Skip to content

Releases: oxc-project/oxc-resolver

oxc_resolver-v2.0.0

22 Oct 06:43
375a993
Compare
Choose a tag to compare

Added

  • [breaking] add add ResolveError::Builtin::is_runtime_module (#272)

Fixed

  • use fs::canonicalize to cover symlink edge cases (#284)
  • extensionAlias cannot resolve mathjs (#273)

oxc_resolver-v1.12.0

25 Sep 07:50
3086817
Compare
Choose a tag to compare

Added

  • [breaking] mark ResolveError #[non_exhaustive] (#252)
  • show tried extension aliases in ResolveError::ExtensionAlias (#251)
  • give a specific error for matched alias not found (#238)

oxc_resolver-v1.11.0

26 Aug 13:05
f41803f
Compare
Choose a tag to compare

Added

  • use simdutf8 to validate UTF-8 when reading files (#237)
  • Yarn PnP (behind a feature flag) (#217)

oxc_resolver-v1.10.2

16 Jul 05:49
b9d0443
Compare
Choose a tag to compare

Chore

  • Release FreeBSD

oxc_resolver-v1.10.1

15 Jul 14:34
ad757ca
Compare
Choose a tag to compare

Fixed

  • resolve module ipaddr.js correctly when extensionAlias is provided (#228)

oxc_resolver-v1.10.0

11 Jul 08:33
4400300
Compare
Choose a tag to compare

Added

  • (napi) expose module type info in ResolveResult (#223)

Fixed

  • remove #[cfg(target_os = "windows")] logic in canonicalize (#221)

Other

  • update cargo deny (#222)
  • pin crate-ci/typos version

oxc_resolver-v1.9.4

10 Jul 14:53
11d7100
Compare
Choose a tag to compare

Other

  • use custom canonicalize impl to avoid usless syscall (#220)
  • add symlink fixtures (#219)

oxc_resolver-v1.9.3

03 Jul 15:47
2d03390
Compare
Choose a tag to compare

Fixed

  • tsconfig project reference it self should throw error (#211)

Other

  • (napi) make napi binary smaller with minimal tracing features (#213)
  • (napi) remove tokio (#212)
  • (deps) update rust crate dashmap to v6 (#209)

oxc_resolver-v1.9.2

30 Jun 16:30
365dbed
Compare
Choose a tag to compare

Added

  • (napi) add tracing via OXC_LOG:DEBUG (#202)

Other

  • document directory is an absolute path for resolve(directory, specifier) (#206)
  • add a broken tsconfig test (#205)
  • improve code coverage for src/error.rs (#204)
  • skip resolving extension alias when options.extension_alias is empty (#203)
  • add npm badge to crates.io

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)