Closed greenkeeper[bot] closed 6 years ago
Update to this version instead π
Update to this version instead π
--conventional-commits
when choosing version (a74c866)The new version differs by 9 commits.
784d64e
chore(release): publish v3.0.2
e330f6f
fix(conventional-commits): Provide fallback bump when releaseType is missing
a74c866
fix(version): Positional bump supersedes --conventional-commits
when choosing version
8ed7d83
fix(conventional-commits): Pass --tag-version-prefix to changelog utilities
0bfdff5
fix(publish): Allow disabling of registry and package verification
f159442
fix(publish): Add default for --tag-version-prefix
bb1cfb5
fix(version): Allow config files to override defaults
f15b6fb
fix(run): Allow config files to override defaults
2335149
fix(exec): Allow config files to override defaults
See the full diff
Update to this version instead π
Update to this version instead π
The new version differs by 8 commits.
eea9c5f
chore(release): publish v3.0.4
3d348ec
fix(publish): Run publish from leaf nodes again
516b381
chore(publish): correct coverage ignore
42f4fdd
fix(publish): Do not ping third-party registries
1a4afda
test(publish): Full coverage of verification methods
609e824
test(version): Use correct snapshot serializer
71babce
fix(publish): Only pass --json
to npm pack
when npm >= 5.10.0
9af362d
refactor(bootstrap): Extract @lerna/has-npm-version predicate
See the full diff
Update to this version instead π
--private
to be configured from file (21e134c)--sort
to be configured from file (f4aed75)-y
alias for --yes
(3ea460c)The new version differs by 17 commits.
882b52e
chore(release): publish v3.0.5
009b113
chore(ci): Run ci script instead of sequential copypasta
fec8d4a
chore(travis): Prettier has opinions
ef6edbd
chore(build): Always run integration tests with --maxWorkers=2
6b005f0
test(bootstrap): Split bootstrap integration tests to get faster feedback on slow tests
f5ae298
chore(helpers): Extract commitChangeToPackage()
853d03f
test(publish): Split publish integration tests to get faster feedback on slow tests
936ce03
test(publish): Move option validation into unit tests
89645b7
fix(version): Log skipped publish when composed
a97262c
fix(collect-updates): Remove period from committish log message
21e134c
fix(filter-options): Allow --private to be configured from file
f4aed75
fix(global-options): Allow --sort to be configured from file
3ea460c
fix(options): Provide -y alias for --yes
da2f886
fix(help): Insert line break before describing boolean negations
47766e5
fix(publish): Add confirmation prompt before execution
There are 17 commits in total.
See the full diff
Update to this version instead π
whatwg-url
instead of node 8.x-dependent URL class (8701b79)--preid
over existing prerelease ID (#1568) (f2c470a)--preid
to selection prompt (23a30a0), closes #1214The new version differs by 13 commits.
f2e67db
chore(release): publish v3.0.6
23a30a0
fix(version): Pass --preid to selection prompt
c027246
fix(npm-publish): Tip-toe around logging when emitting chunk to stdout
89e31d2
fix(init): Consume lernaVersion from options, not instance property
12b4280
fix(command): Silence goalpost logging when running a composed command
8701b79
fix(create): Use whatwg-url instead of node 8.x-dependent URL class
a3c2ce3
chore(deps): Upgrade eslint-plugin-node
bf83c2b
chore: prettier has opinions about yaml, i guess
bc76aa2
chore(deps): Upgrade eslint-config-prettier
3cbeeab
chore(helpers): Pass explicit diff prefixes to avoid localized variation in snapshots
f2c470a
fix(version): Prioritize --preid
over existing prerelease ID (#1568)
4c83735
chore: bump transitive dependencies
90cbca2
chore: bump dev dependencies
See the full diff
Update to this version instead π
The new version differs by 15 commits.
7f97c7b
chore(release): publish v3.1.0
86ba7a0
refactor(describe-ref): lastTag -> lastTagName
3488385
chore(describe-ref): Add logging
f5e8332
refactor(describe-ref): Coerce boolean isDirty
0449a8e
refactor(check-working-tree): Move validators into named exports for partial validation
f98190a
test(integration): inline snapshots with serializer that doesn't recurse infinitely
d8ee1cf
fix(version): Throw errors if tree is unclean or duplicating tagged release
5da0e42
fix(publish): Throw errors if --canary attempted on unclean tree or tagged release
98cd41f
feat: Create @lerna/check-working-tree
1f96aa1
refactor(version): Extract breaking change management into chained instance method
c72993b
refactor(publish): Use utils/describe-ref for canary versioning
082d876
fix(collect-updates): Report no changes when on a release commit
8c11b75
feat: Create @lerna/describe-ref
67494e7
fix(command): Log lerna CLI version with less ambiguity
1e51b39
fix(command): Detect composed commands more accurately
See the full diff
Update to this version instead π
The new version differs by 9 commits.
6abc0c9
chore(release): publish v3.1.2
c2405a1
fix(bootstrap): Remove redundant duplicate name check
387df2b
fix(package-graph): Throw errors when package names are not unique
e0a361f
fix(command): Remove redundant filteredPackages calculation
2e2abdc
fix: Use packageGraph.rawPackageList instead of misleading instance.filteredPackages
32357f8
fix: Setup instance.filteredPackages explicitly
e863c28
fix(filter-options): Move filterPackages logic into named export
e61aa67
fix(publish): Allow composed version command to decide when to verify working tree
9f26d08
docs: Update links to commands in FAQ (#1579) [skip ci]
See the full diff
Update to this version instead π
prepublishOnly
lifecycle before packing (dda9812), closes #1169--no-git-tag-version
passed (bd948cc), closes #1613--help
output (#1612) (2ab62c1), closes #1608Package
instances (063d743)prepack
/postpack
lifecycle in root manifest (9df88a4)The new version differs by 22 commits.
02a2380
chore(release): publish v3.2.0
8efb549
fix(add): Order short flags first in help output, clarify description
2ab62c1
feat(add): Add examples to --help
output (#1612)
bd948cc
fix(version): Skip working tree validation when --no-git-tag-version
passed
9df88a4
feat(publish): Support prepack/postpack lifecycle in root manifest
dda9812
fix(publish): Call synthetic prepublishOnly lifecycle before packing
b4c4ee5
refactor(version): Use packagesToVersion collection in more places
d799fbf
fix(version): Make changes to packages in batched topological order
0d7ffcf
refactor(publish,version): Compose package actions into reusable pipelines
8e0aa96
feat(run-lifecycle): Resolve target package to aid chaining
928a707
feat(npm-publish): Resolve target package to aid chaining
063d743
feat(npm-publish): Store entire tarball metadata object on Package instances
7200fd0
feat(cli): Configure commands in root package, all other bits in cli package
37ef5f2
chore(release): publish v3.1.4
82236b7
chore: remove *.tgz from gitignore
There are 22 commits in total.
See the full diff
Update to this version instead π
Update to this version instead π
The new version differs by 15 commits.
901e6d5
chore(release): publish v3.3.0
4763f95
fix(run-lifecycle): Propagate exit code when execution fails
af9c70b
fix: Propagate exit codes from failed executions
2adfe51
test(run): Improve coverage
c6471c5
test(run): Update fixture
625adc0
chore: Remove unimplemented command stubs
42b18a1
feat(deps): Upgrade strong-log-transformer to ^2.0.0
042b1a3
feat(deps): Upgrade fs-extra to ^7.0.0
e280d1d
feat(deps): Upgrade get-stream to ^4.0.0
748ae4e
feat(deps): Upgrade execa to ^1.0.0
6dfea52
fix(describe-ref): Fallback refCount is the number of commits since beginning of repository
a289ac4
chore: Update Contributor Covenant
37642a0
chore: Restore unmodified MIT license (#1633)
250ec4f
Add text to MIT License banning ICE collaborators (#1616)
72b4cbf
Update package.json#license to point to the modified MIT License
See the full diff
Update to this version instead π
The new version differs by 13 commits.
5da1319
chore(release): publish v3.3.1
367bf4e
test(integration): Avoid inexplicable snapshot comparison errors on Windows
5880788
test(helpers): Replace normalize-test-root with augmented placeholder serialization
ed16536
test(helpers): Make serialize-tempdir placeholder consistent with normalize-test-root
00842d6
fix(create): Upgrade whatwg-url to ^7.0.0
ebb7ee4
fix(prompt): Upgrade inquirer to ^6.2.0
b8d11b8
chore(deps): Update eslint + jest
7bd3179
chore: flailing around trying avoid 'no visual difference' snapshot garbage on Windows
b8915e7
fix(run-lifecycle): Remove repetitive error logging
a379266
chore(helpers): Normalize newlines to coddle windows
2a6f0a4
fix(publish): Tell yarn to stop creating git tags
ac0baa7
test(integration): avoid quoting arguments to coddle windows
b084293
fix(import): Handle filepaths with spaces more robustly (#1655)
See the full diff
devDependency
lerna was updated from 2.11.0
to 3.3.2
.Update to this version instead π
The new version differs by 9 commits.
96e1c00
chore(release): publish v3.3.2
3a7046c
chore(ci): Split scripts one-per-line, maybe Windows likes that?
b0d23cd
chore(ci): Run Windows CI on Azure
ba7667b
chore(ci): i guess azure doesn't provide yarn automagically?
4e12d85
chore(ci): Use correct versionSpec key, quoted, setup git config
7c862a5
chore(ci): prettier has opionions, install latest npm
f8b0c8e
chore: Set up CI with Azure Pipelines
b97d9a3
fix(publish): Allow --force-publish
in a canary release
7971bf3
fix(version): Allow --force-publish
to work on tagged releases
See the full diff
devDependency
lerna was updated from 2.11.0
to 3.4.0
.Update to this version instead π
We now use libnpmaccess
and npm-registry-fetch
to validate logged-in status and package permissions. Huge thanks to @zkat for extracting these fabulous packages!
The new version differs by 5 commits.
cd5a8fa
chore(release): publish v3.4.0
65fc603
feat(publish): Use APIs for validation queries instead of CLI
21aa430
chore(map-to-registry): Ensure env does not pollute config resolution
ea41470
chore: Remove beta-quality Azure Pipelines
fd62753
chore(ci): Set core.autoCRLF -> true so Windows stops failing lint
See the full diff
devDependency
lerna was updated from 2.11.0
to 3.4.1
.Update to this version instead π
The new version differs by 10 commits.
05a27a6
chore(release): publish v3.4.1
f7fdc77
fix(publish): Overwrite Yarn registry proxy when encountered
06a9479
fix(publish): Set token on npm config, allow third-party registries to remain non-compliant
987fd26
fix(bootstrap): Constrain npm-conf argument object to options.registry only
597606c
fix(add): Allow --registry option
25af71d
fix(npm-conf): Do not overwrite defaults with undefined cli keys
159a0b0
fix(conventional-commits): Upgrade angular preset, ensure header is not duplicated
9752f3e
fix(conventional-commits): Upgrade dependencies
a60a0c3
docs: Add 'lerna create' command to README.md (#1680)
265ec0c
docs(readme): update independent mode instructions (#1701)
See the full diff
devDependency
lerna was updated from 2.11.0
to 3.4.2
.Update to this version instead π
The new version differs by 6 commits.
6afcde7
chore(release): publish v3.4.2
bef9a83
chore: bump transitive dependencies
3d68d87
chore: bump dev dependencies
a89ae62
fix(publish): Prevent retries during access validation so third-party registries are skipped faster
7ba41a6
fix(publish): Use modern auth resolution
ef47f2a
docs(version): document the βyes option (#1715)
See the full diff
devDependency
lerna was updated from 2.11.0
to 3.4.3
.
Version 3.0.0 of lerna was just published.
The version 3.0.0 is not covered by your current version range.
If you donβt accept this pull request, your project will work just like it did before. However, you might be missing out on a bunch of new features, fixes and/or performance improvements from the dependency update.
It might be worth looking into these changes and trying to get this project onto the latest version of lerna.
If you have a solid test suite and good coverage, a passing build is a strong indicator that you can take advantage of these changes directly by merging the proposed change into your project. If the build fails or you donβt have such unconditional trust in your tests, this branch is a great starting point for you to work on the update.
Release Notes
v3.0.0Bug Fixes
file:
specifiers (ffe354f)file:
specifiers (41f231f)npm pack
experience (627cfc2)Features
@lerna/listable
utility (bf56018)npm pack
beforenpm publish
(8d80b2c)@lerna/log-packed
module, extracted from npm (9c767ac)lerna version
from oflerna publish
(#1522) (8b97394),closes #277 #936 #956 #961 #1056 #1118 #1385 #1483 #1494
BREAKING CHANGES
lerna changed
lerna ls
lerna ls
no longer shows version strings or private packages.lerna la
resembles the old output, with the addition of relative path to the packagelerna ll
is a shortcut for the new--long
option--parseable
option has been added to aid magical piping incantationslerna 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 togit 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.FAQ and help
There is a collection of [frequently asked questions](https://greenkeeper.io/faq.html). If those donβt help, you can always [ask the humans behind Greenkeeper](https://github.com/greenkeeperio/greenkeeper/issues/new).Your Greenkeeper bot :palm_tree: