Author: henrib
Date: Tue Mar 14 14:43:15 2017
New Revision: 1786909

URL: http://svn.apache.org/viewvc?rev=1786909&view=rev
Log:
JEXL:
Updated changes & release notes

Modified:
    commons/proper/jexl/trunk/RELEASE-NOTES.txt
    commons/proper/jexl/trunk/src/site/xdoc/changes.xml

Modified: commons/proper/jexl/trunk/RELEASE-NOTES.txt
URL: 
http://svn.apache.org/viewvc/commons/proper/jexl/trunk/RELEASE-NOTES.txt?rev=1786909&r1=1786908&r2=1786909&view=diff
==============================================================================
--- commons/proper/jexl/trunk/RELEASE-NOTES.txt (original)
+++ commons/proper/jexl/trunk/RELEASE-NOTES.txt Tue Mar 14 14:43:15 2017
@@ -45,24 +45,31 @@ What's new in 3.1:
 
 New Features in 3.1:
 ====================
+* JEXL-222:     The ability to declare indexed property getter/setter in 
customised JexlArithmetic implementation
+* JEXL-219:     Blacklist by default in sandbox
 * JEXL-216:     Improve parsing concurrency in multithreaded environment
 * JEXL-211:     Add callable method to JexlExpression interface
 * JEXL-201:     Allow Interpreter to use live values from JexlEngine.Option 
interface implemented by JexlContext
+* JEXL-198:     JxltEngine Template does not expose pragmas 
 * JEXL-197:     Add annotations
-* JEXL-194      Allow synchronization on iterableValue in foreach statement
+* JEXL-194:     Allow synchronization on iterableValue in foreach statement
 
 Bugs Fixed in 3.1:
 ====================
 * JEXL-221:     Sporadic undefined property error caused by NPE at 
MapGetExecutor.tryInvoke()
+* JEXL-217:     Interpreter.getAttribute() raises exception in non-strict mode 
when cached property resolver is used
+* JEXL-215:     JexlEngine.createInfo() is redundantly called when debug and 
caching is enabled leading to sub-optimal performance
+* JEXL-214:     Redundant call of fillInStackTrace() in 
JexlEngine.createInfo() ?
+* JEXL-213:     rename JexlBuilder.loader(Charset arg) to 
JexlBuilder.charset(Charset arg)
 * JEXL-210:     The way to cancel script execution with an error
 * JEXL-209:     Unsolvable function/method '<?>.<null>(...)'
+* JEXL-208:     Documentation typos/inconsistencies
 * JEXL-207:     Inconsistent error handling
 * JEXL-206:     testCallableCancel() test hangs sporadically
 * JEXL-205:     testCancelForever() is not terminated properly as 'Fixed'
 * JEXL-204:     Script is not interrupted by a method call throwing Exception
 * JEXL-203:     JexlArithmetic.options() diverts Interpreter to use default 
implementation of JexlArithmetic instead of custom one
 * JEXL-202:     Detect invalid assignment operator usage with non-assignable 
l-value during script parsing
-* JEXL-198:     JxltEngine Template does not expose pragmas
 * JEXL-196:     Script execution hangs while calling method with one argument 
without parameter
 * JEXL-195:     Support for AtomicBoolean in logical expressions
 * JEXL-193:     InterruptedException is swallowed in function call in silent 
and non-strict mode

Modified: commons/proper/jexl/trunk/src/site/xdoc/changes.xml
URL: 
http://svn.apache.org/viewvc/commons/proper/jexl/trunk/src/site/xdoc/changes.xml?rev=1786909&r1=1786908&r2=1786909&view=diff
==============================================================================
--- commons/proper/jexl/trunk/src/site/xdoc/changes.xml (original)
+++ commons/proper/jexl/trunk/src/site/xdoc/changes.xml Tue Mar 14 14:43:15 2017
@@ -26,12 +26,30 @@
     </properties>
     <body>
         <release version="3.1" date="unreleased">
+            <action dev="henrib" type="add" issue="JEXL-222" due-to="Dmitri 
Blinov">
+                The ability to declare indexed property getter/setter in 
customised JexlArithmetic implementation
+            </action>
             <action dev="henrib" type="fix" issue="JEXL-221" due-to="Dmitri 
Blinov">
                 Sporadic undefined property error caused by NPE at 
MapGetExecutor.tryInvoke()
             </action>
+            <action dev="henrib" type="add" issue="JEXL-219">
+                Blacklist by default in sandbox
+            </action>
+            <action dev="henrib" type="fix" issue="JEXL-217" due-to="Dmitri 
Blinov">
+                Interpreter.getAttribute() raises exception in non-strict mode 
when cached property resolver is used
+            </action>
             <action dev="henrib" type="add" issue="JEXL-216" due-to="Dmitri 
Blinov">
                 Improve parsing concurrency in multithreaded environment
             </action>
+            <action dev="henrib" type="add" issue="JEXL-215" due-to="Dmitri 
Blinov">
+            JexlEngine.createInfo() is redundantly called when debug and 
caching is enabled leading to sub-optimal performance
+            </action>
+            <action dev="henrib" type="fix" issue="JEXL-214" due-to="Dmitri 
Blinov">
+                Redundant call of fillInStackTrace() in 
JexlEngine.createInfo() ?
+            </action>
+            <action dev="henrib" type="fix" issue="JEXL-213" due-to="Dmitri 
Blinov">
+                rename JexlBuilder.loader(Charset arg) to 
JexlBuilder.charset(Charset arg)
+            </action>
             <action dev="henrib" type="add" issue="JEXL-211" due-to="Dmitri 
Blinov">
                 Add callable method to JexlExpression interface
             </action>
@@ -41,6 +59,9 @@
             <action dev="henrib" type="fix" issue="JEXL-209" due-to="Dmitri 
Blinov">
                Unsolvable function/method '&lt;?&gt;.&lt;null&gt;(...)'
             </action>
+            <action dev="henrib" type="fix" issue="JEXL-208" due-to="Joe Tom">
+                Documentation typos/inconsistencies
+            </action>
             <action dev="henrib" type="fix" issue="JEXL-207" due-to="Dmitri 
Blinov">
                Inconsistent error handling
             </action>


Reply via email to