Releases: semantic-release/npm
Releases · semantic-release/npm
v11.0.2
v11.0.1
v11.0.0
11.0.0 (2023-09-15)
Bug Fixes
- deps: update dependency npm to v10 (819f257)
Features
- node-versions: raised the minimum required node version to v18.17 and dropped v19 support (6413130)
BREAKING CHANGES
- node-versions: node v18.17 is now the minimum required version and support for v19 has been dropped
v10.0.6
v10.0.5
v10.0.4
v10.0.3
v10.0.2
v10.0.1
v10.0.0
10.0.0 (2023-03-22)
Bug Fixes
- aggregate-error: upgraded to the latest version (7285e05)
- deps: upgraded npm to v9 (2a79f80)
- execa: upgraded to the latest version (7c74660)
- normalize-url: upgraded to the latest version (b55bb01)
- remove support for legacy auth (51ab3c8)
- tempy: upgraded to the latest version of tempy (f1992a5)
Code Refactoring
- esm: converted the package to esm (2d8ff15)
Features
- node-versions: dropped support for node versions below v18 (aff3574)
- semantic-release-peer: raised the minimum peer requirement to the first version that supports loading esm plugins (22e70ad)
BREAKING CHANGES
- deps: the direct dependency on npm has been upgraded to v9. details of breaking changes
can be found at https://github.com/npm/cli/releases/tag/v9.0.0 - semantic-release-peer: the required version of semantic-release has been
raised to v20.1.0 in order to support loading of ESM plugins - aggregate-error: due to the aggregate-error upgrade, thrown errors are no longer iterable, but instead list the errors under an
errors
property - legacy authentication using
NPM_USERNAME
andNPM_PASSWORD
is no longer supported. UseNPM_TOKEN
instead. - node-versions: node v18 is now the minimum required node version
- esm:
@semantic-release/npm
is now a native ES Module. It
has named exports for each plugin hook (verifyConditions
,prepare
,
publish
,addChannel
)