From 468d9df799b792b049bdb8b55e725d58da6952f8 Mon Sep 17 00:00:00 2001 From: Adam Dickmeiss Date: Mon, 25 Aug 2025 13:49:16 +0200 Subject: [PATCH 1/6] Do not use URL(..); deprecated as of Java 20 (#125) (cherry picked from commit 65026b9fef68d25f6519501707142b301f02dce7) --- src/main/java/org/folio/edge/core/EdgeVerticleCore.java | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/main/java/org/folio/edge/core/EdgeVerticleCore.java b/src/main/java/org/folio/edge/core/EdgeVerticleCore.java index 3f88f60..565f851 100644 --- a/src/main/java/org/folio/edge/core/EdgeVerticleCore.java +++ b/src/main/java/org/folio/edge/core/EdgeVerticleCore.java @@ -15,7 +15,7 @@ import java.io.FileInputStream; import java.io.IOException; import java.io.InputStream; -import java.net.URL; +import java.net.URI; import java.util.Properties; import java.util.regex.Pattern; @@ -78,7 +78,8 @@ protected Future initializeSecureStore(String secureStorePropFile) private static InputStream createInputStream(String secureStorePropFile) throws IOException { if (isURL.matcher(secureStorePropFile).matches()) { - return new URL(secureStorePropFile).openStream(); + URI uri = URI.create(secureStorePropFile); + return uri.toURL().openStream(); } return new FileInputStream(secureStorePropFile); } From 16c6f80aeda59b163575ccda15076838911d12ef Mon Sep 17 00:00:00 2001 From: Pavel Filippov Date: Thu, 16 Apr 2026 13:40:11 +0300 Subject: [PATCH 2/6] Update dependencies for folio-tls-utils & okapi-common --- pom.xml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pom.xml b/pom.xml index ed808a1..d1f0c3a 100644 --- a/pom.xml +++ b/pom.xml @@ -31,7 +31,7 @@ UTF-8 2.1.0 - 2.1.1 + 4.0.0 @@ -128,7 +128,7 @@ org.folio.okapi okapi-common - 7.0.0 + 7.0.3 com.fasterxml.jackson.core From 132cce14b7da339b30cdfba69b6682f80ae8326d Mon Sep 17 00:00:00 2001 From: Pavel Filippov Date: Thu, 16 Apr 2026 13:40:15 +0300 Subject: [PATCH 3/6] Update NEWS.md --- NEWS.md | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/NEWS.md b/NEWS.md index 6d4773c..f698f9f 100644 --- a/NEWS.md +++ b/NEWS.md @@ -1,3 +1,8 @@ +## 5.1.0 2026-04-16 +* [EDGCOMMON-95](https://folio-org.atlassian.net/browse/EDGCOMMON-95) Enable Maven workflows () +* Do not use URL(..); deprecated as of Java 20 +* Update dependencies: `folio-tls-utils 4.0.0`, `okapi-common 7.0.3` + ## 5.0.0 2025-08-25 * [EDGCOMMON-93](https://folio-org.atlassian.net/browse/EDGCOMMON-93) Upgrade to Vert.x 5 * [EDGCOMMON-90](https://folio-org.atlassian.net/browse/EDGCOMMON-90) Increase default salt len from 10 to 17 From 6b9761e38394ed1cda1329c6912cbc1f25b1be1d Mon Sep 17 00:00:00 2001 From: Pavel Filippov Date: Thu, 16 Apr 2026 13:44:40 +0300 Subject: [PATCH 4/6] [maven-release-plugin] prepare release v5.1.0 --- pom.xml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pom.xml b/pom.xml index d1f0c3a..f396295 100644 --- a/pom.xml +++ b/pom.xml @@ -2,7 +2,7 @@ 4.0.0 org.folio edge-common - 5.1.0-SNAPSHOT + 5.1.0 jar Edge API - Common @@ -17,7 +17,7 @@ https://github.com/folio-org/edge-common.git scm:git:git://github.com/folio-org/edge-common.git scm:git:git@github.com:folio-org/edge-common.git - HEAD + v5.1.0 From 75ef5af14301b608518b5bcd4f3f0317e725215e Mon Sep 17 00:00:00 2001 From: Pavel Filippov Date: Thu, 16 Apr 2026 13:44:41 +0300 Subject: [PATCH 5/6] [maven-release-plugin] prepare for next development iteration --- pom.xml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pom.xml b/pom.xml index f396295..b636285 100644 --- a/pom.xml +++ b/pom.xml @@ -2,7 +2,7 @@ 4.0.0 org.folio edge-common - 5.1.0 + 5.1.1-SNAPSHOT jar Edge API - Common @@ -17,7 +17,7 @@ https://github.com/folio-org/edge-common.git scm:git:git://github.com/folio-org/edge-common.git scm:git:git@github.com:folio-org/edge-common.git - v5.1.0 + HEAD From 12df84b48cc43e4c29884a7968a7a6910b37f738 Mon Sep 17 00:00:00 2001 From: Julian Ladisch Date: Thu, 16 Apr 2026 13:09:45 +0200 Subject: [PATCH 6/6] Set 5.2.0-SNAPSHOT --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index b636285..a7b457e 100644 --- a/pom.xml +++ b/pom.xml @@ -2,7 +2,7 @@ 4.0.0 org.folio edge-common - 5.1.1-SNAPSHOT + 5.2.0-SNAPSHOT jar Edge API - Common