v2026.9.18.0 crates_v0.151.0
oxc-project/oxcSep 18, 2026 → Sep 21, 20263 days between releases
What's New
The older release focused on UI/UX improvements, while the newer release focuses on compiler bug fixes and performance optimizations.
Breaking Changes
- Parser now rejects invalid modifiers on import aliases
New Features
- Support for new TypeScript fixture layout (Coverage)
Improvements
- Minifier: Preallocate statement vectors to avoid excessive reallocations
- Semantic analyzer: Reuse identifier hashes in enum member lookups
- Minifier: Reduce allocations when processing if statements
Bug Fixes
- Minifier: Add missing negation for boolean literals
- Transformer: Skip enum reverse mappings for syntactic string initializers
- Parser: Preserve reparsed `await` tokens
- Transformer: Skip recovered using loop patterns
- Parser: Recover await using object binding patterns
Upgrade Notes
The parser now strictly rejects invalid modifiers on import aliases; code relying on these will need to be updated.
The Two Releases
v2026.9.18.0
Sep 18, 2026· 1 month ago
This release focuses on extensive UI/UX improvements across the application, including enhanced agent sessions, drive view updates, email view refinements, and navigation stack improvements. The update also includes ownership features for documents and agents, along with various bug fixes and performance optimizations.
Full release notesoxc crates_v0.151.0
Sep 21, 2026· 1 month ago
This release focuses on bug fixes in the minifier, transformer, and parser, specifically regarding await handling, enum reverse mappings, and recovery patterns. It also includes performance optimizations for the minifier and semantic analyzer.
Full release notes