NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
npm · #1719 most downloaded on npm
Info about node `exports` field support: version ranges, categories, etc.
Last release 3 months ago
23 Jun 2026
Release timing varies
gaps range from 2 weeks to 1.9 years
Nearly every release is documented
notes for 18 of 18 stable releases
Nothing withdrawn
no release was ever pulled
5 years old
18 releases · first in 2022
One column per quarter.
[Refactor] use node-package-field-info for the shared accessor logic `ba47eb9`
[Fix] node-addons condition is supported from 16.10, not 16.9 `d920e6b`
node-addons condition is supported from 16.10, not 16.9 d920e6b[actions] update workflows `84b40f7`
84b40f7subpath-imports-slash: include the v24.14 backport in the range bf17480@arethetypeswrong/cli, @ljharb/eslint-config, auto-changelog, eslint, tape 7bd6677subpath-imports-slash: directory-slash exports are unsupported 6a977ea@arethetypeswrong/cli 65cbb4eeslint 4461a3177a71af[New] add getCategoryFlags and getCategoryInfo APIs `164024c`
[Types] add missing types changes from 547f4ef3f62e05032cb7b4d7e4f541eea380fcbf `ad98746`
ad98746[New] add node-addons condition support `fd11809`
[Refactor] use loops instead of array.prototype.find `d58884b`
array.prototype.find d58884b136778deslint 616920c75b97f17e992d2@arethetypeswrong/cli, @ljharb/eslint-config, @types/object-inspect, auto-changelog, es-value-fixtures, object-inspect, tape 417745aes-errors c25eda7@arethetypeswrong/cli, @ljharb/tsconfig, @types/tape, es-value-fixtures, for-each, object-inspect 84c5d1be6ef526@arethetypeswrong/cli, @ljharb/eslint-config, eslint, npmignore f10c9d80dd9d62array.prototype.flatmap, object.entries 140b885array.prototype.find, object.entries 0d87ad7aud with npm audit 5d03f96@arethetypeswrong/cli 5a2ef68@arethetypeswrong/cli 0a430bc[actions] skip ls check on node < 10; remove redundant finisher `8a88b7b`
### Commits - [New] add isCategory `13b0f5f`
isCategory 13b0f5f[meta] use npmignore to autogenerate an npmignore file `e79731c`
npmignore to autogenerate an npmignore file e79731c20eab87array.prototype.find, array.prototype.flatmap, object.entries, semver 7f3bf1b@ljharb/eslint-config, aud, npmignore, tape a30b7b7@ljharb/eslint-config, aud, tape 1f262adarray.prototype.find, array.prototype.flatmap 660e637safe-publish-latest bcfb161ranges: make it a null object 5a6d476Revert "[Tests] temporarily use actions instead of composable workflows" `1d12795`
[Fix] node v13.13 also has broken dir-slash [cc9f891`]
node v13.13 also has broken dir-slash [cc9f891`](https://github.com/inspect-js/node-exports-info/commit/cc9f891f8679a1e4b1063d2d91546b72f82be011)version config 6a7f8c6[Fix] turns out all patterns nodes have a broken dir-slash `3e8310b`
patterns nodes have a broken dir-slash 3e8310b[Fix] correct category version ranges `e98260d`
e98260d[New] add three new categories: `a549cb8`
a549cb8[Fix] fix sort ordering of range pairs `48a6865`
48a6865[meta] do not publish workflow files `44a1fe8`
Your coding agent can read these notes before it upgrades. Set up the MCP server →