Highlights
Patch release on top of v0.5.455 — sixth-round release-night fix. v0.5.455's Tests + Simulator Tests (iOS) both passed and await-tests cleared, but the release-packages.yml::build matrix then failed on aarch64-unknown-linux-gnu with gstreamer-1.0 missing from pkg-config (fail-fast cancelled the rest).
Fixes
- release-packages.yml —
Install GTK4 development libraries (Linux glibc)step now also installslibgstreamer1.0-dev.perry-ui-gtk4pulls ingstreamer-sys v0.23.6for the perry/media GTK4 backend'splaybin-based audio playback (added in v0.5.440 PR #371). Same fix-pattern as v0.5.441'sdoc-tests-gtk4fix intest.yml(commita535a984); was just missed inrelease-packages.ymluntil now. Musl variants are unaffected (GTK4 build step is gated to glibc); macOS / Windows don't use gtk4. benchmarks/binary-size-baseline.json— refreshed in a separate no-version-bump commit (4081f7e7). The file was pinned at v0.5.386 commit00fa823from 2026-04-17 (67 patch versions ago), so the per-release 15% threshold tripped every release-night. New baseline matches v0.5.455 measurements.
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.