Highlights
Patch release on top of v0.5.456 — four follow-up fixes including the full resolution of the Windows runtime divergence cluster (#385/#386/#387) that v0.5.454/v0.5.455 had to skip-list.
Fixes
- v0.5.457 — Windows runtime: heap-floor + stack-bottom adjustments. Closes #385/#386/#387 (the Windows runtime divergence cluster:
array.map().join()returning empty,JSON.parse(...).propertyreturning undefined,language/supported_features.tssegfault with corrupt output). The three test files have been re-enabled on Windows. - v0.5.458 — HIR: class field native instance tracking (closes #341).
this.<field>.method()after the inliner copies the method body and substitutesthiswith a receiver local no longer SIGSEGVs when the field's declared type is a namespace-qualified native instance type. - v0.5.459 — stdlib/runtime/codegen: axios response handle properties (closes #340).
- v0.5.460 — HIR: optional chain short-circuits on undefined too (closes #388).
Everything else from v0.5.450
See the v0.5.450 release notes — perry/media cross-platform, HarmonyOS Phase 2 ArkUI pipeline, Effect compatibility sweep, Windows enhancements, CI cost cuts.