🚀 Features
- 659c23e linter: Init note field boilerplate (#17589) (Shrey Sudhir)
- 6870b64 parser: Add TS1363 error code (#17609) (Sysix)
- 23680a3 mangler: Skip mangling only in scopes affected by direct eval (#17612) (camc314)
- a7e1643 parser: Add TS2528 error code to duplicate_default_export diagnostic (#17558) (camc314)
🐛 Bug Fixes
- 1044116 ecmascript: Mark
new Symbolas non side-effect free (#17568) (camc314) - ab5e4ca isolated-declarations: Strip default values from rest parameter binding patterns (#17602) (camc314)
- 68b2e54 minifier: Prevent incorrect ??= transformation when member base is mutated (#17472) (copilot-swe-agent)
⚡ Performance
- 6067143 semantic: Remove hash when checking identifier (#17564) (camchenry)
- a28ab3d semantic: Avoid bounds check when checking string literal (#17545) (camc314)
- 04809d1 semantic: Use SIMD for finding backslashes in
check_string_literal(#17534) (camchenry) - 49ad2f0 semantic: Mark all diagnostic functions as
#[cold](#17487) (camc314) - ea82b50 transformer: Mark all diagnostic functions as
#[cold](#17486) (camc314) - d968e51 semantic: Mark
checker::checkasinline(always)(#17459) (camc314)