- [Breaking]: Raise minimum supported Node.js version to 22 (#1715 by @huntie)
- [Feature]: Implement
PACKAGE_SELF_RESOLVEfor self-referencing imports in the resolver (#1721 by @robhogan) - [Fix]: Add ESM unwrapping to all CommonJS
requirecalls (#1675 by @kitten) - [Fix]: Fix Windows cross-drive path resolution in
metro-file-map(#1711 by @kitten) - [Fix]: Fix
"browser"-spec bare-specifier → relative path redirects for nested and first-partypackage.jsons (#1720 by @robhogan) - [Fix]: Gracefully reject illegal
"browser"-spec redirects of a bare specifier to an absolute path (e1f4d61 by @robhogan) - [Fix]: Fix security vulnerabilities in transitive dependencies (#1723 by @cortinico)
- [Performance]: Avoid intermediate allocations in
matchSubpathFromMainFields, improving overall resolver performance ~5% (9341463 by @robhogan)
Full Changelog: v0.84.4...v0.85.0