v3.1.0 (2021-10-01)
Implemented enhancements:
Fixed bugs:
- Missing
io.r2dbc
dependencies in BOM with 3.0.2-SNAPSHOT #1174 - TypeConverter don't make the conversion in update (using query method pattern) in JDBC #529
Closed issues:
- Leaking dependency of micronaut-data-tx to mictonaut-test #1187
- support creation of schema DDL script from application configuration #1175
- Cannot use @entitygraph annotation to handle multiple nested properties of the same association with Hibernate-JPA #1160
- In JDBC one-to-many relations, with inmutable objects, get same object representation when you save or find #1124
- Micronaut Data leaks RxJava2 to consumers #1121
- Why do you have to open transactions when using jooq in micronaut, even if it is a simple select #1034
- [Bug] Can't use micronaut-data-jdbc with @PostConstruct and eagerInitSingletons #973
- Support Kotlin Data Classes for Json fields #872
- Micronaut data overrides existing TypeConverter #677
- TypeConverter of a List is not being used when inserting #410
Merged pull requests:
- Persist new entities for UPDATE cascade of one to many relationships #1190 (@dstepanov)
- Bump micronaut-gradle-plugins from 4.1.1 to 4.1.5 #1188 (@pgressa)
- Enable build scans #1185 (@melix)
- R2DBC Arabba-SR11 #1180 (@dstepanov)
- Add link for CLA agreement #1179 (@ashishkujoy)
- Documentation improvements #1177 (@dstepanov)
- [data] Update common files for branch master #1176 (@micronaut-build)
- Add localtime converters #1170 (@dstepanov)
- JPA Specifications repository support #1169 (@dstepanov)
- Support Kotlin coroutines #1165 (@dstepanov)
- Add eager startup test for #973 #1164 (@dstepanov)
- Refactoring of
AbstractSqlRepositoryOperations
#1163 (@dstepanov) - [data] Update common files for branch master #1162 (@micronaut-build)
- Fix EntityGraph generation from attributeNames and named entity graph #1161 (@mstein)
- build(deps): bump logback-classic from 1.2.3 to 1.2.6 #1158 (@dependabot[bot])
- Remove implementation dependency on RxJava2 #1157 (@dstepanov)
- Correct reactive batch optimistic locking #1156 (@dstepanov)
- Deadlock workaround #1155 (@dstepanov)
- build(deps): bump micronaut-gradle-plugins from 4.0.0.RC5 to 4.1.1 #1153 (@dependabot[bot])
- Mapped property converters + Data only converters #1151 (@dstepanov)
- Use Reactor instead of RxJava2 #1148 (@dstepanov)
- Update jdbcRepositories.adoc #1147 (@darkius)
- R2DBC 0.9.0.M2 #1140 (@dstepanov)
- Fix GraalVM warning #1114 (@ilopmar)