Skip to content

Bump com.twilio.sdk:twilio from 11.3.4 to 12.1.1 in /twilio-keycloak-provider#108

Open
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/gradle/twilio-keycloak-provider/com.twilio.sdk-twilio-12.1.1
Open

Bump com.twilio.sdk:twilio from 11.3.4 to 12.1.1 in /twilio-keycloak-provider#108
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/gradle/twilio-keycloak-provider/com.twilio.sdk-twilio-12.1.1

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github May 7, 2026

Copy link
Copy Markdown
Contributor

Bumps com.twilio.sdk:twilio from 11.3.4 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

Note
Automatic rebases have been disabled on this pull request as it has been open for over 30 days.

@dependabot dependabot Bot added dependencies Pull requests that update a dependency file java Pull requests that update java code labels May 7, 2026
@dependabot dependabot Bot force-pushed the dependabot/gradle/twilio-keycloak-provider/com.twilio.sdk-twilio-12.1.1 branch from b71dec0 to 2f50aa3 Compare May 28, 2026 18:01
Bumps [com.twilio.sdk:twilio](https://github.com/twilio/twilio-java) from 11.3.4 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@11.3.4...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 force-pushed the dependabot/gradle/twilio-keycloak-provider/com.twilio.sdk-twilio-12.1.1 branch from 2f50aa3 to 934be45 Compare May 28, 2026 18:21
@bickelj

bickelj commented Jun 30, 2026

Copy link
Copy Markdown
Contributor

I hesitate to merge until I can test locally, it's a major version update.

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