What changed in hapi from 20 to 21

2 releases numbered after v20.2.1 up to and including v21.3.0, stable releases only. v20.2.1 and v21.3.0 are the newest stable releases of 20 and 21 we track; this page follows them as new ones ship.

5 changes across 2 releases

Changed 3

v21.0.0

  • Updated all modules in the hapi.js ecosystem to officially support Node.js v18
  • Made all modules compatible with ESM projects
  • Updated plugins in the hapi.js ecosystem to support hapi v20+
Removed 1

v21.0.0

  • Dropped support for Node.js v12
Security 1

v21.3.0

  • Fixed security vulnerabilities addressed in issue 4425

Original release notes, newest first

The list above is our reading of these notes; the originals from hapi are here, one fold per release.

v21.3.020.3.0

⚠️ This release contains security fixes, for more information see https://github.com/hapijs/hapi/issues/4425.

View originalPermalink

v21.0.0

Release notes: https://github.com/hapijs/hapi/issues/4386

hapi v21.0.0 is a medium-sized release focused on modernization and miscellaneous API improvements. All modules in the hapi.js ecosystem have been updated to officially support Node.js v18, be compatible with ESM projects, and drop support for Node.js v12. Plugins in the hapi.js ecosystem now support hapi v20+.

View originalPermalink