Skip to content

Upgrading semantic-release 21 to 22

Unknown21.1.2 โ†’ 22.0.12Changed2Fixed2

Fetching 22 releases from GitHubโ€ฆ4 / 22
UnknownUpgrade verdict

DepDelta is still reading the notes for 18 of 22 releases, so breaking changes can't be ruled out yet.

  • DepDelta is still reading the release notes in this range, so it can't rule out breaking changes yet.
  • This page updates as the notes come in.
Still reading release notes

DepDelta is still reading the release notes in this range. This updates as they come in.

Node.js requirement changed in 22.0.0-beta.9: >=18 โ†’ ^18.17 || >=20.6.1.

Adds import-from-esm ^1.3.1.

Installs 464 packages in all (was 577).

Also installs @sindresorhus/is, any-promise, char-regex, cli-highlight, emojilib, find-up-simple, highlight.js, import-meta-resolve, index-to-position, mz, npm>10.9.9>@isaacs/cliui, npm>10.9.9>@isaacs/cliui>ansi-regex, npm>10.9.9>@isaacs/cliui>emoji-regex, npm>10.9.9>@isaacs/cliui>string-width, npm>10.9.9>@isaacs/cliui>strip-ansi and 197 more.

No longer installs @types/minimist, ansicolors, arrify, camelcase, camelcase-keys, cardinal, dateformat, decamelize, decamelize-keys, es-errors, esprima, function-bind, hard-rejection, hasown, import-from and 281 more.

Moves @semantic-release/commit-analyzer 10.0.4 โ†’ 11.1.0, @semantic-release/npm 10.0.6 โ†’ 11.0.3, @semantic-release/release-notes-generator 11.0.7 โ†’ 12.1.0, chalk 2.4.2, 5.6.2 โ†’ 2.4.2, 4.1.2, 5.6.2, cliui 8.0.1 โ†’ 7.0.4, 8.0.1, conventional-changelog-angular 6.0.0 โ†’ 7.0.0, conventional-changelog-writer 6.0.1 โ†’ 7.0.1, conventional-commits-filter 3.0.0, 4.0.0 โ†’ 4.0.0, env-ci 9.1.1 โ†’ 10.0.0, execa 7.2.0, 8.0.1 โ†’ 8.0.1, figures 2.0.0, 5.0.0 โ†’ 2.0.0, 6.1.0, find-up 2.1.0, 4.1.0, 6.3.0 โ†’ 2.1.0, hosted-git-info 2.8.9, 4.1.0, 7.0.2 โ†’ 7.0.2, human-signals 4.3.1, 5.0.0 โ†’ 5.0.0, indent-string 4.0.0, 5.0.0 โ†’ 5.0.0 and 24 more. Your build may pick other versions.