Merge branch '3.3.x'

Closes gh-43040
This commit is contained in:
Andy Wilkinson
2024-11-05 16:43:54 +00:00

View File

@@ -74,7 +74,8 @@ bom {
}
links {
site("https://eclipse.dev/aspectj")
releaseNotes("https://github.com/eclipse-aspectj/aspectj/blob/master/docs/release/README-{version}.adoc")
releaseNotes { version -> "https://github.com/eclipse-aspectj/aspectj/blob/master/docs/release/README-%s.%s.%s.adoc"
.formatted(version.major(), version.minor(), version.patch()) }
}
}
library("AssertJ", "${assertjVersion}") {
@@ -188,12 +189,6 @@ bom {
"java-driver-core"
]
}
links {
site { version -> "https://docs.datastax.com/en/developer/java-driver/%s.%s/"
.formatted(version.major(), version.minor()) }
releaseNotes { version -> "https://docs.datastax.com/en/developer/java-driver/%s.%s/changelog/#%s"
.formatted(version.major(), version.minor(), version.toString("-")) }
}
}
library("Classmate", "1.7.0") {
group("com.fasterxml") {
@@ -226,6 +221,7 @@ bom {
}
links {
site("https://commons.apache.org/proper/commons-dbcp")
releaseNotes("https://commons.apache.org/proper/commons-dbcp/changes-report.html#a{version}")
}
}
library("Commons Lang3", "3.17.0") {
@@ -236,6 +232,7 @@ bom {
}
links {
site("https://commons.apache.org/proper/commons-lang")
releaseNotes("https://commons.apache.org/proper/commons-lang/changes-report.html#a{version}")
}
}
library("Commons Pool", "1.6") {
@@ -263,6 +260,7 @@ bom {
}
links {
site("https://docs.couchbase.com/java-sdk/current/hello-world/overview.html")
releaseNotes("https://docs.couchbase.com/java-sdk/current/project-docs/sdk-release-notes.html")
}
}
library("Crac", "1.5.0") {
@@ -278,6 +276,9 @@ bom {
"cyclonedx-maven-plugin"
]
}
links {
releaseNotes("https://github.com/CycloneDX/cyclonedx-maven-plugin/releases/tag/cyclonedx-maven-plugin-{version}")
}
}
library("DB2 JDBC", "11.5.9.0") {
group("com.ibm.db2") {
@@ -384,6 +385,7 @@ bom {
links {
site("https://documentation.red-gate.com/flyway")
javadoc("https://javadoc.io/doc/org.flywaydb/flyway-core/{version}")
releaseNotes("https://documentation.red-gate.com/flyway/release-notes-and-older-versions/release-notes-for-flyway-engine")
}
}
library("FreeMarker", "2.3.33") {
@@ -415,6 +417,9 @@ bom {
"jaxb-bom"
]
}
links {
releaseNotes("https://github.com/eclipse-ee4j/jaxb-ri/releases/tag/{version}-RI")
}
}
library("Glassfish JSTL", "3.0.1") {
group("org.glassfish.web") {
@@ -485,6 +490,9 @@ bom {
"hamcrest-library"
]
}
links {
releaseNotes("https://github.com/hamcrest/JavaHamcrest/releases/tag/v{version}")
}
}
library("Hazelcast", "5.5.0") {
group("com.hazelcast") {
@@ -629,6 +637,9 @@ bom {
"jackson-bom"
]
}
links {
releaseNotes("https://github.com/FasterXML/jackson/wiki/Jackson-Release-{version}")
}
}
library("Jakarta Activation", "2.1.3") {
group("jakarta.activation") {
@@ -687,6 +698,7 @@ bom {
links {
javadoc { version -> "https://jakarta.ee/specifications/jsonp/%s.%s/apidocs"
.formatted(version.major(), version.minor()) }
releaseNotes("https://github.com/jakartaee/jsonp-api/releases/tag/{version}-RELEASE")
}
}
library("Jakarta Json Bind", "3.0.1") {
@@ -736,6 +748,8 @@ bom {
.formatted(version.major(), version.minor()) }
javadoc { version -> "https://jakarta.ee/specifications/persistence/%s.%s/apidocs"
.formatted(version.major(), version.minor()) }
releaseNotes { version -> "https://github.com/jakartaee/persistence/releases/tag/%s.%s-%s-RELEASE"
.formatted(version.major(), version.minor(), version) }
}
}
library("Jakarta Servlet", "6.0.0") {
@@ -761,6 +775,9 @@ bom {
"jakarta.servlet.jsp.jstl-api"
]
}
links {
releaseNotes("https://github.com/jakartaee/tags/releases/tag/{version}-RELEASE")
}
}
library("Jakarta Transaction", "2.0.1") {
group("jakarta.transaction") {
@@ -786,6 +803,7 @@ bom {
links {
javadoc { version -> "https://jakarta.ee/specifications/bean-validation/%s.%s/apidocs"
.formatted(version.major(), version.minor()) }
releaseNotes("https://github.com/jakartaee/validation/releases/tag/{version}")
}
}
library("Jakarta WebSocket", "2.1.1") {
@@ -813,6 +831,9 @@ bom {
"jakarta.xml.bind-api"
]
}
links {
releaseNotes("https://github.com/jakartaee/jaxb-api/releases/tag/{version}")
}
}
library("Jakarta XML SOAP", "3.0.2") {
group("jakarta.xml.soap") {
@@ -820,6 +841,9 @@ bom {
"jakarta.xml.soap-api"
]
}
links {
releaseNotes("https://github.com/jakartaee/saaj-api/releases/tag/{version}")
}
}
library("Jakarta XML WS", "4.0.2") {
group("jakarta.xml.ws") {
@@ -827,6 +851,9 @@ bom {
"jakarta.xml.ws-api"
]
}
links {
releaseNotes("https://github.com/jakartaee/jax-ws-api/releases/tag/{version}")
}
}
library("Janino", "3.1.12") {
group("org.codehaus.janino") {
@@ -857,6 +884,9 @@ bom {
"jaxen"
]
}
links {
releaseNotes("https://github.com/jaxen-xpath/jaxen/releases/tag/v{version}")
}
}
library("Jaybird", "5.0.6.java11") {
prohibit {
@@ -868,6 +898,10 @@ bom {
"jaybird"
]
}
links {
releaseNotes { version -> "https://github.com/FirebirdSQL/jaybird/releases/tag/v%s"
.formatted(version.toString().replace(".java11", "")) }
}
}
library("JBoss Logging", "3.6.1.Final") {
group("org.jboss.logging") {
@@ -875,6 +909,9 @@ bom {
"jboss-logging"
]
}
links {
releaseNotes("https://github.com/jboss-logging/jboss-logging/releases/tag/{version}")
}
}
library("JDOM2", "2.0.6.1") {
group("org.jdom") {
@@ -882,6 +919,9 @@ bom {
"jdom2"
]
}
links {
releaseNotes("https://github.com/hunterhacker/jdom/releases/tag/JDOM-{version}")
}
}
library("Jedis", "5.2.0") {
group("redis.clients") {
@@ -1000,6 +1040,9 @@ bom {
"junit"
]
}
links {
releaseNotes("https://github.com/junit-team/junit4/blob/HEAD/doc/ReleaseNotes{version}.md")
}
}
library("JUnit Jupiter", "${junitJupiterVersion}") {
group("org.junit") {
@@ -1192,6 +1235,9 @@ bom {
"maven-assembly-plugin"
]
}
links {
releaseNotes("https://github.com/apache/maven-assembly-plugin/releases/tag/maven-assembly-plugin-{version}")
}
}
library("Maven Clean Plugin", "3.4.0") {
group("org.apache.maven.plugins") {
@@ -1199,6 +1245,9 @@ bom {
"maven-clean-plugin"
]
}
links {
releaseNotes("https://github.com/apache/maven-clean-plugin/releases/tag/maven-clean-plugin-{version}")
}
}
library("Maven Compiler Plugin", "3.13.0") {
group("org.apache.maven.plugins") {
@@ -1206,6 +1255,9 @@ bom {
"maven-compiler-plugin"
]
}
links {
releaseNotes("https://github.com/apache/maven-compiler-plugin/releases/tag/maven-compiler-plugin-{version}")
}
}
library("Maven Dependency Plugin", "3.8.0") {
group("org.apache.maven.plugins") {
@@ -1213,6 +1265,9 @@ bom {
"maven-dependency-plugin"
]
}
links {
releaseNotes("https://github.com/apache/maven-dependency-plugin/releases/tag/maven-dependency-plugin-{version}")
}
}
library("Maven Deploy Plugin", "3.1.3") {
group("org.apache.maven.plugins") {
@@ -1220,6 +1275,9 @@ bom {
"maven-deploy-plugin"
]
}
links {
releaseNotes("https://github.com/apache/maven-deploy-plugin/releases/tag/maven-deploy-plugin-{version}")
}
}
library("Maven Enforcer Plugin", "3.5.0") {
group("org.apache.maven.plugins") {
@@ -1227,6 +1285,9 @@ bom {
"maven-enforcer-plugin"
]
}
links {
releaseNotes("https://github.com/apache/maven-enforcer/releases/tag/enforcer-{version}")
}
}
library("Maven Failsafe Plugin", "3.5.1") {
group("org.apache.maven.plugins") {
@@ -1234,6 +1295,9 @@ bom {
"maven-failsafe-plugin"
]
}
links {
releaseNotes("https://github.com/apache/maven-surefire/releases/tag/surefire-{version}")
}
}
library("Maven Help Plugin", "3.5.1") {
group("org.apache.maven.plugins") {
@@ -1248,6 +1312,9 @@ bom {
"maven-install-plugin"
]
}
links {
releaseNotes("https://github.com/apache/maven-install-plugin/releases/tag/maven-install-plugin-{version}")
}
}
library("Maven Invoker Plugin", "3.8.1") {
group("org.apache.maven.plugins") {
@@ -1255,6 +1322,9 @@ bom {
"maven-invoker-plugin"
]
}
links {
releaseNotes("https://github.com/apache/maven-invoker-plugin/releases/tag/maven-invoker-plugin-{version}")
}
}
library("Maven Jar Plugin", "3.4.2") {
group("org.apache.maven.plugins") {
@@ -1262,6 +1332,9 @@ bom {
"maven-jar-plugin"
]
}
links {
releaseNotes("https://github.com/apache/maven-jar-plugin/releases/tag/maven-jar-plugin-{version}")
}
}
library("Maven Javadoc Plugin", "3.10.1") {
group("org.apache.maven.plugins") {
@@ -1269,6 +1342,9 @@ bom {
"maven-javadoc-plugin"
]
}
links {
releaseNotes("https://github.com/apache/maven-javadoc-plugin/releases/tag/maven-javadoc-plugin-{version}")
}
}
library("Maven Resources Plugin", "3.3.1") {
group("org.apache.maven.plugins") {
@@ -1276,6 +1352,9 @@ bom {
"maven-resources-plugin"
]
}
links {
releaseNotes("https://github.com/apache/maven-resources-plugin/releases/tag/maven-resources-plugin-{version}")
}
}
library("Maven Shade Plugin", "3.6.0") {
group("org.apache.maven.plugins") {
@@ -1283,6 +1362,9 @@ bom {
"maven-shade-plugin"
]
}
links {
releaseNotes("https://github.com/apache/maven-shade-plugin/releases/tag/maven-shade-plugin-{version}")
}
}
library("Maven Source Plugin", "3.3.1") {
group("org.apache.maven.plugins") {
@@ -1290,6 +1372,9 @@ bom {
"maven-source-plugin"
]
}
links {
releaseNotes("https://github.com/apache/maven-source-plugin/releases/tag/maven-source-plugin-{version}")
}
}
library("Maven Surefire Plugin", "3.5.1") {
group("org.apache.maven.plugins") {
@@ -1297,6 +1382,9 @@ bom {
"maven-surefire-plugin"
]
}
links {
releaseNotes("https://github.com/apache/maven-surefire/releases/tag/surefire-{version}")
}
}
library("Maven War Plugin", "3.4.0") {
group("org.apache.maven.plugins") {
@@ -1304,6 +1392,9 @@ bom {
"maven-war-plugin"
]
}
links {
releaseNotes("https://github.com/apache/maven-war-plugin/releases/tag/maven-war-plugin-{version}")
}
}
library("Micrometer", "1.14.0-RC1") {
considerSnapshots()
@@ -1395,6 +1486,11 @@ bom {
}
]
}
links {
releaseNotes { version -> "https://dev.mysql.com/doc/relnotes/connector-j/en/news-%s.html"
.formatted(version.toString().replace(".", "-"))
}
}
}
library("Native Build Tools Plugin", "${nativeBuildToolsVersion}") {
group("org.graalvm.buildtools") {
@@ -1497,6 +1593,9 @@ bom {
"oracle-r2dbc"
]
}
links {
releaseNotes("https://github.com/oracle/oracle-r2dbc/releases/tag/{version}")
}
}
library("Pooled JMS", "3.1.7") {
group("org.messaginghub") {
@@ -1579,6 +1678,7 @@ bom {
links {
site("https://github.com/quartz-scheduler/quartz")
javadoc("https://www.javadoc.io/doc/org.quartz-scheduler/quartz/{version}")
releaseNotes("https://github.com/quartz-scheduler/quartz/releases/tag/v{version}")
}
}
library("QueryDSL", "5.1.0") {
@@ -1600,6 +1700,9 @@ bom {
"r2dbc-h2"
]
}
links {
releaseNotes("https://github.com/r2dbc/r2dbc-h2/releases/tag/v{version}")
}
}
library("R2DBC MariaDB", "1.2.2") {
group("org.mariadb") {
@@ -1607,6 +1710,9 @@ bom {
"r2dbc-mariadb"
]
}
links {
releaseNotes("https://github.com/mariadb-corporation/mariadb-connector-r2dbc/releases/tag/{version}")
}
}
library("R2DBC MSSQL", "1.0.2.RELEASE") {
group ("io.r2dbc") {
@@ -1614,6 +1720,9 @@ bom {
"r2dbc-mssql"
]
}
links {
releaseNotes("https://github.com/r2dbc/r2dbc-mssql/releases/tag/v{version}")
}
}
library("R2DBC MySQL", "1.3.0") {
group("io.asyncer") {
@@ -1621,6 +1730,9 @@ bom {
"r2dbc-mysql"
]
}
links {
releaseNotes("https://github.com/asyncer-io/r2dbc-mysql/releases/tag/r2dbc-mysql-{version}")
}
}
library("R2DBC Pool", "1.0.2.RELEASE") {
considerSnapshots()
@@ -1641,6 +1753,9 @@ bom {
"r2dbc-postgresql"
]
}
links {
releaseNotes("https://github.com/pgjdbc/r2dbc-postgresql/releases/tag/v{version}")
}
}
library("R2DBC Proxy", "1.1.5.RELEASE") {
considerSnapshots()
@@ -1649,6 +1764,9 @@ bom {
"r2dbc-proxy"
]
}
links {
releaseNotes("https://github.com/r2dbc/r2dbc-proxy/releases/tag/v{version}")
}
}
library("R2DBC SPI", "1.0.0.RELEASE") {
considerSnapshots()
@@ -1660,6 +1778,7 @@ bom {
links {
site("https://r2dbc.io")
javadoc("https://r2dbc.io/spec/{version}/api")
releaseNotes("https://github.com/r2dbc/r2dbc-spi/releases/tag/v{version}")
}
}
library("Rabbit AMQP Client", "5.22.0") {
@@ -1733,6 +1852,9 @@ bom {
"rxjava"
]
}
links {
releaseNotes("https://github.com/ReactiveX/RxJava/releases/tag/v{version}")
}
}
library("Spring Boot", "${version}") {
group("org.springframework.boot") {
@@ -2227,6 +2349,9 @@ bom {
"thymeleaf-layout-dialect"
]
}
links {
releaseNotes("https://github.com/ultraq/thymeleaf-layout-dialect/releases/tag/{version}")
}
}
library("Tomcat", "${tomcatVersion}") {
group("org.apache.tomcat") {
@@ -2247,6 +2372,8 @@ bom {
links {
site("https://tomcat.apache.org")
docs { version -> "https://tomcat.apache.org/tomcat-%s.%s-doc".formatted(version.major(), version.minor()) }
releaseNotes { version -> "https://tomcat.apache.org/tomcat-%s.%s-doc/changelog.html"
.formatted(version.major(), version.minor()) }
}
}
library("UnboundID LDAPSDK", "6.0.11") {
@@ -2255,6 +2382,9 @@ bom {
"unboundid-ldapsdk"
]
}
links {
releaseNotes("https://github.com/pingidentity/ldapsdk/releases/tag/{version}")
}
}
library("Undertow", "2.3.17.Final") {
prohibit {
@@ -2268,6 +2398,9 @@ bom {
"undertow-websockets-jsr"
]
}
links {
releaseNotes("https://github.com/undertow-io/undertow/releases/tag/{version}")
}
}
library("Versions Maven Plugin", "2.17.1") {
group("org.codehaus.mojo") {
@@ -2275,6 +2408,9 @@ bom {
"versions-maven-plugin"
]
}
links {
releaseNotes("https://github.com/mojohaus/versions/releases/tag/{version}")
}
}
library("WebJars Locator Lite", "1.0.0") {
group("org.webjars") {
@@ -2303,6 +2439,9 @@ bom {
"xml-maven-plugin"
]
}
links {
releaseNotes("https://github.com/mojohaus/xml-maven-plugin/releases/tag/{version}")
}
}
library("XmlUnit2", "2.10.0") {
group("org.xmlunit") {