NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
crates.io · #4907 most downloaded on crates.io
ESM / CJS module resolution
Last release 24 days ago
24 Aug 2026
Release timing varies
gaps range from 8 days to 3 months
Most releases are documented
notes for 53 of the last 60 stable releases
Nothing withdrawn
no release was ever pulled
3 years old
133 releases · first in 2023
One column per quarter.
return the enclosing package.json if it is inside node_modules
Nothing published for this version
properly handle DOS device paths in strip_windows_prefix
deserialize preserve_value_imports and imports_not_used_as_values from compilerOptions
resolve ${configDir} in tsconfig compilerOptions.baseUrl
${configDir} in tsconfig compilerOptions.baseUrl (#450)handle query and fragment in pacakge.json exports and imports field
exports and imports field (#443)resolve emitDecoratorMetadata in tsconfig
Context::missing_dependenciesNothing published for this version
deserialize verbatim_module_syntax from compilerOptions
support wildcard * in alias plugin
* in alias plugin (#388)merge options from extends tsconfig.json
Nothing published for this version
[breaking] generic fs cache type Resolver = ResolverGeneric >
type Resolver = ResolverGeneric<FsCache<FileSystemOs>> (#358)PackageJson and TsConfig traits (#360)try browsers field and alias before resolving directory in node_modules
normalize resolved result on Windows for root
@/ (#348)try directory first in node_modules
node_modules (#340)[breaking] replace FileSystem::canonicalize with FileSystem::read_link
FileSystem::canonicalize with FileSystem::read_link (#331)load_alias on hot path (#339)remove the deprecated simdutf8 aarch64_neon feature
path.as_os_str().hash() instead of path.hash() (#316). in with_extension (#313)add Resolver::resolve_tsconfig API
bring back the symlink optimization
cargo upgrade && pnpm upgrade[breaking] add add ResolveError::Builtin::is_runtime_module
[breaking] mark ResolveError #[non_exhaustive]
use simdutf8 to validate UTF-8 when reading files
### Chore - Release FreeBSD
resolve module ipaddr.js correctly when extensionAlias is provided
ipaddr.js correctly when extensionAlias is provided (#228)*(napi)* expose module type info in ResolveResult
use custom canonicalize impl to avoid useless syscall
tsconfig project reference it self should throw error
*(napi)* add tracing via OXC_LOG:DEBUG
improve call to Path::ends_with
export package.json type and sideEffects field by default for bundlers
type and sideEffects field by default for bundlers (#196)skip searching for package.json when alias_fields is not provided
alias_fields is not provided (#194)* *(napi*) release wasi build
### Added - *(napi)* add async API
alias value should try fragment as path
[breaking] remove the constraint on packages exports default must be the last one
substitute path that starts with ${configDir}/ in tsconfig.compilerOptions.paths
imports_fields option (#138)${configDir}/ in tsconfig.compilerOptions.paths (#136)PartialEq and Eq from Specifier (#148)cargo shearload_extensionsDisplay on ResolveOptions (#140)resolve_esm_match (#141)condition_names from package_exports_resolveincorrect resolution when using shared resolvers with different main_fields
main_fields (#134)print resolve options while debug tracing
canonicalize is not supported on wasi target
improve terminology and clarify contexts
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Your coding agent can read these notes before it upgrades. Set up the MCP server →