Release History

Version Date Description
1.1-SNAPSHOT unreleased
1.0 2004-09-07
1.0-RC1 2004-08-26

Get the RSS feed of the last changes

Release 1.1-SNAPSHOT - unreleased

Type Changes By
fix Consistently throw ParseException in case of a parsing failure, not an Error. Fixes JEXL-17. Thanks to Kohsuke Kawaguchi . rahul
fix Allow for static methods to be called on classes and not just objects. Fixes JEXL-3. Thanks to Guido Anzuoni . dion
add Added Script and ScriptFactory to allow scripts to be executed from text, files or a URL. dion
add Added implementation for bitwise operators: and, complement, or, xor. dion
add Added implementation for the foreach statement. dion
add Added implementation for the while statement. dion
add Added implementation for block statements, e.g. curly braces containing multiple statements. dion
add Added implementation for the if statement. dion
fix Unary minus was only working for integer values. Fixes JEXL-6. dion
update Add @since tags to code so we can track API additions via javadoc dion
add Support assignment to variables Fixes JEXL-4. Thanks to Barry Lagerweij . dion
fix 'abc'.substring(0,1+1) is empty (method matching problem) Fixes JEXL-5. dion

Release 1.0 - 2004-09-07

Type Changes By
fix Support ant-style properties dion

Release 1.0-RC1 - 2004-08-26

Type Changes By
fix Fix string concatenation broken for variables Thanks to Geoff Waggott . dion
fix Implement short circuit logic for boolean and/or Fixes JEXL-12. dion
add Handle any size() method that returns an int dion
fix Can't issue .size() on java.util.Set Fixes JEXL-9. dion