By Christian Beikov on 15 January 2019
Here comes Blaze-Persistence version 1.3.1 with a lot of bug fixes especially for updatable entity views. It’s completely backwards compatible and we advise you to update quickly to avoid getting bitten by the bugs ;)
The most notable bug fixes are:
-
#711 Include constantified expression predicates in pagination object query bug core
-
#709 Updatable entity view containing deeply nested collection that is empty wrongly removes tuples from result bug entity-view
-
#707 Empty flat view is added to non-indexed collection invalidly
-
#706 Dirty updatable flat views contained in maps aren’t flushed if re-added
-
#705 Dirty state is not properly copied when converting between view types
-
#702 Invalid handling of discriminator predicate in collection update query generation
-
#701 Basic element types of collection bindings are being expanded
-
#694 Joining embeddable on correlated root with JPA Criteria API produces invalid JPQL
Take a look into the changelog for a full list of changes and improvements.
Thanks to all contributors for reporting issues and helping us understand the root causes.
The first alpha release of 1.4.0 depends on a big ticket issue for entity view lifecycle listeners which takes some time to get right. We will publish it as soon as we have an acceptable version you can try out!