From 09f687d3615a85baf2336c53eedb896aed253e08 Mon Sep 17 00:00:00 2001 From: manisha1997 Date: Thu, 6 Mar 2025 21:35:37 +0530 Subject: [PATCH 1/4] feat! : MVR Release Preparation --- README.md | 2 +- UPGRADE.md | 13 ++++++++++++- 2 files changed, 13 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index b91657b869..6e028a911e 100644 --- a/README.md +++ b/README.md @@ -61,7 +61,7 @@ Use the following dependency in your project to grab via Maven: com.twilio.sdk twilio - 10.X.X + 11.X.X compile ``` diff --git a/UPGRADE.md b/UPGRADE.md index 8e7fe12cfb..87ca19357f 100644 --- a/UPGRADE.md +++ b/UPGRADE.md @@ -2,7 +2,18 @@ _`MAJOR` version bumps will have upgrade notes posted here._ +[2024-03-07] 10.x.x to 11.x.x +----------------------------- +### Overview + +##### Twilio Java Helper Library’s major version 11.0.0 is now available. We ensured that you can upgrade to Java helper Library 11.0.0 version without any breaking changes of existing apis + +Behind the scenes Java Helper is now auto-generated via OpenAPI with this release. This enables us to rapidly add new features and enhance consistency across versions and languages. +With the release of 11.0.0, we are deprecating [TwilioOrgsTokenAuth.java](https://github.com/twilio/twilio-java/blob/main/src/main/java/com/twilio/TwilioOrgsTokenAuth.java), Use cautiously. +Twiml Attribute speechModel is now of type string. + [2024-02-08] 9.x.x to 10.x.x +----------------------------- ### Overview ##### Twilio Java Helper Library’s major version 10.0.0 is now available. We ensured that you can upgrade to Java helper Library 10.0.0 version without any breaking changes of existing apis @@ -703,4 +714,4 @@ Task.reader("WS123").setAssignmentStatus(Lists.newArrayList( Task.Status.ASSIGNED.toString(), Task.Status.CANCELED.toString() )).read(); -``` \ No newline at end of file +``` From d5480b711fa6ebbf057891608dcd4542f0a58ea0 Mon Sep 17 00:00:00 2001 From: manisha1997 Date: Thu, 6 Mar 2025 21:37:34 +0530 Subject: [PATCH 2/4] feat! : MVR Release Preparation --- src/main/java/com/twilio/Twilio.java | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/main/java/com/twilio/Twilio.java b/src/main/java/com/twilio/Twilio.java index 43c5d2504c..df84af532e 100644 --- a/src/main/java/com/twilio/Twilio.java +++ b/src/main/java/com/twilio/Twilio.java @@ -24,7 +24,7 @@ */ public class Twilio { - public static final String VERSION = "10.6.10"; + public static final String VERSION = "11.0.0"; public static final String JAVA_VERSION = System.getProperty("java.version"); public static final String OS_NAME = System.getProperty("os.name"); public static final String OS_ARCH = System.getProperty("os.arch"); @@ -37,7 +37,7 @@ public class Twilio { private static String edge = System.getenv("TWILIO_EDGE"); private static volatile TwilioRestClient restClient; private static volatile ExecutorService executorService; - + private static CredentialProvider credentialProvider; private Twilio() { @@ -85,7 +85,7 @@ private static void setCredentialProvider(final CredentialProvider credentialPro if (credentialProvider == null) { throw new AuthenticationException("Credential Provider can not be null"); } - + if (!credentialProvider.equals(Twilio.credentialProvider)) { Twilio.invalidate(); } @@ -315,7 +315,7 @@ private static void invalidate() { private static void invalidateOAuthCreds() { Twilio.credentialProvider = null; } - + private static void invalidateBasicCreds() { Twilio.username = null; Twilio.password = null; From 55d9b100c6366485fe1bd3f04fd9c893c187fc16 Mon Sep 17 00:00:00 2001 From: manisha1997 Date: Thu, 6 Mar 2025 21:51:36 +0530 Subject: [PATCH 3/4] feat! : MVR Release Preparation --- UPGRADE.md | 1 + 1 file changed, 1 insertion(+) diff --git a/UPGRADE.md b/UPGRADE.md index 87ca19357f..d8d9193140 100644 --- a/UPGRADE.md +++ b/UPGRADE.md @@ -10,6 +10,7 @@ _`MAJOR` version bumps will have upgrade notes posted here._ Behind the scenes Java Helper is now auto-generated via OpenAPI with this release. This enables us to rapidly add new features and enhance consistency across versions and languages. With the release of 11.0.0, we are deprecating [TwilioOrgsTokenAuth.java](https://github.com/twilio/twilio-java/blob/main/src/main/java/com/twilio/TwilioOrgsTokenAuth.java), Use cautiously. + Twiml Attribute speechModel is now of type string. [2024-02-08] 9.x.x to 10.x.x From 204b1227979f90193effc118a90de8c023053e80 Mon Sep 17 00:00:00 2001 From: Manisha Singh Date: Thu, 6 Mar 2025 22:37:17 +0530 Subject: [PATCH 4/4] feat! : MVR ready --- src/main/java/com/twilio/Twilio.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/java/com/twilio/Twilio.java b/src/main/java/com/twilio/Twilio.java index df84af532e..7f89986d3c 100644 --- a/src/main/java/com/twilio/Twilio.java +++ b/src/main/java/com/twilio/Twilio.java @@ -24,7 +24,7 @@ */ public class Twilio { - public static final String VERSION = "11.0.0"; + public static final String VERSION = "10.6.10"; public static final String JAVA_VERSION = System.getProperty("java.version"); public static final String OS_NAME = System.getProperty("os.name"); public static final String OS_ARCH = System.getProperty("os.arch");