·
10 commits
to main
since this release
Release Summary
0.1.0-beta.1 is the first beta release in the 0.1.0 line and includes all major changes shipped since v0.0.1-beta.17 on. This release rolls up the full 0.1.0 canary cycle into a more stable beta milestone, with major progress across native capabilities, security, runtime reliability, developer tooling, and release infrastructure.
Changelog Since v0.0.1-beta.17
Platform and Framework Capabilities
- Added monorepo support for Catalyst projects
- Added Google Sign-In support for both Android and iOS
- Improved safe area handling and edge-to-edge rendering for universal apps
- Refined notification-related native behavior, including permission override handling and runtime improvements
Native Security and Hardening
- Added Android device security checks for root detection, emulator detection, and Frida detection
- Introduced stronger native security protections, including backup restrictions, screen-capture protection, and web data clearing
- Improved security-related bridge behavior and added broader native test coverage
Runtime Stability and Native Reliability
- Hardened URL whitelisting with thread-safety improvements, better validation, expanded tests, and related iOS build fixes
- Improved bridge and runtime resilience by reducing failures caused by environment mismatches
- Preserved backward compatibility for
useDataProtectionon older native binaries - Continued stabilization work across Android and iOS native bridge behavior
Developer Tooling and Migration Support
- Introduced Catalyst MCP v2
- Added a new MCP setup flow, database schema, and knowledge base
- Expanded tooling for project conversion, debugging, configuration guidance, build flows, and source-aware migration support
- Improved framework knowledge coverage across SEO, observability, webpack, React Compiler, CLI usage, file conventions, and native hooks
Release and Publishing Infrastructure
- Added new publishing pipelines and improved release automation
- Enabled more reliable publish flows for beta delivery
- Completed supporting version and packaging updates for the
0.1.0-beta.1release line
Overall Impact
This beta marks a significant step forward from the previous beta series. Compared with v0.0.1-beta.17, Catalyst now offers a stronger native security model, broader platform capability support, more reliable bridge and runtime behavior, and substantially better migration and developer tooling. It provides a clearer and more stable baseline for teams evaluating or adopting the 0.1.0 line.