Skip to content

perry

v0.4.41 Feature

This release adds 1 notable feature for engineering teams evaluating rollout.

Published 2mo Build & Package
✓ No known CVEs patched
Read the diff → Tool health → What is this tool? →

✓ No known CVEs patched in this version

Topics

android compile harmonyos ios llvm macos
+5 more
native smc typescript watchos windows

Summary

AI summary

Upgraded mongodb driver to 3.5 and socket2 ≥0.5 for tvOS stdlib build support.

Full changelog

Bug Fixes

  • tvOS stdlib build: Upgraded mongodb driver from 2.8 to 3.5, eliminating the socket2 0.4.x dependency that lacked tvOS support. All socket2 dependencies now use versions ≥0.5 which include tvOS platform support.

Features

  • perry publish now passes features from perry.toml [project] config through to the build manifest, enabling feature-gated builds on the server side

Tests

  • Module-level array reads with loop index inside functions — validates untyped arrays with many module vars, for-loop with continue, while-loop variants
  • Cross-module exported function with array lookups — tests the getLevelInfo pattern (module-level const arrays + exported function iterating with loop index)
  • Android label/i18n resource test files with localized string XML resources (en, de, es, fr)

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

Track perry

Get notified when new releases ship.

Sign up free

About perry

A native TypeScript compiler written in Rust. Compiles TypeScript directly to executables using SWC and LLVM.

All releases →

Beta — feedback welcome: [email protected]