Migrating to Twilio SDK 9.10.3
Version 9.10.3 introduces 2 breaking changes. This guide details how to update your code.
Released: 3/10/2026
⚠️ Check Your Code
If you use any of these symbols, you need to read this guide:
<Conference><Dial><Record><Recording>Payments create endpointPayments update endpoint/v1/Stores/{storeId}/Profiles/{profileId}/ConversationSummaries/{summaryId}Breaking Changes
●Issue #1
The attribute `recording_configuration` has been renamed to `recording_configuration_id` in `<Conference>`, `<Dial>`, `<Record>` verbs and the `<Recording>` noun. Code using the old attribute name will fail.
●Issue #2
The path for Conversation Summaries has changed: operations on `/v1/Stores/{storeId}/Profiles/{profileId}/ConversationSummaries/{summaryId}` now support patch and get methods.
Migration Steps
- 1Rename usage of `recording_configuration` attribute to `recording_configuration_id` in `<Conference>`, `<Dial>`, `<Record>` verbs and `<Recording>` noun.
- 2Update code interacting with Conversation Summaries to use the new path structure and methods if necessary (patch/get support added).
Release Summary
This release introduces the ACE Signals API, adds new optional parameters and matcher types to Payments endpoints, and renames several attributes related to recording configurations for clarity.
Need More Details?
View the full release notes and all changes for Twilio SDK 9.10.3.
View Full Changelog