Today Envers 1.2.0.GA has been released! It is a Hibernate 3.3 compatible version of the newest Envers codebase, which will be included as a module in Hibernate 3.5. You can download it here, and find documentation here.
The main highlights of this release are:
- renamed “versioning” to “auditing”, so
@Versioned
becomes@Audited
etc - full support for inheritance
- support for relations in components
- improved queries (for example possibility to add restricitions on the revision entity)
For a full list of issues solved, see here. Special thanks to Erik-Berndt Scheper for providing valuable patches!
The release will also be soon available through the JBoss maven repository.
Have fun,
Adam