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

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


The following commit(s) were added to refs/heads/master by this push:
     new 5a9bdec4 JEXL: prepare 3.5.0 RC;
5a9bdec4 is described below

commit 5a9bdec4614fb9cc6e7863be13352ea4084e2d34
Author: Henrib <hbies...@gmail.com>
AuthorDate: Fri Apr 11 19:33:32 2025 +0200

    JEXL: prepare 3.5.0 RC;
---
 RELEASE-NOTES.txt                                | 13 +++++++------
 pom.xml                                          |  4 ++--
 src/changes/changes.xml                          |  2 +-
 src/site/site.xml                                |  4 ++--
 src/site/xdoc/{relnotes34.xml => relnotes35.xml} | 10 +++++-----
 5 files changed, 17 insertions(+), 16 deletions(-)

diff --git a/RELEASE-NOTES.txt b/RELEASE-NOTES.txt
index a6b1e892..767c1365 100644
--- a/RELEASE-NOTES.txt
+++ b/RELEASE-NOTES.txt
@@ -29,29 +29,30 @@ Have fun!
 -Apache Commons Team
 
 
========================================================================================================================
-Release 3.4.1
+Release 3.5.0
 
========================================================================================================================
 
-Version 3.4.1 is a minor release.
+Version 3.5.0 is a minor release.
 
 Compatibility with previous releases
 ====================================
-Version 3.4.1 is source and binary compatible with 3.4.
+Version 3.5.0 is source and binary compatible with 3.4.
 
 
-What's new in 3.4.1:
+What's new in 3.5.0:
 ====================
 Operator overloading has been enhanced so that overloading compare() will 
benefit all comparison operators.
 A feature flag has been introduced to allow pass-by-reference of captured 
variables closely mimicking
 EcmaScript behavior.
 
-New Features in 3.4.1:
+New Features in 3.5.0:
 ======================
+* JEXL-438:     Allow parser factory specification.
 * JEXL-428:     Make Comparable object high priority while comparing
 * JEXL-427:     Avoid coercing logical expressions to boolean
 * JEXL-426:     Enable pass-by-reference for Captured Variables
 
-Bugs Fixed in 3.4.1:
+Bugs Fixed in 3.5.0:
 ====================
 * JEXL-436:     The increment (decrement) operator does not check for null 
operand
 * JEXL-435:     Changed behavior of empty operator overloading
diff --git a/pom.xml b/pom.xml
index 71d0627e..a8d7dd76 100644
--- a/pom.xml
+++ b/pom.xml
@@ -24,7 +24,7 @@
     </parent>
 
     <artifactId>commons-jexl3</artifactId>
-    <version>3.4.1-SNAPSHOT</version>
+    <version>3.5.0-SNAPSHOT</version>
     <name>Apache Commons JEXL</name>
     <description>Apache Commons JEXL is a library that facilitates the 
implementation of scripting features in
         applications and frameworks written in Java.</description>
@@ -81,7 +81,7 @@
         <!-- Commons release plugin -->
         <commons.bc.version>3.3</commons.bc.version>
         <commons.release.version>3.4.0</commons.release.version>
-        <commons.release.next>3.4.1</commons.release.next>
+        <commons.release.next>3.5.0</commons.release.next>
         <commons.rc.version>RC1</commons.rc.version>
         <commons.release.isDistModule>true</commons.release.isDistModule>
         
<commons.distSvnStagingUrl>scm:svn:https://dist.apache.org/repos/dist/dev/commons/${commons.componentid}</commons.distSvnStagingUrl>
diff --git a/src/changes/changes.xml b/src/changes/changes.xml
index fd7bd779..affbd55b 100644
--- a/src/changes/changes.xml
+++ b/src/changes/changes.xml
@@ -27,7 +27,7 @@
         <author email="d...@commons.apache.org">Commons Developers</author>
     </properties>
     <body>
-        <release version="3.4.1" date="YYYY-MM-DD" description="This is a 
feature and maintenance release. Java 8 or later is required.">
+        <release version="3.5.0" date="YYYY-MM-DD" description="This is a 
feature and maintenance release. Java 8 or later is required.">
           <!-- FIX -->
             <action dev="henrib" type="fix" issue="JEXL-436" due-to="Vincent 
Bussol">
                 The increment (decrement) operator does not check for null 
operand
diff --git a/src/site/site.xml b/src/site/site.xml
index ff53d369..76ad31cf 100644
--- a/src/site/site.xml
+++ b/src/site/site.xml
@@ -25,8 +25,8 @@
     <body>
         <menu name="JEXL">
             <item name="Overview"                href="index.html" />
-            <item name="Release Notes"           href="relnotes34.html"/>
-            <item name="Javadoc 3.4"             href="apidocs/index.html"/>
+            <item name="Release Notes"           href="relnotes35.html"/>
+            <item name="Javadoc 3.5"             href="apidocs/index.html"/>
             <item name="Javadoc 2.1.1"           
href="javadocs/apidocs-2.1.1/index.html"/>
             <item name="Javadoc 1.1"             
href="javadocs/apidocs-1.1/index.html"/>
             <item name="Download"                href="download_jexl.cgi"/>
diff --git a/src/site/xdoc/relnotes34.xml b/src/site/xdoc/relnotes35.xml
similarity index 97%
rename from src/site/xdoc/relnotes34.xml
rename to src/site/xdoc/relnotes35.xml
index b4bf11fb..4ea11bb4 100644
--- a/src/site/xdoc/relnotes34.xml
+++ b/src/site/xdoc/relnotes35.xml
@@ -18,13 +18,13 @@
 
 <document>
   <properties>
-    <title>Apache Commons JEXL 3.4.1 Release Notes</title>
+    <title>Apache Commons JEXL 3.5 Release Notes</title>
   </properties>
 
   <body>
     <section name="Compatibility with previous release">
       <p>
-        Version 3.4.1 is source and binary compatible with 3.3.
+        Version 3.5 is source and binary compatible with 3.4.
       </p>
     </section>
     <section name="Compatibility with older releases (&lt; 3.3, 2.x)">
@@ -49,13 +49,13 @@
         or whether loops or side effects are accessible are part of your 
choice to make.
       </p>
     </section>
-    <section name="What's new in 3.4.1:">
+    <section name="What's new in 3.5:">
       <p>
         A feature that captures variables as references allowing side effect 
from a lambda to its
         outer scope; this is mimicking JavaScript scoping rule (JEXL-426).
       </p>
     </section>
-    <section name="New Features in 3.4.1:">
+    <section name="New Features in 3.5:">
       <p>
         <table>
           <tr>
@@ -77,7 +77,7 @@
         </table>
       </p>
     </section>
-    <section name="Bugs Fixed in 3.4.1:">
+    <section name="Bugs Fixed in 3.5:">
       <p>
         <table>
           <tr>

Reply via email to