[Snyk] Upgrade lerna from 6.4.1 to 9.0.0 #271
Open
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Snyk has created this PR to upgrade lerna from 6.4.1 to 9.0.0.
ℹ️ Keep your dependencies up-to-date. This makes it easier to fix existing vulnerabilities and to more quickly identify and fix newly disclosed vulnerabilities when they affect your project.
The recommended version is 54 versions ahead of your current version.
The recommended version was released 2 months ago.
Issues fixed by the recommended upgrade:
SNYK-JS-CROSSSPAWN-8303230
SNYK-JS-AXIOS-12613773
SNYK-JS-AXIOS-9292519
SNYK-JS-AXIOS-9403194
SNYK-JS-BABELHELPERS-9397697
SNYK-JS-BABELRUNTIME-10044504
SNYK-JS-MICROMATCH-6838728
SNYK-JS-OCTOKITPLUGINPAGINATEREST-8730855
SNYK-JS-OCTOKITREQUEST-8730853
SNYK-JS-OCTOKITREQUESTERROR-8730854
SNYK-JS-TMP-11501554
SNYK-JS-TMP-11501554
SNYK-JS-BRACEEXPANSION-9789073
SNYK-JS-BRACEEXPANSION-9789073
SNYK-JS-FORMDATA-10841150
Release notes
Package name: lerna
-
9.0.0 - 2025-09-23
- publish: ensure README file names are populated on package.json (#4211) (362875d)
- support OIDC trusted publishing (d51e344)
- A new guide has been added: https://lerna.js.org/docs/recipes/oidc-trusted-publishing
- A fully working example repo has been set up here https://github.com/JamesHenry/lerna-v9-oidc-publishing-example
- node v18 support is dropped because it is end of life
- The @ lerna/legacy-package-management package has been formally removed after 2 years of deprecation.
-
9.0.0-beta.0 - 2025-09-22
-
8.2.4 - 2025-07-27
- remove all remaining lodash usage (#4207) (8211512)
- remove lodash sortBy, reduce, isEqual usage (#4206) (8889a42)
- remove usage of lodash flatten (#4205) (3029033)
- version: update workspace specifiers in peerDependencies (#4203) (45e00ce)
-
8.2.3 - 2025-06-29
- use internal fork of unmaintained strong-log-transformer (#4195) (7115485)
-
8.2.2 - 2025-04-10
- use searchStrategy: global to fix breaking change behaviour after upgrading cosmiconfig to 9.0.0 (#4159) (6242511)
- version: disable legacy peer deps behavior by default (#4175) (0cd3241)
-
8.2.1 - 2025-03-03
-
8.2.0 - 2025-02-19
- drop strip-ansi in favor of native stripVTControlCharacters (#4095) (9e4ac9c)
- allow custom working dir for detectProjects (#4148) (08d1d0d)
-
8.1.9 - 2024-10-31
- add extends property in schema (#4075) (28c8ef2)
- core: avoid reading empty .config.json, upgrade cosmiconfig@v9.0.0 (#4062) (960bdd9)
- update nx support to latest v20 (#4103) (cb37f19)
- version: enable changing commit message when using amend (#3954) (529e83f)
- publish: support full file path for --summary-file (#4039) (cfd573a)
-
8.1.8 - 2024-08-05
- publish: upgrade @ npmcli/arborist to 7.5.4 (#4058) (89de0eb)
- version: truncate release body based on maximum size allowed by VCS client (#4041) (3c2a3c9)
- publish: enable throttling when publishing modules (#4013) (fccca12)
-
8.1.7 - 2024-07-21
- set explicit strip-ansi dependency (#4045) (6e5cfbc)
-
8.1.6 - 2024-07-05
- set explicit string-width dependency (#4038) (5f3603a)
-
8.1.5 - 2024-06-24
-
8.1.4 - 2024-06-09
-
8.1.3 - 2024-05-13
-
8.1.2 - 2024-02-05
-
8.1.1 - 2024-02-05
-
8.1.0 - 2024-02-05
-
8.0.2 - 2024-01-05
-
8.0.1 - 2023-12-15
-
8.0.0 - 2023-11-23
-
8.0.0-alpha.0 - 2023-11-22
-
7.4.2 - 2023-10-27
-
7.4.1 - 2023-10-18
-
7.4.0 - 2023-10-17
-
7.3.1 - 2023-10-10
-
7.3.0 - 2023-09-13
-
7.2.0 - 2023-08-29
-
7.1.5 - 2023-08-09
-
7.1.4 - 2023-07-15
-
7.1.3 - 2023-07-12
-
7.1.2 - 2023-07-12
-
7.1.1 - 2023-06-28
-
7.1.0 - 2023-06-25
-
7.0.2 - 2023-06-15
-
7.0.1 - 2023-06-13
-
7.0.0 - 2023-06-08
-
7.0.0-alpha.8 - 2023-06-07
-
7.0.0-alpha.7 - 2023-06-05
-
7.0.0-alpha.6 - 2023-06-02
-
7.0.0-alpha.5 - 2023-06-01
-
7.0.0-alpha.4 - 2023-06-01
-
7.0.0-alpha.3 - 2023-05-31
-
7.0.0-alpha.2 - 2023-05-31
-
7.0.0-alpha.1 - 2023-05-31
-
7.0.0-alpha.0 - 2023-05-10
-
6.6.2 - 2023-05-04
-
6.6.1 - 2023-03-24
-
6.6.0 - 2023-03-23
-
6.5.1 - 2023-02-14
-
6.5.0 - 2023-02-13
-
6.5.0-alpha.2 - 2023-02-05
-
6.5.0-alpha.1 - 2023-02-05
-
6.5.0-alpha.0 - 2023-01-30
-
6.4.2-beta.0 - 2023-01-19
-
6.4.1 - 2023-01-12
from lerna GitHub release notes9.0.0 (2025-09-23)
Bug Fixes
Features
OIDC trusted publishing is now supported by Lerna with no specification configuration required.
BREAKING CHANGES
As this is a major release there are a few breaking changes to be aware of, which may or may not affect your lerna repos, depending on how you are using the tool.
When a node version becomes end of life (EOL) it means that it does not receive any updates or maintenance whatsoever, even if critical security vulnerabilities have been uncovered.
We strongly encourage all folks here to keep up with the maintenance LTS version of Node at an absolute minimum:
https://github.com/nodejs/release#release-schedule
The versions of node supported by lerna are now
^20.19.0 || ^22.12.0 || >=24.0.0.If you are still using
lerna add,lerna bootstraporlerna linkcommands, please migrate to using your package manager's long-supported workspaces feature. The updated guide should help with this https://lerna.js.org/docs/legacy-package-management**8.2.4 (2025-07-27)
Bug Fixes
Features
8.2.3 (2025-06-29)
Bug Fixes
8.2.2 (2025-04-10)
Bug Fixes
8.2.1 (2025-03-03)
Note: Version bump only for package lerna-monorepo
8.2.0 (2025-02-19)
Bug Fixes
Features
8.1.9 (2024-10-31)
Bug Fixes
Features
8.1.8 (2024-08-05)
Bug Fixes
Features
8.1.7 (2024-07-21)
Bug Fixes
8.1.6 (2024-07-05)
Bug Fixes
Important
Note: You are seeing this because you or someone else with access to this repository has authorized Snyk to open upgrade PRs.
For more information: