Changelog
Product changelog and announcements
See additions and changes to the Twilio platform and Twilio Segment Customer Data Platform. You can also subscribe to our Changelog RSS feed below.
Subscribe to Changelog RSS feed (an RSS feed reader is required)
Sep 19, 2019
Twilio Functions: Increased timeout
We have increased the timeout for Twilio Functions from 5 seconds to 10 seconds. This allows more processing time for complex use cases. In order to have this change take affect on an existing Function, it must be redeployed. This change affects Functions deployed via the UI or API. For more information about Twilio Functions, check the Runtime documentation.
Sep 19, 2019
Voice iOS 5.0- iOS 13 (Xcode 11) Push notification support
Voice iOS SDK 5.0 adds support to the new VoIP push notification requirements introduced in iOS 13 & Xcode 11. If you build your App with Xcode 11, you must upgrade to this version to avoid incoming call disruption to your iOS 13 users.
You can find our easy to follow migration guide here.
For more information about the new VoIP push notification policy and affected SDK versions, please refer to this advisory.
Here are the links for: [Dynamic Framework], [Static Library], [docs], [Quickstart Guide]
Sep 18, 2019
Updated Twilio Studio widget: Make Outgoing Call
The Make Outgoing Call widget has been updated to include full support for Answering Machine Detection and advanced call recording options. Simply re-add the widget to an existing Flow to pick up the new features.
To learn more, visit the documentation on the Make Outgoing Call widget, or try it out in Studio.
Sep 13, 2019
Authy App Multi-Device Toggle Status
We now provide an Authy app user’s multi-device toggle status in the Authy API. This data is a useful account-takeover risk signal for Authy customers.
Sep 10, 2019
Create and send a Single Send to an engagement-based segment
The new version of Marketing Campaigns now supports sending a Single Send to a segment based on engagement data for more personalized sending. This includes whether they have or haven’t opened or clicked within a given timeframe as well as how they’ve engaged with a particular Single Send.
Sep 10, 2019
Segmentation API with engagement functionality
The new version of Marketing Campaigns now offers a Segmentation API to create and send to a segment that is based on engagement (opens/clicks) with any Single Send or a specific Single Send.
Sep 10, 2019
Voice JS 1.9 - Max average bitrate API
With this release, you are able to set the bitrate your Voice Client JS application should use. This allows you to better plan and estimate your bandwidth requirements.
Click here for more information about the Max average bitrate API.
Sep 10, 2019
Change to the Phone Number Provisioning API
Effective September 10, for new phone numbers provisioned through the existing Phone Number Provisioning API, address requirements will be enforced via the API, provided through an AddressSid. This means you will be required to provide addresses for newly provisioned regulated phone numbers. API calls to provisioned phone numbers that do not submit a valid address will fail with error code 21631. Only API calls provisioning numbers outside the US and Canada that fail to send an address are affected.
Sep 05, 2019
Voice iOS 2.1- iOS 13 (Xcode 11) Push notification support
Voice iOS SDK 2.1 adds support for the new VoIP push notification requirements introduced in iOS 13 & Xcode 11. If you build your App with Xcode 11, you must upgrade to this version to avoid service disruption to your iOS 13 users.
Click here for more information about upgrading to this version.
Sep 05, 2019
All Flex projects that use Automatic Updates upgraded to Flex UI 1.12
We have updated all Flex projects that use Automatic Updates to Flex UI 1.12.
This Flex UI release introduced the AudioPlayerManager API, a dialpad for sending DTMF tones during an active call, and performance improvements to the Teams View. For a full changelog, visit the Flex UI release notes.
Reminder: You can pin to individual versions of the Flex UI or manage your Automatic Updates within the Flex Admin UI.