This release fixes issues for SREs watching stability and regressions.
Published 2mo
Build & Package
✓ No known CVEs patched
✓ No known CVEs patched in this version
Topics
android
compile
harmonyos
ios
llvm
macos
+5 more
native
smc
typescript
watchos
windows
Summary
AI summaryFixed Windows UI issues: text over gradients becomes visible, scroll events forward correctly, layout distribution stabilizes, and image DPI scaling corrects sizing.
Full changelog
Bug Fixes
- Windows Text over gradients: VStack/HStack now handle WM_CTLCOLORSTATIC locally with WS_CLIPCHILDREN — Text controls fill their own background with the ancestor color, fixing blank/invisible text over gradient backgrounds
- Windows scroll forwarding: WM_MOUSEWHEEL messages are now forwarded to the window under the cursor, so embedded views and ScrollViews receive scroll events correctly
- Windows layout Fill distribution: Uses local index tracking instead of permanently mutating widget fills_remaining flags — repeated layout passes with changing visibility no longer accumulate stale state
- Windows Image DPI scaling: setSize now DPI-scales dimensions to match the layout engine's coordinate system, fixing images appearing at wrong sizes on high-DPI displays
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]