github PerryTS/perry v0.5.465

latest releases: v0.5.1167, v0.5.1166, v0.5.1159...
one month ago

Highlights

Patch release on top of v0.5.464 — eighth-round release-night fix. v0.5.460's Tests run failed on cargo fmt --check against four files touched by v0.5.457-v0.5.464 that didn't run cargo fmt --all before commit. Same drift pattern as v0.5.452's media_playback fmt fix.

Fixes

  • lintcargo fmt --all mechanical sweep:
    • crates/perry-hir/src/js_transform.rs (938-line addition from v0.5.458 #341 fix)
    • crates/perry-runtime/src/gc.rs + object.rs (v0.5.457 Windows runtime cluster #385/#386/#387)
    • crates/perry-stdlib/src/common/dispatch.rs

23 insertions / 40 deletions, all use-ordering / signature reflow / if-else collapses.

Picked up since v0.5.460

  • v0.5.461 — fix(ui,codegen) — appSetTimer 2-arg form (#389)
  • v0.5.462 — fix(ui) — ScrollView API restoration (#390, #391)
  • v0.5.463 — fix(ci) — apt install libunwind-dev for libgstreamer1.0-dev on jammy
  • v0.5.464 — fix(codegen) — register class methods in vtable for cross-module dispatch (#392)

Everything else from v0.5.450

See the v0.5.450 release notes.

Don't miss a new perry release

NewReleases is sending notifications on new releases.