By Christian Beikov on 01 February 2017
This release includes some very hot features
-
#264 + #261 Spring and Spring Data Integrations for entity views are available now
-
#202 Entity views can now have subviews for map keys
-
#298 Using an undefined CTE class now results in a meaningful exception
-
#108 Entity views can now correlate unrelated entities with 3 different strategies
-
#183 Primitive type support in Entity Views was added
-
#276 Exists subquery selects a constant now
and lots of bugfixes
-
#296 Implicit group by support was reworked
-
#314 Tracking of not finished builders was improved
-
#240 Edge case for entity views that resulted in duplicate results
-
#277 + #281 Subquery and Set operation aliases are now properly isolated from upper levels and access to aliases 2 levels above also works now
-
#308 Entity view metamodel building is more deterministic now and throws validation errors when non-deterministic mapping is encountered
-
#297 + #302 Binding of Set operations and CTEs now works on column level
-
#302 CTE types can now be used in the VALUES clause
-
#304 Using a VALUES clause within a CTE works now
-
#271 Keyset pagination backward scrolling order fixed
-
#262 Fetch joins in PaginatedCriteriaBuilder work now
There will be 2-3 subsequent Alpha releases until we reach feature completion for the planned features.
After that we will focus on stabilizing + documentation and release 1-2 Beta versions before the final version goes out.
In the next Alpha release you can expect at least the following
-
#327 Better subview mapping validation
-
#323 Fetch strategy support for non-correlated attributes
-
#204 Polymorphic queries will be supported
-
#190 + #257 Entity attributes in entity views will be able to specify fetches
-
#198 Proper One-To-One mapping support
-
#181 Custom table functions and builtins for generating series