Skip to content

Bump com.twilio.sdk:twilio from 10.6.3 to 12.1.1 - #6

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

Bump com.twilio.sdk:twilio from 10.6.3 to 12.1.1#6
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/maven/com.twilio.sdk-twilio-12.1.1

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Jul 23, 2026

Copy link
Copy Markdown
Contributor

Bumps com.twilio.sdk:twilio from 10.6.3 to 12.1.1.

Release notes

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

12.1.1

Release Notes

Docs Maven

Library - Chore

Conversations

  • update actions api visibility

Memory

  • 2026-05-07

  • Content updates:
  • include store api

12.1.0

Release Notes

Docs Maven

Library - Feature

Twiml

  • Set recording_configuration_id attribute to public visibility in <Conference>, <Dial>, <Record> verbs and <Recording> noun

Api

  • Add RecordingConfigurationId parameter for CreateCall, CreateCallRecording, CreateConferenceRecording, and CreateParticipant endpoints

Authy

  • Changelog

  • v1

  • Added Authy API v1 under /v1 — initial onboarding of Public API (/v1/protected/*), Device API (/v1/json/*), and Dashboard API (/v1/dashboard/*) behind REST Proxy using transparent proxy mode.

Data-ingress

  • 2026-04-21

  • Content updates:
  • Updated description for CreateDataSync
  • Updated description for DeleteCloudAppDataset
  • Updated description for DeleteWarehouseDataset
  • 2026-04-20

  • Minor updates (formatting, metadata)

... (truncated)

Changelog

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

[2026-05-07] Version 12.1.1

Library - Chore

Conversations

  • update actions api visibility

Memory

  • 2026-05-07

  • Content updates:
  • include store api

[2026-05-06] Version 12.1.0

Library - Feature

Library - Chore

Twiml

  • Set recording_configuration_id attribute to public visibility in <Conference>, <Dial>, <Record> verbs and <Recording> noun

Api

  • Add RecordingConfigurationId parameter for CreateCall, CreateCallRecording, CreateConferenceRecording, and CreateParticipant endpoints

Authy

  • Changelog

  • v1

  • Added Authy API v1 under /v1 — initial onboarding of Public API (/v1/protected/*), Device API (/v1/json/*), and Dashboard API (/v1/dashboard/*) behind REST Proxy using transparent proxy mode.

Data-ingress

  • 2026-04-21

  • Content updates:
  • Updated description for CreateDataSync
  • Updated description for DeleteCloudAppDataset
  • Updated description for DeleteWarehouseDataset
  • 2026-04-20

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

  • updated operationId for dataplane APIs,Minor updates (formatting, metadata)
  • 2026-04-15

  • libraryVisibility to private
  • 2026-04-14

  • Added 1 new path(s):
  • /v1/DataSyncs/Latest (GetLatestDataSyncs)

Memory

... (truncated)

Upgrade guide

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

Upgrade Guide

MAJOR version bumps will have upgrade notes posted here.

[2026-04-21] 11.x.x to 12.x.x

Overview

Twilio Java Helper Library's major version 12.0.0 is now available. This release adds JDK 21 build and test support and replaces the deprecated io.jsonwebtoken.SignatureAlgorithm enum with the modern io.jsonwebtoken.security.SecureDigestAlgorithm API from jjwt 0.12.x. The compiled JAR remains JDK 8 compatible.
Breaking Changes
1. SignatureAlgorithm replaced with SecureDigestAlgorithm

Who is impacted: Users who pass an explicit algorithm parameter to ValidationClient, ValidationInterceptor, ValidationToken.fromHttpRequest(), ValidationToken.Builder.algorithm(), or who subclass com.twilio.jwt.Jwt directly.

Who is NOT impacted: Users who use the default constructors of ValidationClient or ValidationInterceptor (the ones without an algorithm parameter). Users who only use AccessToken, ClientCapability, TaskRouterCapability, or the REST API resource classes (Message, Call, etc.).

Migration

Replace the import and algorithm constants:

// 11.x.x
import io.jsonwebtoken.SignatureAlgorithm;
new ValidationClient(accountSid, credSid, signingKeySid, privateKey, SignatureAlgorithm.PS256);
new ValidationToken.Builder(accountSid, credSid, signingKeySid, privateKey)
.algorithm(SignatureAlgorithm.RS256)
.build();

// 12.x.x
import io.jsonwebtoken.Jwts;
new ValidationClient(accountSid, credSid, signingKeySid, privateKey, Jwts.SIG.PS256);
new ValidationToken.Builder(accountSid, credSid, signingKeySid, privateKey)
.algorithm(Jwts.SIG.RS256)
.build();

Affected Public API Signatures

com.twilio.jwt.Jwt — Both constructors:

// 11.x.x
public Jwt(SignatureAlgorithm algorithm, byte[] secret, String issuer, Date expiration)
</tr></table> 

... (truncated)

Commits
  • 7a10e5a Release 12.1.1
  • f0e4f08 [Librarian] Regenerated @ d39d243cf0f072a87b06d80cfd5d04f77cde8481 18d7938080...
  • 74b0cff changed reference of mvn repo (#957)
  • 23b6193 Release 12.1.0
  • d9747f8 [Librarian] Regenerated @ d39d243cf0f072a87b06d80cfd5d04f77cde8481 e2fda0239d...
  • 179bd9c feat: add new exception attributes (#956)
  • 86232cc [Librarian] Regenerated @ 40ca64a22aef42a337cb49d1d4e4c4f48ae3b6e4 21ed5806ef...
  • 975dd6e chore: jdk 21 support (#953)
  • c2d3cc7 Release 11.4.0
  • 132633b [Librarian] Regenerated @ 40ca64a22aef42a337cb49d1d4e4c4f48ae3b6e4 21ed5806ef...
  • Additional commits viewable in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [com.twilio.sdk:twilio](https://github.com/twilio/twilio-java) from 10.6.3 to 12.1.1.
- [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@10.6.3...12.1.1)

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

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file java Pull requests that update java code labels Jul 23, 2026
@dependabot @github

dependabot Bot commented on behalf of github Jul 23, 2026

Copy link
Copy Markdown
Contributor Author

OK, I won't notify you again about this release, but will get in touch when a new version is available. If you'd rather skip all updates until the next major or minor version, let me know by commenting @dependabot ignore this major version or @dependabot ignore this minor version. You can also ignore all major, minor, or patch releases for a dependency by adding an ignore condition with the desired update_types to your config file.

If you change your mind, just re-open this PR and I'll resolve any conflicts on it.

@dependabot
dependabot Bot deleted the dependabot/maven/com.twilio.sdk-twilio-12.1.1 branch July 23, 2026 19:41
dominik-kovacs added a commit that referenced this pull request Jul 23, 2026
Re-applies Dependabot PR #6, which was accidentally closed (its branch was
deleted, preventing reopen). CI validates the twilio starter against 12.1.1.
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.

1 participant