9.10.0
Breaking Changes📦 twilio-sdkView on GitHub →
⚠ 2 breaking✨ 23 features🐛 3 fixes🔧 19 symbols
Summary
This release introduces significant feature updates across several services, including token pagination, response header support, and the release of AI Assistants v1. It also includes breaking changes in Autopilot and Wise_owl regarding resource structure and parameter location.
⚠️ Breaking Changes
- The Autopilot Export resource has been removed from the Autopilot Assistant.
- The structure for Get Chat, Send Message, and Create Chat in Wise_owl has changed: the 'contexts' parameter is now nested within the Message object instead of being at the root Chat level. Code relying on 'contexts' being a root property will break.
Migration Steps
- If using Autopilot Export, note that the resource has been removed.
- If using Wise_owl Chat operations (Get Chat, Send Message, Create Chat), ensure the 'contexts' parameter is now passed within the Message object, not at the root Chat level.
✨ New Features
- Added token pagination support to the library.
- Added support for response headers in the library.
- Added support for <Uri> and <Headers> inside <Dial><Sip> in Twiml.
- Released AI Assistants v1.
- Added dialogue_sid parameter to Autopilot Query list resource.
- Added Restore resource to Autopilot Assistant.
- Added dialogue_sid property to Autopilot Query.
- Added Export resource to Autopilot Assistant.
- Added needs_model_build and development_stage properties to Autopilot Assistant.
- Added Webhooks resource to Autopilot Assistant.
- Introduced 'autopilot' subdomain, migrating all resources from 'preview.understand' to the new subdomain.
- Added the new InventoryComplianceInsights API under version /v1 for Compliance.
- Content API has changes for adding v2 endpoints.
- Marketplace domain has undergone an initial transition.
- Added DeleteProfileConversationSummary endpoint for Memory API.
- Added ListProfileImportsV2 and ImportProfilesV2 endpoints for Memory API.
- Added GetProfileImportV2 endpoint for Memory API.
- Added ListObservationRevisions endpoint for Memory API.
- Added all v2 sender-id-service endpoints.
- Added new delete endpoint for compliance_registration in Trusthub.
- Added ProvisioningStatus public API endpoints for Voice.
- Initialized Wise_owl API as open-api spec.
- Ported APIs from oauth.twilio.com to www.twilio.com.
🐛 Bug Fixes
- Fixed lint errors in the library.
- Allowed nullable headers response field.
- Addressed error response changes in the library.
Affected Symbols
Query list resource (Autopilot)Query resource (Autopilot)Assistant resource (Autopilot)Webhooks resource (Autopilot)Export resource (Autopilot)InventoryComplianceInsights API (/v1)Content API v2 endpointsMarketplace domain/v1/Stores/{storeId}/Profiles/{profileId}/ConversationSummaries/{summaryId} (DeleteProfileConversationSummary)/v1/Stores/{storeId}/Profiles/Imports (ListProfileImportsV2, ImportProfilesV2)/v1/Stores/{storeId}/Profiles/Imports/{importId} (GetProfileImportV2)/v1/Stores/{storeId}/Profiles/{profileId}/Observations/{observationId}/Revisions (ListObservationRevisions)sender-id-service v2 endpointscompliance_registration delete endpoint (Trusthub)ProvisioningStatus API endpoints (Voice)Get Chat (Wise_owl)Send Message (Wise_owl)Create Chat (Wise_owl)oauth.twilio.com APIs (ported to www.twilio.com)