Today Envers 1.1.0.beta2 has been released. This release focuses on supporting persistent collections. In earlier versions, it was only possible to version collections belonging to one-to-many bidirectional relations. Right now Envers supports (almost: see here which and why) all persistent collections supported by Hibernate:
- one-to-many uni- and bi-directional
- many-to-many uni- and bi-directional
- sets and indexed lists of “simple” types, like strings, numbers, etc.
- various maps (mapped with
Moreover, there is preliminary support for custom user types. Please test! :) Detailed release notes can be found here.
You can head straight to the downloads, and then, if you have any problems or questions, to the forums.
I’ve also pushed 1.1.0.beta2 to JBoss’s Maven2 repository, and 1.0.0.GA made it to the central maven repository.