| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| Micronaut Data 5.2.0 source code.tar.gz | 2026-09-25 | 2.3 MB | |
| Micronaut Data 5.2.0 source code.zip | 2026-09-25 | 6.7 MB | |
| README.md | 2026-09-25 | 8.7 kB | |
| Totals: 3 Items | 9.0 MB | 0 | |
What's Changed
New Features ๐
- Add Oracle native BOOLEAN support by @radovanradic in https://github.com/micronaut-projects/micronaut-data/pull/3962
- Oracle Transaction Recovery Support by @radovanradic in https://github.com/micronaut-projects/micronaut-data/pull/3972
- Oracle Lock-Free Reservation Support for Micronaut Data by @radovanradic in https://github.com/micronaut-projects/micronaut-data/pull/3964
- Support geography mapping for geographic CRS by @msupic in https://github.com/micronaut-projects/micronaut-data/pull/3992
- Oracle sessionless transaction implementation by @msupic in https://github.com/micronaut-projects/micronaut-data/pull/3887
- Upsert implementation by @msupic in https://github.com/micronaut-projects/micronaut-data/pull/3940
Bug Fixes ๐
- Pageable query with many to one not returning correct results by @radovanradic in https://github.com/micronaut-projects/micronaut-data/pull/3854
- Fix @OneToOne composite @JoinColumn handling for @EmbeddedId in JDBC by @radovanradic in https://github.com/micronaut-projects/micronaut-data/pull/3883
- Fix embeddable projection retrieval by @radovanradic in https://github.com/micronaut-projects/micronaut-data/pull/3774
Improvements โญ
- Cache JDBC column ordinals in SqlResultEntityTypeMapper by @dstepanov in https://github.com/micronaut-projects/micronaut-data/pull/4018
- Avoid instantiating embedded entities without auto-populated fields by @radovanradic in https://github.com/micronaut-projects/micronaut-data/pull/4025
- Conservatively handle JDBC MySQL-family batch inserts by @radovanradic in https://github.com/micronaut-projects/micronaut-data/pull/3896
- Recognize Oracle transaction priority rollback failures by @radovanradic in https://github.com/micronaut-projects/micronaut-data/pull/4050
Docs ๐
- Document JDBC timeout guidance for transaction recovery by @radovanradic in https://github.com/micronaut-projects/micronaut-data/pull/3995
- Fix Oracle BOOLEAN compiler configuration docs by @radovanradic in https://github.com/micronaut-projects/micronaut-data/pull/3994
Dependency updates ๐
- Update Micronaut dependencies by @renovate[bot] in https://github.com/micronaut-projects/micronaut-data/pull/3966
- Update dependency com.gradleup.shadow:shadow-gradle-plugin to v9.6.0 by @renovate[bot] in https://github.com/micronaut-projects/micronaut-data/pull/3965
- Update dependency com.uber.nullaway:nullaway to v0.13.8 by @renovate[bot] in https://github.com/micronaut-projects/micronaut-data/pull/3969
- Update Micronaut dependencies by @renovate[bot] in https://github.com/micronaut-projects/micronaut-data/pull/3968
- Update dependency io.micronaut:micronaut-core-bom to v5.1.8 - autoclosed by @renovate[bot] in https://github.com/micronaut-projects/micronaut-data/pull/3970
- Update dependency io.micronaut:micronaut-core-bom to v5.1.9 by @renovate[bot] in https://github.com/micronaut-projects/micronaut-data/pull/3973
- Update dependency com.gradleup.shadow:shadow-gradle-plugin to v9.6.1 by @renovate[bot] in https://github.com/micronaut-projects/micronaut-data/pull/3976
- Update Micronaut dependencies by @renovate[bot] in https://github.com/micronaut-projects/micronaut-data/pull/3979
- Update groovy monorepo to v5.0.8 by @renovate[bot] in https://github.com/micronaut-projects/micronaut-data/pull/3986
- Update oracle-actions/setup-testpilot action to v1.0.29 by @renovate[bot] in https://github.com/micronaut-projects/micronaut-data/pull/3984
- Update dependency com.google.devtools.ksp:symbol-processing-gradle-plugin to v2.3.11 by @renovate[bot] in https://github.com/micronaut-projects/micronaut-data/pull/3985
- Update dependency micronaut to v5.1.0 by @renovate[bot] in https://github.com/micronaut-projects/micronaut-data/pull/3987
- Update groovy monorepo to v5.1.0 by @renovate[bot] in https://github.com/micronaut-projects/micronaut-data/pull/3996
- Update Micronaut dependencies by @renovate[bot] in https://github.com/micronaut-projects/micronaut-data/pull/3998
- Update spring data by @renovate[bot] in https://github.com/micronaut-projects/micronaut-data/pull/4001
- Update Gradle to v9.7.1 by @renovate[bot] in https://github.com/micronaut-projects/micronaut-data/pull/4004
- Update dependency org.springframework.boot:spring-boot-gradle-plugin to v4.1.1 by @renovate[bot] in https://github.com/micronaut-projects/micronaut-data/pull/4003
- Update Micronaut dependencies by @renovate[bot] in https://github.com/micronaut-projects/micronaut-data/pull/4005
- Update dependency com.uber.nullaway:nullaway to v0.14.0 by @renovate[bot] in https://github.com/micronaut-projects/micronaut-data/pull/4006
- Update dependency micronaut to v5.1.2 by @renovate[bot] in https://github.com/micronaut-projects/micronaut-data/pull/4008
- Update actions/setup-java action to v6 by @renovate[bot] in https://github.com/micronaut-projects/micronaut-data/pull/4011
- Update dependency net.ltgt.errorprone:net.ltgt.errorprone.gradle.plugin to v5.1.1 by @renovate[bot] in https://github.com/micronaut-projects/micronaut-data/pull/4010
- Update dependency com.uber.nullaway:nullaway to v0.14.1 by @renovate[bot] in https://github.com/micronaut-projects/micronaut-data/pull/4021
- Update groovy monorepo to v5.1.2 by @renovate[bot] in https://github.com/micronaut-projects/micronaut-data/pull/4022
- Update Micronaut dependencies by @renovate[bot] in https://github.com/micronaut-projects/micronaut-data/pull/4035
- Update kotlin monorepo to v2.4.20 by @renovate[bot] in https://github.com/micronaut-projects/micronaut-data/pull/3958
- Update dependency io.micronaut:micronaut-core-bom to v5.2.2 by @renovate[bot] in https://github.com/micronaut-projects/micronaut-data/pull/4048
- Update dependency com.google.devtools.ksp:symbol-processing-gradle-plugin to v2.3.12 by @renovate[bot] in https://github.com/micronaut-projects/micronaut-data/pull/4057
- Update Micronaut dependencies by @renovate[bot] in https://github.com/micronaut-projects/micronaut-data/pull/4056
Other Changes ๐ก
- Merge up 5.1.x to 5.2.x by @radovanradic in https://github.com/micronaut-projects/micronaut-data/pull/3977
- Fix nullability for provider-defined columns by @n0tl3ss in https://github.com/micronaut-projects/micronaut-data/pull/3980
- Fix transaction synchronization context propagation by @dstepanov in https://github.com/micronaut-projects/micronaut-data/pull/3993
- Merge 5.1.x by @graemerocher in https://github.com/micronaut-projects/micronaut-data/pull/4002
- Update managed.jakarta.data to v1.1.0-M4 by @dstepanov in https://github.com/micronaut-projects/micronaut-data/pull/4013
- Fix @Embeddable / @MappedEntity types whose introspection creator is a Jackson @JsonCreator by @dstepanov in https://github.com/micronaut-projects/micronaut-data/pull/4017
- Kotlin 2.4: keep CoroutineTransactionOperations.execute result type unbounded by @dstepanov in https://github.com/micronaut-projects/micronaut-data/pull/4023
- Sync CI workflows from the project template by @graemerocher in https://github.com/micronaut-projects/micronaut-data/pull/4038
- Resolve R2DBC column ordinals once per result by @dstepanov in https://github.com/micronaut-projects/micronaut-data/pull/4020
- Sync CI workflows from the project template by @graemerocher in https://github.com/micronaut-projects/micronaut-data/pull/4042
- Fix NullAway errors from Reactor 3.8 nullable block() by @dstepanov in https://github.com/micronaut-projects/micronaut-data/pull/4036
- Remove Oracle sessionless transaction HTTP propagation by @msupic in https://github.com/micronaut-projects/micronaut-data/pull/4052
- Use context classloader for custom naming strategies by @n0tl3ss in https://github.com/micronaut-projects/micronaut-data/pull/4054
- Multi-language documentation snippets (Java, Kotlin, Groovy, Python) by @graemerocher in https://github.com/micronaut-projects/micronaut-data/pull/4049
- Criteria navigation through associations, composite/identity-less association paths, Expression.in by @dstepanov in https://github.com/micronaut-projects/micronaut-data/pull/4060
- Fix 5.2.x CI after the dependency upgrades by @dstepanov in https://github.com/micronaut-projects/micronaut-data/pull/4061
- Publish the TCK modules to Maven Central by @sfkamath in https://github.com/micronaut-projects/micronaut-data/pull/4046
New Contributors
- @sfkamath made their first contribution in https://github.com/micronaut-projects/micronaut-data/pull/4046
Full Changelog: https://github.com/micronaut-projects/micronaut-data/compare/v5.1.5...v5.2.0