NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
npm · #5592 most downloaded on npm
UnRS Resolver Node API
Last release 4 months ago
19 May 2026
Ships unpredictably
gaps range from 8 days to 11 months
Nearly every release is documented
notes for 34 of 34 stable releases
Nothing withdrawn
no release was ever pulled
2 years old
34 releases · first in 2025
One column per month.
add node_path option to disable NODE_PATH env var behavior ( #1031 ) (by @Boshen ) - #202
node_path option to disable NODE_PATH env var behavior (#1031) (by @Boshen) - #202TsconfigOptions::references (#902) (by @Boshen) - #202rootDirs (#885) (by @Boshen) - #202resolve_file API for tsconfig auto discovery to work (#860) (by @Boshen) - #202files / include / exclude (#659) (by @shulaoda)allowJs in compilerOptions (#658) (by @shulaoda) - #202compilerOptions fields (#657) (by @shulaoda)symlinks: false (#1036) (by @sapphi-red) - #202/fixtures path for WASI target (by @Boshen) - #202yarn_pnp is toggled (#943) (by @Boshen) - #202clone_with_options + yarn_pnp: true not working (#916) (by @sapphi-red) - #202node_modules/package/dir/foo.js if node_modules/package/dir/foo/ exists (#896) (by @Boshen) - #202conditionNames: ['node', 'import'] when resolving tsconfig extends (#869) (by @Boshen) - #202node_modules/pacakge/index (#849) (by @Boshen) - #202Weak references for CachedPath to enable proper drop (#727) (by @Boshen) - #202extends paths (#656) (by @shulaoda)package?query#fragment for packages with exports field (#655) (by @sapphi-red) - #202url crate with percent-encoding (#1065) (by @Boshen) - #202inner_resolver from load_pnp (#862) (by @Boshen) - #202Debug and Display for CachedPath (#861) (by @Boshen) - #202CompilerOptions (#858) (by @Boshen) - #202Tsconfig:references_resolved (#856) (by @Boshen) - #202CachedPath::module_directory (#880) (by @Boshen) - #202node_modules/package/index cache value (#875) (by @Boshen) - #202CachedPathImpl::canonicalized (#847) (by @Boshen) - #202memmap to speed up file reading (#696) (by @Boshen) - #202GetFileAttributesExW for symlink metadata lookup on Windows (#691) (by @sapphi-red) - #202pattern_key_compare (#639) (by @Boshen) - #202env::current_dir (by @Boshen) - #202# or #/ (#905) (by @Boshen) - #202Note truncated.
add missing descriptionFiles option introduction (by @JounQin )
return proper errors when failed to find or read yarn pnp manifest ( #590 ) (by @Boshen ) - #178
fix: incorrect package.json relative path ( #176 ) (by @JounQin ) - #176
support resolving abnormal relative paths with node_modules ( #171 ) (by @JounQin ) - #171
requiring . or ./ should respect mainFiles option ( #163 ) (by @JounQin ) - #163
(deps) update all dependencies ( #157 ) (by @renovate [bot])
add file: protocol path support ( #151 ) (by @JounQin ) - #151
keep napi property in package.json for napi-postinstall (#148) (by @JounQin)
napi property in package.json for napi-postinstall (#148) (by @JounQin)support runtime fallback for webcontainer (#144) (by @JounQin) - #144
support extends in referenced project
npm protocol alias with pnp should be supported
remove invalid file cache due to extension alias
Revert "fix: custom condition_names should take higher priority than target in package.json (#115)"
pnp global cache should be supported
pnp global cache should be supported (#129)
Windows global cache is still unsupported due to upstream
resolve symlink with nested node_modules
node_modules (#125)resolve dir index with dot specifier correctly
prefer index over current file for . and ./
. and ./ (#121)should try package exports first per spec
prefer file over package dir in node_modules
node_modules (#116)custom condition_names should take higher priority than target in package.json
condition_names should take higher priority than target in package.json (#115)bump napi-postinstall to fix yarn pnp compatibility issue
napi-postinstall to fix yarn pnp compatibility issue (#106)bump napi-postinstall to support yarn/pnpm on webcontainer
enable no_opt_arch flag for mimalloc-safe on linux-aarch64
no_opt_arch flag for mimalloc-safe on linux-aarch64 (#98)add new target riscv64gc-unknown-linux-musl
riscv64gc-unknown-linux-musl (#96)rework on handling DOS device paths on Windows
properly handle DOS device paths in strip_windows_prefix
support load_as_directory for pnp mode
resolve parent base url correctly by normalizing as absolute path
disable mimalloc on linux with aarch64
mimalloc on linux with aarch64 (#69)deserialize preserve_value_imports and imports_not_used_as_values from compilerOptions
resolve ${configDir} in tsconfig compilerOptions.baseUrl
${configDir} in tsconfig compilerOptions.baseUrl (#450)Your coding agent can read these notes before it upgrades. Set up the MCP server →