releases.sh

Node.js v24 available for Functions

July 8, 2026ChangelogView original ↗
1 featureThis release1 featureNew capabilitiesAI-tallied from the release notes
From the original release noteView original ↗

<p>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.</p> <p>Node.js v24 requires <i>@twilio/runtime-handler version</i> 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.</p> <p>Functions currently deployed on earlier runtimes are unaffected. Node.js v22 remains the current default.</p> <p>To upgrade your runtime or learn more about supported versions, see the <a href="https://www.twilio.com/docs/serverless/functions-assets/node-upgrade"&gt;Node.js version upgrade guide</a> and the <a href="https://www.twilio.com/docs/serverless/functions-assets/async-await-migration"&gt;Migrating Functions from callback to async/await documentation</a>.</p>

Fetched August 11, 2026