megachangelog
Feature

Node.js v24 now available for Twilio Functions

Twilio Functions now supports Node.js v24 as a build runtime, selectable via the Console or Serverless Toolkit configuration. The upgrade requires @twilio/runtime-handler version 2.1.2 or later, with automatic upgrades available for compatible services during deployment.

Twilio Functions now supports Node.js v24 as a build runtime. You can target it by selecting Node.js v24 from the runtime dropdown in the Console Dependencies tab, or by specifying runtime: node24 in your Serverless Toolkit configuration.

Node.js v24 requires @twilio/runtime-handler version 2.1.2 or later. If your service specifies a version between 1.2.0 and 2.1.2, Twilio will automatically upgrade it to 2.1.2 when you deploy to node24 — no action required. If your service specifies a version below 1.2.0, your build will fail with an error asking you to upgrade manually before deploying to node24.

Functions currently deployed on earlier runtimes are unaffected. Node.js v22 remains the current default.

To upgrade your runtime or learn more about supported versions, see the Node.js version upgrade guide and the Migrating Functions from callback to async/await documentation.

nodejsfunctionsruntimeserverless

Source: original entry ↗

More from Twilio

Follow Twilio to get its new changes in your feed and email digest.

Feature

Intelligent Alerts in the new Twilio Console

Intelligent Alerts is now available in the Twilio Console for Messaging customers, providing improved alert summaries, feedback capabilities on alerts, and a dynamic setup prompt for email notifications.

alertsmessagingconsolenotificationsmonitoring
Feature

Voice Insights now tags HD audio calls

Voice Insights now automatically tags calls as HD Audio when they use AMR-WB or Opus codecs, helping you confirm endpoint configuration and correlate HD audio usage with transcription accuracy and customer satisfaction. The system also tags calls as Downsampled when HD audio is converted to narrowband, visible in Console, REST API, and Event Streams.

voiceinsightsaudiohd-audioapi
Feature

RCS messaging now supported on all major Canadian carriers

Twilio now supports sending RCS messages to Rogers phone numbers, completing RCS coverage across Canada's major carriers. Existing RCS Senders approved by other Canadian carriers are automatically submitted to Rogers for approval.

rcsmessagingcanadacarriers
See all Twilio changes →