Help

After the release of Hibernate Core 3.3.0.GA last week, we are releasing aligned versions of its sister projects. These releases are primarily ensuring that everything works property on Core 3.3. They also improved a few other things:

  • use of slf4j as the logging facade eliminating classloader headaches
  • all projects are now deployed in the JBoss Maven repository under org/hibernate with their proper pom.xml files. Hopefully, the dark ages of Hibernate dependencies for Maven are behind us (we are still looking at pushing the JBoss repository changes to the central Maven one but it takes longer than expected: check the Hibernate development mailing list for more info)
  • the build system is more modular and lets you work on each project independently making contributions much easier
  • the regular set of bug fixes (check the change logs for more details)

The following releases are now available:

  • Hibernate Annotations 3.4.0.GA (changelog)
  • Hibernate EntityManager 3.4.0.GA (changelog)
  • Hibernate Commons Annotations 3.1.0.GA (changelog)
  • Hibernate Validator 3.1.0.CR2 * (changelog)

* A small glitch slipped through when we released Hibernate Core. Be sure to use Hibernate Validator 3.1.0.CR2 or above when using Core 3.3. We wanted to take our time fixing this, Validator CR2 will become GA in a week if no problem pops up.

All projects can be downloaded here.

Note that Hibernate Search 3.1.0.Beta1 is already aligned with Hibernate Core 3.3.0.GA.

Enjoy

8 comments:
 
21. Aug 2008, 16:41 CET | Link
przemjaskier
Why the whole Hibernate* stack is not versioned consistently? I mean, Hibernate Core 3.4.0 release should bounce all sister projects version to 3.4.0. It would be the most vivid ensurance of compatibility. In the meantime, point releases 3.4.x of individual projects could be developed independently.
ReplyQuote
 
21. Aug 2008, 18:03 CET | Link
Carlo

I do not really understand if I have to update to Hibernate Core 3.3.0 SP1 if I want to use the 3.4.0 GA versions of Annotations, EntityManager, Commons Annotations and Validator 3.1.0 CR2.

Did you have to fix Hibernate Core 3.3.0 GA to align with these sister projects?

 
21. Aug 2008, 18:36 CET | Link
Carlo

Ok, I read the other blog regarding 3.3.0 SP1.

Another thing I noticed: on the Hibernate download page 3.3.0 SP1 is not reachable; still has only 3.3.0 GA. So, I stumbled over this: My Link where I could find all....

 
21. Aug 2008, 22:01 CET | Link

Thanks Carlo, I fixed it.

 
21. Aug 2008, 22:06 CET | Link

We tried that but it does not work. The sister projects have a very different life cycle than core. Especially Validator, Search and Shards. Annotations and EntityManager used to be the same but they are mature enough now. We will merge Annotations and EntityManager into Hibernate 4.

PS the micro version is for bug fixes and we don't want a versioning system a la Oracle 3.4.2.5.6.3.2.6.3.6.6.4.2.1.1.SP.3.2.5.6

 
21. Aug 2008, 23:08 CET | Link
Paul

Any idea when Hibernate Search 3.1.x will be non-beta?

 
21. Aug 2008, 23:49 CET | Link

Likely Sept or Oct. We need a Beta 2 before going CR.

 
09. Sep 2008, 04:45 CET | Link

I see that hibernate shards is not compatible with the newer core. Is there a plan to release a newer version of shards ?

Post Comment