From 3b4eea5c54c43261545a73319b3702e8603031b3 Mon Sep 17 00:00:00 2001 From: James Watkins-Harvey Date: Wed, 1 Apr 2026 16:59:14 -0400 Subject: [PATCH 1/3] Update Java SDK version to 1.34.0 --- build.gradle | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build.gradle b/build.gradle index abb6487b..0cafde69 100644 --- a/build.gradle +++ b/build.gradle @@ -26,7 +26,7 @@ subprojects { ext { otelVersion = '1.30.1' otelVersionAlpha = "${otelVersion}-alpha" - javaSDKVersion = '1.32.1' + javaSDKVersion = '1.34.0' camelVersion = '3.22.1' jarVersion = '1.0.0' } From 55df89082f489acbc8402436135a7a3d54b785bb Mon Sep 17 00:00:00 2001 From: James Watkins-Harvey Date: Mon, 6 Apr 2026 23:04:09 -0400 Subject: [PATCH 2/3] Add explicit grpc-util dependency for ssl sample --- core/build.gradle | 1 + 1 file changed, 1 insertion(+) diff --git a/core/build.gradle b/core/build.gradle index 62fbfa8e..c5157db3 100644 --- a/core/build.gradle +++ b/core/build.gradle @@ -8,6 +8,7 @@ dependencies { implementation "io.temporal:temporal-envconfig:$javaSDKVersion" // Needed for SDK related functionality + implementation "io.grpc:grpc-util" implementation(platform("com.fasterxml.jackson:jackson-bom:2.17.2")) implementation "com.fasterxml.jackson.core:jackson-databind" implementation "com.fasterxml.jackson.core:jackson-core" From e0a96b0804668aa95f62d7a6cfed95fcdb96172c Mon Sep 17 00:00:00 2001 From: James Watkins-Harvey Date: Mon, 6 Apr 2026 23:13:27 -0400 Subject: [PATCH 3/3] Use non-deprecated updateIdentityCredentials in ssl sample --- core/src/main/java/io/temporal/samples/ssl/Starter.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/core/src/main/java/io/temporal/samples/ssl/Starter.java b/core/src/main/java/io/temporal/samples/ssl/Starter.java index c6910147..25b9df6b 100644 --- a/core/src/main/java/io/temporal/samples/ssl/Starter.java +++ b/core/src/main/java/io/temporal/samples/ssl/Starter.java @@ -50,9 +50,9 @@ public static void main(String[] args) throws Exception { if (refreshPeriod > 0) { AdvancedTlsX509KeyManager clientKeyManager = new AdvancedTlsX509KeyManager(); // Reload credentials every minute - clientKeyManager.updateIdentityCredentialsFromFile( - clientKeyFile, + clientKeyManager.updateIdentityCredentials( clientCertFile, + clientKeyFile, refreshPeriod, TimeUnit.MINUTES, Executors.newScheduledThreadPool(1));