@lerna/project
Advanced tools
Changelog
3.0.0-beta.12 (2018-03-30)
serialize()
method (fdec3ac)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.<a name="3.0.0-beta.11"></a>
Changelog
3.0.0-beta.11 (2018-03-29)
optionalDependencies
(b73e19d), closes #121<a name="3.0.0-beta.10"></a>
Changelog
3.0.0-beta.10 (2018-03-27)
<a name="3.0.0-beta.9"></a>
Changelog
3.0.0-beta.9 (2018-03-24)
--skip-*
properly, leave working tree clean (5b4b2c9)--skip-npm
was passed,
despite no actual requirement for that property when no publishing is going on.Now, all publish-related operations are truly skipped with --skip-npm
,
and all git commit/push-related operations are skipped with --skip-git
.
Passing --skip-npm
will now also always push to remote, which represents
a breaking change from 2.x behavior.
Thanks @KingScooty for raising the issue!
bootstrapConfig
and publishConfig
namespaces are no longer honored.
These config blocks should be moved to command.bootstrap
and command.publish
, respectively.<a name="3.0.0-beta.8"></a>
Changelog
3.0.0-beta.1 (2018-03-09)
["packages/*"]
.Changelog
v3.0.0-beta.0 (2018-03-07)
This is the first lerna
release published by lerna
itself. :tada:
#1307 Convert lerna/lerna
into a lerna
-based monorepo. (@evocateur)
Rename lerna publish
flag --ignore
to --ignore-changes
(8c92956)
This resolves previous ambiguity as to what exactly was intended by the "ignore" config for lerna publish,
which was not intended to be identical to the filtering option --ignore
.
The old option will still work when found in lerna.json
config, but it is recommended to migrate to the
new option name to ensure future compatibility.