You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@commons.apache.org by he...@apache.org on 2018/09/10 14:36:47 UTC

[commons-jexl] 01/02: JEXL-271, JEXL-270: release notes, changes

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

commit e51bcaa6084e92fbb3ad98e46bbc4d97a03264d9
Author: henrib <he...@apache.org>
AuthorDate: Mon Sep 10 16:02:54 2018 +0200

    JEXL-271, JEXL-270: release notes, changes
---
 RELEASE-NOTES.txt         | 6 ++++--
 src/site/xdoc/changes.xml | 6 ++++++
 2 files changed, 10 insertions(+), 2 deletions(-)

diff --git a/RELEASE-NOTES.txt b/RELEASE-NOTES.txt
index 08d54ed..85db7c9 100644
--- a/RELEASE-NOTES.txt
+++ b/RELEASE-NOTES.txt
@@ -42,20 +42,22 @@ New Features in 3.2:
 * JEXL-264:      Allow space, quote & double-quote in identifiers
 * JEXL-260:      Automatically inject JexlContext in constructor call when possible
 * JEXL-252:      Allow for interpolated strings to be used in property access operators
-* JEXL-250:      Safe navigation operator
+* JEXL-250:      Safe navigation operator (?.)
 * JEXL-248:      Allow range subexpression as an array property assignment identifier
 * JEXL-243:      Allow restricting available features in Script/Expressions
 * JEXL-238:      Restrict getLiteralClass to a Number for NumberLiterals
 * JEXL-237:      Ability to restrict usage of certain names when declaring local variables
 * JEXL-236:      Support CharSequence in size(), empty() and contains() operators
 * JEXL-234:      Extend application of operators startsWith and endsWith from String to CharSequence types
-* JEXL-226:      add ?? operator support
+* JEXL-226:      Add ?? operator support
 * JEXL-224:      The ability to overload call() operator in customized JexlArithmetic implementation
 * JEXL-212:      Restrict usage of assignment statements in JexlExpression
 
 Bugs Fixed in 3.2:
 ==================
 
+* JEXL-271:      Hoisted variable is lost when currying lambda
+* JEXL-270:      Wrong Script$Curried creation when script.curry() method is called inside script
 * JEXL-261:      JexlEngine.setClassLoader(...) should reload namespaces that are classes
 * JEXL-246:      Intermittent ambiguous method invocation when processing assignOverload
 * JEXL-245:      Engine in strict mode fails to fail on unsolvable variables or properties
diff --git a/src/site/xdoc/changes.xml b/src/site/xdoc/changes.xml
index 6ea1dfe..c320979 100644
--- a/src/site/xdoc/changes.xml
+++ b/src/site/xdoc/changes.xml
@@ -26,6 +26,12 @@
     </properties>
     <body>
         <release version="3.2" date="unreleased">
+            <action dev="henrib" type="fix" issue="JEXL-271" due-to="Dmitri Blinov">
+                Hoisted variable is lost when currying lambda
+            </action>
+            <action dev="henrib" type="fix" issue="JEXL-270" due-to="Dmitri Blinov">
+            Wrong Script$Curried creation when script.curry() method is called inside script
+            </action>
             <action dev="henrib" type="add" issue="JEXL-264">
                 Allow space, quote and double-quote in identifiers
             </action>