Below are the highlights:
- Isolated continuations package with proper public API and separately downloadable jars
- Byte-code instrumentation agent that can replace the classloader
- Integration with Terracotta for continuations fail-over and scalability
- ManyToOne and ManyToMany relationships in the GenericQueryManager with lazy-loading
- Refactored authentication package for optimal pluggability
- New template tags BA and C
- Template tag syntaxes don't require quotes anymore
- MVEL as blockvalue scripting language
- JRuby support for implementing elements
- Support for the H2 database
- Support for Java 5.0 enum types
- ReadQueryString and ReadQueryTemplate query builders
- EXIT:PARAMSJS:name and SUBMISSION:PARAMSJS:name for increased spammer protection
Full documentation for the new features is being written and will be published in the RIFE wiki cookbook.
You can read the full changelog for more
details.
This release can be downloaded from the downloads section, as usual.