Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update lerna in / from 2.11.0 to 3.0.0 #355

Merged
merged 2 commits into from Aug 10, 2018
Merged

Update lerna in / from 2.11.0 to 3.0.0 #355

merged 2 commits into from Aug 10, 2018

Conversation

dependencies[bot]
Copy link
Contributor

@dependencies dependencies bot commented Aug 10, 2018

Dependencies.io has updated lerna (a npm dependency in /) from "2.11.0" to "3.0.0".

3.0.0

Bug Fixes

  • add: Always use POSIX paths when computing relative file: specifiers (ffe354f)
  • add: Support explicit & implicit relative file: specifiers (41f231f)
  • create: Use filename without scope when generating imports from test file (acfd48b)
  • publish: Improve npm pack experience (627cfc2)

Features

BREAKING CHANGES

lerna changed

  • The package names emitted to stdout are no longer prefixed by a "- ", and private packages are no longer displayed by default.

lerna ls

  • The default output of lerna ls no longer shows version strings or private packages.
  • The new alias lerna la resembles the old output, with the addition of relative path to the package
  • The new alias lerna ll is a shortcut for the new --long option
  • A new --parseable option has been added to aid magical piping incantations

lerna publish

  • --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, justas 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.

@Leonya Leonya merged commit 3241c23 into master Aug 10, 2018
@Leonya Leonya deleted the lerna-3.0.0-333.0.1 branch August 10, 2018 19:36
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
2 participants