Releases: micronaut-projects/micronaut-data
Releases · micronaut-projects/micronaut-data
Micronaut Data 4.10.2
What's Changed
Dependency updates 🚀
- fix(deps): update dependency io.micronaut.azure:micronaut-azure-cosmos to v5.8.0 by @renovate in #3216
- fix(deps): update dependency io.micronaut.rxjava2:micronaut-rxjava2-bom to v2.6.0 by @renovate in #3214
- fix(deps): update dependency io.micronaut.kotlin:micronaut-kotlin-bom to v4.5.0 by @renovate in #3213
GraalVM 🏆
Full Changelog: v4.10.1...v4.10.2
Micronaut Data 4.10.1
Full Changelog: v4.10.0...v4.10.1
What's Changed
Bug Fixes 🐞
- Fix operation type of count by @dstepanov in #3217
Full Changelog: v4.10.0...v4.10.1
Micronaut Data 4.10.0
What's Changed
Bug Fixes 🐞
- Fix: Find one with join issue by @dstepanov in #3137
- Fix mapping empty page by @radovanradic in #3180
Improvements ⭐
- Next phase criteria refactoring to allow more complex scenarios by @dstepanov in #3100
- Add missing criteria methods to CoroutineJpaSpecificationExecutor by @dstepanov in #3107
- Support subquery Criteria API by @dstepanov in #3116
- Refactor limit, offset by @dstepanov in #3120
- Criteria pagination by @dstepanov in #3132
- Improved Criteria docs by @dstepanov in #3136
- Refactoring for paginated JOIN support by @dstepanov in #3152
- Hibernate: Set the order using the Hibernate API instead of modifying the query by @dstepanov in #3156
- Pagination with JOINs for repository methods by @dstepanov in #3174
Docs 📖
- Add example with custom query and one-to-many by @radovanradic in #3195
Dependency updates 🚀
- fix(deps): update dependency io.micronaut.azure:micronaut-azure-cosmos to v5.7.1 by @renovate in #3083
- fix(deps): update dependency io.micronaut:micronaut-core-bom to v4.6.4 by @renovate in #3103
- chore(deps): update dependency gradle to v8.10.1 by @renovate in #3113
- fix(deps): update dependency io.micronaut:micronaut-core-bom to v4.6.5 by @renovate in #3115
- fix(deps): update dependency io.micronaut.sql:micronaut-sql-bom to v5.8.2 by @renovate in #3121
- fix(deps): update dependency org.apache.groovy:groovy-dateutil to v4.0.23 by @renovate in #3123
- fix(deps): update spring data by @renovate in #3124
- fix(deps): update dependency org.springframework.boot:spring-boot-gradle-plugin to v3.3.4 by @renovate in #3141
- chore(deps): update dependency gradle to v8.10.2 by @renovate in #3149
- Update dependency io.micronaut:micronaut-core-bom to v4.6.6 by @renovate in #3160
- fix(deps): update dependency io.micronaut.coherence:micronaut-coherence-bom to v5.0.4 by @renovate in #3162
- chore(deps): update actions/checkout action to v4.2.1 by @renovate in #3153
- fix(deps): update micronaut.testresources to v2.6.2 by @renovate in #3133
- Update dependency io.micronaut.gradle:micronaut-gradle-plugin to v4.4.3 by @renovate in #3157
- fix(deps): update dependency io.micronaut.serde:micronaut-serde-bom to v2.11.1 by @renovate in #3178
- chore(deps): update graalvm/setup-graalvm action to v1.2.4 by @renovate in #3181
- fix(deps): update dependency io.micronaut:micronaut-core-bom to v4.7.0 by @renovate in #3170
- fix(deps): update dependency io.micronaut.logging:micronaut-logging-bom to v1.5.0 by @renovate in #3176
- fix(deps): update dependency io.micronaut.spring:micronaut-spring-bom to v5.8.1 by @renovate in #3186
- fix(deps): update dependency io.micronaut.validation:micronaut-validation-bom to v4.8.0 by @renovate in #3185
- fix(deps): update dependency io.micronaut.reactor:micronaut-reactor-bom to v3.6.0 by @renovate in #3184
- chore(deps): update plugin io.micronaut.build.shared.settings to v7.2.2 by @renovate in #3189
- fix(deps): update spring data by @renovate in #3190
- fix(deps): update kotlinx-coroutines monorepo to v1.9.0 by @renovate in #3150
- fix(deps): update dependency org.springframework.boot:spring-boot-gradle-plugin to v3.3.5 by @renovate in #3194
- fix(deps): update dependency io.micronaut.serde:micronaut-serde-bom to v2.11.2 by @renovate in #3196
- fix(deps): update dependency io.micronaut:micronaut-core-bom to v4.7.1 by @renovate in #3197
- chore(deps): update plugin io.micronaut.build.shared.settings to v7.2.3 by @renovate in #3198
- chore(deps): update graalvm/setup-graalvm action to v1.2.5 by @renovate in #3199
- fix(deps): update dependency io.micronaut.spring:micronaut-spring-bom to v5.9.0 by @renovate in #3201
- chore(deps): update softprops/action-gh-release action to v2.0.9 by @renovate in #3203
- fix(deps): update dependency io.micronaut.serde:micronaut-serde-bom to v2.12.0 by @renovate in #3200
- fix(deps): update dependency io.micronaut.gradle:micronaut-gradle-plugin to v4.4.4 by @renovate in #3207
- fix(deps): update dependency io.micronaut:micronaut-core-bom to v4.7.2 by @renovate in #3210
- chore(deps): update mikepenz/action-junit-report action to v5 by @renovate in #3205
- fix(deps): update dependency io.micronaut.flyway:micronaut-flyway-bom to v7.5.0 by @renovate in #3212
- fix(deps): update dependency io.micronaut.mongodb:micronaut-mongo-bom to v5.5.0 by @renovate in #3211
- fix(deps): update dependency io.micronaut.sql:micronaut-sql-bom to v6 by @renovate in #3209
- fix(deps): update dependency io.micronaut.r2dbc:micronaut-r2dbc-bom to v5.7.0 by @renovate in #3208
Other Changes 💡
- Merge 4.9 into 4.10 by @dstepanov in #3112
- Test different combinations of limit and offset by @dstepanov in #3119
- Merge changes from 4.9.x by @radovanradic in #3146
- Added coherence example to make sure it does not break with new changes by @radovanradic in #3154
- Merge 4.9.x one more time to 4.10.x by @radovanradic in #3175
- Remove jakarta managed deps and use from micronaut-sql by @radovanradic in #3191
- Merge 4.9.x latest by @radovanradic in #3206
Full Changelog: v4.9.6...v4.10.0
Micronaut Data 4.9.6
What's Changed
Bug Fixes 🐞
- Fix query failing when criteriaBuilder.conjunction() is used by @radovanradic in #3192
- Fix mapping empty page #3179 by @radovanradic (back-ported from 4.10.x PR #3180)
Full Changelog: v4.9.5...v4.9.6
Micronaut Data 4.9.5
What's Changed
Bug Fixes 🐞
- Fix pageable deserialization to properly read page number by @radovanradic in #3173
Regressions 🧐
- Use ByteArrayCodec for byte array by @radovanradic in #3168
Full Changelog: v4.9.4...v4.9.5
Micronaut Data 4.9.4
What's Changed
Bug Fixes 🐞
- Properly handle transaction commit errors by @dstepanov in #3111
- MongoDB: Ignore basic types codecs by @dstepanov in #3130
- Fix update by field when entity parameter is present by @radovanradic in #3140
- Fix serialization of Page.empty() by @radovanradic in #3142
- Fix converter on many-to-many table by @dstepanov in #3145
Full Changelog: v4.9.3...v4.9.4
Micronaut Data 4.9.3
What's Changed
Bug Fixes 🐞
- Fix mongo custom query pagination by @dstepanov in #3106
- Regression issue with criteria inList failing to compile by @radovanradic in #3108
Full Changelog: v4.9.2...v4.9.3
Micronaut Data 4.9.2
What's Changed
Bug Fixes 🐞
- fix: Defer R2DBC Transactional callbacks using flatMap by @dstepanov in #3097
Other Changes 💡
- Use io.asyncer:r2dbc-mysql as default r2dbc mysql library by @radovanradic in #2388
Full Changelog: v4.9.1...v4.9.2
Micronaut Data 4.9.1
What's Changed
Bug Fixes 🐞
- Support like predicate in custom query builders by @radovanradic in #3094
- Fix nested upper expression in criteria by @radovanradic in #3095
- issues/3045: HQL where in with empty entity list throws NPE by @rawilder in #3046
Improvements ⭐
- Change AbstractQueryInterceptor.getParameterInRole to be protected and reusable by @radovanradic in #3090
Dependency updates 🚀
- fix(deps): update dependency io.micronaut:micronaut-core-bom to v4.6.3 by @renovate in #3080
- chore(deps): update plugin io.micronaut.build.shared.settings to v7.2.1 by @renovate in #3076
- fix(deps): update dependency io.micronaut.r2dbc:micronaut-r2dbc-bom to v5.6.1 by @renovate in #3077
- fix(deps): update dependency io.micronaut.sql:micronaut-sql-bom to v5.8.1 by @renovate in #3079
- fix(deps): update dependency org.springframework.boot:spring-boot-gradle-plugin to v3.3.3 by @renovate in #3081
Other Changes 💡
- Skip schema generation when datasource is disabled by @radovanradic in #3066
New Contributors
Full Changelog: v4.9.0...v4.9.1
Micronaut Data 4.9.0
What's Changed
Docs 📖
Other Changes 💡
- Query builders refactoring / rewrite by @dstepanov in #2973
- Upgrade to Oracle Database Free (#2990) by @dstepanov in #2993
- Support more criteria API expressions by @dstepanov in #2992
- Remove usage of deprecated Serde methods by @dstepanov in #2995
- Support all variations of LIKE criteria by @dstepanov in #3003
- Merge 4.8.x branch into 4.9.x by @radovanradic in #3009
- remove initialize-at-runtime definitions by @graemerocher in #3021
- Fix not joined association by @dstepanov in #3040
- Merge changes from 4.8.x by @radovanradic in #3061
Dependency updates 🚀
- Update Micronaut Data To latest versions by @radovanradic in #3070
- fix(deps): update dependency org.apache.groovy:groovy-dateutil to v4.0.22 by @renovate in #3006
Spring Data
- fix(deps): update spring data by @renovate in #3002
- fix(deps): update spring data by @renovate in #3023
- fix(deps): update spring data by @renovate in #3071
Kotlin
KSP
- fix(deps): update dependency com.google.devtools.ksp:symbol-processing-gradle-plugin to v1.9.25-1.0.20 by @renovate in #3037
- fix(deps): update dependency com.google.devtools.ksp:symbol-processing-gradle-plugin to v1.9.24-1.0.20 by @renovate in #2935
Micronaut Modules
Micronaut Core
- fix(deps): update dependency io.micronaut:micronaut-core-bom to v4.5.4 by @renovate in #3042
- fix(deps): update dependency io.micronaut:micronaut-core-bom to v4.5.3 by @renovate in #3000
Micronaut Serialization
- fix(deps): update dependency io.micronaut.serde:micronaut-serde-bom to v2.10.2 by @renovate in #2969
Micronaut RxJava2
- fix(deps): update dependency io.micronaut.rxjava2:micronaut-rxjava2-bom to v2.4.0 by @renovate in #3014
Micronaut Micrometer
Micronaut Azure
- fix(deps): update dependency io.micronaut.azure:micronaut-azure-cosmos to v5.5.1 by @renovate in #2979
Micronaut Flyway
- fix(deps): update dependency io.micronaut.flyway:micronaut-flyway-bom to v7.3.0 by @renovate in #2980
Micronaut Validation
- fix(deps): update dependency io.micronaut.validation:micronaut-validation-bom to v4.6.1 by @renovate in #3019
- fix(deps): update dependency io.micronaut.validation:micronaut-validation-bom to v4.6.0 by @renovate in #3017
Micronaut Reactor
- fix(deps): update dependency io.micronaut.reactor:micronaut-reactor-bom to v3.4.0 by @renovate in #2994
- fix(deps): update dependency io.micronaut.reactor:micronaut-reactor-bom to v3.4.1 by @renovate in #3038
Micronaut SQL
Micronaut Spring
- fix(deps): update dependency io.micronaut.spring:micronaut-spring-bom to v5.7.0 by @renovate in #3015
Micronaut Test Resources
- fix(deps): update micronaut.testresources to v2.5.3 by @renovate in #3026
- fix(deps): update micronaut.testresources to v2.5.4 by @renovate in #3034
Micronaut R2DBC
CI ⚙️Build 🐘
GraalVM
Spring Boot Gradle Plugin
- fix(deps): update dependency org.springframework.boot:spring-boot-gradle-plugin to v3.3.1 by @renovate in #3001
- fix(deps): update dependency org.springframework.boot:spring-boot-gradle-plugin to v3.3.2 by @renovate in #3039
Spring Dependency Management Gradle Plugin
- fix(deps): update dependency io.spring.gradle:dependency-management-plugin to v1.1.6 by @renovate in #3020
- fix(deps): update dependency io.spring.gradle:dependency-management-plugin to v1.1.5 by @renovate in #3005
Micronaut Build Plugin
- chore(deps): update plugin io.micronaut.build.shared.settings to v7.2.0 by @renovate in #3043
- chore(deps): update plugin io.micronaut.build.shared.settings to v7.1.3 by @renovate in #2978
- chore(deps): update plugin io.micronaut.build.shared.settings to v7.1.4 by @renovate in #3012
Micronaut Gradle Plugin
- fix(deps): update dependency io.micronaut.gradle:micronaut-gradle-plugin to v4.4.2 by @renovate in #3033
Full Changelog: v4.8.1...v4.9.0