v1.37.0 crates_v0.151.0

medium risk

qdm12/dnsSep 20, 2026 → Sep 21, 20261 day between releases

What's New

Newer release focuses on Oxc compiler TypeScript support and parser strictness, whereas older release introduced a Trama node graph system.

Breaking Changes

  • Parser rejects invalid modifiers on import aliases

New Features

  • Support for new TypeScript fixture layout
  • Improved parser strictness for import aliases
  • Improved transformer for using loops and enums

Improvements

  • Minifier preallocation to avoid excessive reallocs
  • Semantic reuse of identifier hashes in enum member lookups
  • Minifier reduce allocations when processing if statements

Bug Fixes

  • Minifier add missing negation for boolean literal
  • Transformer skip enum reverse mappings for syntactic string initializers
  • Parser preserve reparsed await tokens
  • Transformer skip recovered using loop patterns

Upgrade Notes

The newer release notes are for the Oxc compiler project, distinct from the older Trama node graph system. Code relying on invalid import modifiers or specific await patterns may need adjustment to comply with new parser strictness.

The Two Releases

v1.37.0

v1.37.0

Sep 20, 2026· 1 month ago

Officially rolls out the 'trama' node graph system, allowing effects to be applied to individual layers or the master frame. Chains are now saved with presets and effect files support hot-reloading.

Full release notes
crates_v0.151.0

oxc crates_v0.151.0

Sep 21, 2026· 1 month ago

Updates to the Oxc compiler crates focusing on TypeScript support and parser improvements. Includes bug fixes for minifiers, transformers, and handling of await patterns and enum mappings.

Full release notes