semantic-release/semantic-release
### [`v20.0.0`](https://togithub.com/semantic-release/semantic-release/releases/tag/v20.0.0)
[Compare Source](https://togithub.com/semantic-release/semantic-release/compare/v19.0.5...v20.0.0)
##### Bug Fixes
- **env-ci:** updated to the stable esm-only version ([#2632](https://togithub.com/semantic-release/semantic-release/issues/2632)) ([918eb59](https://togithub.com/semantic-release/semantic-release/commit/918eb59bc5df3b9568f6893fc8d9dd96c32681b2))
- **secrets-masking:** used the proper named import from hook-std to enable masking for stderr ([#2619](https://togithub.com/semantic-release/semantic-release/issues/2619)) ([cf6befa](https://togithub.com/semantic-release/semantic-release/commit/cf6befa2e87759321f0707019b9c2326689307e4))
##### Features
- **esm:** convert to esm ([#2569](https://togithub.com/semantic-release/semantic-release/issues/2569)) ([9eab1ad](https://togithub.com/semantic-release/semantic-release/commit/9eab1adb9ddfeef2a475ef8b60442a008713ca4c)), closes [#2543](https://togithub.com/semantic-release/semantic-release/issues/2543)
- **node-versions:** raised the minimum required node version to v18 ([#2620](https://togithub.com/semantic-release/semantic-release/issues/2620)) ([8a0d8be](https://togithub.com/semantic-release/semantic-release/commit/8a0d8be51f4bf21e10bc0cd41ffb5ce475112442))
##### BREAKING CHANGES
- **esm:** semantic-release is now ESM-only. since it is used through its own executable, the impact on consuming projects should be minimal
- **esm:** references to plugin files in configs need to include the file extension because of executing in an ESM context
- **node-versions:** node v18 is now the minimum required version of node. this is in line with our [node support policy](https://semantic-release.gitbook.io/semantic-release/support/node-support-policy). please see [our recommendations](https://semantic-release.gitbook.io/semantic-release/support/node-version#recommended-solution) for releasing with a different node version than your project normally uses, if necessary.
Configuration
π Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
π¦ Automerge: Enabled.
β» Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
π Ignore: Close this PR and you won't be reminded about this update again.
[ ] If you want to rebase/retry this PR, check this box
This PR has been generated by Mend Renovate. View repository job log here.
This PR contains the following updates:
^19.0.5
->^20.0.0
Release Notes
semantic-release/semantic-release
### [`v20.0.0`](https://togithub.com/semantic-release/semantic-release/releases/tag/v20.0.0) [Compare Source](https://togithub.com/semantic-release/semantic-release/compare/v19.0.5...v20.0.0) ##### Bug Fixes - **env-ci:** updated to the stable esm-only version ([#2632](https://togithub.com/semantic-release/semantic-release/issues/2632)) ([918eb59](https://togithub.com/semantic-release/semantic-release/commit/918eb59bc5df3b9568f6893fc8d9dd96c32681b2)) - **secrets-masking:** used the proper named import from hook-std to enable masking for stderr ([#2619](https://togithub.com/semantic-release/semantic-release/issues/2619)) ([cf6befa](https://togithub.com/semantic-release/semantic-release/commit/cf6befa2e87759321f0707019b9c2326689307e4)) ##### Features - **esm:** convert to esm ([#2569](https://togithub.com/semantic-release/semantic-release/issues/2569)) ([9eab1ad](https://togithub.com/semantic-release/semantic-release/commit/9eab1adb9ddfeef2a475ef8b60442a008713ca4c)), closes [#2543](https://togithub.com/semantic-release/semantic-release/issues/2543) - **node-versions:** raised the minimum required node version to v18 ([#2620](https://togithub.com/semantic-release/semantic-release/issues/2620)) ([8a0d8be](https://togithub.com/semantic-release/semantic-release/commit/8a0d8be51f4bf21e10bc0cd41ffb5ce475112442)) ##### BREAKING CHANGES - **esm:** semantic-release is now ESM-only. since it is used through its own executable, the impact on consuming projects should be minimal - **esm:** references to plugin files in configs need to include the file extension because of executing in an ESM context - **node-versions:** node v18 is now the minimum required version of node. this is in line with our [node support policy](https://semantic-release.gitbook.io/semantic-release/support/node-support-policy). please see [our recommendations](https://semantic-release.gitbook.io/semantic-release/support/node-version#recommended-solution) for releasing with a different node version than your project normally uses, if necessary.Configuration
π Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
π¦ Automerge: Enabled.
β» Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
π Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Mend Renovate. View repository job log here.