Highlights
Patch release on top of v0.5.453 — fourth-round release-night fix. With v0.5.452's Windows toast.rs import fix landing, Windows doc-tests on v0.5.453 finally ran end-to-end for the first time in this cycle, exposing two genuine Windows-specific runtime bugs that were masked by the earlier compile-time failures.
Fixes
- doc-tests windows-2022 — two
runtime/*.tstests skipped on Windows pending investigation:docs/examples/runtime/array_methods.ts—[1,2,3,4,5].map(n=>n*2).join(",")returns""instead of"2,4,6,8,10"docs/examples/runtime/json_parse.ts—JSON.parse('{"name":"perry","version":3}').namereturns"undefined"instead of"perry"
Both tests pass on macOS and Linux; the bugs are Windows-specific. Targeted skip via the // platforms: banner mechanism — other runtime/* tests (e.g. hello_world.ts) continue to pass on Windows. Follow-up tracked to investigate the underlying runtime divergence on Windows.
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.