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 8ee8f3c7 JEXL-405: changes, release notes;
8ee8f3c7 is described below
commit 8ee8f3c784995b12d4b6d96a3fd46345c18e4b66
Author: Henri Biestro <[email protected]>
AuthorDate: Fri Sep 1 17:15:14 2023 +0200
JEXL-405: changes, release notes;
---
RELEASE-NOTES.txt | 1 +
src/changes/changes.xml | 3 +++
2 files changed, 4 insertions(+)
diff --git a/RELEASE-NOTES.txt b/RELEASE-NOTES.txt
index 197e2010..7369078f 100644
--- a/RELEASE-NOTES.txt
+++ b/RELEASE-NOTES.txt
@@ -36,6 +36,7 @@ New Features in 3.3.1:
Bugs Fixed in 3.3.1:
===================
+* JEXL-405: Recursive functions corrupt evaluation frame if reassigned
* JEXL-403: Exception while evaluating template literal used in array
assignment in loop.
* JEXL-402: parse failed with empty return value.
diff --git a/src/changes/changes.xml b/src/changes/changes.xml
index 0fa70d8c..97b03d9f 100644
--- a/src/changes/changes.xml
+++ b/src/changes/changes.xml
@@ -39,6 +39,9 @@
Allow 'trailing commas' or ellipsis while defining array, map
and set literals
</action>
<!-- FIX -->
+ <action dev="henrib" type="fix" issue="JEXL-405">
+ Recursive functions corrupt evaluation frame if reassigned
+ </action>
<action dev="henrib" type="fix" issue="JEXL-403" due-to="Xu
Pengcheng" >
Exception while evaluating template literal used in array
assignment in loop.
</action>