Skip to content

v11.22.0

Choose a tag to compare

@oxc-guard oxc-guard released this 30 Jun 15:17
Immutable release. Only release title and notes can be modified.
5123ede

πŸš€ Features

  • (file_system) make FileSystemOs cheaply cloneable and Debug (#1230) (by @Boshen)

🚜 Refactor

  • (package-json) dedupe simd/serde backends behind JSON traits (#1229) (by @Boshen)

πŸ“š Documentation

  • (path) trim verbose comments in normalize_with (#1233) (by @Boshen)

⚑ Performance

  • type-erase the filesystem into a non-generic ResolverImpl core (#1255) (by @Boshen)
  • reduce tsconfig paths binary size (#1250) (by @Boshen)
  • avoid UTF-8 validation on alias and .d.ts resolve hot paths (#1244) (by @Boshen)
  • (alias) skip UTF-8 validation of resolved path when no alias key matches (#1240) (by @Boshen)
  • (tsconfig) reuse cached lstat to avoid redundant stat in get_tsconfig (#1238) (by @Boshen)
  • (resolve) compute parent once in package.json scope walk (#1235) (by @Boshen)
  • (specifier) SIMD fast-reject of specifiers without query/fragment (#1234) (by @Boshen)
  • (tsconfig) cut allocations in glob ownership matching (#1232) (by @Boshen)
  • (path) drop Chain<Once, Components> in normalize_with (#1231) (by @Boshen)
  • (browser-field) fast-reject non-matching keys before normalize (#1227) (by @Boshen)

Contributors