💥 BREAKING CHANGES
🚀 Features
- 0c1f82b linter/plugins: Add
tokensproperty toProgram(#16020) (overlookmotel) - 6cff132 span: Add
Span::merge_withinmethod (#15869) (sapphi-red) - 102365d allocator/vec: Add
Vec::into_bump_slicemethod (#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-disablecomments (#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
\nescape sequences (#15830) (Dunqing) - f386efc minifier: Avoid generating invalid spans (#15778) (sapphi-red)
- d4ff004 parser: Forbid invalid modifiers on
moduleandglobal(#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)