All notable changes to this project will be documented in this file. See Conventional Commits for commit guidelines.
Here's the gnarly one-liner I used to make these changes:
npx lerna exec --concurrency 1 --stream -- 'json -I -f package.json -e '"'"'this.engines=this.engines||{};this.engines.node=">= 10.18.0"'"'"
(requires npm i -g json
beforehand)
getPackagesSync()
export (068bdd7)--include-filtered-*
options (f2c3a92)githubRelease
config is also remapped from command.publish
namespace (a3d264e), closes #2177glob-parent@^5.0.0
(c6bc218)globby@^9.2.0
(d9aa249)load-json-file@^5.3.0
(3718cc9)p-map@^2.1.0
(9e58394)write-json-file@^3.2.0
(4fa7dea)Note: Version bump only for package @lerna/project
repository.directory
field to package.json (aec5023)homepage
field (abeb4dc)Note: Version bump only for package @lerna/project
--npm-tag
, replaced by --dist-tag
(196d663)Note: Version bump only for package @lerna/project
Note: Version bump only for package @lerna/project
lerna version
from of lerna publish
(#1522) (8b97394), closes #277 #936 #956 #961 #1056 #1118 #1385 #1483 #1494--preid
now defaults to "alpha" during prereleases:The previous default for this option was undefined, which led to an awkward "1.0.1-0" result when passed to semver.inc()
.
The new default "alpha" yields a much more useful "1.0.1-alpha.0" result. Any previous prerelease ID will be preserved, just as it was before.
--no-verify
is no longer passed to git commit
by default, but controlled by the new --commit-hooks
option:The previous behavior was too overzealous, and the new option operates exactly like the corresponding npm version option of the same name.
As long as your pre-commit hooks are properly scoped to ignore changes in package.json files, this change should not affect you. If that is not the case, you may pass --no-commit-hooks
to restore the previous behavior.
Note: Version bump only for package @lerna/project
package
and packageJson
into manifest
(9a47ff7)Package
class no longer provides direct access to the JSON object
used to construct the instance. Map-like get()
/set(val)
methods are
available to modify the internal representation.Note: Version bump only for package @lerna/project