1.2.0-Alpha5
We promised you more frequent releases, and here they are!
Although we said that this will be the last Alpha release for 1.2.0, we decided that we need another round since we couldn't get everything done yet for which we already had an API.
One of our main concerns was Java 9 compatibility related to split packages. So we moved a few things around and gave all modules proper Automatic-Module-Name manifest entries.
We also spent quite some time on supporting REST technologies and providing examples which, but it was worth it! Overall, we have quite a few nice features for you
- #323 Support for fetch strategies for non-correlated mappings
- #51 Add method to enable query result caching
- #450 Updatable attributes by default now allow all known subtypes that don't introduce cycles, rather than requiring the user to specify all allowed subtypes
- #209 Support for compiling and running on JDK 9 & 10 & 11-EA
- #538 Spring Data 2.0 and DeltaSpike 1.8 support
- #535 Spring Data Rest integration offering first class keyset pagination support
- #496 DeltaSpike Data Rest integration offering pagination support similar to what Spring Data offers
- #536 Support for positional parameters
and lots of bugfixes, most notably
- #417
EntityViewManager
was wrongly passed to@PostCreate
Java 8 default methods in interfaces - #537 Fix illegal Entity-To-Association-Id rewrite
- #518, #519, #521 Fix a few problems that occur when using Hibernate specific features
- #514 Fix in cyclic join detection that happened when using multiple join nodes in ON clause
A big thanks is going out to Jan-Willem Gmelig Meyling for all the tests and fixes he provided in the last few weeks. We very much appreciate the contribution!
We advise you to update to 1.2.0-Alpha5 as soon as possible to prevent getting hit from the Entity-To-Association-Id rewrite issue #537.