5.2.3 (2022-06-23)
5.2.2 (2022-06-22)
5.2.1 (2022-06-01)
5.2.0 (2022-05-10)
5.1.1 (2022-04-26)
- @npmcli/map-workspaces@2.0.3 (3f2b24a)
- cacache@16.0.6 (532883f)
- npmlog@6.0.2 (5e31322)
- semver@7.3.7 (c51e553)
5.1.0 (2022-04-19)
- arborist: add support for installLinks (0ebadf5)
- arborist: when replacing a Link with a Node, make sure to remove the Link target from the root (3d96494)
5.0.6 (2022-04-13)
- arborist: dont skip adding advisories to audit based on name/range (aa4a4da), closes #4681
- arborist: when reloading an edge, also refresh overrides (4d676e3)
5.0.5 (2022-04-06)
- replace deprecated String.prototype.substr() (#4667) (e3da5df)
- update readme badges (#4658) (2829cb2)
- @npmcli/arborist@5.0.4 (679e569)
- @npmcli/move-file@2.0.0 (e9b25cd)
- @npmcli/node-gyp@2.0.0 (0e87cac)
- @npmcli/package-json@2.0.0 (4a9a705)
- npm-install-checks@5.0.0 (ad99360)
- ssri@9.0.0 (a2781a3)
- treeverse@2.0.0 (1a90b9e)
5.0.4 (2022-03-31)
- arborist: handle link nodes in old lockfiles correctly (6f9cb49)
- arborist: identify and repair invalid nodes in the virtual tree (bd96ae4)
- arborist: make sure resolveParent exists before checking props (18b8b94)
- make sure we loadOverrides on the root node in loadVirtual() (99d8845)
- only call npmlog progress methods if explicitly requested (#4644) (668ec7f), closes #3314
5.0.3 (2022-03-17)
- arborist: _findMissingEdges missing dependency due to inconsistent path separators (#4261) (0e7511d)
- arborist: save workspace version (#4578) (e9a2981)
5.0.2 (2022-03-10)
5.0.1 (2022-03-08)
- BREAKING CHANGE: root node is now included in inventory
- All parent/target/fsParent/etc. references set in
root
setter, rather than the hodgepodge of setters that existed before. treeCheck
function added, to enforce strict correctness guarantees whenARBORIST_DEBUG=1
in the environment (on by default in Arborist tests).
- Release for npm v7 beta
- Fully functional
- Proof of concept
- Before this, it was
read-package-tree