Revision: 12742
http://sourceforge.net/p/foray/code/12742
Author: victormote
Date: 2022-11-27 15:57:07 +0000 (Sun, 27 Nov 2022)
Log Message:
-----------
Upgrade versions on several dependencies.
Modified Paths:
--------------
trunk/foray/buildSrc/src/main/groovy/foray.common-conventions.gradle
Modified: trunk/foray/buildSrc/src/main/groovy/foray.common-conventions.gradle
===================================================================
--- trunk/foray/buildSrc/src/main/groovy/foray.common-conventions.gradle 2022-11-27 15:06:06 UTC (rev 12741)
+++ trunk/foray/buildSrc/src/main/groovy/foray.common-conventions.gradle 2022-11-27 15:57:07 UTC (rev 12742)
@@ -30,19 +30,19 @@
/* End of aXSL-related dependencies. */
slf4j: '2.0.5', // Latest is 2.0.5 as of 2022-11-26.
- commonsIo: '2.6', // Latest is 2.8.0 as of 2021-01-12. See Note 3.
- commonsDiscovery: '0.5', // Latest is 0.5 as of 2021-01-12.
- commonsCli: '1.4', // Latest is 1.4 as of 2021-01-12.
- xmlResolver: '1.2', // Latest is 1.2 as of 2021-01-12. See Note 4.
- ant: '1.9.15', // Latest is 1.10.9 as of 2021-01-12. See Note 5.
- servletApi: '3.1.0', // Latest is 4.0.1 as of 2021-01-12. See Note 6.
+ commonsIo: '2.11.0', // Latest is 2.11.0 as of 2022-11-26.
+ commonsDiscovery: '0.5', // Latest is 0.5 as of 2022-11-26.
+ commonsCli: '1.5.0', // Latest is 1.5.0 as of 2022-11-26.
+ xmlResolver: '1.2', // Latest is 1.2 as of 2022-11-26. See Note 3.
+ ant: '1.10.12', // Latest is 1.10.12 as of 2022-11-26.
+ servletApi: '4.0.1', // Latest is 4.0.1 as of 2022-11-26.
xmlgraphicsCommons: '2.6', // Latest is 2.6 as of 2022-01-17.
batik: '1.14', // Latest is 1.14 as of 2022-01-17.
- jeuclid: '3.1.14', // Latest is 3.1.14 as of 2021-01-12. See Note 7.
- icu4j: '71.1', // Latest is 71.1 as of 2022-07-09.
+ jeuclid: '3.1.14', // Latest is 3.1.14 as of 2022-11-26. See Note 4.
+ icu4j: '72.1', // Latest is 72.1 as of 2022-11-26.
junit: '5.9.1', // Latest is 5.9.1 as of 2022-11-26.
- mockito: '4.5.1', // Latest is 4.9.0 as of 2022-11-26. See Note 8.
+ mockito: '4.5.1', // Latest is 4.9.0 as of 2022-11-26. See Note 5.
/* Runtime-only dependencies that should never be permanently used in build.gradle files. They are included here
@@ -50,7 +50,7 @@
logbackClassic: '1.3.5', // Latest is 1.3.5 as of 2022-11-26.
/* Build-time-only dependencies that should never be permanently used in build.gradle files. */
- checkstyle: '8.39', // Latest is 8.39 as of 2021-01-12.
+ checkstyle: '8.39', // Latest is 10.4 as of 2022-11-26.
]
/*
* Notes on Dependency Releases (See above for references)
@@ -61,25 +61,14 @@
* 2. At the moment, and for the foreseeable future, aXSL is controlled by FOray, as we attempt to get the module APIs
* cleaned up and robust.
*
- * 3. Apache Commons IO releases, starting at 2.7, are compiled with Java 1.8 (major version 52), which produces
- * compile-time warnings when we try to build with Java 1.7.
- * We have therefore stayed with the highest version that supports the Java 1.7 compiler, which is 2.6.
+ * 3. TODO: Remove this dependency when we upgrade to Java 1.9, as it looks like the catalog resolver code is part of
+ * that release.
*
- * 4. It looks like the catalog resolver code is part of Java 1.9.
- *
- * 5. Ant 1.10.9 is compiled with Java 1.8 (major version 52), which produces compile-time warnings when we try to
- * build with Java 1.7.
- * We have therefore stayed with the highest version of 1.9, which is 1.9.15.
- *
- * 6. Servlet-api 4.0.1 is compiled with Java 1.8 (major version 52), which produces compile-time warnings when we try
- * to build with Java 1.7.
- * We have therefore stayed with the highest version of 3.x, which is 3.1.0.
- *
- * 7. JEuclid has moved from group net.sourceforge.jeuclid to de.rototor.jeuclid, but continues to use the name
+ * 4. JEuclid has moved from group net.sourceforge.jeuclid to de.rototor.jeuclid, but continues to use the name
* "jeuclid-core" and the same general release numbering sequence.
* The latest version for group net.sourceforge.jeuclid as of 2021-01-12 is 3.1.9 per www.mvnrepository.com.
*
- * 8. Mockito versions from 4.6.0 to 4.9.0 cause breakage in FOray code for unknown reasons that need to be
+ * 5. Mockito versions from 4.6.0 to 4.9.0 cause breakage in FOray code for unknown reasons that need to be
* researched.
*/
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|