This week, the focus on the release was mainly going through all of npm's deps that we manage ourselves, and making sure all their PRs and versions were up to date. That means there's a few fixes here and there. Nothing too big codewise, though.
The most exciting part of this release is probably our shiny new Contributing and Troubleshooting docs! @snopeks did some
Also there's maybe a bit of an easter egg in this release. 'Cause those are fun and I'm a huge nerd.
CONTRIBUTING.mdand add new
TROUBLESHOOTING.mdfiles. 🙌🏼 (@snopeks)
2f3e4b6#15833 Mention the 24-hour unpublish policy on the main registry. (@carols10cents)
NOT REALLY FEATURES, NOT REALLY BUGFIXES. MORE LIKE TWEAKS?
84be534#15888 Stop flattening
ls-tree output. From now on, deduped deps will be marked as such in the place where they would've been before getting hoisted by the installer. (@iarna)
e9a5dca#15967 Limit metadata fetches to 10 concurrent requests. (@iarna)
46aa9bc#15967 Limit concurrent installer actions to 10. (@iarna)
c3b994b#15901 Use EXDEV aware move instead of rename. This will allow moving across devices and moving when filesystems don't support renaming directories full of files. It might make folks using Docker a bit happier. (@iarna)
0de1a9c#15735 Autocomplete support for npm scripts with
:colons in the name. (@beyondcompute)
84b0b92#15874 Stop using undocumented
895ffe4#15824 Fix empty versions column in
npm searchoutput. (@bcoe)
email@example.com: npm/init-package-json#61 Exclude existing
devDependenciesfrom being added to
dependencies. Fixes #12260. (@addaleax)