Releases: oxc-project/oxc-resolver
Releases · oxc-project/oxc-resolver
oxc_resolver-v2.0.0
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
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
Added
- use simdutf8 to validate UTF-8 when reading files (#237)
- Yarn PnP (behind a feature flag) (#217)
oxc_resolver-v1.10.1
Fixed
- resolve module
ipaddr.js
correctly when extensionAlias
is provided (#228)
oxc_resolver-v1.10.0
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
Other
- use custom canonicalize impl to avoid usless syscall (#220)
- add symlink fixtures (#219)
oxc_resolver-v1.9.3
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
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
Added
- strip symbols and enable LTO (#197)
Other
- improve call to
Path::ends_with
(#199)
- list [profile.release] explicitly (#198)