Skip to content

💡 [REQUEST] - Update Node.js engine from v18 to v20 throughout Hexabot #1385

@marrouchi

Description

@marrouchi

Summary
Update the Node.js engine version specified in the project from v18 to v20.

Details

  • The current configuration and documentation specify Node.js v18 as the required engine.
  • Node.js v20 brings improved performance, security, and long-term support.

Tasks

  • Update the engines.node field in package.json to require v20.
  • Review all dependencies for compatibility with Node.js v20.
  • Update documentation and setup guides referencing Node.js v18.
  • Test the application and CI/CD pipeline to ensure compatibility and stability with v20.

Impact
This update will ensure Hexabot remains up-to-date with the latest supported Node.js environment and benefits from recent improvements and features.

Additional Notes

  • Consider checking for deprecated APIs or breaking changes between v18 and v20.
  • Communicate this requirement to contributors and users.

Metadata

Metadata

Labels

securityVulnerabilities, exploits, sensitive data

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions