@lerna/publish
Advanced tools
Changelog
3.0.0-beta.19 (2018-05-03)
--dev
as boolean option (#1390) (75b91bd)<a name="3.0.0-beta.18"></a>
Changelog
3.0.0-beta.18 (2018-04-24)
git push
(#1376) (0b88ffb), closes #1366--follow-tags
to git push
(6907e90)--include-filtered-dependents
flag (#1393) (2838260)--scope
and --ignore
options where they were not intended,
despite logging the unexpected arguments correctly. This would result in the commands continuing to run with unexpected configuration.Going forward, lerna will exit non-zero immediately upon encountering these errors.
@lerna/git-utils
is gone. Don't use it.<a name="3.0.0-beta.17"></a>
Changelog
3.0.0-beta.17 (2018-04-13)
lerna add
now only supports adding one dependency at a time. It is much more valuable to filter by directory globs, anyway.<a name="3.0.0-beta.16"></a>
Changelog
3.0.0-beta.15 (2018-04-09)
npm ci
with --ci
option (#1360) (d7e33c6)<a name="3.0.0-beta.14"></a>
Changelog
3.0.0-beta.14 (2018-04-03)
<a name="3.0.0-beta.13"></a>
Changelog
3.0.0-beta.13 (2018-03-31)
<a name="3.0.0-beta.12"></a>
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>