Skip to content

Commit

Permalink
chore(release): v1.0.0 [skip ci]\n\n## 1.0.0 (2023-09-28)
Browse files Browse the repository at this point in the history
### ⚠ BREAKING CHANGES

* semantic-release/semantic-release@v19.0.5...v21.0.5
* drop support for cycled monorepos
* require Node.js v12
* sequentialPrepare is set to true, to disable pass `--no-sequential-prepare` option
* semrel npm plugin calls local npm version semantic-release/npm#445
* **engine:** the latest semantic-release requires Node.js 10.18
* drop nodejs v8

### Features

* add --tag-version-format flag ([259864c](259864c))
* add debugger ([d2c090d](d2c090d))
* add dependencies updating controller ([0c9b040](0c9b040))
* add execa queued hook ([042933e](042933e))
* add execasync CLI flag to make execa calls be always synchronous ([693438c](693438c)), closes [#1](#1)
* add meow as cli provider ([6de93b9](6de93b9))
* add pnpm and bolt support ([91465de](91465de))
* add process.spawn arg watcher ([7699b6f](7699b6f))
* add sequential-init flag to avoid hypothetical concurrent initialization collisions ([348678e](348678e))
* add some debug messages ([ec792e1](ec792e1))
* added declarative config support ([c98ff10](c98ff10))
* allow to run prepare steps sequentially ([299748a](299748a))
* apply --first-parent filter to commits ([14a896b](14a896b))
* apply queuefy to plugin methods instead of execa ([9ae7d0d](9ae7d0d))
* bump semrel to v19 ([e6b8acb](e6b8acb))
* check that sequentialPrepare is not enabled on cyclic projects ([68c1198](68c1198))
* **debug:** attach pkg prefixes to debug notes ([25e111f](25e111f))
* **debug:** log manifest deps changes ([88b4077](88b4077)), closes [qiwi#27](https://github.com/anolilab/multi-semantic-release/issues/27)
* **debug:** print passed cli flags ([d720cd7](d720cd7))
* drop nodejs v8 support ([80f0a24](80f0a24))
* enable `sequentialPrepare` flag by default ([ad7e81f](ad7e81f))
* enable first-parent commits filtering by cli flag ([33306cc](33306cc))
* **engine:** up nodejs version ([10af385](10af385))
* handle .cjs configs ([38f657a](38f657a))
* ignore packages to be released with workspaces and CLI ([qiwi#42](https://github.com/anolilab/multi-semantic-release/issues/42)) ([b98e181](b98e181))
* Initial commit ([942ef94](942ef94))
* introduce `deps.prefix` flag to inject carets ([c3f4529](c3f4529))
* introduce `ignorePrivate` flag ([e4891c9](e4891c9)), closes [qiwi#66](https://github.com/anolilab/multi-semantic-release/issues/66)
* introduce `log-level` config option ([3fb6584](3fb6584))
* introduce a silent mode([qiwi#88](https://github.com/anolilab/multi-semantic-release/issues/88)) ([47a27d8](47a27d8))
* let publish step run in parallel ([4d5c451](4d5c451))
* log filtered commits in debug ([c64b8e1](c64b8e1))
* log manifest path ([db451e8](db451e8))
* new updated version of the multi-semantic-release lib ([8bdc8be](8bdc8be))
* prefer nested CLI flags ([1bf08cc](1bf08cc))
* provide pre-release flow ([6a9ce16](6a9ce16)), closes [qiwi#25](https://github.com/anolilab/multi-semantic-release/issues/25)
* replace synchronizer with @semrel-extra/topo ([ddd1032](ddd1032))
* support `${version}+${name}` tag format ([c53fefb](c53fefb)), closes [qiwi#71](https://github.com/anolilab/multi-semantic-release/issues/71)
* support `release.config.cjs` ([a6b9370](a6b9370))
* support workspace.packages notation ([4a606b2](4a606b2))
* tech release ([828a82d](828a82d))
* update semver from v19 to v21 ([6e4c378](6e4c378))
* uphold the prev package.json indents ([ac5832f](ac5832f))

### Bug Fixes

* add flag to enable sequentialPrepare mode ([70c2dc5](70c2dc5))
* add sync point for publish step ([adc823e](adc823e))
* added missing publishConfig ([f00ea9a](f00ea9a))
* allow any `todo` package to run the `generateNotes` queue ([26a87d7](26a87d7)), closes [#9](#9)
* apply deps update before npm's plugin prepare ([77b6ee2](77b6ee2))
* avoid non-updated local dependencies bump ([qiwi#33](https://github.com/anolilab/multi-semantic-release/issues/33)) ([9faeef6](9faeef6))
* beautify log labels ([78cbc8a](78cbc8a))
* bump-up of pre-version  ([02ef270](02ef270))
* **cli:** fix inner spawnhook call ([70aa292](70aa292))
* **cli:** restore watchspawn context ([56145aa](56145aa))
* **config:** fix `options` and `plugins` resolver ([56e974c](56e974c))
* correct global config use ([8e5fb99](8e5fb99))
* dont fetch tags if tags arg is empty array ([3a79558](3a79558))
* ensure msr cli flags take precedence over their semrel equivalents ([2be75fa](2be75fa))
* filter only tags that are valid ([59b61ad](59b61ad))
* filter queued packages on generateNotes stage ([e0625ce](e0625ce)), closes [#6](#6)
* fix cascade bumping when some dep belongs to several levels of the dep tree ([cf20dea](cf20dea))
* fix debug logging ([71527b2](71527b2))
* fix export point ([cf31425](cf31425))
* fix getNextVersion resolver ([7275ae7](7275ae7))
* fix globbing on Windows ([qiwi#57](https://github.com/anolilab/multi-semantic-release/issues/57)) ([1d71d21](1d71d21))
* fix internal flag ref filterParent → firstParent ([8c7400f](8c7400f))
* fix logger path ([232d2dc](232d2dc))
* fix nextType resolver ([606914b](606914b))
* fix pkgOptions resolver ([2a2f0cf](2a2f0cf))
* force a release ([1e3ece5](1e3ece5))
* getVersionFromTag tests to fix release process ([e7f1646](e7f1646))
* local dependencies correct bump from release to prerelease ([qiwi#34](https://github.com/anolilab/multi-semantic-release/issues/34)) ([6481a59](6481a59))
* make logger to be singleton ([1790794](1790794))
* missing @ in tagFormat ([3faa0f1](3faa0f1))
* more robust stream rescoping (to fix bug in npm module) ([34c7c62](34c7c62))
* override env.TRAVIS_PULL_REQUEST_BRANCH to fix PR checks on travis-ci ([e4b1929](e4b1929)), closes [#11](#11)
* **package:** add missed sem-rel plugins ([f3c9318](f3c9318))
* **package:** up deps, fix some vuls ([d8905b0](d8905b0))
* **package:** up deps, fix vulns ([5a4d91e](5a4d91e))
* **package:** update execa to be compatible with sem-rel 15.13.28 ([069bb4e](069bb4e)), closes [#7](#7)
* pass stderr and stdout into semantic's getConfig (bug in npm) ([cf596cb](cf596cb))
* pin npm as peer dep ([67d8b80](67d8b80))
* pin npm version to v8.4.1 ([22c89d1](22c89d1)), closes [qiwi#60](https://github.com/anolilab/multi-semantic-release/issues/60)
* preserve trailing whitespace in manifest ([06426ec](06426ec))
* print queued pkg count instead of total ([d893a7f](d893a7f))
* process optional deps during manifest update ([4b7066c](4b7066c))
* provide partial release ([898998a](898998a))
* publish updated deps ([791f55a](791f55a)), closes [#1](#1)
* rm npm from peer deps ([307e505](307e505))
* **sequential-prepare:** do not wait forever when a child package has no change ([713046a](713046a))
* specify used but forgotten dependencies ([73def7f](73def7f))
* sync pkg version after running the npm plugin ([1d24e45](1d24e45))
* trigger next pkg `prepare` after the prev `publish` ([f74d185](f74d185))
* try to prevent deps update rollback ([9108350](9108350))
* up deps, fix some vuls ([2d5cf86](2d5cf86))
* update deps, fix some vuls ([f3cafc8](f3cafc8))
* update manifest version before npm plugin prepare step ([a1ae4c3](a1ae4c3)), closes [qiwi#58](https://github.com/anolilab/multi-semantic-release/issues/58)
* **update-deps:** properly resolve next pre-versions ([62b348e](62b348e))
* wrong context.commits when have multiple releases commit ([f82f125](f82f125))

### Performance Improvements

* deps revision ([4f62817](4f62817))
* log improvements ([c45dccc](c45dccc))
* log multi-sem-rel flags ([75389e0](75389e0))
* log yarn paths ([3896d5c](3896d5c))
* **package:** up deps ([506a0e8](506a0e8))
* **package:** up deps ([6b903a7](6b903a7))
* **package:** up deps & tech release ([bf00b41](bf00b41))
* refactor nextPreVersion to reduce cognitive complexity ([qiwi#35](https://github.com/anolilab/multi-semantic-release/issues/35)) ([601bbd3](601bbd3))
* straighten plugins execution pipeline ([e57fe2f](e57fe2f)), closes [#4](#4)
* up deps ([f9e0c8a](f9e0c8a))
* up deps, minor code improvements ([a7aa625](a7aa625))
* various synchronizer optimizations ([87a7602](87a7602))

### Code Refactoring

* move to ESM ([99fffa9](99fffa9))
  • Loading branch information
github-actions[bot] committed Sep 28, 2023
1 parent f00ea9a commit 9296cbd
Showing 1 changed file with 139 additions and 0 deletions.
139 changes: 139 additions & 0 deletions CHANGELOG.md
@@ -1,6 +1,145 @@
## 1.0.0 (2023-09-28)


### ⚠ BREAKING CHANGES

* https://github.com/semantic-release/semantic-release/compare/v19.0.5...v21.0.5
* drop support for cycled monorepos
* require Node.js v12
* sequentialPrepare is set to true, to disable pass `--no-sequential-prepare` option
* semrel npm plugin calls local npm version https://github.com/semantic-release/npm/pull/445
* **engine:** the latest semantic-release requires Node.js 10.18
* drop nodejs v8

### Features

* add --tag-version-format flag ([259864c](https://github.com/anolilab/multi-semantic-release/commit/259864c2860b651435b4a8e1f01c3cfab350c590))
* add debugger ([d2c090d](https://github.com/anolilab/multi-semantic-release/commit/d2c090daa104d19d71a09e54c7ff396d0f5824df))
* add dependencies updating controller ([0c9b040](https://github.com/anolilab/multi-semantic-release/commit/0c9b0406c35cedb264ac321805da4e93b9f2d5d8))
* add execa queued hook ([042933e](https://github.com/anolilab/multi-semantic-release/commit/042933eb619e3fb7111a8e1d4a41e3593e2729ca))
* add execasync CLI flag to make execa calls be always synchronous ([693438c](https://github.com/anolilab/multi-semantic-release/commit/693438caeb64af083a6db4e6634aaac74da112ad)), closes [#1](https://github.com/anolilab/multi-semantic-release/issues/1)
* add meow as cli provider ([6de93b9](https://github.com/anolilab/multi-semantic-release/commit/6de93b9d7d5f818cccf5a376222e091d3be34065))
* add pnpm and bolt support ([91465de](https://github.com/anolilab/multi-semantic-release/commit/91465de637524b109aa4f6b898ff0e451ef39c36))
* add process.spawn arg watcher ([7699b6f](https://github.com/anolilab/multi-semantic-release/commit/7699b6f4058934cbcf51b196d7f6aaa13372b35a))
* add sequential-init flag to avoid hypothetical concurrent initialization collisions ([348678e](https://github.com/anolilab/multi-semantic-release/commit/348678ef1997ec914c0471bd60e47b987244ba54))
* add some debug messages ([ec792e1](https://github.com/anolilab/multi-semantic-release/commit/ec792e15a4223880054186035571f8ca647add0e))
* added declarative config support ([c98ff10](https://github.com/anolilab/multi-semantic-release/commit/c98ff10a5f6993d9bdc46a51a5077525b93e127e))
* allow to run prepare steps sequentially ([299748a](https://github.com/anolilab/multi-semantic-release/commit/299748adc7d6ca4f25db70557d90a124dd7d9f47))
* apply --first-parent filter to commits ([14a896b](https://github.com/anolilab/multi-semantic-release/commit/14a896b5e501e6c900b8d89ee16ff17289c1d3a1))
* apply queuefy to plugin methods instead of execa ([9ae7d0d](https://github.com/anolilab/multi-semantic-release/commit/9ae7d0d8c1cc9300517733fe9e4edcb557069dff))
* bump semrel to v19 ([e6b8acb](https://github.com/anolilab/multi-semantic-release/commit/e6b8acb937e43ef28f311922e84434c75c8ad844))
* check that sequentialPrepare is not enabled on cyclic projects ([68c1198](https://github.com/anolilab/multi-semantic-release/commit/68c1198c395fb00c05fa97db66399f940575c9ee))
* **debug:** attach pkg prefixes to debug notes ([25e111f](https://github.com/anolilab/multi-semantic-release/commit/25e111f4b85e20c06d518abc1245918788f730a5))
* **debug:** log manifest deps changes ([88b4077](https://github.com/anolilab/multi-semantic-release/commit/88b40770d2cdaaf30912745f4fc4eee44357d9ea)), closes [#27](https://github.com/anolilab/multi-semantic-release/issues/27)
* **debug:** print passed cli flags ([d720cd7](https://github.com/anolilab/multi-semantic-release/commit/d720cd717b2b99fa32a2d6a438a5142ebc453c26))
* drop nodejs v8 support ([80f0a24](https://github.com/anolilab/multi-semantic-release/commit/80f0a242e195c6b4f7d6a68cdcbff9a25cd5577f))
* enable `sequentialPrepare` flag by default ([ad7e81f](https://github.com/anolilab/multi-semantic-release/commit/ad7e81f2e30b7673444dc31f39381b20afdf54bc))
* enable first-parent commits filtering by cli flag ([33306cc](https://github.com/anolilab/multi-semantic-release/commit/33306cce3e6e7d118a74690ecf3b33ac4154eac9))
* **engine:** up nodejs version ([10af385](https://github.com/anolilab/multi-semantic-release/commit/10af3850de9cc04a1f4a85c505752b659e3f47ff))
* handle .cjs configs ([38f657a](https://github.com/anolilab/multi-semantic-release/commit/38f657aea29097f55e5eafe0bd3f82790eded7f1))
* ignore packages to be released with workspaces and CLI ([#42](https://github.com/anolilab/multi-semantic-release/issues/42)) ([b98e181](https://github.com/anolilab/multi-semantic-release/commit/b98e181978294bbca7ae7f1a9ab7a9ecf0819847))
* Initial commit ([942ef94](https://github.com/anolilab/multi-semantic-release/commit/942ef94c47dba66fc732b605ad6fb999a178549c))
* introduce `deps.prefix` flag to inject carets ([c3f4529](https://github.com/anolilab/multi-semantic-release/commit/c3f452976ac6642f8a285f2e9faa6521a5bba919))
* introduce `ignorePrivate` flag ([e4891c9](https://github.com/anolilab/multi-semantic-release/commit/e4891c9f754afcc7fe87e84c390560a3fc5feef8)), closes [#66](https://github.com/anolilab/multi-semantic-release/issues/66)
* introduce `log-level` config option ([3fb6584](https://github.com/anolilab/multi-semantic-release/commit/3fb6584eeb19d4401dbdb85ae41d5a48d978d88c))
* introduce a silent mode([#88](https://github.com/anolilab/multi-semantic-release/issues/88)) ([47a27d8](https://github.com/anolilab/multi-semantic-release/commit/47a27d82f4639281fc7fbbd53c074ac40014c17f))
* let publish step run in parallel ([4d5c451](https://github.com/anolilab/multi-semantic-release/commit/4d5c451e9400437820002a54a297a3c031856997))
* log filtered commits in debug ([c64b8e1](https://github.com/anolilab/multi-semantic-release/commit/c64b8e1a4e97b7164b80f267d631dbccb459a64d))
* log manifest path ([db451e8](https://github.com/anolilab/multi-semantic-release/commit/db451e877e53e54487019978ee20bd03c64fa992))
* new updated version of the multi-semantic-release lib ([8bdc8be](https://github.com/anolilab/multi-semantic-release/commit/8bdc8be09a4f603627bcd2e194c7c1d2e2dd02eb))
* prefer nested CLI flags ([1bf08cc](https://github.com/anolilab/multi-semantic-release/commit/1bf08ccbc722858febcaaaac2f8e0ba72638460c))
* provide pre-release flow ([6a9ce16](https://github.com/anolilab/multi-semantic-release/commit/6a9ce165c44aba3b8ef787cdfa575ad8b0dc3f05)), closes [#25](https://github.com/anolilab/multi-semantic-release/issues/25)
* replace synchronizer with @semrel-extra/topo ([ddd1032](https://github.com/anolilab/multi-semantic-release/commit/ddd10320487f5367aff15dd36c03c5bd60046b16))
* support `${version}+${name}` tag format ([c53fefb](https://github.com/anolilab/multi-semantic-release/commit/c53fefb6e7ae8b3d16dbc235320c4f99d6ed4afc)), closes [#71](https://github.com/anolilab/multi-semantic-release/issues/71)
* support `release.config.cjs` ([a6b9370](https://github.com/anolilab/multi-semantic-release/commit/a6b93706964fc5c60986392c21404ccdef4ad01b))
* support workspace.packages notation ([4a606b2](https://github.com/anolilab/multi-semantic-release/commit/4a606b2ceffcd70e18c015d51e62cda78f4cf58e))
* tech release ([828a82d](https://github.com/anolilab/multi-semantic-release/commit/828a82d88d0692aa3bc19dd8dae5674a46a719ce))
* update semver from v19 to v21 ([6e4c378](https://github.com/anolilab/multi-semantic-release/commit/6e4c378cd97edd08a6da7de8e5894493bc6f9b34))
* uphold the prev package.json indents ([ac5832f](https://github.com/anolilab/multi-semantic-release/commit/ac5832f20c8218c95fc46719cbd532732db53419))


### Bug Fixes

* add flag to enable sequentialPrepare mode ([70c2dc5](https://github.com/anolilab/multi-semantic-release/commit/70c2dc54b393a9f0b9d7fca82a1f83a22bd2ff54))
* add sync point for publish step ([adc823e](https://github.com/anolilab/multi-semantic-release/commit/adc823e1c4d2a952c58c8cf2f4fc00db7325ec53))
* added missing publishConfig ([f00ea9a](https://github.com/anolilab/multi-semantic-release/commit/f00ea9af0398d5c2ccb2cd98cb3fb7d773556eac))
* allow any `todo` package to run the `generateNotes` queue ([26a87d7](https://github.com/anolilab/multi-semantic-release/commit/26a87d7f88c09417b47b55fe6e21edb6d13f5520)), closes [#9](https://github.com/anolilab/multi-semantic-release/issues/9)
* apply deps update before npm's plugin prepare ([77b6ee2](https://github.com/anolilab/multi-semantic-release/commit/77b6ee2e8d1a281d359520fe12e548ea79776b5e))
* avoid non-updated local dependencies bump ([#33](https://github.com/anolilab/multi-semantic-release/issues/33)) ([9faeef6](https://github.com/anolilab/multi-semantic-release/commit/9faeef65538535a5611730e016a3cbd3f454052b))
* beautify log labels ([78cbc8a](https://github.com/anolilab/multi-semantic-release/commit/78cbc8a773076c370f43894d35423a0a23b0cafb))
* bump-up of pre-version ([02ef270](https://github.com/anolilab/multi-semantic-release/commit/02ef270865c45e06bf8d2761359fd53b08cadb70))
* **cli:** fix inner spawnhook call ([70aa292](https://github.com/anolilab/multi-semantic-release/commit/70aa2927cd52a374f1626ab514a836bc9d98edaa))
* **cli:** restore watchspawn context ([56145aa](https://github.com/anolilab/multi-semantic-release/commit/56145aaae5b43065c9925ed661302216e649112f))
* **config:** fix `options` and `plugins` resolver ([56e974c](https://github.com/anolilab/multi-semantic-release/commit/56e974cec12f47d50f967d681506a84418b4e6bb))
* correct global config use ([8e5fb99](https://github.com/anolilab/multi-semantic-release/commit/8e5fb99efd54c9d6d03036c80a991f9e07d5550d))
* dont fetch tags if tags arg is empty array ([3a79558](https://github.com/anolilab/multi-semantic-release/commit/3a7955861d7782dd2257661d955a2adbf319627f))
* ensure msr cli flags take precedence over their semrel equivalents ([2be75fa](https://github.com/anolilab/multi-semantic-release/commit/2be75fa0e38169f2c8233bbef0891e2e00f9fdb0))
* filter only tags that are valid ([59b61ad](https://github.com/anolilab/multi-semantic-release/commit/59b61ad1a5823c24d7ff4237edf821fffb04abff))
* filter queued packages on generateNotes stage ([e0625ce](https://github.com/anolilab/multi-semantic-release/commit/e0625ced9c52d027246b58305d8206c949b4958c)), closes [#6](https://github.com/anolilab/multi-semantic-release/issues/6)
* fix cascade bumping when some dep belongs to several levels of the dep tree ([cf20dea](https://github.com/anolilab/multi-semantic-release/commit/cf20deac25982d98fe795c507253ef389c0ecb81))
* fix debug logging ([71527b2](https://github.com/anolilab/multi-semantic-release/commit/71527b2578a0a559ac1b175936d72e043258fe04))
* fix export point ([cf31425](https://github.com/anolilab/multi-semantic-release/commit/cf314259697d8c7492c3c63da380b4207aae665a))
* fix getNextVersion resolver ([7275ae7](https://github.com/anolilab/multi-semantic-release/commit/7275ae75799ad3cb3bca34c9cfa2978fed092794))
* fix globbing on Windows ([#57](https://github.com/anolilab/multi-semantic-release/issues/57)) ([1d71d21](https://github.com/anolilab/multi-semantic-release/commit/1d71d21bc0f95a921e390d59b80d0e2f4a3bd611))
* fix internal flag ref filterParent → firstParent ([8c7400f](https://github.com/anolilab/multi-semantic-release/commit/8c7400fe2f639f5d7abfc9219efb1b331c585fc8))
* fix logger path ([232d2dc](https://github.com/anolilab/multi-semantic-release/commit/232d2dc62ce440bf58ff7d05df5d27f72f24cfe6))
* fix nextType resolver ([606914b](https://github.com/anolilab/multi-semantic-release/commit/606914b43fc657340e243ca86430a7fff799210b))
* fix pkgOptions resolver ([2a2f0cf](https://github.com/anolilab/multi-semantic-release/commit/2a2f0cf43888f2d6acfc174f12993948947f0111))
* force a release ([1e3ece5](https://github.com/anolilab/multi-semantic-release/commit/1e3ece5e03a5e39a2e100edaf8bead26245d0a12))
* getVersionFromTag tests to fix release process ([e7f1646](https://github.com/anolilab/multi-semantic-release/commit/e7f16466bccc39311da8017dd5f0f7a8ae57686d))
* local dependencies correct bump from release to prerelease ([#34](https://github.com/anolilab/multi-semantic-release/issues/34)) ([6481a59](https://github.com/anolilab/multi-semantic-release/commit/6481a590e52224405793ea375fbd689120341a42))
* make logger to be singleton ([1790794](https://github.com/anolilab/multi-semantic-release/commit/179079420368d4a33505adca3079c06eddad928d))
* missing @ in tagFormat ([3faa0f1](https://github.com/anolilab/multi-semantic-release/commit/3faa0f1f7b856a44e98e170927748369dae7f647))
* more robust stream rescoping (to fix bug in npm module) ([34c7c62](https://github.com/anolilab/multi-semantic-release/commit/34c7c6291ffd2c52b36e3a40bfa49eec222c6cbb))
* override env.TRAVIS_PULL_REQUEST_BRANCH to fix PR checks on travis-ci ([e4b1929](https://github.com/anolilab/multi-semantic-release/commit/e4b192971f3cba0ad8e341cdc64116285a9de220)), closes [#11](https://github.com/anolilab/multi-semantic-release/issues/11)
* **package:** add missed sem-rel plugins ([f3c9318](https://github.com/anolilab/multi-semantic-release/commit/f3c9318aa76ac7ec10c4bb45782d8d775b1885d9))
* **package:** up deps, fix some vuls ([d8905b0](https://github.com/anolilab/multi-semantic-release/commit/d8905b09152972a30d906ac18fca686b65e61591))
* **package:** up deps, fix vulns ([5a4d91e](https://github.com/anolilab/multi-semantic-release/commit/5a4d91e879397acc0d8b08af6337817f66491739))
* **package:** update execa to be compatible with sem-rel 15.13.28 ([069bb4e](https://github.com/anolilab/multi-semantic-release/commit/069bb4e943223a712398b35f78abcfc2a43b6323)), closes [#7](https://github.com/anolilab/multi-semantic-release/issues/7)
* pass stderr and stdout into semantic's getConfig (bug in npm) ([cf596cb](https://github.com/anolilab/multi-semantic-release/commit/cf596cbe550cedb58cd17de1e2eab740060d6fb4))
* pin npm as peer dep ([67d8b80](https://github.com/anolilab/multi-semantic-release/commit/67d8b8095018b5d979795703f36d874a174baf07))
* pin npm version to v8.4.1 ([22c89d1](https://github.com/anolilab/multi-semantic-release/commit/22c89d164ca6e4fb8fe5e9b7e3164685d543d5bd)), closes [#60](https://github.com/anolilab/multi-semantic-release/issues/60)
* preserve trailing whitespace in manifest ([06426ec](https://github.com/anolilab/multi-semantic-release/commit/06426ec05f04cdcdf1561a4d1220890cf8ab1421))
* print queued pkg count instead of total ([d893a7f](https://github.com/anolilab/multi-semantic-release/commit/d893a7ff9f6f4d85377a1b61144842f3d07657a7))
* process optional deps during manifest update ([4b7066c](https://github.com/anolilab/multi-semantic-release/commit/4b7066c9b78169638baed7f7faefbbcd3705f5a4))
* provide partial release ([898998a](https://github.com/anolilab/multi-semantic-release/commit/898998a25f100e3450b14dd55ea6c468d3a02432))
* publish updated deps ([791f55a](https://github.com/anolilab/multi-semantic-release/commit/791f55a34574f5e6531ed69f182ffd54b68e2450)), closes [#1](https://github.com/anolilab/multi-semantic-release/issues/1)
* rm npm from peer deps ([307e505](https://github.com/anolilab/multi-semantic-release/commit/307e5057f12a9f616bdb432db2708e5193c34d4f))
* **sequential-prepare:** do not wait forever when a child package has no change ([713046a](https://github.com/anolilab/multi-semantic-release/commit/713046a251e9da435dad99ce7d5c7745aeff1871))
* specify used but forgotten dependencies ([73def7f](https://github.com/anolilab/multi-semantic-release/commit/73def7f4dcfccf12c9cf3a0d998889ea1cd53b10))
* sync pkg version after running the npm plugin ([1d24e45](https://github.com/anolilab/multi-semantic-release/commit/1d24e45c7ebba1b6b97ef259e98ea17fbb5d9d35))
* trigger next pkg `prepare` after the prev `publish` ([f74d185](https://github.com/anolilab/multi-semantic-release/commit/f74d185c268567585393b977817ab69f3225532a))
* try to prevent deps update rollback ([9108350](https://github.com/anolilab/multi-semantic-release/commit/910835046bc6dc5e63d637d83276d945df6f1943))
* up deps, fix some vuls ([2d5cf86](https://github.com/anolilab/multi-semantic-release/commit/2d5cf8660c0ebb2f97fa7476df1cd4fed63d07d1))
* update deps, fix some vuls ([f3cafc8](https://github.com/anolilab/multi-semantic-release/commit/f3cafc812ad58fb03c87065b477860ff5e58023c))
* update manifest version before npm plugin prepare step ([a1ae4c3](https://github.com/anolilab/multi-semantic-release/commit/a1ae4c3785498a3b22afcac278e431aaf99a1232)), closes [#58](https://github.com/anolilab/multi-semantic-release/issues/58)
* **update-deps:** properly resolve next pre-versions ([62b348e](https://github.com/anolilab/multi-semantic-release/commit/62b348eb87ccbccf21380ea0153036ef9792dcaa))
* wrong context.commits when have multiple releases commit ([f82f125](https://github.com/anolilab/multi-semantic-release/commit/f82f1258255b7016c45405cc91e3056a1701e92d))


### Performance Improvements

* deps revision ([4f62817](https://github.com/anolilab/multi-semantic-release/commit/4f628175669ef025f91b2c2cdacafd37252a7f87))
* log improvements ([c45dccc](https://github.com/anolilab/multi-semantic-release/commit/c45dcccd3e81b9ce0489a920ce16f9616b4ebda0))
* log multi-sem-rel flags ([75389e0](https://github.com/anolilab/multi-semantic-release/commit/75389e06b97f39bfd3e5a797677ee835bc569557))
* log yarn paths ([3896d5c](https://github.com/anolilab/multi-semantic-release/commit/3896d5ca4e97870e37d2f254e3586cb5b9165b84))
* **package:** up deps ([506a0e8](https://github.com/anolilab/multi-semantic-release/commit/506a0e80d9152427eb8dca5c9032754fce4e8a22))
* **package:** up deps ([6b903a7](https://github.com/anolilab/multi-semantic-release/commit/6b903a7e318326c53cbd9cfb201546d84e650c32))
* **package:** up deps & tech release ([bf00b41](https://github.com/anolilab/multi-semantic-release/commit/bf00b41662805ba87d67865830c7b0d8d88e20b9))
* refactor nextPreVersion to reduce cognitive complexity ([#35](https://github.com/anolilab/multi-semantic-release/issues/35)) ([601bbd3](https://github.com/anolilab/multi-semantic-release/commit/601bbd35d969167c5b54cb0e8bad2be0a2165705))
* straighten plugins execution pipeline ([e57fe2f](https://github.com/anolilab/multi-semantic-release/commit/e57fe2fc3274d66520fbeacdac488b1a29430835)), closes [#4](https://github.com/anolilab/multi-semantic-release/issues/4)
* up deps ([f9e0c8a](https://github.com/anolilab/multi-semantic-release/commit/f9e0c8ac19aa986d6f4ce808b0520c33699564e0))
* up deps, minor code improvements ([a7aa625](https://github.com/anolilab/multi-semantic-release/commit/a7aa625f6325c5fd8cb1a0ca8e1029b5ea082950))
* various synchronizer optimizations ([87a7602](https://github.com/anolilab/multi-semantic-release/commit/87a760293fd97ab3aeaf361a256659897c96af9c))


### Code Refactoring

* move to ESM ([99fffa9](https://github.com/anolilab/multi-semantic-release/commit/99fffa9c82b21a1578d376ac206e46d32e6b7ae3))

## 1.0.0 (2023-09-28)


### ⚠ BREAKING CHANGES

* https://github.com/semantic-release/semantic-release/compare/v19.0.5...v21.0.5
Expand Down

0 comments on commit 9296cbd

Please sign in to comment.