Version | Date | Description |
---|---|---|
0.1 | 2008-09-19 | |
0.1.1 | 2009-01-16 | |
0.2 | 2009-03-05 | |
0.3 | 2009-04-09 | |
0.3.1 | 2009-07-13 | |
0.4 | 2009-07-21 | |
0.5 | 2009-07-28 | |
0.5.1 | 2009-07-28 | |
0.5.2 | 2009-09-28 | |
0.5.3 | 2009-10-09 | |
0.6 | 2009-10-23 | |
0.7 | 2009-11-08 | |
0.8 | 2009-11-12 | |
0.8.1 | 2009-11-18 | |
0.9 | 2009-12-05 | |
0.10-rc1 | 2009-12-21 | |
0.10-rc2 | 2010-01-25 | |
0.10 | 2011-03-12 | |
0.10.1 | 2011-12-10 | |
0.10.2 | 2011-12-26 | |
0.11 | 2011-12-30 | |
0.12 | 2012-01-01 | |
0.12.1 | 2012-01-02 | |
0.12.2 | 2012-01-06 | |
0.13 | InGit |
Type | Changes | By |
---|---|---|
![]() |
Limit/offset support | slonopotamus |
![]() |
Spring custom namespace tags for easy configuration | slonopotamus |
Type | Changes | By |
---|---|---|
![]() |
Arbitrary method return types. | slonopotamus |
![]() |
Updated Spring to 2.5.6. | slonopotamus |
Type | Changes | By |
---|---|---|
![]() |
Named query parameters. | slonopotamus |
Type | Changes | By |
---|---|---|
![]() |
Updated Hibernate to 3.3.1.GA. | slonopotamus |
Type | Changes | By |
---|---|---|
![]() |
Updated Spring to 2.5.6.SEC01. | slonopotamus |
![]() |
Updated slf4j to 1.5.8. | slonopotamus |
Type | Changes | By |
---|---|---|
![]() |
Added IntelliJ IDEA @Null/@NotNull annotations to DAO interface. | slonopotamus |
![]() |
Named parameter now can be a primitive list or collection. If it is, org.hibernate.Query.setParameterList is used. | slonopotamus |
Type | Changes | By |
---|---|---|
![]() |
@Limit/@Offset are no longer required to be last parameters. | slonopotamus |
![]() |
Added @Finder.returnAs, allowing custom list method return types. | slonopotamus |
![]() |
Added @Finder.queryName for custom query names. | slonopotamus |
![]() |
Added @Finder.query for inplace queries. | slonopotamus |
![]() |
Finder is no longer required to have "find*" name pattern. You can use @Finder annotations on a method to mark it as finder. | slonopotamus |
Type | Changes | By |
---|---|---|
![]() |
Fixed regression so old finder methods can declare java.util.Collection as return type. | slonopotamus |
Type | Changes | By |
---|---|---|
![]() |
Updated commons-collections to 3.2.1. | slonopotamus |
Type | Changes | By |
---|---|---|
![]() |
Updated hibernate-core to 3.3.2.GA. | slonopotamus |
Type | Changes | By |
---|---|---|
![]() |
Added QueryArgumentTransformer API. | slonopotamus |
![]() |
Added default QueryArgumentTransformer implementation with Joda-time support. | slonopotamus |
Type | Changes | By |
---|---|---|
![]() |
Refined QueryArgumentTransformer API. | slonopotamus |
![]() |
Deprecated pre-@Finder find* methods. | slonopotamus |
![]() |
User guide. | slonopotamus |
![]() |
Removed broken DaoFactory stuff. | slonopotamus |
Type | Changes | By |
---|---|---|
![]() |
Fixed AspectJ interoperability by avoiding Class.forName during context parsing. | slonopotamus |
![]() |
DAO interface no longer needs to inherit from net.sf.autodao.Dao. | slonopotamus |
![]() |
Dropped pre-@Finder find* methods support. | slonopotamus |
![]() |
Added <dao:hibernateScan/> automagic DAO discovery. | slonopotamus |
Type | Changes | By |
---|---|---|
![]() |
DAOs are now wrapped with transactional advice with propagation=MANDATORY. | slonopotamus |
![]() |
No longer expose FinderIntroductionAdvisor as a bean in Spring context. | slonopotamus |
![]() |
Added "transaction-manager" attribute to Spring tags to customise PlatformTransactionManager bean name. | slonopotamus |
Type | Changes | By |
---|---|---|
![]() |
Added SQL query support via @Finder.sqlQuery. Fixes 2904349. | slonopotamus |
![]() |
Added named SQL query support via @Finder.sqlQueryName. | slonopotamus |
![]() |
Added parameters checking (number of indexed parameters and number/names of named parameters). | slonopotamus |
Type | Changes | By |
---|---|---|
![]() |
Added method parameter types checking. | slonopotamus |
![]() |
Moved everything except for public API in 'impl' package, extracted AbstractDaoFactoryBean. | slonopotamus |
![]() |
Switched to Apache license. | slonopotamus |
Type | Changes | By |
---|---|---|
![]() |
Regression: allow any subclass of ReadableInstant to be specified as finder method argument. | slonopotamus |
Type | Changes | By |
---|---|---|
![]() |
Updated joda-time to 1.6.2. | slonopotamus |
![]() |
Updated slf4j to 1.6.1. | slonopotamus |
![]() |
Updated Spring to 3.0.5.RELEASE. | slonopotamus |
![]() |
Fixed compatibility with Spring >= 3.0.4. Fixes 3154570. | slonopotamus |
Type | Changes | By |
---|---|---|
![]() |
java.lang.Object methods (toString, hashCode, equals) called on AutoDao proxies no longer require a running transaction. | slonopotamus |
Type | Changes | By |
---|---|---|
![]() |
Updated Spring to 3.1.0.RELEASE. | slonopotamus |
![]() |
Updated slf4j to 1.6.4. | slonopotamus |
![]() |
Updated joda-time to 2.0. | slonopotamus |
![]() |
Updated IntelliJ IDEA annotations to 9.0.4. | slonopotamus |
Type | Changes | By |
---|---|---|
![]() |
Introduced Hibernate 4 support. | slonopotamus |
![]() |
Dropped dependency on sfl4j. | slonopotamus |
Type | Changes | By |
---|---|---|
![]() |
Introduced JPA support. | slonopotamus |
Type | Changes | By |
---|---|---|
![]() |
Added init-time JPA query validation. | slonopotamus |
Type | Changes | By |
---|---|---|
![]() |
DAO methods again convert exceptions from underlying ORM to Spring exception hierarchy (broke in a4718bb98b2f38aab824a388c94a2bf12c6d2728) | slonopotamus |
Type | Changes | By |
---|---|---|
![]() |
Updated Joda-time to 2.9.9 | slonopotamus |
![]() |
Updated Groovy to 2.5.0-beta-1 | slonopotamus |
![]() |
Updated intellij-annotations to 13.0 | slonopotamus |
![]() |
Updated commons-logging to 1.2 | slonopotamus |
![]() |
Updated Hibernate to 4.3.5.Final | slonopotamus |
![]() |
Updated Spring to 4.3.10.RELEASE | slonopotamus |
![]() |
Now Java 8+ is required | slonopotamus |