Micronaut Data 4.7.0
What's Changed
Other Changes 💡
- Apply count distinct to the criteria query when specified in the paging count query by @radovanradic in #2766
- Another fix using coroutine criteria executor with Hibernate by @dstepanov in #2786
- Fix the set Offset on JPA/Hibernate by @kareemelzayat in #2791
- fix the getOrders() method by @kareemelzayat in #2829
- Parameter expressions by @dstepanov in #2688
Bug Fixes 🐞
- Fix using coroutine criteria executor with Hibernate by @dstepanov in #2775
- Fix DTO projection with embedded id in JPA by @radovanradic in #2794
- add explicit handling of JDBC type for Oracle boolean type by @graemerocher in #2852
Improvements ⭐
- Diamonds by @altro3 in #2817
- Add missing
@Override
annotation by @altro3 in #2815 - Migrate to switch statements by @altro3 in #2816
- Remove unnecessary fully qualified names by @altro3 in #2812
- Remove redundant cast by @altro3 in #2818
- Remove redundant default constructor by @altro3 in #2813
- Remove redundant throws by @altro3 in #2814
- Java 17 Pattern matching by @altro3 in #2807
Docs 📖
- Proofreading by @altro3 in #2819
- doc: mention the validation requirement for auto-timestamps by @timyates in #2853
Dependency updates 🚀
- fix(deps): update kotlin.coroutines to v1.8.0 by @renovate in #2796
- fix(deps): update dependency org.apache.groovy:groovy-dateutil to v4.0.20 by @renovate in #2827
- Update versions by @sdelamo in #2867
Spring Data
- fix(deps): update spring data by @renovate in #2799
- fix(deps): update spring data by @renovate in #2840
Kotlin
KSP
- fix(deps): update dependency com.google.devtools.ksp:symbol-processing-gradle-plugin to v1.9.23-1.0.19 by @renovate in #2821
- fix(deps): update dependency com.google.devtools.ksp:symbol-processing-gradle-plugin to v1.9.23-1.0.20 by @renovate in #2863
Micronaut Modules
Micronaut Core
- fix(deps): update dependency io.micronaut:micronaut-core-bom to v4.3.3 by @renovate in #2771
- fix(deps): update dependency io.micronaut:micronaut-core-bom to v4.3.4 by @renovate in #2782
- fix(deps): update dependency io.micronaut:micronaut-core-bom to v4.3.9 by @renovate in #2788
- fix(deps): update dependency io.micronaut:micronaut-core-bom to v4.4.0 by @renovate in #2830
- fix(deps): update dependency io.micronaut:micronaut-core-bom to v4.4.1 by @renovate in #2865
Micronaut Serialization
- fix(deps): update dependency io.micronaut.serde:micronaut-serde-bom to v2.8.1 by @renovate in #2772
- fix(deps): update dependency io.micronaut.serde:micronaut-serde-bom to v2.8.2 by @renovate in #2837
Micronaut Spring
- fix(deps): update dependency io.micronaut.spring:micronaut-spring-bom to v5.4.1 by @renovate in #2795
- fix(deps): update dependency io.micronaut.spring:micronaut-spring-bom to v5.5.0 by @renovate in #2833
Micronaut SQL
- fix(deps): update dependency io.micronaut.sql:micronaut-sql-bom to v5.5.0 by @renovate in #2773
- fix(deps): update dependency io.micronaut.sql:micronaut-sql-bom to v5.5.1 by @renovate in #2792
- fix(deps): update dependency io.micronaut.sql:micronaut-sql-bom to v5.5.2 by @renovate in #2850
Micronaut Validation
- fix(deps): update dependency io.micronaut.validation:micronaut-validation-bom to v4.4.0 by @renovate in #2769
- fix(deps): update dependency io.micronaut.validation:micronaut-validation-bom to v4.4.4 by @renovate in #2824
Micronaut MongoDB
- fix(deps): update dependency io.micronaut.mongodb:micronaut-mongo-bom to v5.3.0 by @renovate in #2859
Micronaut Logging
- fix(deps): update dependency io.micronaut.logging:micronaut-logging-bom to v1.2.3 by @renovate in #2785
Micronaut Azure
- fix(deps): update dependency io.micronaut.azure:micronaut-azure-cosmos to v5.3.1 by @renovate in #2838
Micronaut Test Resources
- fix(deps): update micronaut.testresources to v2.3.2 by @renovate in #2767
- fix(deps): update micronaut.testresources to v2.3.3 by @renovate in #2776
CI ⚙️Build 🐘
- chore(deps): update gradle/gradle-build-action action to v3.2.0 by @renovate in #2866
- Testcontainers via test-resources version catalog by @wetted in #2777
Gradle
GraalVM
Spring Gradle Plugin
- fix(deps): update dependency org.springframework.boot:spring-boot-gradle-plugin to v3.2.3 by @renovate in #2805
- fix(deps): update dependency org.springframework.boot:spring-boot-gradle-plugin to v3.2.4 by @renovate in #2845
Micronaut Build Plugin
- chore(deps): update plugin io.micronaut.build.shared.settings to v6.6.4 by @renovate in #2822
- chore(deps): update plugin io.micronaut.build.shared.settings to v6.7.0 by @renovate in #2841
Micronaut Gradle Plugin
- fix(deps): update dependency io.micronaut.gradle:micronaut-gradle-plugin to v4.3.1 by @renovate in #2779
- fix(deps): update dependency io.micronaut.gradle:micronaut-gradle-plugin to v4.3.2 by @renovate in #2784
- fix(deps): update dependency io.micronaut.gradle:micronaut-gradle-plugin to v4.3.3 by @renovate in #2801
- fix(deps): update dependency io.micronaut.gradle:micronaut-gradle-plugin to v4.3.5 by @renovate in #2823
- fix(deps): update dependency io.micronaut.gradle:micronaut-gradle-plugin to v4.3.6 by @renovate in #2864
Full Changelog: v4.6.2...v4.7.0