github oxc-project/oxc crates_v0.99.0
oxc crates_v0.99.0

latest releases: apps_v1.30.0, oxlint_v1.30.0, oxfmt_v0.15.0...
16 hours ago

💥 BREAKING CHANGES

  • cbb27fd ast: [BREAKING] Add TSGlobalDeclaration type (#15712) (overlookmotel)

🚀 Features

  • 0c1f82b linter/plugins: Add tokens property to Program (#16020) (overlookmotel)
  • 6cff132 span: Add Span::merge_within method (#15869) (sapphi-red)
  • 102365d allocator/vec: Add Vec::into_bump_slice method (#15770) (Dunqing)

🐛 Bug Fixes

  • e2ca770 codegen: Add support for printing type arguments in new expressions (#15963) (Ives van Hoorne)
  • 2bd3cb6 apps, editors, napi: Fix oxlint-disable comments (#16014) (overlookmotel)
  • 622cb5e parser: Preserve legal comments with @preserve/@license when preceded by other annotations (#15929) (copilot-swe-agent)
  • 7c46a9e transformer/tagged-template-transform: Handle \n escape sequences (#15830) (Dunqing)
  • f386efc minifier: Avoid generating invalid spans (#15778) (sapphi-red)
  • d4ff004 parser: Forbid invalid modifiers on module and global (#15723) (overlookmotel)
  • 2191ae9 semantic: Allow reserved keywords in typescript ambient contexts (#15495) (sapphi-red)
  • 7d1ebad isolated-declarations: Incorrect nested namespace output in isolated declarations (#15800) (copilot-swe-agent)

⚡ Performance

  • b4b0ed8 transformer/typescript: Reverse order of checks (#15722) (overlookmotel)

📚 Documentation

  • c81a331 data_structures: Doc comments on fields of Stack (#15793) (overlookmotel)
  • cfae31d allocator: Use allocator as var name in examples (#15781) (overlookmotel)

Don't miss a new oxc release

NewReleases is sending notifications on new releases.