Skip to content

Releases: oxc-project/oxc-resolver

oxc_resolver-v1.9.1

29 Jun 06:11
1920b55
Compare
Choose a tag to compare

Added

  • strip symbols and enable LTO (#197)

Other

  • improve call to Path::ends_with (#199)
  • list [profile.release] explicitly (#198)

oxc_resolver-v1.9.0

28 Jun 12:08
834b8fe
Compare
Choose a tag to compare

Added

  • export package.json type and sideEffects field by default for bundlers (#196)

oxc_resolver-v1.8.4

27 Jun 16:05
9b9e97f
Compare
Choose a tag to compare

Other

  • skip searching for package.json when alias_fields is not provided (#194)

oxc_resolver-v1.8.3

26 Jun 09:48
e18bd5e
Compare
Choose a tag to compare
  • (napi) release wasi build

oxc_resolver-v1.8.2

24 Jun 14:00
3457c7b
Compare
Choose a tag to compare

Added

  • (napi) add async API (#191)

oxc_resolver-v1.8.1

31 May 14:36
12bf2e9
Compare
Choose a tag to compare
  • fix: alias value should try fragment as path (#172)

v1.8.0

27 May 16:33
3a48b59
Compare
Choose a tag to compare

Added

  • [breaking] remove the constraint on packages exports default must be the last one (#171)
  • [breaking] return ResolveError:Builtin("node:{specifier}") from package imports and exports (#165)

Fixed

  • alias not found should return error (#168)

Other

  • add panic test for extensions without a leading dot (#150)
  • add test case for empty alias fields (#149)

v1.7.0

24 Apr 17:07
Compare
Choose a tag to compare

Added

  • add imports_fields option (#138)
  • substitute path that starts with ${configDir}/ in tsconfig.compilerOptions.paths (#136)

Fixed

  • RootsPlugin debug_assert on windows (#145)
  • RootsPlugin should fall through if it fails to resolve the roots (#144)
  • lazily read package.json.exports for shared resolvers (#137)

Other

  • remove PartialEq and Eq from Specifier (#148)
  • add test case for tsconfig paths alias fall through (#147)
  • use cargo shear
  • fix test not failing the jobs property (#146)
  • lazily read package.json.browser_fields for shared resolvers (#142)
  • avoid an extra allocation in load_extensions
  • ignore code coverage for Display on ResolveOptions (#140)
  • remove the browser field lookup in resolve_esm_match (#141)
  • remove the extra condition_names from package_exports_resolve

v1.6.7

22 Apr 18:22
Compare
Choose a tag to compare

What's Changed

  • fix: incorrect resolution when using shared resolvers with different main_fields by @Boshen in #134

Full Changelog: 1.6.6...v1.6.7

1.6.6

22 Apr 12:50
Compare
Choose a tag to compare

What's Changes

  • chore: print resolve options while debug tracing by @Boshen in #133

Full Changelog: v1.6.5...1.6.6