Releases: lerna/lerna
v2.0.0-beta.33
v2.0.0-beta.33 (2017-01-25)
Just released v2.0.0-beta.34 fixes a regression
- Drop Node 0.10/0.12/5
- Custom publish commit message
- Publish to a different remote
- Publish exact versions instead of
^
Breaking change
- #528 Drop node 5 from travis/appveyor. (@chitchu)
- #484 Drop support for node 0.10 and node 0.12. (@doug-wade)
Enhancement
- #460 Add --message option for custom commit msgs when publishing. (@traviskaufman)
Override default message with --message
or -m
lerna publish -m "chore: Publish"
- #508 [Feature] Allow git remote to be changed for publish. (@tdanecker)
Use a different git remote other than origin
lerna publish --git-remote upstream
- #390 [Feature] Adds
--include-filtered-dependencies
flag for bootstrap command. (@lukebatchelor)
my-component
and all of its dependencies will be bootstrapped
lerna bootstrap --scope my-component --include-filtered-dependencies
Use exact versions ("2.1.3"
) instead of with ^
("^2.1.3"
)
lerna publish --exact
Bug fix
- #458 use message passed as argument to the static method input() in PromptUtilities. (@btiwaree)
- #483 467: lerna bootstrap succeeds with 0 packages. (@doug-wade)
- #454 Use close event to wait for spawned processes to finish. (@xaka)
Documentation
Committers: 9
- Bishesh Tiwaree (btiwaree)
- Douglas Wade (doug-wade)
- Pavel Strashkin (xaka)
- Sam Gluck (sdgluck)
- Tenor Biel (L8D)
- Thomas Danecker (tdanecker)
- Travis Kaufman (traviskaufman)
- Vicente Jr Yuchitcho (chitchu)
- lukebatchelor
v2.0.0-beta.32
v2.0.0-beta.31
Enhancement
Lerna now supports packages outside of the packages/
directory!
Configured via an array of globs in lerna.json
:
{
"lerna": "2.0.0-beta.31",
"version": "1.1.3",
"packages": ["packages/*"]
}
- #436 Highlight private packages in updated/publish output. (@chrishelgert)
No more confusion about what will actually get published!
Adds a --loglevel [silent|error|warn|success|info|verbose|silly]
option.
Any logs of a higher level than the setting are shown. The default is "info".
- #386 Add --scope and --ignore support for bootstrap, exec, run, clean and ls. (@lukebatchelor)
- #358 Run pre/post install scripts during bootstrap. (@seansfkelley)
Bug fix
- #442 Increase maxBuffer. (@rygine)
- #372 Fix logifyAsync, logifySync decorators. (@seansfkelley)
Committers: 15
- Bastian Heist (beheist)
- Ben Briggs (ben-eb)
- Ben Clinkinbeard (bclinkinbeard)
- Bo Borgerson (gigabo)
- Chris Helgert (chrishelgert)
- Elise Chant (elisechant)
- Gary Johnson (garyjN7)
- Henry Zhu (hzoo)
- Ivan Akulov (iamakulov)
- James K (thejameskyle)
- Joscha Feth (joscha)
- MURAKAMI Masahiko (fossamagna)
- Sean Kelley (seansfkelley)
- Teppei Sato (teppeis)
- lukebatchelor
v2.0.0-beta.30
v2.0.0-beta.29
v2.0.0-beta.28
The big change in this release is to actually use symlinks instead of the previous "proxy" method for lerna bootstrap
. We weren't able to do this previously because of issues that were fixed in #237, so thanks to @rygine for that!
We'll definetely want some help testing this so that everything still works for everyone.
- Update bootstrap command (fixes #11, #176) (#237) @rygine
- Don't try to publish private modules (#321) @gigabo
- Docs for ^ (#322) @Scarysize (first PR!)
- Add ignore support to exec (#333) @steelbrain (first PR!)
Also we'll want to work on making #174 a reality next (Lerna as a lerna repo!)