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.
- 1 removes or deprecates something
5 changes across 2 releases
- 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+
- Dropped support for Node.js v12
- 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.
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+.