· This version implements changes for JEE 6 (refer to JSR 245, maintenance release 2), including an API for method invocations.
· The new API replaces JUEL's proprietary API for method invocations used in past 2.1.x releases.
· The BeanELResolver class now provides a generic default for method invocations using reflection.
· Method invocations are disabled and enabled via the javax.el.methodInvocations property.
· Fixed bug in ValueExpression.setValue(...) for a single idendifier expression ${foo}
· Renamed API/impl jars to match maven artifact names
· Added support for method name expressions (e.g. ${foo[bar](baz)}).
· Added implementation of javax.el API classes.
· Updated pom.xml to package juel-2.1.x.jar, juel-2.1.x-api.jar, juel-2.1.x-impl.jar.
· Added experimental support for syntax extensions.
· Reorganized project structure to meet maven's standard layout.
· Improved support for method invocations (API change, see documentation)
· Added support for vararg function/method calls.
· Introduced TypeConverter to allow for customized coercion rules.
· Several minor fixes and improvents.
· Moved to SVN.
· Added implementation of javax.el api classes.
· Updated maven pom to package the all/impl/api jars
· JUEL gets packaged into juel-impl-< version >.jar
· maven artifact id has been changed to juel-impl.
· fixed bug 2590830: SimpleContext.getVariableMapper() returns null
· Recompiled to work with Java5 (bug #2487917)
· Changes since 2.1.0 include Maven-friendly project layout, support for varargs as an extension, improved method invocations, and (experimental) syntax extensions.