This is an automated email from the ASF dual-hosted git repository.

benw pushed a commit to branch gradle-improvements
in repository https://gitbox.apache.org/repos/asf/tapestry-5.git


The following commit(s) were added to refs/heads/gradle-improvements by this 
push:
     new 43f94c41a TAP5-2809: audit, align, and prune dependencies
43f94c41a is described below

commit 43f94c41af773e67cb1c8311a096f6bb23442bf7
Author: Ben Weidig <[email protected]>
AuthorDate: Fri Oct 3 14:54:03 2025 +0200

    TAP5-2809: audit, align, and prune dependencies
    
    More dependency updates, and remnants of unused ones removed.
    Selenium was only cleaned up, as updating would require
    updating/reworking tapestry-test, which is out of scope for this issue.
---
 .../src/main/groovy/tapestry.java-convention.gradle   |  1 -
 gradle/libs.versions.toml                             | 19 ++++++-------------
 quickstart/build.gradle                               |  1 -
 .../archetype-resources/build-spring-boot.gradle      |  1 -
 .../archetype-resources/pom-spring-boot.xml           |  1 -
 .../resources-filtered/archetype-resources/pom.xml    |  1 -
 6 files changed, 6 insertions(+), 18 deletions(-)

diff --git a/buildSrc/src/main/groovy/tapestry.java-convention.gradle 
b/buildSrc/src/main/groovy/tapestry.java-convention.gradle
index 2cbc11115..d06cbb6ca 100644
--- a/buildSrc/src/main/groovy/tapestry.java-convention.gradle
+++ b/buildSrc/src/main/groovy/tapestry.java-convention.gradle
@@ -42,7 +42,6 @@ dependencies {
         implementation libs.commons.io
         implementation libs.commons.logging
         
implementation("${libs.hsqldb.get().module.group}:${libs.hsqldb.get().module.name}:${libs.hsqldb.get().version}:jdk8")
-        implementation libs.json
         implementation libs.xml.apis
     }
 }
diff --git a/gradle/libs.versions.toml b/gradle/libs.versions.toml
index 163a94f4d..f800a706c 100644
--- a/gradle/libs.versions.toml
+++ b/gradle/libs.versions.toml
@@ -19,7 +19,7 @@ commons-cli        = "1.10.0"
 commons-codec      = "1.19.0"
 commons-httpclient = "4.5.14"
 commons-io         = "2.20.0"
-commons-lang3      = "3.18.0"
+commons-lang3      = "3.19.0"
 commons-logging    = "1.3.5"
 commons-text       = "1.14.0"
 
@@ -36,7 +36,6 @@ antlr = "3.5.3"
 
 # MISC
 
-json = "20250517"
 xml-apis = "1.4.01"
 groovy = "4.0.28"
 ant-jsch = "1.10.15"
@@ -46,7 +45,7 @@ clojure = "1.12.2"
 
 # TESTING
 
-junit5 = "5.13.4"
+junit5 = "5.14.0"
 junit4 = "4.13.2"
 
 testng   = "7.5.1"
@@ -55,15 +54,13 @@ easymock = "5.6.0"
 spock = "2.3-groovy-4.0"
 geb   = "2.0"
 
-webdrivermanager = "5.5.2"
-selenium         = "4.5.0"
 selenium-java    = "4.12.1"
-selenium-server  = "4.12.1"
+selenium-legrc   = "4.5.0"
+webdrivermanager = "5.5.2"
 
 # QUICKSTART
 
 quickstart-spring-boot    = "3.1.3"
-quickstart-json           = "1.1.4"
 quickstart-log4j          = "2.17.2"
 quickstart-yasson         = "2.0.4"
 quickstart-maven-compiler = "3.8.1"
@@ -113,7 +110,6 @@ antlr-runtime = { module = "org.antlr:antlr-runtime", 
version.ref = "antlr" }
 
 # MISC
 
-json = { module = "org.json:json", version.ref = "json" }
 xml-apis = { module = "xml-apis:xml-apis", version.ref = "xml-apis" }
 ant-jsch = { module = "org.apache.ant:ant-jsch", version.ref = "ant-jsch" }
 guava = { module = "com.google.guava:guava", version.ref = "guava" }
@@ -151,11 +147,8 @@ spock-core = { module = "org.spockframework:spock-core" }
 
 geb-spock = { module = "org.gebish:geb-spock", version.ref = "geb" }
 
-selenium-legrc  = { module = "org.seleniumhq.selenium:selenium-leg-rc", 
version.ref = "selenium" }
-selenium-api    = { module = "org.seleniumhq.selenium:selenium-api", 
version.ref = "selenium" }
-selenium-java   = { module = "org.seleniumhq.selenium:selenium-java", 
version.ref = "selenium-java" }
-selenium-server = { module = "org.seleniumhq.selenium:selenium-server", 
version.ref = "selenium-server" }
-
+selenium-java    = { module = "org.seleniumhq.selenium:selenium-java", 
version.ref = "selenium-java" }
+selenium-legrc   = { module = "org.seleniumhq.selenium:selenium-leg-rc", 
version.ref = "selenium-legrc" }
 webdrivermanager = { module = "io.github.bonigarcia:webdrivermanager", 
version.ref = "webdrivermanager" }
 
 
diff --git a/quickstart/build.gradle b/quickstart/build.gradle
index 69dfa88a8..76bdbfb39 100644
--- a/quickstart/build.gradle
+++ b/quickstart/build.gradle
@@ -58,7 +58,6 @@ tasks.register('processFiltered', Copy) {
         springBootVersion: libs.versions.quickstart.spring.boot.get(),
         junitVersion: libs.versions.junit5.get(),
         jacksonVersion: libs.versions.jackson.get(),
-        jsonVersion: libs.versions.quickstart.json.get(),
         log4jVersion: libs.versions.quickstart.log4j.get(),
         yassonVersion: libs.versions.quickstart.yasson.get(),
         servletVersion: libs.versions.jakarta.servlet.api.get(),
diff --git 
a/quickstart/src/main/resources-filtered/archetype-resources/build-spring-boot.gradle
 
b/quickstart/src/main/resources-filtered/archetype-resources/build-spring-boot.gradle
index a26e07e79..c223ce3e5 100644
--- 
a/quickstart/src/main/resources-filtered/archetype-resources/build-spring-boot.gradle
+++ 
b/quickstart/src/main/resources-filtered/archetype-resources/build-spring-boot.gradle
@@ -18,7 +18,6 @@ ext {
         tapestry: "@tapestryVersion@",
         jackson: "@jacksonVersion@",
         log4j: "@log4jVersion@",
-        json: "@jsonVersion@",
         junit: "@junitVersion@",
         yasson: "@yassonVersion@",
         servlet: "@servletVersion@"
diff --git 
a/quickstart/src/main/resources-filtered/archetype-resources/pom-spring-boot.xml
 
b/quickstart/src/main/resources-filtered/archetype-resources/pom-spring-boot.xml
index c48e87aca..7d82b3e1c 100644
--- 
a/quickstart/src/main/resources-filtered/archetype-resources/pom-spring-boot.xml
+++ 
b/quickstart/src/main/resources-filtered/archetype-resources/pom-spring-boot.xml
@@ -19,7 +19,6 @@
         <tapestry-version>@tapestryVersion@</tapestry-version>
         <jackson-version>@jacksonVersion@</jackson-version>
         <log4j-version>@log4jVersion@</log4j-version>
-        <json-version>@jsonVersion@</json-version>
         <junit-version>@junitVersion@</junit-version>
         <yasson-version>@yassonVersion@</yasson-version>
         <servlet-version>@servletVersion@</servlet-version>
diff --git a/quickstart/src/main/resources-filtered/archetype-resources/pom.xml 
b/quickstart/src/main/resources-filtered/archetype-resources/pom.xml
index 55f2a09b4..becf0c954 100644
--- a/quickstart/src/main/resources-filtered/archetype-resources/pom.xml
+++ b/quickstart/src/main/resources-filtered/archetype-resources/pom.xml
@@ -12,7 +12,6 @@
         <tapestry-version>@tapestryVersion@</tapestry-version>
         <jackson-version>@jacksonVersion@</jackson-version>
         <log4j-version>@log4jVersion@</log4j-version>
-        <json-version>@jsonVersion@</json-version>
         <junit-version>@junitVersion@</junit-version>
         <yasson-version>@yassonVersion@</yasson-version>
         <servlet-version>@servletVersion@</servlet-version>

Reply via email to