commons-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From henrib <hen...@apache.org>
Subject [ANNOUNCEMENT] Apache Commons JEXL 2.0 Released
Date Tue, 23 Feb 2010 08:54:13 GMT

 
The Apache Commons project would like to announce the immediate availability
of Commons JEXL versions 2.0. 

JEXL is an Expression Language supporting most of the constructs in the JSTL
Expression Language, along with some additional extensions. As a library, it
is intended to facilitate the implementation of dynamic and scripting
features in applications and frameworks. 

Version 2.0 fixes many long standing issues and adds several new features:
  * Assignment expression: a = b (and a.b.c = d)
  * Ternary operator expression: a ? b : c  (and a ?: c)
  * Constructor call expression: new('my.class.name', arguments...)
  * Function namespace: ns:func(arguments...) 
  * UnifiedJEXL: ${...} and #{...} JSP/EL templating constructs
  * JSR-223 support (need BSF-3.0 on Java < 6) 
  * Configurable error and exception handling
  * Unicode escapes support in string literals and quote escaping
  * Perl-like regular-expression operators 

The library requires Java 1.5 and the version 2.0 resides in the
org.apache.commons.jexl2 package.
A version 1.0 compatiblity assessment library is included as source code:
 
http://svn.apache.org/viewvc/commons/proper/jexl/tags/COMMONS_JEXL_2_0/jexl2-compat/

A detailed list of changes can be found in the release notes: 
  http://www.apache.org/dist/commons/jexl/RELEASE-NOTES.txt

Commons JEXL is available in either binary or source form from the following
downloads page: 
  http://commons.apache.org/downloads/download_jexl.cgi

Please verify signatures using the KEYS file available at the above location
when downloading the release. 

For more information on Commons JEXL, visit the project home page: 
  http://commons.apache.org/jexl

Feedback, suggestions for improvement and contributions are always welcome
via the Apache Commons mailing lists and issue tracker:
  http://commons.apache.org/jexl/mail-lists.html
  http://commons.apache.org/jexl/issue-tracking.html

When posting to the mailing list, please prefix your message title with
'[JEXL]' to ease triage.

Henri Biestro 
on behalf of the Apache Commons community 
-- 
View this message in context: http://n4.nabble.com/ANNOUNCEMENT-Apache-Commons-JEXL-2-0-Released-tp1565632p1565632.html
Sent from the Commons - User mailing list archive at Nabble.com.

---------------------------------------------------------------------
To unsubscribe, e-mail: user-unsubscribe@commons.apache.org
For additional commands, e-mail: user-help@commons.apache.org


Mime
View raw message