I am pleased to announce that we have just released Hibernate version 3.5.0-CR-1. As a refresher, Hibernate follows the JBoss versioing scheme where CR is a Candidate for Release (what many of you might call RC). The main stated goal of 3.5 is JPA 2 compliance. This is the first release we believe achieves that goal entirely. In fact we are in the process of certifying for standalone JPA 2 compliance and have integrated this CR into the imminent JBoss AS M2 release as part of their effort towards full Java EE 6 compliance.

I'll blog more about the full set of changes in 3.5 when we tag 3.5.0 final release. The changes in this CR-1 represent mostly

  • full support for derived identities (see the specification section 2.4.1 Primary Keys Corresponding to Derived Identities)
  • wrapping up various loose ends

See the release notes for all the gory details.

The distribution bundles have been uploaded to SourceForge.

Please report any issues to Jira. Visit us on IRC or the forums if you have a usage question.

Once again many people helped out with this release. I'd like to specifically mention Scott Marlow who not only did some coding but provided us the invaluable, and not to be underestimated, service of performing the standalone JPA TCK runs and analyzing the results. Thanks Scott and everyone else!


Back to top