Releases: micronaut-projects/micronaut-data
Releases Β· micronaut-projects/micronaut-data
Micronaut Data 4.14.3
What's Changed
Bug Fixes π
- Fix Cursored pageable in Kotlin suspend (back port to 4.14.x) by @radovanradic in #3662
- Fix cascade save child records with non auto generated and set ids by @radovanradic in #3688
- Fix NullValue conversion when target is kotlinx.coroutines.flow.Flow (back port to 4.14.x) by @radovanradic in #3698
Other Changes π‘
- Fix closing connection and synchronizations by @dstepanov in #3661
- Fix streaming records in R2DBC by @dstepanov in #3678
- Add Tx/Connection logs by @dstepanov in #3699
Full Changelog: v4.14.2...v4.14.3
v5.0.0-M1
What's Changed
Bug Fixes π
- Fix Cursored pageable in Kotlin suspend by @radovanradic in #3655
Dependency updates π
- chore(deps): update softprops/action-gh-release action to v2.4.1 by @renovate[bot] in #3556
- fix(deps): update dependency com.google.devtools.ksp:symbol-processing-gradle-plugin to v2 by @renovate[bot] in #3473
- fix(deps): update dependency io.micronaut:micronaut-core-bom to v4.10.6 by @renovate[bot] in #3563
- chore(deps): update graalvm/setup-graalvm action to v1.4.2 by @renovate[bot] in #3575
- chore(deps): update plugin io.micronaut.build.shared.settings to v8.0.0-m9 by @renovate[bot] in #3576
- fix(deps): update dependency org.apache.groovy:groovy-dateutil to v4.0.29 by @renovate[bot] in #3580
- fix(deps): update spring data by @renovate[bot] in #3565
- fix(deps): update dependency org.springframework.boot:spring-boot-gradle-plugin to v3.5.7 by @renovate[bot] in #3584
- fix(deps): update kotlin monorepo to v2.2.21 by @renovate[bot] in #3588
- chore(deps): update softprops/action-gh-release action to v2.4.2 by @renovate[bot] in #3590
- chore(deps): update gradle to v9.2.0 by @renovate[bot] in #3591
- fix(deps): update dependency io.micronaut.flyway:micronaut-flyway-bom to v7.9.2 by @renovate[bot] in #3585
- fix(deps): update dependency org.springframework.data:spring-data-bom to v2025 by @renovate[bot] in #3589
- chore(deps): update github artifact actions (major) by @renovate[bot] in #3596
- chore(deps): update mikepenz/action-junit-report action to v6 by @renovate[bot] in #3597
- fix(deps): update dependency io.projectreactor.netty:reactor-netty-http to v1.3.0 by @renovate[bot] in #3595
- fix(deps): update dependency com.google.devtools.ksp:symbol-processing-gradle-plugin to v2.3.2 by @renovate[bot] in #3594
- fix(deps): update dependency io.micronaut.serde:micronaut-serde-bom to v2.16.2 by @renovate[bot] in #3600
- fix(deps): update dependency io.micronaut.mongodb:micronaut-mongo-bom to v6 by @renovate[bot] in #3603
- fix(deps): update dependency io.micronaut.r2dbc:micronaut-r2dbc-bom to v7 by @renovate[bot] in #3604
- Update Micronaut modules dependencies by @radovanradic in #3593
- chore(deps): update gradle to v9.2.1 by @renovate[bot] in #3611
- fix(deps): update dependency org.springframework.boot:spring-boot-gradle-plugin to v3.5.8 by @renovate[bot] in #3612
- fix(deps): update dependency com.google.devtools.ksp:symbol-processing-gradle-plugin to v2.3.3 by @renovate[bot] in #3613
- fix(deps): update dependency io.micronaut.sql:micronaut-sql-bom to v7.0.0-M4 by @renovate[bot] in #3586
- fix(deps): update spring data by @renovate[bot] in #3605
- fix(deps): update dependency org.springframework.boot:spring-boot-gradle-plugin to v4 by @renovate[bot] in #3614
- fix(deps): update dependency io.micronaut:micronaut-core-bom to v4.10.9 by @renovate[bot] in #3618
- fix(deps): update spring data to v4 (major) by @renovate[bot] in #3606
- chore(deps): update graalvm/setup-graalvm action to v1.4.3 by @renovate[bot] in #3623
- chore(deps): update plugin io.micronaut.build.shared.settings to v8.0.0-m11 by @renovate[bot] in #3624
- chore(deps): update plugin io.micronaut.build.shared.settings to v8.0.0-m12 by @renovate[bot] in #3630
- chore(deps): update graalvm/setup-graalvm action to v1.4.4 by @renovate[bot] in #3631
- fix(deps): update dependency io.micronaut:micronaut-core-bom to v4.10.10 by @renovate[bot] in #3638
- fix(deps): update spring data by @renovate[bot] in #3640
- Update to micronaut 5 by @radovanradic in #3627
- chore(deps): update plugin io.micronaut.build.shared.settings to v8.0.0-m13 by @renovate[bot] in #3643
- fix(deps): update dependency io.micronaut:micronaut-core-bom to v5.0.0-m5 by @renovate[bot] in #3644
- fix(deps): update dependency org.apache.groovy:groovy-dateutil to v5.0.3 by @renovate[bot] in #3645
- fix(deps): update dependency io.micronaut.coherence:micronaut-coherence-bom to 6.0.0-M1 by @renovate[bot] in #3647
- fix(deps): update dependency com.gradleup.shadow:shadow-gradle-plugin to v9.3.0 by @renovate[bot] in #3635
- fix(deps): update kotlin monorepo to v2.3.0 by @renovate[bot] in #3646
- fix(deps): update dependency com.google.devtools.ksp:symbol-processing-gradle-plugin to v2.3.4 by @renovate[bot] in #3652
- fix(deps): update dependency org.springframework.boot:spring-boot-gradle-plugin to v4.0.1 by @renovate[bot] in #3654
- fix(deps): update dependency io.micronaut:micronaut-core-bom to v5.0.0-m6 by @renovate[bot] in #3658
- chore(deps): update actions/checkout action to v6.0.1 by @renovate[bot] in #3617
Other Changes π‘
- Docs: update micronaut-docs to 3.0.0 by @lissam1 in #3553
- Micronaut 5 compatibility by @lissam1 in #3574
- Remove deprecated query builder by @dstepanov in #3571
- Remove deprecated specifications by @dstepanov in #3583
- Hibernate7 upgrade by @radovanradic in #3587
- Merge 4.x into 5.0.x by @radovanradic in #3592
- Jakarta Data 1.1 M1 by @dstepanov in #3610
- No longer propagate synchronous transaction / connection by default by @dstepanov in #3615
- Skip javadoc for AbstractJakartaDataTest by @radovanradic in #3622
- Jakarta Data 1.1 M1 Support stateful annotations by @dstepanov in #3625
- Merge 4.14.x to 5.0.x by @radovanradic in #3639
- Jspecify by @dstepanov in #3642
- Jspecify - Use NullMarked by @dstepanov in #3648
- Jakarta Data - correct recognition of the root entity by @dstepanov in #3651
- Fix Javadoc warnings by @dstepanov in #3656
- Fix azure cosmos jackson serde by @radovanradic in #3650
Full Changelog: v4.14.2...v5.0.0-M1
Micronaut Data 4.14.2
What's Changed
Bug Fixes π
- Fix pagination with EmbeddedId criteria by @radovanradic in #3609
- Fix auto population of timestamp and uuid embedded fields by @radovanradic in #3607
Full Changelog: v4.14.1...v4.14.2
Micronaut Data 4.14.1
What's Changed
Bug Fixes π
- Fix bug with CriteriaBuilder and @EmbeddedId by @radovanradic in #3568
- Fix update query for entity having a self reference by @radovanradic in #3578
- Support REPLACE INTO raw query by @radovanradic in #3573
Full Changelog: v4.14.0...v4.14.1
Micronaut Data 4.14.0
What's Changed
Dependency updates π
- fix(deps): update dependency io.micronaut.validation:micronaut-validation-bom to v4.11.0 by @renovate[bot] in #3460
- fix(deps): update dependency io.micronaut.azure:micronaut-azure-cosmos to v5.12.0 by @renovate[bot] in #3456
- fix(deps): update dependency io.micronaut.mongodb:micronaut-mongo-bom to v5.7.0 by @renovate[bot] in #3459
- fix(deps): update micronaut.testresources to v2.10.1 by @renovate[bot] in #3470
- Dependencies and changes for 4.10 by @renovate[bot] in #3542
Other Changes π‘
- Merge 4.13.x changes by @radovanradic in #3561
Full Changelog: v4.13.8...v4.14.0
Micronaut Data 4.13.8
What's Changed
Bug Fixes π
- Fix Custom INSERT statement with Multitenancy nulls out the tenantId by @radovanradic in #3552
Other Changes π‘
- Fix Sort backward compatibility serialization by @radovanradic in #3557
Full Changelog: v4.13.7...v4.13.8
Micronaut Data 4.13.7
Full Changelog: v4.13.6...v4.13.7
Micronaut Data 4.13.6
What's Changed
Other Changes π‘
- Pass EntityEventContext to getApplicableProperties so subclasses can access the current property values by @kevin-wise in #3521
Bug Fixes π
- Support cursored pagination for Kotlin coroutines by @dstepanov in #3538
- Fix Annotation @GeneratedValue is ignored inside @Embedded by @radovanradic in #3543
- Fix null check for persistent property to prevent NullPointerException by @davidsonnabend in #3547
Docs π
- fix typo in jakarta data dependency by @hitshydev in #3478
Dependency updates π
- fix(deps): update dependency org.apache.groovy:groovy-dateutil to v4.0.28 by @renovate[bot] in #3491
Micronaut Modules
Micronaut SQL
- fix(deps): update dependency io.micronaut.sql:micronaut-sql-bom to v6.2.2 by @renovate[bot] in #3539
Micronaut Logging
- fix(deps): update dependency io.micronaut.logging:micronaut-logging-bom to v1.7.1 by @renovate[bot] in #3544
Micronaut Serialization
- fix(deps): update dependency io.micronaut.serde:micronaut-serde-bom to v2.15.4 by @renovate[bot] in #3545
CI βοΈBuild π
- chore(deps): update actions/checkout action to v4.3.0 by @renovate[bot] in #3533
- chore(deps): update actions/download-artifact action to v5 by @renovate[bot] in #3503
- chore(deps): update actions/upload-artifact action to v4.6.2 by @renovate[bot] in #3548
- chore(deps): update softprops/action-gh-release action to v2.4.0 by @renovate[bot] in #3546
New Contributors
- @kevin-wise made their first contribution in #3521
- @hitshydev made their first contribution in #3478
Full Changelog: v4.13.5...v4.13.6
Micronaut Data 4.13.5
What's Changed
Bug Fixes π
- Sort.isAscending should be ignored when de/serializing by @radovanradic in #3536
- fix: NullPointerException when fetching entities having @transient properties #3519 by @davidsonnabend in #3523
Dependency updates π
- fix(deps): update dependency org.sonatype.gradle.plugins:scan-gradle-plugin to v3.1.3 by @renovate[bot] in #3513
- fix(deps): update dependency org.springframework.boot:spring-boot-gradle-plugin to v3.5.5 by @renovate[bot] in #3517
- chore(deps): update graalvm/setup-graalvm action to v1.3.6 by @renovate[bot] in #3520
- fix(deps): update dependency io.micronaut:micronaut-core-bom to v4.9.11 by @renovate[bot] in #3522
- fix(deps): update dependency io.micronaut.spring:micronaut-spring-bom to v5.11.2 by @renovate[bot] in #3525
- chore(deps): update graalvm/setup-graalvm action to v1.3.7 by @renovate[bot] in #3526
- chore(deps): update softprops/action-gh-release action to v2.3.3 by @renovate[bot] in #3527
- fix(deps): update dependency org.projectlombok:lombok to v1.18.42 by @renovate[bot] in #3528
- fix(deps): update dependency org.sonatype.gradle.plugins:scan-gradle-plugin to v3.1.4 by @renovate[bot] in #3529
- fix(deps): update dependency org.springframework.boot:spring-boot-gradle-plugin to v3.5.6 by @renovate[bot] in #3530
- fix(deps): update spring data by @renovate[bot] in #3531
- chore(deps): update actions/upload-artifact action to v4.6.2 by @renovate[bot] in #3534
Other Changes π‘
New Contributors
- @lissam1 made their first contribution in #3524
- @davidsonnabend made their first contribution in #3523
Full Changelog: v4.13.4...v4.13.5
Micronaut Data 4.13.4
What's Changed
Bug Fixes π
- Fix custom query matching when it contains quoted insert/update/delete keywords by @radovanradic in #3506
- Fix resolving mongodb (aggregate) query when it has leading whitespaces by @radovanradic in #3509
- Fix Oracle JSON BLOB column handling by @radovanradic in #3512
Docs π
Dependency updates π
- fix(deps): update spring data by @renovate[bot] in #3483
- chore(deps): update graalvm/setup-graalvm action to v1.3.5 by @renovate[bot] in #3489
- fix(deps): update dependency org.springframework.boot:spring-boot-gradle-plugin to v3.5.4 by @renovate[bot] in #3495
- fix(deps): update dependency io.micronaut.serde:micronaut-serde-bom to v2.15.1 by @renovate[bot] in #3497
- fix(deps): update dependency io.micronaut:micronaut-core-bom to v4.9.9 by @renovate[bot] in #3498
- fix(deps): update dependency org.sonatype.gradle.plugins:scan-gradle-plugin to v3.1.2 by @renovate[bot] in #3500
- fix(deps): update spring data by @renovate[bot] in #3511
Other Changes π‘
- Added test for PR #3481 by @radovanradic in #3486
- Fix Jakarta Data + getting embedded property by @dstepanov in #3492
- Update AbstractReactorTransactionOperations to handle publisher creation exceptions by @sosguthorpe in #3504
New Contributors
- @sosguthorpe made their first contribution in #3504
Full Changelog: v4.13.3...v4.13.4