Twilio CLI Node.js 18 version deprecation
We are announcing an update regarding the Node.js version support in Twilio CLI. Starting with Twilio CLI version 6.0.0, only Node.js 20 or later will be supported in upcoming releases.
- Compatibility issues: Node.js 20 introduces significant changes that affect compatibility. These changes include updates to the JavaScript engine, new language features, and modifications to core modules that are critical for the functionality of Twilio CLI. Continuing to support Node.js 18 would require extensive resources to maintain compatibility.
- End of Life (EOL): Node.js 18 reached its End of Life (EOL) on April 30, 2025. After this date, it will no longer receive updates, including security patches. Supporting an EOL version poses risks to users and the integrity of Twilio CLI.
We encourage all users to upgrade to Node.js 20 or later to ensure continued support and access to the latest features and improvements. Node.js 20 offers enhanced performance, security, and new capabilities that will benefit your development experience with Twilio CLI.
- Upgrade Node.js: Users currently on Node.js 18 should upgrade to Node.js 20 or a later version as soon as possible.
- Testing: After upgrading, please test your applications to ensure compatibility with the latest version of Twilio CLI.
If you have any questions or need assistance with the upgrade process, please reach out to our support team.