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)

Filter By:

An icon of a close symbol

GA Connections

Analytics.js 2.0 Storage Layer Configurability and Bundle Obfuscation General Availability

New features exclusive to Analytics.js 2.0 are available to all Twilio Segment customers on all plans.

These features include a more configurable client-side persistence layer and bundle obfuscation. These new features enable users to be even more prescriptive with their web application instrumentation by configuring the use of Analytics.js cookies, browser storage, and more.

Information about all of these features can be found in the Analytics.js 2.0 documentation.

GA Connections

Analytics.js 2.0 Business Tier Auto-Upgrade

Analytics.js Sources for customers on Business Tier plans under a certain threshold were upgraded to leverage Analytics.js 2.0 during the week of June 13th, 2022.

Analytics.js 2.0 is already available to all users on all plans. As a reminder, the End of Support date for Analytics.js Classic is August 31, 2022.

Customers are encouraged to review the documentation to determine a timeline for upgrading their Sources.

GA Engage

Send to All General Availability

Send to All is now available to all Engage Premier users.

With Send to All, you can send an email to all users regardless of their subscription state.

This may be useful, for example, when you need to send a marketing transactional message to a user who hasn't subscribed to your marketing emails.

For more information, visit the Engage Email Campaigns documentation. 

Connections

LinkedIn Conversions API General Availability

The LinkedIn Conversions API (CAPI) destination is now generally available.

Optimize and measure your LinkedIn ad campaigns by sending end-user conversion events to LinkedIn.

Connections

Google Display and Video 360 (Actions) General Availability

The Google Display and Video 360 destination, rebuilt on Destination Actions, is now generally available.

This destination lets you streamline activation of end-to-end ad campaigns under Google Marketing Platform.

Connections

Marketo Static Lists (Actions) General Availability

The Marketo Static Lists destination, rebuilt on Destination Actions, is now generally available.

Sync profiles as a List to Marketo for your marketing campaigns from an Engage Audience, Linked Audience, or a Reverse ETL model.

For more information, see the Marketo Static Lists destination documentation.

GA Connections

Custom Domain General Availability

Custom Domain is a managed service run by Segment, available to all Business Tier customers at no additional cost.

Custom Domain enables you to configure a first-party subdomain over HTTPS to track event requests through your domain instead of Segment’s default domain. This allows you to collect comprehensive first-party data and build a more complete view of your customer’s behaviors.

For more information, see the Custom Domain documentation.

GA Connections Engage

Dot Notation Support in Destination Field Mappings General Availability

The Object Editor now supports dot notation, allowing you to create nested objects and arrays in destination fields, enabling more complex and structured data mappings. This allows you to map flat event properties and profile traits to nested structures in the destination payload.

  • Nested Objects: Use dot notation (e.g., info.name) to create nested object fields.

  • Arrays: Use array index notation (e.g., info.[0].name) to create arrays with nested objects.

What changed? Previously, you could only create flat objects and arrays like this:

{
"name": "{{properties.name}}",
"email": "{{properties.email}}",
"address": "{{properties.address}}"
}

Now, with dot notation, you can create nested objects and arrays using index notation:

{
"info.name": "{{properties.name}}",
"info.email": "{{properties.email}}",
"details.address": "{{properties.address}}"
}
{
"info.[0].name": "{{properties.name}}"
}

which will produce the following structure in the destination payload:

{
"info": {
"name": "John Doe",
"email": "john.doe@example.com"
},
"details": {
"address": "123 Main St"
}
}
{
"info": [
{
"name": "John Doe"
}
]
}

Existing mappings that include literal dots or array notation in keys (e.g., info.name as a single key) will continue to function as literal keys. To differentiate these from the new nested object syntax, literal keys containing dots or array symbols will be enclosed in double quotes in the Object Editor UI. For example:

  • Old mapping: info.name (interpreted as a single key)

  • New representation in UI: "info.name" (to preserve it as a literal key)

When editing existing mappings, the UI will automatically display double quotes around keys that contain dots or array symbols to avoid unintended conversion to nested objects. New mappings using dot notation without quotes will be interpreted as nested structures.

For more information, check out our docs.

Beta Connections Engage

Analytics-Flutter Public Beta

Analytics-Flutter lets you instrument Segment analytics in your Flutter multi-platform applications with support for iOS, Android, Web and MacOS.

For more information, see the documentation for Analytics-Flutter.

Connections Engage Unify GA

Self-Serve Unify Space Deletion

Unify space deletion is now available to all Business Tier users. With this feature, Workspace Owners can trigger the deletion of a Unify space. These deletion requests can be canceled within 5 days of making the request. For more information, see our account deletion documentation.

Loading

Error: Unable to load changelog

Deep dive on recent Twilio product updates

Twilio Releases webinar

Hear about the latest product announcements, releases, and updates from Twilio experts.

$twilio update

Get up to speed on new Twilio innovations, developer news, and insights in our YouTube series.

Blog - Product News

Read detailed coverage of new product and feature releases.

Docs

Access our API reference documentation, quickstarts, SDKs, and multi-language code samples.