This release fixes issues for SREs watching stability and regressions.
✓ No known CVEs patched in this version
Topics
+5 more
Summary
AI summaryFixed iOS/tvOS/visionOS toast compilation by adding missing objc2 import.
Full changelog
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.
Weekly OSS security release digest.
The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.
No spam, unsubscribe anytime.
Share this release
About perry
A native TypeScript compiler written in Rust. Compiles TypeScript directly to executables using SWC and LLVM.
Related context
Beta — feedback welcome: [email protected]