Highlights
Patch release on top of v0.5.450 — same content, plus a one-line build fix on iOS / tvOS / visionOS toast targets. The v0.5.450 tag is intact in git history but did not publish binaries (release-packages was gated by the failing Simulator Tests run).
Fixes
- iOS / tvOS / visionOS
widgets/toast.rs— adduse objc2::AnyThread;so theSelf::alloc()calls insidedefine_class!-generatedPerryToastFadeOutTarget/PerryToastCleanupTargetimpls resolve under objc2 v0.6. macOS sibling already had the import; the Phase 2 v3.3 toast port (#327, v0.5.420) just missed it on the three UIKit targets. Verified locally withcargo check --release -p perry-ui-ios --target aarch64-apple-ios-sim(clean).
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.