UNPKG

@sanity/semantic-release-preset

Version:

Recommended setup for releasing semantically using GitHub Actions workflows

232 lines (121 loc) 12.9 kB
<!-- markdownlint-disable --><!-- textlint-disable --> # 📓 Changelog All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. ## [6.0.0](https://github.com/sanity-io/semantic-release-preset/compare/@sanity/semantic-release-preset@5.0.0...@sanity/semantic-release-preset@6.0.0) (2025-12-09) ### ⚠ BREAKING CHANGES - Now requires peer dependency `semantic-release@^25` - Now requires Node.js version ^22.14.0 or ^24.10.0 ### Bug Fixes - require `semantic-release` v25, node v22.14/v24.10 ([#130](https://github.com/sanity-io/semantic-release-preset/issues/130)) ([19bdb9f](https://github.com/sanity-io/semantic-release-preset/commit/19bdb9f7d4312d388750c7ce2a756fc60908b8e1)) ## [5.0.0](https://github.com/sanity-io/semantic-release-preset/compare/@sanity/semantic-release-preset@4.1.8...@sanity/semantic-release-preset@5.0.0) (2024-06-10) ### ⚠ BREAKING CHANGES - require `semantic-release` v24 (#128) ### Bug Fixes - require `semantic-release` v24 ([#128](https://github.com/sanity-io/semantic-release-preset/issues/128)) ([c9feea2](https://github.com/sanity-io/semantic-release-preset/commit/c9feea2f52504186671d04daeecbb1b947a99d76)) ## [4.1.8](https://github.com/sanity-io/semantic-release-preset/compare/@sanity/semantic-release-preset@4.1.7...@sanity/semantic-release-preset@4.1.8) (2024-06-03) ### Bug Fixes - **deps:** update dependency conventional-changelog-conventionalcommits to v8 ([#124](https://github.com/sanity-io/semantic-release-preset/issues/124)) ([1dfce8e](https://github.com/sanity-io/semantic-release-preset/commit/1dfce8e8d179d095415313c9a7288bc383ba2b49)) - **deps:** update dependency semantic-release to v24 ([#126](https://github.com/sanity-io/semantic-release-preset/issues/126)) ([e6e5594](https://github.com/sanity-io/semantic-release-preset/commit/e6e55946016d26ccb274441329ee0a9a0b950395)) - **deps:** update non-major ([#118](https://github.com/sanity-io/semantic-release-preset/issues/118)) ([9a6695d](https://github.com/sanity-io/semantic-release-preset/commit/9a6695dcab3554c7ad4981fb0d4e6bf06d3ad927)) ## [4.1.7](https://github.com/sanity-io/semantic-release-preset/compare/@sanity/semantic-release-preset@4.1.6...@sanity/semantic-release-preset@4.1.7) (2024-02-26) ### Bug Fixes - **deps:** update dependency semantic-release to v23 ([#112](https://github.com/sanity-io/semantic-release-preset/issues/112)) ([b475f0b](https://github.com/sanity-io/semantic-release-preset/commit/b475f0b25022afdfb1114b06053fb8b036c9df99)) ## [4.1.6](https://github.com/sanity-io/semantic-release-preset/compare/@sanity/semantic-release-preset@4.1.5...@sanity/semantic-release-preset@4.1.6) (2023-10-24) ### Bug Fixes - **deps:** update dependency semantic-release to v22 ([e67b045](https://github.com/sanity-io/semantic-release-preset/commit/e67b04578310ec47252ae057ff7c075dd2d4fc54)) ## [4.1.5](https://github.com/sanity-io/semantic-release-preset/compare/@sanity/semantic-release-preset@4.1.4...@sanity/semantic-release-preset@4.1.5) (2023-10-23) ### Bug Fixes - **deps:** Update dependency conventional-changelog-conventionalcommits to v7 ([#104](https://github.com/sanity-io/semantic-release-preset/issues/104)) ([2614d5c](https://github.com/sanity-io/semantic-release-preset/commit/2614d5c756d63ebd280860599c28f028429d2705)) - **deps:** update dependency semantic-release to v22 ([#106](https://github.com/sanity-io/semantic-release-preset/issues/106)) ([0439f36](https://github.com/sanity-io/semantic-release-preset/commit/0439f367a3b0e742efe2ecc31518471e81331ed0)) ## [4.1.4](https://github.com/sanity-io/semantic-release-preset/compare/@sanity/semantic-release-preset@4.1.3...@sanity/semantic-release-preset@4.1.4) (2023-08-24) ### Bug Fixes - add provenance ([cf35960](https://github.com/sanity-io/semantic-release-preset/commit/cf359604710e1feed999218780e4ec48c83cee3a)) - turn off success comments for now ([ebf2846](https://github.com/sanity-io/semantic-release-preset/commit/ebf2846f652cf82d050839f15e0d636b106a9302)) - use tagFormat for monorepos ([81edfff](https://github.com/sanity-io/semantic-release-preset/commit/81edfff2597094ec808e6761a45a8f0ebfbb8c88)) ## [4.1.3](https://github.com/sanity-io/semantic-release-preset/compare/v4.1.2...v4.1.3) (2023-08-07) ### Bug Fixes - turn `successComment` on github release back on ([5660189](https://github.com/sanity-io/semantic-release-preset/commit/5660189573732087f4796beb08fc1085ccaf74f0)) ## [4.1.2](https://github.com/sanity-io/semantic-release-preset/compare/v4.1.1...v4.1.2) (2023-07-13) ### Bug Fixes - **deps:** update dependency conventional-changelog-conventionalcommits to v6 ([#90](https://github.com/sanity-io/semantic-release-preset/issues/90)) ([0d58fdb](https://github.com/sanity-io/semantic-release-preset/commit/0d58fdb55745f83e6405c427376b688434d29b43)) - **deps:** update non-major ([#92](https://github.com/sanity-io/semantic-release-preset/issues/92)) ([3397e42](https://github.com/sanity-io/semantic-release-preset/commit/3397e426d3a3ddec0d3d1029e89b1870c2f74ff3)) ## [4.1.1](https://github.com/sanity-io/semantic-release-preset/compare/v4.1.0...v4.1.1) (2023-04-12) ### Bug Fixes - reduce GitHub rate limit errors ([#81](https://github.com/sanity-io/semantic-release-preset/issues/81)) ([b24eb19](https://github.com/sanity-io/semantic-release-preset/commit/b24eb1941eb19a0cf327c949b802b93b495ee690)) ## [4.1.0](https://github.com/sanity-io/semantic-release-preset/compare/v4.0.2...v4.1.0) (2023-03-26) ### Features - **deps:** update dependency semantic-release to v21 ([#74](https://github.com/sanity-io/semantic-release-preset/issues/74)) ([35024d4](https://github.com/sanity-io/semantic-release-preset/commit/35024d4d34d31bac73eadbc1c7bc0dad8cc52d42)) ## [4.0.2](https://github.com/sanity-io/semantic-release-preset/compare/v4.0.1...v4.0.2) (2023-03-20) ### Bug Fixes - update semver range ([a671b7b](https://github.com/sanity-io/semantic-release-preset/commit/a671b7b246b1725bbc1f52c12cf999ea1a6a041b)) ## [4.0.1](https://github.com/sanity-io/semantic-release-preset/compare/v4.0.0...v4.0.1) (2023-03-20) ### Bug Fixes - **deps:** update dependency semantic-release-license to ^1.0.3 ([#71](https://github.com/sanity-io/semantic-release-preset/issues/71)) ([286960d](https://github.com/sanity-io/semantic-release-preset/commit/286960de2de0bfd4e876687485ab05dbf3ce8d8b)) - **deps:** update semantic-release monorepo ([6f2956e](https://github.com/sanity-io/semantic-release-preset/commit/6f2956e942ba2b3565a4020c1d1071c4c897d531)) - make prettier PRs ([fe45bd9](https://github.com/sanity-io/semantic-release-preset/commit/fe45bd93f849776fc26dbf676c199af902e46f3d)) ## [4.0.0](https://github.com/sanity-io/semantic-release-preset/compare/v3.0.2...v4.0.0) (2023-01-20) ### ⚠ BREAKING CHANGES - if your package manager don't auto install peers add `semantic-release` manually: `npm install --save-dev semantic-release` ### Code Refactoring - `semantic-release` is now a peer dep ([bcc84e7](https://github.com/sanity-io/semantic-release-preset/commit/bcc84e7a5d75cda1f50cc236778b716e1b792276)) ## [3.0.2](https://github.com/sanity-io/semantic-release-preset/compare/v3.0.1...v3.0.2) (2023-01-08) ### Bug Fixes - **deps:** update dependency semantic-release to v20.0.2 ([#48](https://github.com/sanity-io/semantic-release-preset/issues/48)) ([3a9554d](https://github.com/sanity-io/semantic-release-preset/commit/3a9554d71c9d32626b0457bd712d651d630ad1e6)) ## [3.0.1](https://github.com/sanity-io/semantic-release-preset/compare/v3.0.0...v3.0.1) (2023-01-08) ### Bug Fixes - **deps:** update dependency semantic-release to v20.0.1 ([#47](https://github.com/sanity-io/semantic-release-preset/issues/47)) ([c46e5a3](https://github.com/sanity-io/semantic-release-preset/commit/c46e5a388c0a34a2b37352ca8dc8ddfdfd836368)) ## [3.0.0](https://github.com/sanity-io/semantic-release-preset/compare/v2.0.5...v3.0.0) (2023-01-07) ### ⚠ BREAKING CHANGES - **deps:** Drops support for Node v16 and older ### Bug Fixes - **deps:** update dependency semantic-release to v20 ([#40](https://github.com/sanity-io/semantic-release-preset/issues/40)) ([8dd50d9](https://github.com/sanity-io/semantic-release-preset/commit/8dd50d9a57b4c9f37e6e34305fb0bcf31eee2347)) ## [2.0.5](https://github.com/sanity-io/semantic-release-preset/compare/v2.0.4...v2.0.5) (2023-01-01) ### Bug Fixes - **deps:** lock file maintenance ([#39](https://github.com/sanity-io/semantic-release-preset/issues/39)) ([bcdd373](https://github.com/sanity-io/semantic-release-preset/commit/bcdd373d549e4a4dd3767e33fb3a7c6219a41e53)) ## [2.0.4](https://github.com/sanity-io/semantic-release-preset/compare/v2.0.3...v2.0.4) (2022-12-16) ### Bug Fixes - **deps:** lock file maintenance ([#36](https://github.com/sanity-io/semantic-release-preset/issues/36)) ([1a80d7d](https://github.com/sanity-io/semantic-release-preset/commit/1a80d7d7317a6abcac75f8ae127a213ffbdb8b3a)) ## [2.0.3](https://github.com/sanity-io/semantic-release-preset/compare/v2.0.2...v2.0.3) (2022-12-06) ### Bug Fixes - **deps:** update dependency @semantic-release/changelog to ^6.0.2 ([1d53742](https://github.com/sanity-io/semantic-release-preset/commit/1d537420680f39c79b10e157620cf51581c553c4)) ## [2.0.2](https://github.com/sanity-io/semantic-release-preset/compare/v2.0.1...v2.0.2) (2022-10-06) ### Bug Fixes - update readme CI example ([1e8a5a2](https://github.com/sanity-io/semantic-release-preset/commit/1e8a5a24bc9ff84290a8080526bbf9b691fe10a4)) ## [2.0.1](https://github.com/sanity-io/semantic-release-preset/compare/v2.0.0...v2.0.1) (2022-08-24) ### Bug Fixes - **deps:** update dependency semantic-release to ^19.0.5 ([3479eae](https://github.com/sanity-io/semantic-release-preset/commit/3479eae431c55ece215b3181516d11d9cbf468f7)) ## [2.0.0](https://github.com/sanity-io/semantic-release-preset/compare/v1.1.4...v2.0.0) (2022-08-17) ### ⚠ BREAKING CHANGES - this preset used the angular commit convention previously, from now on it's conventional commits so we match our commitlint and other semantic release setups. ### Features - switch to conventional commits ([#9](https://github.com/sanity-io/semantic-release-preset/issues/9)) ([195fdcf](https://github.com/sanity-io/semantic-release-preset/commit/195fdcf232e8ce088fd6835c962aa2b48b36fed0)) ### Bug Fixes - add note in TODO about docs ([0b6ecdc](https://github.com/sanity-io/semantic-release-preset/commit/0b6ecdcba08114dc86c9d77ef9f3c893e192cf93)) ## [1.1.4](https://github.com/sanity-io/semantic-release-preset/compare/v1.1.3...v1.1.4) (2022-08-17) ### Bug Fixes - test new workflow ([d6ee43c](https://github.com/sanity-io/semantic-release-preset/commit/d6ee43c76996f0b2c6cd3581c22e7766f6105e0d)) ## [1.1.3](https://github.com/sanity-io/semantic-release-preset/compare/v1.1.2...v1.1.3) (2022-08-17) ### Bug Fixes - changelog title formatting ([b87a365](https://github.com/sanity-io/semantic-release-preset/commit/b87a3651ca6f56bb3cecab954fe71ea69e4f7f46)) ## [1.1.2](https://github.com/sanity-io/semantic-release-preset/compare/v1.1.1...v1.1.2) (2022-08-17) ### Bug Fixes - run prettier on changelog ([0191f99](https://github.com/sanity-io/semantic-release-preset/commit/0191f9993c746418491cbac132b04aa335c4be17)) ## [1.1.1](https://github.com/sanity-io/semantic-release-preset/compare/v1.1.0...v1.1.1) (2022-08-17) ### Bug Fixes - disable markdownlint in changelog ([76b81f2](https://github.com/sanity-io/semantic-release-preset/commit/76b81f2e674ba17f9bdab4aa8706564664841b2d)) # [1.1.0](https://github.com/sanity-io/semantic-release-preset/compare/v1.0.3...v1.1.0) (2022-08-17) ### Features - add semantic-release-license ([#6](https://github.com/sanity-io/semantic-release-preset/issues/6)) ([588fa26](https://github.com/sanity-io/semantic-release-preset/commit/588fa266303286e4c789020ddc48b83050076d1a)) ## [1.0.3](https://github.com/sanity-io/semantic-release-preset/compare/v1.0.2...v1.0.3) (2022-08-17) ### Bug Fixes - **deps:** update dependency semantic-release to ^19.0.3 ([287d8d0](https://github.com/sanity-io/semantic-release-preset/commit/287d8d0842ba4f99794310ac25f02acbece12ce4)) ## [1.0.2](https://github.com/sanity-io/semantic-release-preset/compare/v1.0.1...v1.0.2) (2022-08-17) ### Bug Fixes - no release commit body to pass commitlint ([4e29fc5](https://github.com/sanity-io/semantic-release-preset/commit/4e29fc587f7fab9855983ffee5c7cfb8213be6fa)) ## [1.0.1](https://github.com/sanity-io/semantic-release-preset/compare/v1.0.0...v1.0.1) (2022-08-16) ### Bug Fixes - **README:** add link to gitlab preset ([329fa8c](https://github.com/sanity-io/semantic-release-preset/commit/329fa8cf19ac99389158cefa4a8f09e6e98627e6)) # 1.0.0 (2022-08-16) ### Features - initial release ([1d77669](https://github.com/sanity-io/semantic-release-preset/commit/1d776691cbe04a4e74fb5b26fa8864dfa415de51))