v2.3.0 (2021-03-04)
Implemented enhancements:
Fixed bugs:
- Query generation not incorporating column transformations in where clause #912
- Regression with Oracle and Micronaut Data loading data: SQL error executing INSERT: operation not allowed: DML Returning cannot be batched #911
- Data annotation process not working with jax-rs processor #899
- Compilation Error when use Generic into update(@id) method #896
- Use @ColumnTransformer in WHERE clause, not just SELECT #880
- Unnecessary setMaxResults(1) degrades query performance #863
- Not possible to change transaction isolation level in Hibernate transactions #858
- [micronaut-data-tx] Inconsistent behavior for
@TransactionAdvice\(value = "a"\)
and@TransactionAdvice\(transactionManager = "a"\)
over 2 datasources #850 - Pageable.unpaged() with added order fails on validation #789
- Impossible to map PostgreSQL table using @MappedEntity, escape = true and NamingStrategies.UpperCase #735
- Postgres @manytoone Update of Null UUID Fails with SQL Error - UUID Treated as BigInt #671
- The @where annotation doesn't work with @Join annotated repository methods #610
- @column(length = ) is ignored when using create-drop #603
Closed issues:
- No bean of type io.micronaut.data.operations.PrimaryRepositoryOperations exists #887
- native image raised error: Could not create DynamicParameterizedType for type: org.hibernate.type.EnumType #873
Merged pull requests:
- Fix compilation errors for generic entities #928 (@dstepanov)
- Improve @ColumnTransformer @where, Added @MappingEntity(alias="") #926 (@dstepanov)
- Fix setting nullable association. Fixes #671 #925 (@dstepanov)
- Correct pageable. Fixes #789 #924 (@dstepanov)
- Support column limits when generating schema. Fixes #603 #923 (@dstepanov)
- Bail out earlier for association reads. Fixes tests #922 (@graemerocher)
- Correct Postgres and joined table escape strategy. Fixes #735 #921 (@dstepanov)
- Fix logic incorrectly returning null #920 (@graemerocher)
- Fix update events / add more tests #919 (@graemerocher)
- Remove
setMaxResults
for JPA. Fixes #863 #917 (@dstepanov) - Fix Oracle DB batch insert / Join fetch Fixes #911 #669 #916 (@dstepanov)
- Correct @TransactionalAdvice, Fixes #850 #913 (@dstepanov)
- Upgrade internal build plugin to 3.0.3 #910 (@ilopmar)
- [data] Update common files for branch master #909 (@micronaut-build)
- Use new Gradle build plugins #907 (@ilopmar)
- Persistence Event support #900 (@graemerocher)
- Clarified the discussion of composite keys #894 (@ZacharyKlein)
- [data] Update common files for branch master #877 (@micronaut-build)
* This Changelog was automatically generated by github_changelog_generator