Skip to content

Bump com.twilio.sdk:twilio from 9.14.0 to 13.1.0 - #17

Open
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/maven/com.twilio.sdk-twilio-13.1.0
Open

dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/maven/com.twilio.sdk-twilio-13.1.0

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Oct 18, 2026 •

Copy link
Copy Markdown
Contributor

Bumps com.twilio.sdk:twilio from 9.14.0 to 13.1.0.

Release notes

Sourced from com.twilio.sdk:twilio's releases.

13.1.0

Release Notes

Audiences

  • 2026-10-06

  • Minor updates (formatting, metadata)
  • 2026-10-05

  • Minor updates (formatting, metadata)
  • 2026-10-02

  • Added 1 new path(s):
  • /preview/Cohorts/{cohortId}/Operations (AdminListCohortOperations)
  • 2026-10-01

  • Content updates:
  • Updated description for AdminListSnapshotOperations
  • 2026-09-28

  • Content updates:
  • Updated description for AdminListCohortSnapshots
  • Updated description for AdminFetchCohortSnapshot
  • Updated schema description for Criteria
  • Added properties to OperationPayload: cohortId
  • Removed properties from OperationPayload: audienceId
  • Updated schema description for OperationResult
  • Added properties to OperationResult: cohortId
  • Removed properties from OperationResult: audienceId
  • Updated schema description for Record
  • Updated schema description for Cohort
  • ...and 3 more changes
  • 2026-10-01

  • Minor updates (formatting, metadata)
  • 2026-09-28

  • Content updates:
  • Updated schema description for CohortOperationResult
  • Updated schema description for PartitionCount

Conversations

  • Add PATCH /v2/Imports/{id} to cancel an import, and the CANCELED import status (dev-us1 and stage-us1)
  • Add Imports endpoints for 1console (private visibility, dev-us1 and stage-us1)
  • Add traitExtractionStrategyIds and observationExtractionStrategyIds to the Conversations v2 Admin Configuration schema.
  • Align the Conversations v2 Capabilities list and create contracts with the backend domainId field.

Data-ingress

  • 2026-10-01

  • Minor updates (formatting, metadata)
  • 2026-09-17

  • Add support for Hubspot connector
  • 2026-10-01

  • Minor updates (formatting, metadata)
  • 2026-09-17

  • Add support for Hubspot connector

... (truncated)

Changelog

Sourced from com.twilio.sdk:twilio's changelog.

[2026-10-12] Version 13.1.0

Audiences

  • 2026-10-06

  • Minor updates (formatting, metadata)
  • 2026-10-05

  • Minor updates (formatting, metadata)
  • 2026-10-02

  • Added 1 new path(s):
  • /preview/Cohorts/{cohortId}/Operations (AdminListCohortOperations)
  • 2026-10-01

  • Content updates:
  • Updated description for AdminListSnapshotOperations
  • 2026-09-28

  • Content updates:
  • Updated description for AdminListCohortSnapshots
  • Updated description for AdminFetchCohortSnapshot
  • Updated schema description for Criteria
  • Added properties to OperationPayload: cohortId
  • Removed properties from OperationPayload: audienceId
  • Updated schema description for OperationResult
  • Added properties to OperationResult: cohortId
  • Removed properties from OperationResult: audienceId
  • Updated schema description for Record
  • Updated schema description for Cohort
  • ...and 3 more changes
  • 2026-10-01

  • Minor updates (formatting, metadata)
  • 2026-09-28

  • Content updates:
  • Updated schema description for CohortOperationResult
  • Updated schema description for PartitionCount

Conversations

  • Add PATCH /v2/Imports/{id} to cancel an import, and the CANCELED import status (dev-us1 and stage-us1)
  • Add Imports endpoints for 1console (private visibility, dev-us1 and stage-us1)
  • Add traitExtractionStrategyIds and observationExtractionStrategyIds to the Conversations v2 Admin Configuration schema.
  • Align the Conversations v2 Capabilities list and create contracts with the backend domainId field.

Data-ingress

  • 2026-10-01

  • Minor updates (formatting, metadata)
  • 2026-09-17

  • Add support for Hubspot connector
  • 2026-10-01

  • Minor updates (formatting, metadata)
  • 2026-09-17

  • Add support for Hubspot connector

Events

... (truncated)

Upgrade guide

Sourced from com.twilio.sdk:twilio's upgrade guide.

Upgrade Guide

MAJOR version bumps will have upgrade notes posted here.

[2026-08-26] 12.x.x to 13.x.x

Overview

Twilio Java Helper Library's major version 13.0.0 includes:
  1. A fix to ensure nested response models gracefully handle unknown fields (forward compatibility).
  2. A fix to class name generation for nested models and enums whose schema names contain numbers (e.g., API version identifiers like v2).
Breaking Changes
1. Nested model and enum class names corrected

Type names derived from schema names containing numbers (e.g., conversations.v2.action_status) previously had those numbers silently dropped. They are now correctly included.

Who is impacted: Users who reference generated nested enum or model types by name in their code for the following resources:

  • com.twilio.rest.conversations.v2.Action
  • com.twilio.rest.conversations.v2.Communication
  • com.twilio.rest.conversations.v2.Configuration
  • com.twilio.rest.conversations.v2.Conversation
  • com.twilio.rest.conversations.v2.Operation
  • com.twilio.rest.conversations.v2.Participant
  • com.twilio.rest.messaging.v2.ChannelsSender

Example of renamed type (generator fix):

12.x.x 13.x.x
Conversation.ConversationsVConversationGroupingType Conversation.ConversationsV2ConversationGroupingType
Migration

Find and replace the old type names with the corrected names. If you use any nested enum or model class from the affected resources above, update the class reference.

// 12.x.x
Conversation.ConversationsVConversationGroupingType type = Conversation.ConversationsVConversationGroupingType.OPEN;
// 13.x.x
Conversation.ConversationsV2ConversationGroupingType type = Conversation.ConversationsV2ConversationGroupingType.OPEN;

Non-Breaking Fix
Forward compatibility for nested response models

All nested response model Builder classes now include @JsonIgnoreProperties(ignoreUnknown = true). This prevents UnrecognizedPropertyException when the API returns new fields that are not yet defined in the SDK. No code changes required — this fix is transparent to existing users.

... (truncated)

Commits
  • 0155569 ci: pin Maven 3.9.16 in the publish job (#984)
  • 8d750f9 [Librarian] Release librarian/release-20261012-105840 (#983)
  • 3ed7d24 [Librarian] Release librarian/release-20260928-070527 (#980)
  • 1c27505 [Librarian] Regenerated @ f443c9dfa233e41d0e61c9ed6ca2b162467a08b5 c5c2de9152...
  • 06027f4 chore: grant type is now required (#959)
  • 91be1bf fix: update javadoc outputDirectory for maven-javadoc-plugin 3.12.0 (#973)
  • f290505 fix: auto-pin shas in workflows (#970)
  • d0e4f9d readme update with version (#971)
  • c738f10 Release 13.0.0 (#969)
  • 486850a fix: publishing to maven (#963)
  • Additional commits viewable in compare view

@dependabot dependabot Bot added dependencies Pull requests that update a dependency file java Pull requests that update java code labels Oct 18, 2026
@dependabot
dependabot Bot force-pushed the dependabot/maven/com.twilio.sdk-twilio-13.1.0 branch 4 times, most recently from a64fe4e to e56ef6c Compare October 19, 2026 06:31
Bumps [com.twilio.sdk:twilio](https://github.com/twilio/twilio-java) from 9.14.0 to 13.1.0.
- [Release notes](https://github.com/twilio/twilio-java/releases)
- [Changelog](https://github.com/twilio/twilio-java/blob/main/CHANGES.md)
- [Upgrade guide](https://github.com/twilio/twilio-java/blob/main/UPGRADE.md)
- [Commits](twilio/twilio-java@9.14.0...13.1.0)

---
updated-dependencies:
- dependency-name: com.twilio.sdk:twilio
  dependency-version: 13.1.0
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot
dependabot Bot force-pushed the dependabot/maven/com.twilio.sdk-twilio-13.1.0 branch from e56ef6c to 0bf8359 Compare October 19, 2026 07:58

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file java Pull requests that update java code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants