github oxc-project/oxc crates_v0.107.0
oxc crates_v0.107.0

latest releases: apps_v1.38.0, oxlint_v1.38.0, oxfmt_v0.23.0...
3 days ago

🚀 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 Symbol as 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::check as inline(always) (#17459) (camc314)

Don't miss a new oxc release

NewReleases is sending notifications on new releases.