v0.96.0 crates_v0.151.0
medium risk
nari-labs/dia2Sep 21, 2026 → Sep 21, 20260 days between releases
What's New
Adds TypeScript fixture layout support and fixes parser await token handling.
Breaking Changes
- Rejects invalid modifiers on import aliases
New Features
- Support for new TypeScript fixture layouts
Improvements
- Minifier preallocates statement vectors
- Semantic analysis reuses identifier hashes
- Minifier reduces allocations for if statements
Bug Fixes
- Preserves reparsed await tokens
- Recover await using object binding patterns
- Rejects invalid modifiers on import aliases
- Fixes minifier boolean literal negation
- Skips enum reverse mappings for syntactic string initializers
Upgrade Notes
The parser now rejects invalid modifiers on import aliases and preserves reparsed await tokens. Verify your code for valid modifiers on import aliases. No configuration changes are required.
The Two Releases
v0.96.0
v0.96.0
Sep 21, 2026· 1 month ago
Crush v0.96.0 introduces a major new feature: a full theme system allowing users to customize the UI with live previews, alongside various QoL improvements and bug fixes.
Full release notescrates_v0.151.0
oxc crates_v0.151.0
Sep 21, 2026· 1 month ago
Oxc crates v0.151.0 introduces support for new TypeScript fixture layouts and fixes parser issues regarding await tokens and modifiers on import aliases.
Full release notes