From 46d44ef49ce3c63327316cdddc40666126a6e920 Mon Sep 17 00:00:00 2001 From: Szymon Wlodarski Date: Thu, 25 Jun 2026 12:47:32 +0200 Subject: [PATCH 1/3] [#444] Preserve Java 8 Compatibility with a Profile-Based Build Approach --- pom.xml | 27 ++++++++++++++++++++++++--- 1 file changed, 24 insertions(+), 3 deletions(-) diff --git a/pom.xml b/pom.xml index aeae8381..81ab953e 100644 --- a/pom.xml +++ b/pom.xml @@ -46,8 +46,8 @@ UTF-8 UTF-8 - 11 - 11 + 1.8 + 1.8 2.0.18 2.22.0 6.1.0 @@ -194,7 +194,7 @@ java11minus - (,12) + (,11) 1.8 @@ -203,6 +203,27 @@ 4.11.0 + + java11 + + 11 + + + 11 + 11 + 5.14.3 + + + + java11plus + + (11,) + + + 11 + 11 + + From 9e876480e1ec84a9af7a7c67a894894cebe29b61 Mon Sep 17 00:00:00 2001 From: Szymon Wlodarski Date: Fri, 26 Jun 2026 09:47:31 +0200 Subject: [PATCH 2/3] [#444] Refactor Java profiles in pom.xml for improved version compatibility --- pom.xml | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/pom.xml b/pom.xml index 81ab953e..b1abefe1 100644 --- a/pom.xml +++ b/pom.xml @@ -197,16 +197,14 @@ (,11) - 1.8 - 1.8 5.9.3 4.11.0 - java11 + java11to16 - 11 + [11,17) 11 @@ -215,13 +213,14 @@ - java11plus + java17plus - (11,) + [17,) 11 11 + 6.1.0 From af2d9b3e311219e5db2f647b0971df4ae2ce4ffb Mon Sep 17 00:00:00 2001 From: Szymon Wlodarski Date: Fri, 26 Jun 2026 10:01:21 +0200 Subject: [PATCH 3/3] [#444] Update Maven Compiler Plugin configuration for Java version compatibility --- pom.xml | 16 ++++++++++------ 1 file changed, 10 insertions(+), 6 deletions(-) diff --git a/pom.xml b/pom.xml index b1abefe1..cf7f415e 100644 --- a/pom.xml +++ b/pom.xml @@ -46,8 +46,6 @@ UTF-8 UTF-8 - 1.8 - 1.8 2.0.18 2.22.0 6.1.0 @@ -65,6 +63,14 @@ central + + org.apache.maven.plugins + maven-compiler-plugin + 3.13.0 + + 8 + + org.apache.maven.plugins maven-source-plugin @@ -207,8 +213,7 @@ [11,17) - 11 - 11 + 11 5.14.3 @@ -218,8 +223,7 @@ [17,) - 11 - 11 + 11 6.1.0