Skip to content

Latest commit

 

History

History
723 lines (313 loc) · 27.8 KB

CHANGELOG.md

File metadata and controls

723 lines (313 loc) · 27.8 KB

7.1.2 (2024-07-28)

Bug Fixes

  • bump release type by dependent if deps.release is inherit (#100) (d44f324)

7.1.1 (2023-10-23)

Performance Improvements

7.1.0 (2023-10-16)

Features

  • adding dependent prerelease fix behind flag (cc663d8)

7.0.0 (2023-06-24)

Features

  • update semver from v19 to v21 (6e4c378)

BREAKING CHANGES

6.7.0 (2023-05-25)

Features

  • introduce log-level config option (3fb6584)

6.6.1 (2023-05-25)

Performance Improvements

6.6.0 (2023-05-23)

Features

6.5.1 (2022-06-14)

Bug Fixes

  • ensure msr cli flags take precedence over their semrel equivalents (2be75fa)

6.5.0 (2022-06-13)

Features

  • added declarative config support (c98ff10)

6.4.0 (2022-05-24)

Features

  • support ${version}+${name} tag format (c53fefb), closes #71
  • support release.config.cjs (a6b9370)

6.3.0 (2022-05-11)

Features

  • introduce deps.prefix flag to inject carets (c3f4529)

6.2.0 (2022-05-08)

Features

  • prefer nested CLI flags (1bf08cc)

6.1.1 (2022-04-09)

Bug Fixes

  • dont fetch tags if tags arg is empty array (3a79558)
  • print queued pkg count instead of total (d893a7f)

6.1.0 (2022-03-31)

Features

  • introduce ignorePrivate flag (e4891c9), closes #66

6.0.2 (2022-03-07)

Bug Fixes

6.0.1 (2022-03-06)

Bug Fixes

6.0.0 (2022-03-06)

Bug Fixes

Code Refactoring

Features

  • replace synchronizer with @semrel-extra/topo (ddd1032)

BREAKING CHANGES

  • drop support for cycled monorepos
  • require Node.js v12

5.0.3 (2022-03-05)

Bug Fixes

5.0.2 (2022-03-05)

Bug Fixes

  • add sync point for publish step (adc823e)

5.0.1 (2022-03-05)

Bug Fixes

  • fix cascade bumping when some dep belongs to several levels of the dep tree (cf20dea)

5.0.0 (2022-03-04)

Features

  • enable sequentialPrepare flag by default (ad7e81f)

BREAKING CHANGES

  • sequentialPrepare is set to true, to disable pass --no-sequential-prepare option

4.0.3 (2022-03-01)

Bug Fixes

  • update manifest version before npm plugin prepare step (a1ae4c3), closes #58

4.0.2 (2022-02-22)

Bug Fixes

4.0.1 (2022-02-22)

Bug Fixes

4.0.0 (2022-02-22)

Features

BREAKING CHANGES

3.17.1 (2021-12-29)

Bug Fixes

3.17.0 (2021-11-17)

Features

3.16.0 (2021-09-10)

Features

  • add --tag-version-format flag (259864c)

3.15.0 (2021-07-08)

Bug Fixes

  • update deps, fix some vuls (f3cafc8)

Features

  • add pnpm and bolt support (91465de)

3.14.2 (2021-04-16)

Bug Fixes

  • sequential-prepare: do not wait forever when a child package has no change (713046a)

3.14.1 (2021-04-14)

Bug Fixes

  • add flag to enable sequentialPrepare mode (70c2dc5)

3.14.0 (2021-04-13)

Features

  • allow to run prepare steps sequentially (299748a)
  • check that sequentialPrepare is not enabled on cyclic projects (68c1198)

3.13.2 (2021-02-09)

Bug Fixes

  • filter only tags that are valid (59b61ad)
  • getVersionFromTag tests to fix release process (e7f1646)

3.13.1 (2021-02-05)

Bug Fixes

  • package: up deps, fix some vuls (d8905b0)

3.13.0 (2021-02-04)

Features

  • ignore packages to be released with workspaces and CLI (#42) (b98e181)

3.12.6 (2021-02-01)

Bug Fixes

  • wrong context.commits when have multiple releases commit (f82f125)

3.12.5 (2021-01-22)

Bug Fixes

  • update-deps: properly resolve next pre-versions (62b348e)

3.12.4 (2021-01-22)

Bug Fixes

3.12.3 (2021-01-05)

Performance Improvements

  • refactor nextPreVersion to reduce cognitive complexity (#35) (601bbd3)

3.12.2 (2021-01-05)

Bug Fixes

  • local dependencies correct bump from release to prerelease (#34) (6481a59)

3.12.1 (2020-12-30)

Bug Fixes

  • avoid non-updated local dependencies bump (#33) (9faeef6)

3.12.0 (2020-12-30)

Features

  • debug: attach pkg prefixes to debug notes (25e111f)

3.11.2 (2020-12-29)

Bug Fixes

  • config: fix options and plugins resolver (56e974c)

3.11.1 (2020-12-28)

Bug Fixes

  • fix pkgOptions resolver (2a2f0cf)

3.11.0 (2020-12-24)

Features

  • debug: log manifest deps changes (88b4077), closes #27

3.10.0 (2020-12-23)

Features

3.9.5 (2020-11-23)

Bug Fixes

  • fix getNextVersion resolver (7275ae7)

3.9.4 (2020-11-23)

Bug Fixes

  • apply deps update before npm's plugin prepare (77b6ee2)

3.9.3 (2020-11-23)

Bug Fixes

  • trigger next pkg prepare after the prev publish (f74d185)

3.9.2 (2020-11-23)

Performance Improvements

  • up deps, minor code improvements (a7aa625)

3.9.1 (2020-11-21)

Performance Improvements

3.9.0 (2020-11-21)

Bug Fixes

  • sync pkg version after running the npm plugin (1d24e45)

Features

  • add dependencies updating controller (0c9b040)

3.8.5 (2020-10-02)

Bug Fixes

  • specify used but forgotten dependencies (73def7f)

3.8.4 (2020-09-23)

Bug Fixes

  • package: up deps, fix vulns (5a4d91e)

3.8.3 (2020-08-04)

Bug Fixes

  • preserve trailing whitespace in manifest (06426ec)

3.8.2 (2020-08-03)

Bug Fixes

  • process optional deps during manifest update (4b7066c)

3.8.1 (2020-07-31)

Bug Fixes

  • fix internal flag ref filterParent → firstParent (8c7400f)

3.8.0 (2020-07-24)

Features

  • enable first-parent commits filtering by cli flag (33306cc)

3.7.0 (2020-07-24)

Features

  • log filtered commits in debug (c64b8e1)

3.6.0 (2020-07-21)

Features

  • add some debug messages (ec792e1)

3.5.1 (2020-07-20)

Performance Improvements

  • various synchronizer optimizations (87a7602)

3.5.0 (2020-07-20)

Features

  • debug: print passed cli flags (d720cd7)

3.4.0 (2020-07-19)

Features

  • add sequential-init flag to avoid hypothetical concurrent initialization collisions (348678e)

3.3.0 (2020-07-17)

Features

  • support workspace.packages notation (4a606b2)

3.2.0 (2020-07-14)

Features

  • apply --first-parent filter to commits (14a896b)

3.1.0 (2020-07-07)

Features

  • uphold the prev package.json indents (ac5832f)

3.0.3 (2020-06-26)

Bug Fixes

  • override env.TRAVIS_PULL_REQUEST_BRANCH to fix PR checks on travis-ci (e4b1929), closes #11

3.0.2 (2020-06-16)

Bug Fixes

  • allow any todo package to run the generateNotes queue (26a87d7), closes #9

3.0.1 (2020-06-05)

Bug Fixes

  • filter queued packages on generateNotes stage (e0625ce), closes #6

3.0.0 (2020-06-04)

Features

  • engine: up nodejs version (10af385)

BREAKING CHANGES

  • engine: the latest semantic-release requires Node.js 10.18

2.6.4 (2020-05-28)

Performance Improvements

2.6.3 (2020-05-28)

Performance Improvements

  • straighten plugins execution pipeline (e57fe2f), closes #4

2.6.2 (2020-05-22)

Bug Fixes

2.6.1 (2020-05-22)

Bug Fixes

  • provide partial release (898998a)

2.6.0 (2020-05-21)

Features

  • let publish step run in parallel (4d5c451)

2.5.0 (2020-05-20)

Bug Fixes

Features

  • add execa queued hook (042933e)
  • apply queuefy to plugin methods instead of execa (9ae7d0d)

2.4.3 (2020-03-08)

Performance Improvements

2.4.2 (2020-03-07)

Bug Fixes

  • make logger to be singleton (1790794)

2.4.1 (2020-03-07)

Performance Improvements

2.4.0 (2020-03-07)

Features

2.3.3 (2020-03-07)

Bug Fixes

2.3.2 (2020-03-07)

Performance Improvements

  • log multi-sem-rel flags (75389e0)

2.3.1 (2020-03-07)

Bug Fixes

2.3.0 (2020-03-06)

Features

2.2.0 (2020-03-06)

Features

  • add meow as cli provider (6de93b9)

2.1.3 (2020-03-05)

Bug Fixes

  • try to prevent deps update rollback (9108350)

2.1.2 (2020-02-13)

Bug Fixes

  • cli: fix inner spawnhook call (70aa292)

2.1.1 (2020-02-13)

Bug Fixes

  • cli: restore watchspawn context (56145aa)

2.1.0 (2020-02-13)

Features

  • add process.spawn arg watcher (7699b6f)

2.0.1 (2020-02-11)

Performance Improvements

2.0.0 (2020-01-19)

Features

Performance Improvements

  • package: up deps & tech release (bf00b41)

BREAKING CHANGES

  • drop nodejs v8

1.2.0 (2019-11-03)

Features

1.1.0 (2019-11-03)

Bug Fixes

  • package: add missed sem-rel plugins (f3c9318)
  • package: update execa to be compatible with sem-rel 15.13.28 (069bb4e), closes #7
  • force a release (1e3ece5)

Features

  • add execasync CLI flag to make execa calls be always synchronous (693438c), closes #1