Skip to content

Releases: lerna/lerna

v2.0.0-beta.33

26 Jan 21:36
Compare
Choose a tag to compare

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

Enhancement

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 
  • #426 Add support for hidden '--exact' flag. (@L8D)

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

v2.0.0-beta.32

18 Jan 21:53
Compare
Choose a tag to compare

Bug fix

  • #435 Use symlinks with relative paths instead of absolute on non-windows environments (Closes #423).. (@JaapRood)
  • #440 Change testing NODE_ENV to "lerna-test" (Closes #406). (@ryb73)
  • #444 Use correct logger method for warnings. (@evocateur)

Committers: 3

v2.0.0-beta.31

14 Dec 22:44
Compare
Choose a tag to compare

Enhancement

  • #365 Add support for configurable package locations. (@gigabo)

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/*"]
}

No more confusion about what will actually get published!

example

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".

Bug fix

Committers: 15

v2.0.0-beta.30

01 Oct 17:06
Compare
Choose a tag to compare
v2.0.0-beta.30 Pre-release
Pre-release

Bug Fixes

  • Handle spaces in paths correctly (#349) (Moti Zilberman)
  • Use unprivileged alternatives to symlinks on Windows (#348) (Moti Zilberman)
  • Normalize newlines in lerna.json in publish tests (#350) (Moti Zilberman)
  • Fix importing commits which renamed files (Fixes #345) (#346) (Ryan Biwer)

Misc

  • Fix AppVeyor badge ci skip (Moti Zilberman)
  • Grammar the things (#354) (Roy Sutton)

v2.0.0-beta.29

21 Sep 16:18
Compare
Choose a tag to compare
v2.0.0-beta.29 Pre-release
Pre-release

Bug Fixes

  • Change bootstrap command to not install peerDependencies (#318) @loklaan
  • Don't chain off of stream.setEncoding(...) (#336) @gigabo

v2.0.0-beta.28

08 Sep 21:16
Compare
Choose a tag to compare
v2.0.0-beta.28 Pre-release
Pre-release

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.


Also we'll want to work on making #174 a reality next (Lerna as a lerna repo!)

v2.0.0-beta.27

06 Sep 21:24
Compare
Choose a tag to compare
v2.0.0-beta.27 Pre-release
Pre-release
  • Wait for child processes to exit before exiting from parent (#194) @gigabo

image

  • Indicate private modules in output from updated (#329) @gigabo

image

v2.0.0-beta.26

13 Aug 22:27
Compare
Choose a tag to compare
v2.0.0-beta.26 Pre-release
Pre-release

Bug Fix

Thanks to @laurentdesmet, @NogsMPLS, @zkochan

Internal

  • Use eslint-config-babel

v2.0.0-beta.25

11 Aug 23:20
Compare
Choose a tag to compare
v2.0.0-beta.25 Pre-release
Pre-release

New Feature

  • #192 Handle packages with binaries ("bin" in npm scripts) @rygine

Bug Fix

  • #302 Handle dependency graph cycles during lerna bootstrap @gigabo
  • #265 Log stdout on lerna run errors @rygine

v2.0.0-beta.24

11 Aug 23:18
Compare
Choose a tag to compare
v2.0.0-beta.24 Pre-release
Pre-release

Bug Fix

  • #254 Let git am to fall back to three way merge during lerna import
  • #249 Emit stderr output from npm on bootstrap failure
  • #256 run/exec: forward env variables
  • #250 Run prepublish scripts during bootstrap

Polish

  • #261 Just emit usage when run with no command