Skip to content

Bump com.twilio.sdk:twilio from 11.3.4 to 12.1.0 in /twilio-keycloak-provider#107

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

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

Conversation

@dependabot
Copy link
Copy Markdown
Contributor

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

Bumps com.twilio.sdk:twilio from 11.3.4 to 12.1.0.

Release notes

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

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)
  • 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

  • 2026-04-21

  • Content updates:
  • Remove Prefer/Async-Operation headers
  • 2026-04-21

  • Content updates:
  • Added 301 response for ListIdentifiers and GetIdentifier
  • Added 308 response for DeleteProfile, CreateIdentifier, PatchIdentifier, and DeleteIdentifier
  • 2026-04-14

  • Modified 1 path(s):
  • /v1/ControlPlane/Stores/{storeId} (added delete)
  • Minor updates (formatting, metadata)

... (truncated)

Changelog

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

[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

  • 2026-04-21

  • Content updates:
  • Remove Prefer/Async-Operation headers
  • 2026-04-21

  • Content updates:
  • Added 301 response for ListIdentifiers and GetIdentifier
  • Added 308 response for DeleteProfile, CreateIdentifier, PatchIdentifier, and DeleteIdentifier
  • 2026-04-14

  • Modified 1 path(s):
  • /v1/ControlPlane/Stores/{storeId} (added delete)
  • Minor updates (formatting, metadata)

Voice

  • 2026-04-17

... (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
  • 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...
  • 07484b9 chore: add ISO8601Serializer (#949)
  • 203eea9 chore: add page without meta (#948)
  • 445b102 feat: Added ResourceDeleter (#947)
  • 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 11.3.4 to 12.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@11.3.4...12.1.0)

---
updated-dependencies:
- dependency-name: com.twilio.sdk:twilio
  dependency-version: 12.1.0
  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 May 6, 2026
@dependabot @github
Copy link
Copy Markdown
Contributor Author

dependabot Bot commented on behalf of github May 7, 2026

Superseded by #108.

@dependabot dependabot Bot closed this May 7, 2026
@dependabot dependabot Bot deleted the dependabot/gradle/twilio-keycloak-provider/com.twilio.sdk-twilio-12.1.0 branch May 7, 2026 17:11
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