Releases: lerna-lite/lerna-lite
v3.9.0
3.9.0 (2024-08-30)
Features
- publish: support full file path for --summary-file (#919) (25b3718) - by @ghiscoding
Bug Fixes
- core: don't include other deps when
graphType
is provided (#922) (8fe05bc) - by @ghiscoding - deps: update all non-major dependencies (#916) (42ee0e3) - by @renovate[bot]
- deps: update dependency git-url-parse to v15 (#918) (5b4d649) - by @renovate[bot]
- schema: add extends property in schema (#921) (726145f) - by @ghiscoding
- version: enable changing commit message when using amend (#920) (d00c87e) - by @ghiscoding
v3.8.0
3.8.0 (2024-08-05)
Features
- publish: enable throttling when publishing modules (#907) (51e0ace) - by @ghiscoding
Bug Fixes
- core: use inquirer new modern approach to move away from legacy (#897) (4d07ed0) - by @ghiscoding
- deps: update all non-major dependencies (#899) (6e1f45a) - by @renovate[bot]
- deps: update all non-major dependencies (#903) (7dc9e7a) - by @renovate[bot]
- deps: update all non-major dependencies (#908) (2502959) - by @renovate[bot]
- deps: update dependency byte-size to v9 (#904) (1a4d4be) - by @renovate[bot]
- deps: update dependency write-json-file to v6 (#905) (754c57f) - by @renovate[bot]
- version: add missing file extension to fix publish error (#910) (e9ccb79) - by @ghiscoding
- version: truncate release body based on maximum size allowed (#909) (72b576f) - by @ghiscoding
v3.7.1
v3.7.0
3.7.0 (2024-07-05)
Features
- add support for Yarn patch protocol (#887) (05579ab), closes #223 - by @petermetz
- publish: add
arboristLoadOptions
for optionalignoreMissing
(#889) (f8417d1) - by @ghiscoding
Bug Fixes
v3.6.0
3.6.0 (2024-06-27)
Release info
On May 4th, 2024, without notice or warning, npm archived a few packages that Lerna-Lite depended on and in particular the npmlog
package, to go around these deprecations, npmlog
(and couple of other indirect deps) was inlined and rewritten as ESM into a separate package in Lerna-Lite (the original Lerna also did the same changes). I might reimplement it with a lighter alternative in the future but for now that will do.
Features
- version: option to not ignore scripts on lock update, fixes #877 (#881) (1b78b53) - by @ghiscoding
Bug Fixes
- deps: update dependency @octokit/rest to v21 (#880) (17d7d8c) - by @renovate[bot]
- deps: update dependency uuid to v10 (#879) (5bc0d9a) - by @renovate[bot]
- inline deprecated
npmlog
util dependency (#882) (9243e8e) - by @ghiscoding - replace deprecated
read-package-json
with@npmcli/package-json
(#883) (fe23cf7) - by @ghiscoding
v3.5.2
v3.5.1
3.5.1 (2024-06-07)
Bug Fixes
- publish: always bump & publish peer deps with
workspace:
protocol (#873) (0325539) - by @ghiscoding - publish: update lerna-lite schema for graphType property (15be75f) - by @ghiscoding
v3.5.0
3.5.0 (2024-06-03)
Features
- version: add
--push-tags-one-by-one
, fixes #701 (#871) (88ad61b) - by @ghiscoding
Bug Fixes
- version: throw when using
workspace:
without allow peer bump flag, fixes #869 (#870) (12b29ee) - by @ghiscoding
v3.4.0
3.4.0 (2024-05-15)
conventional-changelog-conventionalcommits
then please make sure to stick with the previous version 7.0.2
or lower (version 8.0
is not yet supported and it will throw some errors if you try upgrading, I know since I already tried myself). I would gladly receive help on the subject if anyone is interested in helping. Thanks
Features
- deps: upgrade
temp-dir
to new major which is now ESM (#863) (2a93250) - by @ghiscoding
Bug Fixes
- deps: update all non-major dependencies (#849) (bf23757) - by @renovate[bot]
- deps: update dependency @npmcli/run-script to v8 (#847) (de2b7ca) - by @renovate[bot]
- deps: update dependency npm-registry-fetch to v17 (#862) (413f75c) - by @renovate[bot]
- deps: update dependency pacote to v18 (#848) (0f98a46) - by @renovate[bot]
- versions: support
changelogPreset.header
, fixes #852 (#864) (358324c) - by @ghiscoding
v3.3.3
3.3.3 (2024-04-15)
Quick Info
This patch version includes a downgrade of npm-packlist
to fix a slowness that could rarely happen in some large repos, I have personally never seen this slowness but it was identified by @wassim-ben-amor and he made a thorough investigation and with that in mind we decided to downgrade npm-packlist
. The short reason is because npm-packlist
newer version are now requiring to provide Arborist as an argument to npm-packlist
(while previous version had it embedded) and for a monorepo using pnpm and workspace:
protocol, the operation of finding missing edges (without specifying ignoreMissing
set to true) can take a lot of time. If the maintainers of npm-packlist
ever provide a resolution to this problem then we'll upgrade back to their recent version, otherwise we'll stick to the older version. A big thanks to @wassim-ben-amor