Skip to content

Upgrading commitizen 3 to 4

Breaking3.1.2 → 4.3.2Breaking1Security3Platform1New2Changed15Fixed12Other7

BreakingUpgrade verdict

1 breaking change and a platform requirement change and 3 security fixes.

  • Node.js 6 and 8 are no longer supported, so users on those versions must upgrade Node.js.
  • This version no longer supports Node.js versions 6 and 8, so you need a newer Node.js to use it.
  • A dependency with a known security problem is updated to a safer version.
  • Updates an internal tool used to publish releases to a safer version.
5 items need code or config changes

Node.js requirement changed in 4.3.2: >= 6 → >= 18.

Drops shelljs.

Installs 158 packages in all (was 183).

Breaking1
Removes Node.js 6 and 8 from the testing scheme, dropping support for those major versions.
Security3
Updates lodash to v4.18.1 as a security fix.
lodash
Upgrades semantic-release to 19.0.3 as a security fix.
semantic-release
Bumps vulnerable dependencies to address security issues.
Platform1
Removes Node.js 6 and 8 support from the testing scheme.