github PerryTS/perry v0.5.510

latest releases: v0.5.1206, v0.5.1205, v0.5.1182...
one month ago

Summary

Release-CI gate fixes that unblock the v0.5.509 publish pipeline. No behavior changes vs v0.5.509 — all the user-facing fixes shipped there (release notes). v0.5.510 only carries:

  • cargo fmt --all (rustfmt drift in 18 files, accumulated on main since the previous tag)
  • Triage entries in test-parity/known_failures.json for two pre-existing failures: #456 (test_edge_closures LLVM global name collision) and #457 (test_gap_generators genWithReturn drift)

Why

The v0.5.509 release tag pushed cleanly but release-packages.yml's await-tests gate blocked on Tests, which had three pre-existing failures (lint, parity, compile-smoke) accumulated from earlier commits. v0.5.510 makes the gate green; v0.5.509's user-facing payload (#447#451 ABI fix, #449 new.target, #450 defineProperty, #453 doc cleanup, perry/tui v1, HarmonyOS improvements, image_convolution beating Rust) is what actually publishes.

Migration

None. v0.5.510 == v0.5.509 in observable behavior; the pipeline is now green for both.

Don't miss a new perry release

NewReleases is sending notifications on new releases.