Version | Date | Description |
---|---|---|
development | not released yet | Current development version |
0.2 | 2010-02-15 | New major release |
0.1.1 | 2009-11-12 | Bugfix release addressing incompatibilities with some JPA implementations |
0.1 | 2009-11-01 | First public release |
Type | Changes | By |
---|---|---|
![]() | Updated path projections to support grouping | chkal |
![]() | Added support for constructor expressions | chkal |
Type | Changes | By |
---|---|---|
![]() | Implementation if case-insensitive LIKE expressions | chkal |
![]() | Added IN restriction for arrays and collections | chkal |
![]() | Added support for MEMBER OF restrictions | chkal |
![]() | Support for custom JPQL restrictions | chkal |
![]() | Simpler junction creation with new factory methods and() and or() | chkal |
![]() | Added allEq() factory method for creation of conjunctions containing only EQUALS restrictions | chkal |
![]() | Added COUNT projection and some handy factory methods | chkal |
![]() | Implementation of aggregate functions MAX, MIN, AVG and SUM | chkal |
![]() | Added Criteria.getSingleResultOrNull() method that returns null for an empty result instead of throwing a NoResultException | chkal |
Type | Changes | By |
---|---|---|
![]() | Fixed CriteriaUtils to create correct entity names from class objects | chkal |
![]() | Fixed parameter creation to generate valid positional parameters | chkal |
![]() | Fixed DISTINCT projection to render correct syntax | chkal |
Type | Changes | By |
---|---|---|
![]() | Simple criteria creation via CriteriaUtils class | chkal |
![]() | Support for the most common restrictions (=, !=, <, >, ..) | chkal |
![]() | Added support for custom ordering of query results | chkal |
![]() | Basic support for subcriteria (inner joins only) | chkal |
![]() | Support for the most common projections (distinct, property list, ..) | chkal |
![]() | Added isEmpty() restriction | chkal |