Micronaut Data 4.5.0
What's Changed
Bug Fixes π
- Handle null Specification parameter in repository methods by @radovanradic in #2735
- Fix parameter binding for countBy queries by @radovanradic in #2741
Other Changes π‘
- Use oracle database ojdbc dependency from micronaut-sql by @radovanradic in #2685
- Use JPA's criteria implementation if possible by @dstepanov in #2702
- Avoid marking transient fields as ignored for the introspection by @dstepanov in #2715
- Issue 2710: Add inList as a Kotlin Criteria Function by @kareemelzayat in #2723
- Apply distinct count in criteria find when specified by @radovanradic in #2696
- Add Kotlin Criteria API that implements QuerySpecification by @elzayakm in #2726
Docs π
- Fix warnings and errors with asciidoc generation. by @wetted in #2641
- doc - to use Criteria API you need the dependency jakarta.persistence-api by @wetted in #2649
- Add links to guides for Micronaut Data by @wetted in #2684
- Fix NamingStrategies javadoc and add note for hibernate join collection tests by @radovanradic in #2728
Dependency updates π
- fix(deps): update dependency org.apache.groovy:groovy-dateutil to v4.0.17 by @renovate in #2701
- fix(deps): update micronaut.testresources to v2.3.1 by @renovate in #2700
- fix(deps): update dependency org.apache.groovy:groovy-dateutil to v4.0.18 by @renovate in #2743
Spring Data
- fix(deps): update spring data by @renovate in #2718
- fix(deps): update spring data by @renovate in #2692
Kotlin
- fix(deps): update kotlin monorepo to v1.9.22 by @renovate in #2699
- fix(deps): update dependency com.google.devtools.ksp:symbol-processing-gradle-plugin to v1.9.22-1.0.17 by @renovate in #2742
- fix(deps): update dependency com.google.devtools.ksp:symbol-processing-gradle-plugin to v1.9.21-1.0.16 by @renovate in #2690
- fix(deps): update dependency com.google.devtools.ksp:symbol-processing-gradle-plugin to v1.9.22-1.0.16 by @renovate in #2703
Micronaut Modules
Micronaut Core
- fix(deps): update dependency io.micronaut:micronaut-core-bom to v4.2.1 by @renovate in #2677
- fix(deps): update dependency io.micronaut:micronaut-core-bom to v4.2.2 by @renovate in #2691
- fix(deps): update dependency io.micronaut:micronaut-core-bom to v4.2.3 by @renovate in #2709
Micronaut MongoDB
- fix(deps): update dependency io.micronaut.mongodb:micronaut-mongo-bom to v5.2.0 by @renovate in #2719
Micronaut Multi-Tenancy
- fix(deps): update dependency io.micronaut.multitenancy:micronaut-multitenancy-bom to v5.2.1 by @renovate in #2732
Micronaut SQL
- fix(deps): update dependency io.micronaut.sql:micronaut-sql-bom to v5.4.1 by @renovate in #2746
- fix(deps): update dependency io.micronaut.sql:micronaut-sql-bom to v5.4.0 by @renovate in #2683
Micronaut Serialization
- fix(deps): update dependency io.micronaut.serde:micronaut-serde-bom to v2.5.0 by @renovate in #2686
- fix(deps): update dependency io.micronaut.serde:micronaut-serde-bom to v2.5.1 by @renovate in #2687
- fix(deps): update dependency io.micronaut.serde:micronaut-serde-bom to v2.7.0 by @renovate in #2720
Micronaut RxJava2
- fix(deps): update dependency io.micronaut.rxjava2:micronaut-rxjava2-bom to v2.2.0 by @renovate in #2679
- fix(deps): update dependency io.micronaut.rxjava2:micronaut-rxjava2-bom to v2.2.1 by @renovate in #2716
Micronaut Kotin
- fix(deps): update dependency io.micronaut.kotlin:micronaut-kotlin-bom to v4.2.0 by @renovate in #2745
Micronaut Logging
- fix(deps): update dependency io.micronaut.logging:micronaut-logging-bom to v1.2.0 by @renovate in #2676
- fix(deps): update dependency io.micronaut.logging:micronaut-logging-bom to v1.2.1 by @renovate in #2712
Micronaut Spring
- fix(deps): update dependency io.micronaut.spring:micronaut-spring-bom to v5.4.0 by @renovate in #2731
Micronaut Flyway
- fix(deps): update dependency io.micronaut.flyway:micronaut-flyway-bom to v6.3.0 by @renovate in #2717
- fix(deps): update dependency io.micronaut.flyway:micronaut-flyway-bom to v7 by @renovate in #2733
Micronaut Reactor
- fix(deps): update dependency io.micronaut.reactor:micronaut-reactor-bom to v3.2.0 by @renovate in #2678
- fix(deps): update dependency io.micronaut.reactor:micronaut-reactor-bom to v3.2.1 by @renovate in #2714
CI βοΈBuild π
Spring Boot Gradle Plugin
- fix(deps): update dependency org.springframework.boot:spring-boot-gradle-plugin to v3.2.2 by @renovate in #2744
- fix(deps): update dependency org.springframework.boot:spring-boot-gradle-plugin to v3.2.1 by @renovate in #2698
Micronaut Build Plugin
Micronaut Gradle Plugin
- fix(deps): update dependency io.micronaut.gradle:micronaut-gradle-plugin to v4.2.1 by @renovate in #2681
New Contributors
- @kareemelzayat made their first contribution in #2723
- @elzayakm made their first contribution in #2726
Full Changelog: v4.4.0...v4.5.0