The Hibernate team is proud to announce the release of 3.6.0.Final. Lot of stuff has been going on.
This is the first release from our new digs on GitHub.
We've been helping out Stale Pedersen with his work to get JBoss Application Server running on the SPECjEnterprise2010 benchmark (and their interesting interpretations of the JPA spec). Likewise, Scott Marlow and Shelley McGowan have been putting a lot of effort into testing JavaEE compatibility of JBoss Application Server running Hibernate as the JPA provider. JBoss Application Server with Hibernate 3.6 as its persistence provider is is passing all persistence related tests in both of those efforts! Great work by everyone involved.
The highlights for 3.6 include:
- Dropping support for JDK 1.4
- Merging of hibernate-jmx and hibernate-annotations modules into hibernate-core. For those of you using Maven, that means hibernate-core-3.6.0.Final.jar contains annotation and jmx support.
- Improved Type support (HHH-5138 and related issues)
- Change in DTD hosting (HHH-5485)
- Slew of documentation changes, including introducing a new Getting Started Guide
- Several improvements to annotations support for discriminators, column-level read/write expressions, and timestamp versions.
- New Envers feature (ValidityAuditStrategy) as an alternative way to write history entries. See Adam's blog entries here and here for more information.
Be sure to keep an eye on 4.0 development. No dates yet, but in 2 weeks as things settle down we will discuss the 4.0 time lines. I think we will keep the 2 week time-boxes for the Alphas and Betas as that seems like its been productive.