This release keeps dependencies and maintenance posture current for teams operating this tool.
✓ No known CVEs patched in this version
Topics
+5 more
Summary
AI summaryMinor fixes and improvements.
Changes in this release
| Type | Severity | Summary | CVE |
|---|---|---|---|
| Bugfix | Medium |
Fixes regression causing cargo-test failure in v0.5.1121. Fixes regression causing cargo-test failure in v0.5.1121. Source: llm_adapter@2026-06-04 Confidence: high |
— |
| Bugfix | Medium |
Fixes iOS cross-compilation issue on macOS x86_64 for v0.5.1121. Fixes iOS cross-compilation issue on macOS x86_64 for v0.5.1121. Source: llm_adapter@2026-06-04 Confidence: high |
— |
| Bugfix | Medium |
Fixes GTK4 and Android build issues for v0.5.1120. Fixes GTK4 and Android build issues for v0.5.1120. Source: llm_adapter@2026-06-04 Confidence: high |
— |
Full changelog
Re-tag from a main that includes the #4399 AES-secret-key fix (the regression that failed v0.5.1121's cargo-test) plus the macos-x86_64 iOS-cross fix (v0.5.1121) and gtk4/android fixes (v0.5.1120). Marks the harmonyos/ink aspirational smokes continue-on-error so they can't re-block publish. This run should complete the full platform binaries + npm/brew/apt/winget publish.
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
Related tools
Earlier breaking changes
- v0.5.1158 `cluster` workers share a listening port using SO_REUSEPORT and IPC round‑trip.
- v0.5.1158 Streams now support BYOB readers and real `ByteLengthQueuingStrategy` accounting.
- v0.5.1158 `Atomics.wait`, `notify`, and `waitAsync` now block and wake across agents using a shared `SharedArrayBuffer`.
- v0.5.1158 `node:dns` and `node:dgram` perform real network I/O instead of stub behavior.
- v0.5.1158 `AsyncLocalStorage` and `async_hooks` now propagate context across await, microtasks, timers, and `process.nextTick`.
Beta — feedback welcome: [email protected]