From ef5bb6622932f934d237f352246fa0fbcd55c735 Mon Sep 17 00:00:00 2001 From: semantic-release-bot Date: Sat, 3 Jun 2023 13:56:54 +0000 Subject: [PATCH] chore(release): 1.0.0 [skip ci] MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit ## 1.0.0 (2023-06-03) ### ⚠ BREAKING CHANGES * this package requires node version >= 16 from now on ### Features * add `${WORKSPACE_DIR}` token that resolves to workspace directory ([11b1c60](https://github.com/goestav/nx-semantic-release/commit/11b1c600eed0a2478c7d582cc395884c86b6e145)) * Add support for global configuration ([9ec58f4](https://github.com/goestav/nx-semantic-release/commit/9ec58f43e529509792777cd7ebc9d21f0ddf4a7b)) * Allow disabling @semantic-release/git plugin ([d515817](https://github.com/goestav/nx-semantic-release/commit/d515817a02cb0dcfbec4f641e8998edd59017f56)) * calculate affected files using project graph ([609de85](https://github.com/goestav/nx-semantic-release/commit/609de85a29da0dd33587f643ea2ee2f7373462cc)) * Improve token support ([5bcf7f9](https://github.com/goestav/nx-semantic-release/commit/5bcf7f9767185521ac3ea7001b8e80c340cb6ace)) * initial release ([c196a27](https://github.com/goestav/nx-semantic-release/commit/c196a279a299ab4228037f7ea81e1726a61c93f9)) * Introduce [only] flag for including only selected projects for given commit ([f0c4021](https://github.com/goestav/nx-semantic-release/commit/f0c40219f4ac7a7a59741bf7b94ac760e360307c)) * Introduce @theunderscorer/nx-semantic-release:install generator ([22aaec8](https://github.com/goestav/nx-semantic-release/commit/22aaec88b3ffb7e42764d38bf32e30bb9995cb39)) * Introduce @theunderscorer/nx-semantic-release:setup-project generator ([8d31901](https://github.com/goestav/nx-semantic-release/commit/8d31901d2ac17018ac9f97b615199696938fbcfc)) * Introduce new options: releaseRules, linkCompare and linkReferences ([8eb1f5b](https://github.com/goestav/nx-semantic-release/commit/8eb1f5b239bb10ac40cf176384e0f067298963ba)) * remove "git" option ([9191bae](https://github.com/goestav/nx-semantic-release/commit/9191bae9f1673f68f4c5c146300eea8f3004f25b)) * replace tokens in `outputPath` option ([10508ae](https://github.com/goestav/nx-semantic-release/commit/10508aea18297c3741242466a968a9001ccc1759)) * replace tokens in `plugins`' options of type `string | string[]` ([57f00f5](https://github.com/goestav/nx-semantic-release/commit/57f00f5db5e9f9ec8ce1e7ecf9b0fbf61b86fe38)) * set minimal required node version to 16 ([390b2af](https://github.com/goestav/nx-semantic-release/commit/390b2af17ee01c20ac68a08c67a9e49c0205bf76)) * support "preset" and "presetConfig" configuration ([de27b64](https://github.com/goestav/nx-semantic-release/commit/de27b64f0db21daf0670be77ed21bfce3d823cf8)) * support latest NX version ([ade9bd1](https://github.com/goestav/nx-semantic-release/commit/ade9bd17b3c2644a6c8ad9eac200998b66f90226)) * Support latest nx version (14.1.5) ([3d0b5d1](https://github.com/goestav/nx-semantic-release/commit/3d0b5d151d5b86359f9c48710da52db4ffeac5ca)) * Support latest nx version (14.3.6) ([31b897c](https://github.com/goestav/nx-semantic-release/commit/31b897cbd36881918910ab7a53bb58d9baa17edb)) * support passing package.json path ([491397f](https://github.com/goestav/nx-semantic-release/commit/491397fedb37a3cdaa2af743708cedeb8d2d5f43)) * Support passing parserOpts and writerOpts ([00bc505](https://github.com/goestav/nx-semantic-release/commit/00bc505a892a9242cc65562b473a1bba64201191)) * support setting `release` to `false` in `releaseRules` ([8b6df0e](https://github.com/goestav/nx-semantic-release/commit/8b6df0ea770860d56e34eaec470b9d39a32fcea9)) * support skipping commits manually ([99aea60](https://github.com/goestav/nx-semantic-release/commit/99aea607bf0da101f88b1b80506ea4ef28343f52)) * update nx to 15.9.2 ([a09aba5](https://github.com/goestav/nx-semantic-release/commit/a09aba58346cc4d9280ce3c9ce31b92398daebcb)) * Update to latest nx version (13.10.2) ([34ea0d6](https://github.com/goestav/nx-semantic-release/commit/34ea0d6c5006c6c46e8ecb5bde2a1a8bcdf05a88)) * update to nx 16 ([8d70eed](https://github.com/goestav/nx-semantic-release/commit/8d70eed0c055862322a1943ea9f5a2597e998885)) ### Bug Fixes * add "semantic-release-plugin-decorators" as dependency ([ce2aecd](https://github.com/goestav/nx-semantic-release/commit/ce2aecd904ebad6330bd24abbb57f38de65f4c1e)) * Add missing "semantic-release-plugin-decorators" dependency to the package ([719b39a](https://github.com/goestav/nx-semantic-release/commit/719b39a67eebcbc5b9e816baa7ee8f8f3f9a7b42)) * add missing [@semantic-release](https://github.com/semantic-release) dependencies ([02c79f1](https://github.com/goestav/nx-semantic-release/commit/02c79f125de9039a9af4ed09443b7e93c5a20319)) * add missing plugin steps (prepare and success) ([6f95c54](https://github.com/goestav/nx-semantic-release/commit/6f95c54155f4dc5685802f5e986a6e28a0188d47)) * Add other missing dependencies ([4b6cc98](https://github.com/goestav/nx-semantic-release/commit/4b6cc98509d2754bc08d20f1838f2e5c9b049651)) * await filterAffected ([54f42ad](https://github.com/goestav/nx-semantic-release/commit/54f42ad8118f19769c9ebccec6af06321a26e35e)) * fix library plugins being overwritten by user provided plugins ([9d33e2d](https://github.com/goestav/nx-semantic-release/commit/9d33e2d6f92459cc42b724f21bc6acece645b184)) * honor the packageJsonDir option in the gitAssets ([4f88a28](https://github.com/goestav/nx-semantic-release/commit/4f88a28b09c78823ebf69414c6f04b61da54186c)) * invalid documentation url ([4757077](https://github.com/goestav/nx-semantic-release/commit/47570771a92132c18e66c559ea08df5b2307b7dd)) * **nx-semantic-release:** add ESM support ([ee7c63d](https://github.com/goestav/nx-semantic-release/commit/ee7c63dd9c34c503ef9e362c193943803bae721e)) * remove extra slash in commitMessage ([3f22e97](https://github.com/goestav/nx-semantic-release/commit/3f22e976876a4ea030f97758f423ac3928775def)) * remove invalid host in release-notes-generator ([ade0624](https://github.com/goestav/nx-semantic-release/commit/ade06241cc0141718db6c994742892d2298bc62d)) * replace all occurences of a token in an option, not only the first one ([320877a](https://github.com/goestav/nx-semantic-release/commit/320877ab70ceaac58bfc37cfa5de4b7265284cbf)) * Support nested nx repositories ([83fc543](https://github.com/goestav/nx-semantic-release/commit/83fc5435edb9673bf0bde4ebc18b2d9a049803ea)) * Use dependencies instead of peerDependencies ([aa1fc19](https://github.com/goestav/nx-semantic-release/commit/aa1fc1979ab22c01b05969ead3591081a7222873)) * use posix path format for default git assets ([9c251c5](https://github.com/goestav/nx-semantic-release/commit/9c251c5377c271cf2a5fc41b791a9f7a4cd1f8ae)) ### Build System * **deps:** add @nrwl/tao as dependency ([3da27fc](https://github.com/goestav/nx-semantic-release/commit/3da27fc7283ecb7ccf75e0ae179e81a4e147a4e0)) * **deps:** update and freeze dependencies ([7902b33](https://github.com/goestav/nx-semantic-release/commit/7902b3360a76b3976f7c610f4753af2910181114)) * **deps:** update nx ([3b28226](https://github.com/goestav/nx-semantic-release/commit/3b2822685d0a6c1dff33d0115f14f2dee0512ee4)) * **deps:** update semantic-release to 20.1.0 ([aa41541](https://github.com/goestav/nx-semantic-release/commit/aa4154160feaf97b443dfb4cd702518991c63ef7)) --- packages/nx-semantic-release/CHANGELOG.md | 63 +++++++++++++++++++++++ packages/nx-semantic-release/package.json | 2 +- 2 files changed, 64 insertions(+), 1 deletion(-) diff --git a/packages/nx-semantic-release/CHANGELOG.md b/packages/nx-semantic-release/CHANGELOG.md index 82c27a46..1f71b392 100644 --- a/packages/nx-semantic-release/CHANGELOG.md +++ b/packages/nx-semantic-release/CHANGELOG.md @@ -1,3 +1,66 @@ +## 1.0.0 (2023-06-03) + + +### ⚠ BREAKING CHANGES + +* this package requires node version >= 16 from now on + +### Features + +* add `${WORKSPACE_DIR}` token that resolves to workspace directory ([11b1c60](https://github.com/goestav/nx-semantic-release/commit/11b1c600eed0a2478c7d582cc395884c86b6e145)) +* Add support for global configuration ([9ec58f4](https://github.com/goestav/nx-semantic-release/commit/9ec58f43e529509792777cd7ebc9d21f0ddf4a7b)) +* Allow disabling @semantic-release/git plugin ([d515817](https://github.com/goestav/nx-semantic-release/commit/d515817a02cb0dcfbec4f641e8998edd59017f56)) +* calculate affected files using project graph ([609de85](https://github.com/goestav/nx-semantic-release/commit/609de85a29da0dd33587f643ea2ee2f7373462cc)) +* Improve token support ([5bcf7f9](https://github.com/goestav/nx-semantic-release/commit/5bcf7f9767185521ac3ea7001b8e80c340cb6ace)) +* initial release ([c196a27](https://github.com/goestav/nx-semantic-release/commit/c196a279a299ab4228037f7ea81e1726a61c93f9)) +* Introduce [only] flag for including only selected projects for given commit ([f0c4021](https://github.com/goestav/nx-semantic-release/commit/f0c40219f4ac7a7a59741bf7b94ac760e360307c)) +* Introduce @theunderscorer/nx-semantic-release:install generator ([22aaec8](https://github.com/goestav/nx-semantic-release/commit/22aaec88b3ffb7e42764d38bf32e30bb9995cb39)) +* Introduce @theunderscorer/nx-semantic-release:setup-project generator ([8d31901](https://github.com/goestav/nx-semantic-release/commit/8d31901d2ac17018ac9f97b615199696938fbcfc)) +* Introduce new options: releaseRules, linkCompare and linkReferences ([8eb1f5b](https://github.com/goestav/nx-semantic-release/commit/8eb1f5b239bb10ac40cf176384e0f067298963ba)) +* remove "git" option ([9191bae](https://github.com/goestav/nx-semantic-release/commit/9191bae9f1673f68f4c5c146300eea8f3004f25b)) +* replace tokens in `outputPath` option ([10508ae](https://github.com/goestav/nx-semantic-release/commit/10508aea18297c3741242466a968a9001ccc1759)) +* replace tokens in `plugins`' options of type `string | string[]` ([57f00f5](https://github.com/goestav/nx-semantic-release/commit/57f00f5db5e9f9ec8ce1e7ecf9b0fbf61b86fe38)) +* set minimal required node version to 16 ([390b2af](https://github.com/goestav/nx-semantic-release/commit/390b2af17ee01c20ac68a08c67a9e49c0205bf76)) +* support "preset" and "presetConfig" configuration ([de27b64](https://github.com/goestav/nx-semantic-release/commit/de27b64f0db21daf0670be77ed21bfce3d823cf8)) +* support latest NX version ([ade9bd1](https://github.com/goestav/nx-semantic-release/commit/ade9bd17b3c2644a6c8ad9eac200998b66f90226)) +* Support latest nx version (14.1.5) ([3d0b5d1](https://github.com/goestav/nx-semantic-release/commit/3d0b5d151d5b86359f9c48710da52db4ffeac5ca)) +* Support latest nx version (14.3.6) ([31b897c](https://github.com/goestav/nx-semantic-release/commit/31b897cbd36881918910ab7a53bb58d9baa17edb)) +* support passing package.json path ([491397f](https://github.com/goestav/nx-semantic-release/commit/491397fedb37a3cdaa2af743708cedeb8d2d5f43)) +* Support passing parserOpts and writerOpts ([00bc505](https://github.com/goestav/nx-semantic-release/commit/00bc505a892a9242cc65562b473a1bba64201191)) +* support setting `release` to `false` in `releaseRules` ([8b6df0e](https://github.com/goestav/nx-semantic-release/commit/8b6df0ea770860d56e34eaec470b9d39a32fcea9)) +* support skipping commits manually ([99aea60](https://github.com/goestav/nx-semantic-release/commit/99aea607bf0da101f88b1b80506ea4ef28343f52)) +* update nx to 15.9.2 ([a09aba5](https://github.com/goestav/nx-semantic-release/commit/a09aba58346cc4d9280ce3c9ce31b92398daebcb)) +* Update to latest nx version (13.10.2) ([34ea0d6](https://github.com/goestav/nx-semantic-release/commit/34ea0d6c5006c6c46e8ecb5bde2a1a8bcdf05a88)) +* update to nx 16 ([8d70eed](https://github.com/goestav/nx-semantic-release/commit/8d70eed0c055862322a1943ea9f5a2597e998885)) + + +### Bug Fixes + +* add "semantic-release-plugin-decorators" as dependency ([ce2aecd](https://github.com/goestav/nx-semantic-release/commit/ce2aecd904ebad6330bd24abbb57f38de65f4c1e)) +* Add missing "semantic-release-plugin-decorators" dependency to the package ([719b39a](https://github.com/goestav/nx-semantic-release/commit/719b39a67eebcbc5b9e816baa7ee8f8f3f9a7b42)) +* add missing [@semantic-release](https://github.com/semantic-release) dependencies ([02c79f1](https://github.com/goestav/nx-semantic-release/commit/02c79f125de9039a9af4ed09443b7e93c5a20319)) +* add missing plugin steps (prepare and success) ([6f95c54](https://github.com/goestav/nx-semantic-release/commit/6f95c54155f4dc5685802f5e986a6e28a0188d47)) +* Add other missing dependencies ([4b6cc98](https://github.com/goestav/nx-semantic-release/commit/4b6cc98509d2754bc08d20f1838f2e5c9b049651)) +* await filterAffected ([54f42ad](https://github.com/goestav/nx-semantic-release/commit/54f42ad8118f19769c9ebccec6af06321a26e35e)) +* fix library plugins being overwritten by user provided plugins ([9d33e2d](https://github.com/goestav/nx-semantic-release/commit/9d33e2d6f92459cc42b724f21bc6acece645b184)) +* honor the packageJsonDir option in the gitAssets ([4f88a28](https://github.com/goestav/nx-semantic-release/commit/4f88a28b09c78823ebf69414c6f04b61da54186c)) +* invalid documentation url ([4757077](https://github.com/goestav/nx-semantic-release/commit/47570771a92132c18e66c559ea08df5b2307b7dd)) +* **nx-semantic-release:** add ESM support ([ee7c63d](https://github.com/goestav/nx-semantic-release/commit/ee7c63dd9c34c503ef9e362c193943803bae721e)) +* remove extra slash in commitMessage ([3f22e97](https://github.com/goestav/nx-semantic-release/commit/3f22e976876a4ea030f97758f423ac3928775def)) +* remove invalid host in release-notes-generator ([ade0624](https://github.com/goestav/nx-semantic-release/commit/ade06241cc0141718db6c994742892d2298bc62d)) +* replace all occurences of a token in an option, not only the first one ([320877a](https://github.com/goestav/nx-semantic-release/commit/320877ab70ceaac58bfc37cfa5de4b7265284cbf)) +* Support nested nx repositories ([83fc543](https://github.com/goestav/nx-semantic-release/commit/83fc5435edb9673bf0bde4ebc18b2d9a049803ea)) +* Use dependencies instead of peerDependencies ([aa1fc19](https://github.com/goestav/nx-semantic-release/commit/aa1fc1979ab22c01b05969ead3591081a7222873)) +* use posix path format for default git assets ([9c251c5](https://github.com/goestav/nx-semantic-release/commit/9c251c5377c271cf2a5fc41b791a9f7a4cd1f8ae)) + + +### Build System + +* **deps:** add @nrwl/tao as dependency ([3da27fc](https://github.com/goestav/nx-semantic-release/commit/3da27fc7283ecb7ccf75e0ae179e81a4e147a4e0)) +* **deps:** update and freeze dependencies ([7902b33](https://github.com/goestav/nx-semantic-release/commit/7902b3360a76b3976f7c610f4753af2910181114)) +* **deps:** update nx ([3b28226](https://github.com/goestav/nx-semantic-release/commit/3b2822685d0a6c1dff33d0115f14f2dee0512ee4)) +* **deps:** update semantic-release to 20.1.0 ([aa41541](https://github.com/goestav/nx-semantic-release/commit/aa4154160feaf97b443dfb4cd702518991c63ef7)) + ## 1.0.0 (2023-05-19) diff --git a/packages/nx-semantic-release/package.json b/packages/nx-semantic-release/package.json index dc69165b..a400b8e6 100644 --- a/packages/nx-semantic-release/package.json +++ b/packages/nx-semantic-release/package.json @@ -1,6 +1,6 @@ { "name": "@goestav/nx-semantic-release", - "version": "0.0.0", + "version": "1.0.0", "description": "Semantic release for NX with support for ESM.", "publishConfig": { "access": "public",