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>