github oxc-project/oxc crates_v0.102.0
oxc crates_v0.102.0

latest releases: apps_v1.32.0, oxlint_v1.32.0, oxfmt_v0.17.0...
6 hours ago

💥 BREAKING CHANGES

  • 083fea9 napi/parser: [BREAKING] Represent empty optional fields on JS side as null (#16411) (overlookmotel)

🚀 Features

  • 7a2afee parser: Add TS1174 error for classes extending multiple base classes (#15993) (sapphi-red)
  • da87812 semantic: Add TS2309 error for export assignment with other exports (#15992) (sapphi-red)
  • d6d2bcd minifier: Remove unused function calls that are marked by manual_pure_functions (#16534) (sapphi-red)
  • c90f053 minifier: Support . separated values for compress.treeshake.manualPureFunctions (#16529) (sapphi-red)
  • a607cc4 codegen: Preserve comments between CatchClause's param and body (#16167) (copilot-swe-agent)
  • 8c10694 semantic: Expose get_comment_at method (#16439) (camc314)
  • 3981e7a ast: Add get_comment_at to lookup a comment by span (#16438) (camc314)

🐛 Bug Fixes

  • 2c275bf transformer/styled-components: Named styled import doesn't work (#16573) (Dunqing)
  • 699406a napi/parser: Move ExportEntry::module_request field to first (#16412) (overlookmotel)
  • 12bd794 napi/parser: Move ExportEntry::module_request field to last (#16403) (overlookmotel)

⚡ Performance

  • 790beeb napi/parser: Do not remove extraneous options on JS side (#16447) (overlookmotel)

Don't miss a new oxc release

NewReleases is sending notifications on new releases.