You are viewing a plain text version of this content. The canonical link for it is here.
Posted to general@james.apache.org by Stefano Bagnara <ap...@bago.org> on 2006/02/15 12:00:02 UTC
[ANNOUNCE] James 2.3.0 alpha 1 released
James release 2.3.0 alpha 1 is now available!
Below are some highlights of features and changes included in this release:
- Phoenix container upgraded to the latest trunk: better classpath
management for mailets
- Derby support: also made it the default storage engine
- JavaMail 1.3.2 (not JavaMail 1.3.3 because of known bugs with Base64
encoding)
- Upgraded dependencies to the latest known stable releases (dnsjava,
excalibur components, cornerstone, etc.)
- Command pattern for SMTPServer configuration (make it easier for
developers to customize fastfail)
- Increased components granularity/flexibility: many top level
components have been refactored to be more modular (look at the new
assembly.xml)
- SMTP server now supports 8BITMIME, ENHANCEDSTATUSCODES, PIPELINING
- Introduced a few experimental S/MIME and Bayesian matcher/mailets
- Fixed more than 40 bugs against 2.2.0
... And much more!
James 2.3.0a1 is "storage" compatible with 2.2.0 (e.g: it uses the same
files/db formats of James 2.2.0) but when upgrading from 2.2.0
configuration should be updated following the instructions found at
http://wiki.apache.org/james/JamesV2
Mailets developed against 2.2.0 are not binary compatible with 2.3.0 but
rebuilding mailets in 2.3.0a1 should be an easy task: just replace
"Component"s with "Service"s and replace "MailStore" with "Store" and
rebuild.
Download James from http://cvs.apache.org/dist/james/
The full changelog is available at
http://issues.apache.org/jira/browse/JAMES or at
http://james.apache.org/changelog.html as soon as the website will be
updated.
--
Stefano Bagnara