Background
This project currently uses Node.js v20 across all CI/CD workflows and development environments. Node.js v24 is the LTS and offers several improvements that would benefit our project.
Upgrading to Node.js v24 will provide:
- Performance improvements - Node.js v24 includes various performance enhancements
- Security updates - Access to the latest security patches and fixes
- Better long-term support - Staying current with supported Node.js versions
Acceptance criteria
- All CI/CD workflows successfully run on Node.js v24
- All tests pass with Node.js v24
- Documentation is updated
- No breaking changes introduced
Background
This project currently uses Node.js v20 across all CI/CD workflows and development environments. Node.js v24 is the LTS and offers several improvements that would benefit our project.
Upgrading to Node.js v24 will provide:
Acceptance criteria