Lerna Lite Versions Save

Subset of Lerna in a smaller & more modular project. Helps manage and publish multiple packages in a monorepo/workspace structure

v2.7.1

6 months ago

2.7.1 (2023-11-19)

Bug Fixes

  • support changelog-presets using async factory funcs (#766) (77c293f) - by @ghiscoding

v2.7.0

6 months ago

2.7.0 (2023-11-16)

New Lerna-Lite config types and we are also publishing on NPM with --provenance

Release Info

This new release adds support for 2 more config file extensions, that can now be used for configuring Lerna-Lite, just choose the one you prefer (lerna.jsonc, lerna.json5 or simply keep lerna.json)

Another change with this release is that we are now publishing on npm with provenance enabled via GitHub Action (read this GitHub blog for more info). The npm --provenance feature is available in Lerna-Lite since v2.3.0, you can see our provenance on npm @lerna-lite/cli, below are print screens of what you'll see on npm. I wrote this quick NPM Publish with Provenance Wiki on what config we used to accomplished this in Lerna-Lite.

image

image


Features

  • core: add (.jsonc, .json5) support to Lerna-Lite config (#760) (311c297) - by @ghiscoding

v2.6.0

7 months ago

2.6.0 (2023-10-14)

Quick Info

In this new release I decided to add GITHUB_TOKEN as a valid environment variable for GitHub releases, mainly because we often see this variable name being used in GitHub documentations and in a few other applications (like release-it for example) instead of GH_TOKEN. Nonetheless, whichever name you decide to use they both work, you just have an extra 🔑 key name to choose from and this might also help with some application compatibilities. Cheers 🎉 ⭐

Features

  • add GITHUB_TOKEN as valid alias to GH_TOKEN (#742) (e31eddb) - by @ghiscoding
  • version: add --force-conventional-graduate to force update (#743) (d9de881) - by @ghiscoding

Bug Fixes

  • deps: update all non-major dependencies (#739) (d8aeb27) - by @renovate[bot]
  • publish: fix version conflict recognition for github packages (#738) (210eefa) - by @petermetz

Reverts

  • Revert "chore(deps): update codecov/codecov-action action to v4 (#726)" (#727) (b6b83a8), closes #726 #727 - by @ghiscoding

v2.5.1

8 months ago

2.5.1 (2023-09-09)

Bug Fixes

  • CJS fallbacks should be at the end not at beginning (#675) (e3d7b9f) - by @ghiscoding
  • deps: update all non-major dependencies (#718) (7c2897f) - by @renovate[bot]
  • deps: update all non-major dependencies (#722) (c2afec6) - by @renovate[bot]
  • deps: update dependency @npmcli/arborist to v7 (#715) (c18600d) - by @renovate[bot]
  • deps: update dependency @npmcli/run-script to v7 (#705) (bf45173) - by @renovate[bot]
  • deps: update dependency conventional-commits-parser to v5 (#709) (af5b43a) - by @renovate[bot]
  • deps: update dependency dedent to ^1.3.0 (#682) (4c94183) - by @renovate[bot]
  • deps: update dependency dedent to v1 and fix method call (#673) (fd543fe) - by @ghiscoding
  • deps: update dependency get-stream to ^8.0.1 (#698) (3e7dcb7) - by @renovate[bot]
  • deps: update dependency get-stream to v8 (#691) (c6d8a5e) - by @renovate[bot]
  • deps: update dependency inquirer to ^9.2.8 (#672) (d92d224) - by @renovate[bot]
  • deps: update dependency libnpmaccess to v8 (#716) (f7802a5) - by @renovate[bot]
  • deps: update dependency libnpmpublish to v8 (#680) (6ae83d5) - by @renovate[bot]
  • deps: update dependency libnpmpublish to v9 (#717) (6fd8106) - by @renovate[bot]
  • deps: update dependency minimatch to ^9.0.3 (#665) (18c78ea) - by @renovate[bot]
  • deps: update dependency npm-package-arg to v11 (#692) (2b69331) - by @renovate[bot]
  • deps: update dependency npm-packlist to v8 (#702) (e0d4e12) - by @renovate[bot]
  • deps: update dependency npm-registry-fetch to v15 (#684) (94baefd) - by @renovate[bot]
  • deps: update dependency npm-registry-fetch to v16 (#693) (1f19ec5) - by @renovate[bot]
  • deps: update dependency pacote to v17 (#695) (d92b678) - by @renovate[bot]
  • deps: update dependency read-package-json to v7 (#696) (325256b) - by @renovate[bot]
  • version: skipBumpOnlyReleases reimplementation, fixes #703 (#721) (4fc2f55) - by @ghiscoding

v2.5.0

10 months ago

2.5.0 (2023-07-06)

Note This release is mainly focused on updating all conventional-changelog-... dependencies that were released as major versions about a month ago (they dropped Node 14, they replaced Q lib with Promises and made major internal code refactoring). This should have zero impact on the user's side, but just in case, I decided to release this as a minor version. There are also couple of other unrelated small fixes as well. Enjoy

Features

  • version: update conventional-changelog to new major versions (#666) (b29c647) - by @ghiscoding

Bug Fixes

  • deps: update all non-major dependencies (#654) (247d17b) - by @renovate[bot]
  • deps: update all non-major dependencies (#662) (009a47c) - by @renovate[bot]
  • deps: update dependency chalk to ^5.3.0 (#660) (96c80a9) - by @renovate[bot]
  • deps: update dependency make-dir to v4 (#659) (81dd798) - by @renovate[bot]
  • publish: catch publish conflict 403 error from npm (#657) (738c028) - by @ghiscoding
  • publish: ensure that error code is a number (#656) (0b823d5) - by @ghiscoding
  • strict-ssl mapping for node-fetch-registry during unpublished projects lookup (#655) (9b6a400) - by @ghiscoding

v2.4.3

11 months ago

2.4.3 (2023-06-20)

Bug Fixes

  • publish: handle empty scripts section on remove-fields flag (#652) (4b050ca) - by @Naymi

v2.4.2

11 months ago

2.4.2 (2023-06-20)

Bug Fixes

  • deps: update all non-major dependencies (#648) (a54b90f) - by @renovate[bot]
  • deps: update dependency semver to ^7.5.2 (#646) (449358b) - by @renovate[bot]
  • publish: skip lifecycle scripts on pkg fields removal, fixes #637 (#647) (5b2a15a) - by @ghiscoding

v2.4.1

11 months ago

2.4.1 (2023-06-07)

Bug Fixes

  • deps: update all non-major dependencies (#615) (e5b28bf) - by @renovate[bot]
  • deps: update dependency get-stream to v7 (#620) (723ca54) - by @renovate[bot]
  • deps: update dependency glob to v10 (#616) (4f92ea2) - by @renovate[bot]
  • fix GitHub Enterprise plugin import path (#625) (acbfa43) - by @p-chan

v2.4.0

1 year ago

2.4.0 (2023-05-18)

This new version adds a new --create-release-discussion option (requires to provide a discussion category name) which will create both a Release and a Discussion. For example, Lerna-Lite now uses it and you can see a new Releases Discussion that was created automatically by simply using this new option (see readme for more info).

Features

  • version: add new --create-release-discussion option (#604) (c246d0d) - by @ghiscoding

Bug Fixes

  • deps: update all non-major dependencies (#601) (65fa856) - by @renovate[bot]
  • deps: update all non-major dependencies (#608) (b000303) - by @renovate[bot]
  • deps: update dependency glob to v10 (#607) (dadbaca) - by @renovate[bot]
  • deps: update dependency glob to v10 (#609) (dc146e0) - by @renovate[bot]

Reverts

  • Revert "chore: replace glob by globby to cleanup temp files (#605)" (#606) (d940322), closes #605 #606 - by @ghiscoding

v2.3.0

1 year ago

2.3.0 (2023-05-05)

Features

  • publish: add npm provenance to lerna publish (#600) (dc082c2) - by @ghiscoding

Bug Fixes

  • deps: update all non-major dependencies (#597) (48f8ad6) - by @renovate[bot]
  • deps: update dependency inquirer to ^9.2.1 (#599) (b043c78) - by @renovate[bot]