Skip to content

Latest commit

 

History

History
990 lines (322 loc) · 25 KB

CHANGELOG.md

File metadata and controls

990 lines (322 loc) · 25 KB

Change Log

All notable changes to this project will be documented in this file. See Conventional Commits for commit guidelines.

5.5.4 (2022-09-28)

Note: Version bump only for package @lerna/bootstrap

5.5.3 (2022-09-28)

Note: Version bump only for package @lerna/bootstrap

5.5.2 (2022-09-20)

Note: Version bump only for package @lerna/bootstrap

5.5.1 (2022-09-09)

Note: Version bump only for package @lerna/bootstrap

5.5.0 (2022-08-31)

Features

5.4.3 (2022-08-16)

Note: Version bump only for package @lerna/bootstrap

5.4.2 (2022-08-14)

Note: Version bump only for package @lerna/bootstrap

5.4.1 (2022-08-12)

Note: Version bump only for package @lerna/bootstrap

5.4.0 (2022-08-08)

Note: Version bump only for package @lerna/bootstrap

5.3.0 (2022-07-27)

Bug Fixes

  • run-lifecycle: lifecycle events should run to completion in series (#3262) (2f51588)

5.2.0 (2022-07-22)

Features

  • init: default useNx and useWorkspaces to true for new lerna workspaces (#3255) (a0e83e5)

5.1.8 (2022-07-07)

Note: Version bump only for package @lerna/bootstrap

5.1.7 (2022-07-06)

Note: Version bump only for package @lerna/bootstrap

5.1.6 (2022-06-24)

Note: Version bump only for package @lerna/bootstrap

5.1.5 (2022-06-24)

Note: Version bump only for package @lerna/bootstrap

5.1.4 (2022-06-15)

Note: Version bump only for package @lerna/bootstrap

5.1.3 (2022-06-15)

Note: Version bump only for package @lerna/bootstrap

5.1.2 (2022-06-13)

Bug Fixes

  • update all transitive inclusions of ansi-regex (#3166) (56eaa15)

5.1.1 (2022-06-09)

Bug Fixes

  • allow maintenance LTS node 14 engines starting at 14.15.0 (#3161) (72305e4)

5.1.0 (2022-06-07)

Features

  • handle the edge cases in the lerna-nx integration (c6808fc)

5.1.0-alpha.0 (2022-05-25)

Bug Fixes

  • replace read-package-tree with @npmcli/arborist (#3133) (f1c10a4)

5.0.0 (2022-05-24)

Bug Fixes

  • replace read-package-tree with @npmcli/arborist (#3133) (f1c10a4)

4.0.0 (2021-02-10)

Features

  • deps: Bump dependencies (affed1c)
  • Consume named exports of sibling modules (63499e3)
  • deps: get-port@^5.1.1 (b1b2275)
  • deps: multimatch@^5.0.0 (0172526)
  • deps: npm-package-arg@^8.1.0 (12c8923)
  • deps: p-finally -> Promise.prototype.finally() (028db04)
  • deps: p-finally@^2.0.1 (165e47e)
  • deps: p-map-series@^2.1.0 (7f68076)
  • deps: p-map@^4.0.0 (92b1364)
  • deps: p-waterfall@^2.1.0 (7b7ea50)
  • deps: read-package-tree@^5.3.1 (3311780)
  • deps: semver@^7.3.2 (003ad66)
  • Drop support for Node v6.x & v8.x (ff4bb4d)

BREAKING CHANGES

  • Node v6.x & v8.x are no longer supported. Please upgrade to the latest LTS release.

Here's the gnarly one-liner I used to make these changes:

npx lerna exec --concurrency 1 --stream -- 'json -I -f package.json -e '"'"'this.engines=this.engines||{};this.engines.node=">= 10.18.0"'"'"

(requires npm i -g json beforehand)

3.21.0 (2020-05-13)

Note: Version bump only for package @lerna/bootstrap

3.20.0 (2019-12-27)

Note: Version bump only for package @lerna/bootstrap

3.18.5 (2019-11-20)

Bug Fixes

  • Auto-fix prettier formatting (5344820)

3.18.4 (2019-11-08)

Bug Fixes

  • filter-options: Ensure --include-merged-tags is available to all --since-filterable commands (287bcd8), closes #2332

3.18.0 (2019-10-15)

Bug Fixes

  • bootstrap: Move all filter logging into get-filtered-packages method (54dca56)
  • options: Explicit --force-local (6948a11)
  • options: Explicit --use-workspaces (ac8385d)

Features

  • Upgrade to yargs@14 (5e60213)
  • filter-options: Rename --include-filtered-* options (f2c3a92)

3.17.0 (2019-10-10)

Features

  • link: Use publishConfig.directory as symlink source if it exists to allow linking sub-directories (#2274) (d04ce8e)

3.16.5 (2019-10-07)

Bug Fixes

  • bootstrap: Run lifecycle scripts in topological queue instead of batches (#2224) (d8d33f7)

3.16.2 (2019-07-22)

Note: Version bump only for package @lerna/bootstrap

3.16.1 (2019-07-19)

Note: Version bump only for package @lerna/bootstrap

3.16.0 (2019-07-18)

Features

  • bootstrap: Add --strict option to enable throwing when --hoist warns (#2140) (91437b5)
  • deps: get-port@^4.2.0 (778ae6a)
  • deps: multimatch@^3.0.0 (968b0d7)
  • deps: p-map@^2.1.0 (9e58394)
  • deps: semver@^6.2.0 (d8016d9)

3.15.0 (2019-06-09)

Note: Version bump only for package @lerna/bootstrap

3.14.2 (2019-06-09)

Bug Fixes

3.14.0 (2019-05-14)

Note: Version bump only for package @lerna/bootstrap

3.13.3 (2019-04-17)

Note: Version bump only for package @lerna/bootstrap

3.13.1 (2019-02-26)

Note: Version bump only for package @lerna/bootstrap

3.13.0 (2019-02-15)

Features

  • meta: Add repository.directory field to package.json (aec5023)
  • meta: Normalize package.json homepage field (abeb4dc)

3.12.1 (2019-02-14)

Note: Version bump only for package @lerna/bootstrap

3.12.0 (2019-02-14)

Note: Version bump only for package @lerna/bootstrap

3.11.0 (2019-02-08)

Bug Fixes

  • deps: Explicit npm-package-arg ^6.1.0 (4b20791)
  • deps: Explicit npmlog ^4.1.2 (571c2e2)
  • deps: Remove unused libnpm (replaced by direct sub-packages) (1caeb28)

3.10.6 (2019-01-19)

Note: Version bump only for package @lerna/bootstrap

3.10.5 (2019-01-11)

Note: Version bump only for package @lerna/bootstrap

3.10.4 (2019-01-10)

Bug Fixes

  • bootstrap: Do not npm ci when hoisting (27516b9), closes #1865

3.10.3 (2019-01-10)

Bug Fixes

  • bootstrap: When filtering, only bootstrap filtered packages (71174e4), closes #1421 #1766

3.10.2 (2019-01-09)

Bug Fixes

  • bootstrap: Remove fancy root lifecycle execution, it was foolish (9f80722), closes #1857

3.10.1 (2019-01-09)

Note: Version bump only for package @lerna/bootstrap

3.10.0 (2019-01-08)

Note: Version bump only for package @lerna/bootstrap

3.9.1 (2019-01-08)

Bug Fixes

  • bootstrap: Don't pass --ignore-scripts to npm install (e602838), closes #1855
  • bootstrap: Prevent recursive execution from all install lifecycles (ea9dbbe)

3.9.0 (2019-01-08)

Bug Fixes

  • bootstrap: Only run install lifecycles once-per-package, in topological order (929ae22)

Features

  • bootstrap: Add --ignore-prepublish option (f14fc06)
  • bootstrap: Run root install lifecycles where appropriate (944e36f)

3.8.5 (2019-01-05)

Note: Version bump only for package @lerna/bootstrap

3.8.2 (2019-01-03)

Bug Fixes

  • bootstrap: Bail out of hoisted recursive lifecycles (169c943), closes #1125

3.8.1 (2018-12-31)

Bug Fixes

  • progress: Correctly avoid progress where we don't want it (0de3df9)
  • progress: Enable progress during logging setup, correcting default (da81e60)

3.7.2 (2018-12-21)

Note: Version bump only for package @lerna/bootstrap

3.7.1 (2018-12-20)

Bug Fixes

  • bootstrap: Pulse progress bar during execution (b38a151)

3.7.0 (2018-12-19)

Bug Fixes

  • bootstrap: Use run-lifecycle factory instead of manual filtering (d32feaa)

3.6.0 (2018-12-07)

Features

3.5.0 (2018-11-27)

Bug Fixes

3.4.1 (2018-10-04)

Bug Fixes

  • bootstrap: Constrain npm-conf argument object to options.registry only (987fd26)

3.3.2 (2018-09-12)

Note: Version bump only for package @lerna/bootstrap

3.3.1 (2018-09-11)

Note: Version bump only for package @lerna/bootstrap

3.3.0 (2018-09-06)

Bug Fixes

  • run-lifecycle: Propagate exit code when execution fails (4763f95), closes #1495

3.2.0 (2018-08-28)

Note: Version bump only for package @lerna/bootstrap

3.1.4 (2018-08-21)

Note: Version bump only for package @lerna/bootstrap

3.1.3 (2018-08-21)

Bug Fixes

  • global-options: Move env defaults to command superclass (6d8e405), closes #1449

3.1.2 (2018-08-20)

Bug Fixes

  • Setup instance.filteredPackages explicitly (32357f8)
  • bootstrap: Remove redundant duplicate name check (c2405a1)

3.1.0 (2018-08-17)

Note: Version bump only for package @lerna/bootstrap

3.0.6 (2018-08-16)

Note: Version bump only for package @lerna/bootstrap

3.0.5 (2018-08-15)

Note: Version bump only for package @lerna/bootstrap

3.0.4 (2018-08-14)

Note: Version bump only for package @lerna/bootstrap

3.0.0 (2018-08-10)

Note: Version bump only for package @lerna/bootstrap

3.0.0-rc.0 (2018-07-27)

Features

  • Add description from --help summary [skip ci] (9b65d8e)
  • cli: Upgrade to Yargs 12 (7899ab8)

3.0.0-beta.21 (2018-05-12)

Note: Version bump only for package @lerna/bootstrap

3.0.0-beta.20 (2018-05-07)

Note: Version bump only for package @lerna/bootstrap

3.0.0-beta.19 (2018-05-03)

Note: Version bump only for package @lerna/bootstrap

3.0.0-beta.18 (2018-04-24)

Note: Version bump only for package @lerna/bootstrap

3.0.0-beta.17 (2018-04-13)

Bug Fixes

  • bootstrap: Pass npm-conf to feature predicate instead of directly reading process.env (b4af3c9)
  • bootstrap: Pluralize log text (#1232) (5c74760)

3.0.0-beta.15 (2018-04-09)

Features

3.0.0-beta.14 (2018-04-03)

Bug Fixes

  • logging: Log failures from package scripts once, not twice (436cfe1)

3.0.0-beta.13 (2018-03-31)

Features

  • Enable progress bars only when necessary (b766c83)

3.0.0-beta.12 (2018-03-30)

Features

  • package: Add Map-like get/set methods, remove raw json getter (707d1f0)
  • project: Merge package and packageJson into manifest (9a47ff7)

BREAKING CHANGES

  • package: The 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.

3.0.0-beta.11 (2018-03-29)

Features

  • bootstrap: Inherit stdio during root-only install (fd8c391)
  • bootstrap: Short-circuit when local file: specifiers are detected in the root (d8a8f03)
  • Support optionalDependencies (b73e19d), closes #121

3.0.0-beta.10 (2018-03-27)

Features

  • commands: Delay require of command instantiation (a1284f3)

BREAKING CHANGES

  • commands: The default export of command packages is now a factory, not the subclass (which is now a named export).

3.0.0-beta.9 (2018-03-24)

Features

  • command: Rename this.repository -> this.project (43e98a0)
  • project: Normalize config.commands -> config.command (24e55e3)

3.0.0-beta.8 (2018-03-22)

Features

  • utils: Add "vendored" npm-conf (9c24a25)

3.0.0-beta.7 (2018-03-20)

Note: Version bump only for package @lerna/bootstrap

3.0.0-beta.6 (2018-03-19)

Note: Version bump only for package @lerna/bootstrap

3.0.0-beta.5 (2018-03-19)

Bug Fixes

  • bootstrap: Move --hoist/--nohoist coerce into class (8877aa0), closes #1337

3.0.0-beta.4 (2018-03-19)

Bug Fixes

  • Respect durable hoist configuration (2081640), closes #1325

3.0.0-beta.3 (2018-03-15)

Note: Version bump only for package @lerna/bootstrap

3.0.0-beta.2 (2018-03-10)

Bug Fixes

  • Move @lerna/has-dependency-installed into bootstrap/lib (c09ccbd)

Features

  • Rename @lerna/fs-utils => @lerna/rimraf-dir (30451ed)
  • Replace @lerna/match-package-name with multimatch (423f82c)

3.0.0-beta.1 (2018-03-09)

Bug Fixes

  • filter-options: require a git repo when using --since (d21b66e), closes #822