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

tv 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 0039263f Document changes. Next release will be 4.0.
0039263f is described below

commit 0039263f1ce882b5bf7037e4da6eae625e26e11e
Author: Thomas Vandahl <thomas.vand...@svm.inverso.de>
AuthorDate: Thu Jun 6 12:25:39 2024 +0200

    Document changes. Next release will be 4.0.
---
 src/changes/changes.xml | 30 +++++++++++++++++++++++++++---
 1 file changed, 27 insertions(+), 3 deletions(-)

diff --git a/src/changes/changes.xml b/src/changes/changes.xml
index f43cb826..5e27d5c0 100644
--- a/src/changes/changes.xml
+++ b/src/changes/changes.xml
@@ -21,14 +21,22 @@
                <author email="d...@commons.apache.org">Apache Commons 
Developers</author>
        </properties>
        <body>
-        <release version="3.2.1" date="TBD">
+        <release version="4.0.0" date="TBD">
             <!-- ADD -->
-            <action type="add" dev="ggregory" due-to="Gary Gregory">Add Maven 
property project.build.outputTimestamp for build reproducibility.</action>
+            <action type="add" dev="ggregory" due-to="Gary Gregory">
+               Add Maven property project.build.outputTimestamp for build 
reproducibility.
+            </action>
             <!-- REMOVE -->
             <action dev="tv" type="remove">
                Remove all deprecated code
             </action>
             <!-- UPDATE -->
+            <action dev="tv" type="update">
+               Replace system properties to limit class deserialization 
+               jcs.serialization.class.blacklist and 
jcs.serialization.class.whitelist with 
+               jcs.serialization.class.filter and use the syntax of 
Object>InputFilter from Java9
+               Document the behavior, add a test.
+            </action>
             <action dev="tv" type="update">
                Update dependency servlet-api 2.5 to javax.servlet-api 3.1.0
             </action>
@@ -57,7 +65,7 @@
                Bump commons-io from 2.13.0 to 2.15.1 #11.
             </action>
             <action type="update" dev="ggregory" due-to="Gary Gregory, 
Dependabot">
-               Bump org.apache.commons:commons-parent from 59 to 67 #222.
+               Bump org.apache.commons:commons-parent from 59 to 70 #222.
             </action>
             <action type="update" dev="ggregory" due-to="Gary Gregory">
                Bump commons-text from 1.10.0 to 1.11.0.
@@ -70,6 +78,22 @@
             </action>
             <action type="update" dev="ggregory" due-to="Dependabot">Bump 
org.apache.tomcat:tomcat-catalina from 9.0.79 to 9.0.83 in 
/commons-jcs3-jcache-extras.</action>
         </release>
+        <release version="3.2.1" date="2024-05-27" description="JDK bug fix 
release">
+            <action dev="tv" type="fix">
+               Fix java.rmi.RemoteException: Method is not Remote in 
IRemoteCacheListener.
+               This is caused by a fix for JDK issue JDK-8230967 in various 
JDKs such as 8u241, 
+               11.0.6 and probably others.
+               <fixes issue="JCS-237" />
+               <fixes issue="JCS-238" />
+               <fixes issue="JCS-239" />
+               <fixes issue="JCS-240" />
+               <dueto name="Murali Thirugnanam" />
+               <dueto name="Greg Parmiter" />
+            </action>
+            <action dev="tv" type="update">
+               Update dependency openjpa to 3.2.2 to get rid of private 
transient dependencies
+            </action>
+        </release>
         <release version="3.2" date="2023-08-22">
             <action dev="tv" type="fix" issue="JCS-234" due-to="Chris Lake">
                Fix OSGi manifest

Reply via email to