Skip to content

Releases: semantic-release/npm

v10.0.2

22 Mar 01:57
31e0e27
Compare
Choose a tag to compare

10.0.2 (2023-03-22)

Bug Fixes

  • deps: update dependency fs-extra to v11.1.1 (#591) (31e0e27)

v10.0.1

22 Mar 01:52
4c11706
Compare
Choose a tag to compare

10.0.1 (2023-03-22)

Bug Fixes

v10.0.0

22 Mar 01:39
410b73d
Compare
Choose a tag to compare

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 and NPM_PASSWORD is no longer supported. Use NPM_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)

v10.0.0-beta.4

17 Feb 20:41
31bc1f3
Compare
Choose a tag to compare
v10.0.0-beta.4 Pre-release
Pre-release

10.0.0-beta.4 (2023-02-17)

Bug Fixes

  • deps: upgraded npm to v9 (2a79f80)

BREAKING CHANGES

v10.0.0-beta.3

25 Jan 12:52
2b8ac2e
Compare
Choose a tag to compare
v10.0.0-beta.3 Pre-release
Pre-release

10.0.0-beta.3 (2023-01-25)

Features

  • semantic-release-peer: raised the minimum peer requirement to the first version that supports loading esm plugins (22e70ad)

BREAKING CHANGES

  • semantic-release-peer: the required version of semantic-release has been
    raised to v20.1.0 in order to support loading of ESM plugins

v10.0.0-beta.2

17 Jan 03:16
6c5d581
Compare
Choose a tag to compare
v10.0.0-beta.2 Pre-release
Pre-release

10.0.0-beta.2 (2023-01-17)

Bug Fixes

  • aggregate-error: upgraded to the latest version (7285e05)
  • execa: upgraded to the latest version (7c74660)
  • normalize-url: upgraded to the latest version (b55bb01)

BREAKING CHANGES

  • aggregate-error: due to the aggregate-error upgrade, thrown errors are no longer iterable, but instead list the errors under an errors property

v10.0.0-beta.1

13 Jan 20:40
697f16b
Compare
Choose a tag to compare
v10.0.0-beta.1 Pre-release
Pre-release

BREAKING CHANGES

  • esm: @semantic-release/npm is now a native ES Module. It
    has named exports for each plugin hook (verifyConditions, prepare,
    publish, addChannel)
  • node-versions: node v18 is now the minimum required node version
  • legacy authentication using NPM_USERNAME and NPM_PASSWORD is no longer supported. Use NPM_TOKEN instead.

Features

  • node-versions: dropped support for node versions below v18 (aff3574)

Bug Fixes

  • deps: update dependency fs-extra to v11 (7157d76)
  • deps: update dependency npm to v9 (28265ec)
  • deps: update dependency registry-auth-token to v5 (187671f)
  • remove support for legacy auth (51ab3c8)
  • revert): "fix(deps: update dependency npm to v9" (#561) (c28a848)
  • tempy: upgraded to the latest version of tempy (f1992a5)

Code Refactoring

  • esm: converted the package to esm (2d8ff15)

v9.0.2

13 Jan 20:55
Compare
Choose a tag to compare

9.0.2 (2023-01-13)

Bug Fixes

  • deps: update dependency fs-extra to v11 (7157d76)
  • deps: update dependency npm to v9 (28265ec)
  • deps: update dependency registry-auth-token to v5 (187671f)
  • revert): "fix(deps: update dependency npm to v9" (#561) (c28a848)

v9.0.1

28 Feb 20:18
c817a88
Compare
Choose a tag to compare

9.0.1 (2022-02-28)

Bug Fixes

  • add missed preferLocal option for execa call (#458) (c817a88)

v9.0.0

18 Jan 05:21
2aa642c
Compare
Choose a tag to compare

9.0.0 (2022-01-18)

Bug Fixes

  • add preferLocal option to allow execa to use local npm version (#445) (002439e)
  • updated the peer requirement for semantic-release to the new stable version (575a5a4)
  • updated the peer requirement on semantic-release to a version matching the engines definition of this package (2d1f5f2)
  • upgrade npm dependency to v8 (a12d6e5)

BREAKING CHANGES

  • the minimum required peer of semantic-release has been raised to match the engines.node requirements of this package
  • npm v8 dropped support for node v15, so it is no longer supported in this plugin. this should be low impact since node v15 is already EOL

Co-authored-by: Matt Travi programmer@travi.org