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

garydgregory pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/commons-jcs.git


The following commit(s) were added to refs/heads/master by this push:
     new 09c7fd5f Bump org.apache.commons:commons-parent from 104 to 105.
     new 8e3bba7f Merge branch 'master' of 
https://github.com/apache/commons-jcs.git
09c7fd5f is described below

commit 09c7fd5fd60ccb7f13607362c56df08caf8a1f6e
Author: Gary Gregory <[email protected]>
AuthorDate: Mon Sep 7 15:45:39 2026 -0400

    Bump org.apache.commons:commons-parent from 104 to 105.
    
    - Fix AbstractReferenceMap.ReferenceEntry.setValue(V) to throw
    NullPointerException on null input (contract).
    - Legacy tests were previously skipped.
    Before:
    ```
    [INFO] Tests run: 18050, Failures: 0, Errors: 0, Skipped: 75
    ```
    Now:
    ```
    [INFO] Tests run: 22257, Failures: 0, Errors: 0, Skipped: 82
    ```
---
 commons-jcs4-jcache-tck/pom.xml | 7 +++++++
 pom.xml                         | 2 +-
 src/changes/changes.xml         | 2 +-
 3 files changed, 9 insertions(+), 2 deletions(-)

diff --git a/commons-jcs4-jcache-tck/pom.xml b/commons-jcs4-jcache-tck/pom.xml
index 17ee3dbd..572df24e 100644
--- a/commons-jcs4-jcache-tck/pom.xml
+++ b/commons-jcs4-jcache-tck/pom.xml
@@ -65,6 +65,13 @@
   </properties>
 
   <dependencies>
+    <!-- The JCache TCK brings JUnit 4.11, which Surefire 3.6.0 no longer 
supports. -->
+    <dependency>
+      <groupId>junit</groupId>
+      <artifactId>junit</artifactId>
+      <version>4.13.2</version>
+      <scope>test</scope>
+    </dependency>
     <dependency>
       <groupId>${project.groupId}</groupId>
       <artifactId>commons-jcs4-core</artifactId>
diff --git a/pom.xml b/pom.xml
index a4bc4f27..d7fbcf27 100644
--- a/pom.xml
+++ b/pom.xml
@@ -21,7 +21,7 @@
   <parent>
     <groupId>org.apache.commons</groupId>
     <artifactId>commons-parent</artifactId>
-    <version>104</version>
+    <version>105</version>
   </parent>
 
   <artifactId>commons-jcs4</artifactId>
diff --git a/src/changes/changes.xml b/src/changes/changes.xml
index 88be97f3..d7c2b213 100644
--- a/src/changes/changes.xml
+++ b/src/changes/changes.xml
@@ -94,7 +94,7 @@
                jcs.serialization.class.filter and use the syntax of 
Object>InputFilter from Java9
                Document the behavior, add a test.
             </action>
-            <action type="update" dev="ggregory" due-to="Gary Gregory, 
Dependabot">Bump org.apache.commons:commons-parent from 59 to 104 #222, #258, 
#277, #280, #286, #292, #296, #302, #352, #305, #403, #404.</action>
+            <action type="update" dev="ggregory" due-to="Gary Gregory, 
Dependabot">Bump org.apache.commons:commons-parent from 59 to 105 #222, #258, 
#277, #280, #286, #292, #296, #302, #352, #305, #403, #404.</action>
             <action dev="tv" type="update" issue="JCS-241">Use System.Logger 
from Java9, remove own logging abstraction, remove dependency on log4j2</action>
             <action dev="tv" type="update" due-to="Gary Gregory, 
strangelookingnerd">Migrate tests to JUnit5 #309</action>
             <action dev="tv" type="update">Update dependency servlet-api 2.5 
to javax.servlet-api 3.1.0.</action>

Reply via email to