7.0.0 (2026-05-15)
⚠️ BREAKING CHANGES
bin-linksnow supports node^22.22.2 || ^24.15.0 || >=26.0.0- template-oss-apply
- man pages listed in a package's
manfield are no longer linked into the system man path on global install.man <pkg>will no longer work for newly installed global packages. Use the package's own help facilities (e.g.npm help <cmd>) instead.
Features
0d66567#172 bump to new node engine range (@owlstronaut)c0aaffc#172 template-oss-apply (@owlstronaut)2612e67#163 stop installing man pages for global installs (@owlstronaut)
Bug Fixes
ab6bf0d#173 use directory-boundary checks for bin ownership validation (@owlstronaut)6049f08#171 don't callchmodif the bin already has execution permission (@felipecrs)
Dependencies
af7684c#172write-file-atomic@8.0.0a09e74a#172read-cmd-shim@7.0.093ec1ba#172proc-log@7.0.05961e1f#172npm-normalize-package-bin@6.0.047c5a72#172cmd-shim@9.0.0
Chores
0919da0#172 template-oss-apply (@owlstronaut)897720a#172 bumping @npmcli/template-oss from 4.30.0 to 5.1.0 (@owlstronaut)0ff0be3#175 template-oss-apply (@owlstronaut)f02cef9#163 template-oss-apply (@owlstronaut)88eda3fbump @npmcli/eslint-config from 5.1.0 to 6.0.0 (#157) (@dependabot[bot])0f07dcd#161 bump @npmcli/template-oss from 4.28.1 to 4.29.0 (#161) (@dependabot[bot], @npm-cli-bot)