Releases: micronaut-projects/micronaut-data
Releases · micronaut-projects/micronaut-data
Micronaut Data 4.0.0-M15
What's Changed
Dependency updates 🚀
- chore(deps): update dependency gradle to v8.2 by @renovate in #2341
- fix(deps): update dependency io.micronaut.gradle:micronaut-gradle-plugin to v4.0.0-m7 by @renovate in #2343
- fix(deps): update dependency io.micronaut.gradle:micronaut-gradle-plugin to v4.0.0-m8 by @renovate in #2346
- Data to latest milestones by @sdelamo in #2350
Full Changelog: v4.0.0-M14...v4.0.0-M15
Micronaut Data 4.0.0-M14
What's Changed
Bug Fixes 🐞
- Allow creating new entity instance with missing or null value non required parameters by @radovanradic in #2328
- Do not apply distinct to all fields by @radovanradic in #2335
Dependency updates 🚀
- fix(deps): update dependency io.micronaut:micronaut-core-bom to v4.0.0-rc4 by @renovate in #2332
- fix(deps): update dependency org.apache.groovy:groovy-dateutil to v4.0.13 by @renovate in #2333
- chore(deps): update plugin io.micronaut.build.shared.settings to v6.5.3 by @renovate in #2334
- fix(deps): update kotlin.coroutines to v1.7.2 by @renovate in #2337
- fix(deps): update dependency io.micronaut.azure:micronaut-azure-cosmos to v5.0.0-m7 by @renovate in #2340
Other Changes 💡
- Build: enable binary compatibility check by @wetted in #2336
- Introduce a way to specify custom find interceptors based on the return type by @dstepanov in #2330
Full Changelog: v4.0.0-M13...v4.0.0-M14
Micronaut Data 4.0.0-M13
What's Changed
Other Changes 💡
- Allow to specify a custom transaction name by @dstepanov in #2327
- Allow for the repository definition to specify custom DTO and query types by @dstepanov in #2329
- Update What's New in Micronaut Data 4.0 by @radovanradic in #2326
Full Changelog: v4.0.0-M12...v4.0.0-M13
Micronaut Data 4.0.0-M12
What's Changed
Bug Fixes 🐞
- Fix for join and @where annotation by @radovanradic in #2313
- Consider @where annotation for count query by @radovanradic in #2323
Dependency updates 🚀
- fix(deps): update dependency io.micronaut.azure:micronaut-azure-cosmos to v5.0.0-m6 by @renovate in #2314
- fix(deps): update dependency io.micronaut:micronaut-core-bom to v4.0.0-rc3 by @renovate in #2315
- fix(deps): update dependency io.micronaut.reactor:micronaut-reactor-bom to v3.0.0-m9 by @renovate in #2318
- fix(deps): update micronaut.testresources to v2.0.0-m12 by @renovate in #2317
- fix(deps): update dependency io.micronaut.gradle:micronaut-gradle-plugin to v4.0.0-m6 by @renovate in #2320
- fix(deps): update dependency org.springframework.boot:spring-boot-gradle-plugin to v3.1.1 by @renovate in #2321
- fix(deps): update dependency io.micronaut.mongodb:micronaut-mongo-bom to v5.0.0-m7 by @renovate in #2322
- fix(deps): update dependency io.micronaut.mongodb:micronaut-mongo-bom to v5.0.0-m8 by @renovate in #2325
Other Changes 💡
- Remove deprecated and reduce
java.io.Serializable
by @dstepanov in #2316
Full Changelog: v4.0.0-M11...v4.0.0-M12
Micronaut Data 4.0.0-M11
What's Changed
Other Changes 💡
- Allow to set the transaction object into
DefaultTransactionStatus
by @dstepanov in #2310 - Set useStandardizedProjectNames to true, update project and tests dependencies by @radovanradic in #2311
Full Changelog: v4.0.0-M10...v4.0.0-M11
Micronaut Data 4.0.0-M10
What's Changed
Dependency updates 🚀
- fix(deps): update micronaut.testresources to v2.0.0-m10 by @renovate in #2290
- fix(deps): update dependency io.micronaut.sql:micronaut-sql-bom to v5.0.0-m10 by @renovate in #2260
- chore(deps): update actions/checkout action to v3.5.3 by @renovate in #2297
- fix(deps): update dependency io.micronaut:micronaut-core-bom to v4.0.0-rc1 by @renovate in #2298
- fix(deps): update dependency io.micronaut.serde:micronaut-serde-bom to v2.0.0-m11 by @renovate in #2301
- fix(deps): update dependency io.micronaut.sql:micronaut-sql-bom to v5.0.0-m11 by @renovate in #2302
- fix(deps): update spring data by @renovate in #2306
- fix(deps): update dependency io.micronaut.reactor:micronaut-reactor-bom to v3.0.0-m7 by @renovate in #2305
- fix(deps): update dependency io.micronaut.validation:micronaut-validation-bom to v4.0.0-m11 by @renovate in #2307
- fix(deps): update dependency io.micronaut.serde:micronaut-serde-bom to v2.0.0-m12 by @renovate in #2304
- fix(deps): update dependency io.micronaut.kotlin:micronaut-kotlin-bom to v4.0.0-m6 by @renovate in #2309
Other Changes 💡
- Fix Broken Link To JpaSpecificationExecutor by @radovanradic in #2293
- Enable R2dbc multitenancy schema tests by @radovanradic in #2292
- Enable more disabled tests from doc-examples by @radovanradic in #2294
- Transaction API improvements by @dstepanov in #2296
- Add JOOQ example for testing by @dstepanov in #2295
- Use hibernate jpamodelgen from micronaut-sql by @radovanradic in #2299
- Enable binary compatibility check by @radovanradic in #2300
- Use test-resources instead of test-containers where possible by @radovanradic in #2303
Full Changelog: v4.0.0-M9...v4.0.0-M10
Micronaut Data 4.0.0-M9
What's Changed
Improvements ⭐
- Rename internal
@TransactionalAdvice
to@Transactional
and make it non-internal by @dstepanov in #2284
Dependency updates 🚀
- fix(deps): update dependency io.micronaut.azure:micronaut-azure-cosmos to v5.0.0-m5 by @renovate in #2268
- fix(deps): update dependency io.micronaut.reactor:micronaut-reactor-bom to v3.0.0-m6 by @renovate in #2275
- chore(deps): update slsa-framework/slsa-github-generator action to v1.7.0 by @renovate in #2269
- fix(deps): update dependency io.micronaut.mongodb:micronaut-mongo-bom to v5.0.0-m4 by @renovate in #2270
- fix(deps): update dependency io.micronaut.r2dbc:micronaut-r2dbc-bom to v5.0.0-m10 by @renovate in #2271
- fix(deps): update dependency io.micronaut.flyway:micronaut-flyway-bom to v6.0.0-m7 by @renovate in #2272
- fix(deps): update dependency io.micronaut.validation:micronaut-validation-bom to v4.0.0-m10 by @renovate in #2274
- fix(deps): update dependency io.micronaut.spring:micronaut-spring-bom to v5.0.0-m4 by @renovate in #2280
- fix(deps): update dependency io.micronaut.multitenancy:micronaut-multitenancy-bom to v5.0.0-m5 by @renovate in #2279
- fix(deps): update dependency io.micronaut.logging:micronaut-logging-bom to v1.0.0-m4 by @renovate in #2277
- fix(deps): update dependency io.micronaut.rxjava2:micronaut-rxjava2-bom to v2.0.0-m5 by @renovate in #2276
- fix(deps): update dependency io.micronaut.serde:micronaut-serde-bom to v2.0.0-m10 by @renovate in #2273
- fix(deps): update dependency io.micronaut.kotlin:micronaut-kotlin-bom to v4.0.0-m5 by @renovate in #2278
Other Changes 💡
- Support for getting autogenerated jsonview ids for r2dbc by @radovanradic in #2267
- Remove usage of deprecated method in Hibernate by @dstepanov in #2283
- Refactor R2DBC to use shared connection/transaction implementation by @dstepanov in #2282
- Integrate Spring JDBC / Hibernate TX manager by @dstepanov in #2263
- Move SQL related annotations from data-jdbc to data-model by @radovanradic in #2287
- Extract
data-connection-hibernate
by @dstepanov in #2289 - JDBC / R2DBC repositories should require to set the dialect by @dstepanov in #2288
Full Changelog: v4.0.0-M8...v4.0.0-M9
Micronaut Data 4.0.0-M8
What's Changed
Improvements ⭐
- Support opening reactive transaction in tests by @dstepanov in #2261
Dependency updates 🚀
- fix(deps): update dependency io.micronaut.r2dbc:micronaut-r2dbc-bom to v5.0.0-m8 by @renovate in #2233
- fix(deps): update dependency io.micronaut.kotlin:micronaut-kotlin-bom to v4.0.0-m4 by @renovate in #2230
- fix(deps): update dependency io.micronaut.multitenancy:micronaut-multitenancy-bom to v5.0.0-m4 by @renovate in #2232
- fix(deps): update dependency io.micronaut.flyway:micronaut-flyway to v6.0.0-m5 by @renovate in #2229
- fix(deps): update dependency io.micronaut.logging:micronaut-logging-bom to v1.0.0-m3 by @renovate in #2231
- fix(deps): update dependency io.micronaut.azure:micronaut-azure-cosmos to v5.0.0-m4 by @renovate in #2234
- fix(deps): update micronaut.test to v4.0.0-m6 by @renovate in #2236
- fix(deps): update dependency io.micronaut.mongodb:micronaut-mongo-bom to v5.0.0-m3 by @renovate in #2237
- fix(deps): update dependency io.micronaut.spring:micronaut-spring-bom to v5.0.0-m3 by @renovate in #2238
- fix(deps): update dependency io.micronaut.serde:micronaut-serde-bom to v2.0.0-m9 by @renovate in #2239
- fix(deps): update dependency io.micronaut.reactor:micronaut-reactor-bom to v3.0.0-m5 by @renovate in #2240
- fix(deps): update dependency io.micronaut.rxjava2:micronaut-rxjava2-bom to v2.0.0-m4 by @renovate in #2241
- fix(deps): update micronaut.testresources to v2.0.0-m9 by @renovate in #2243
- fix(deps): update dependency io.micronaut.r2dbc:micronaut-r2dbc-bom to v5.0.0-m9 by @renovate in #2242
- chore(deps): update actions/checkout action to v3.5.2 by @renovate in #2247
- fix(deps): update dependency org.flywaydb:flyway-database-oracle to v9.19.3 by @renovate in #2252
- fix(deps): update kotlin monorepo to v1.8.22 by @renovate in #2254
- fix(deps): update dependency io.micronaut.flyway:micronaut-flyway-bom to v6.0.0-m6 by @renovate in #2257
- fix(deps): update dependency com.google.devtools.ksp:symbol-processing-gradle-plugin to v1.8.22-1.0.11 by @renovate in #2262
Other Changes 💡
- Fix for primary key table creation by @radovanradic in #2244
- Properties annotated with JPA transient should not be excluded from introspections by default by @lcavadas in #1758
- Transaction improvements + use new propagation context API by @dstepanov in #2189
- Improve TX manager by @dstepanov in #2248
- Eliminate
EmptyResultException
from async and reactive repositories by @dstepanov in #2250 - Extract JPA repository and utils from Hibernate into
data-jpa
by @dstepanov in #2251 - Add R2DBC big insert test by @dstepanov in #1847
- Cleanup dependencies by @dstepanov in #2253
- Fix azure-cosmos tests with @transient after changes around the annotation by @radovanradic in #2256
- Add JPA merge method by @dstepanov in #2259
- Ksp hibernate example by @radovanradic in #2198
- Update to latest micronaut framework by @radovanradic in #2255
- Remove javax.transaction.api and replace with jakarta.transaction.api by @radovanradic in #2265
New Contributors
Full Changelog: v4.0.0-M7...v4.0.0-M8
Micronaut Data v4.0.0-M7
What's Changed
Dependency updates 🚀
- fix(deps): update dependency io.micronaut.r2dbc:micronaut-r2dbc-bom to v5.0.0-m7 by @renovate in #2206
- fix(deps): update dependency io.micronaut.multitenancy:micronaut-multitenancy-bom to v5.0.0-m3 by @renovate in #2205
- fix(deps): update dependency io.micronaut.reactor:micronaut-reactor-bom to v3.0.0-m3 by @renovate in #2207
- fix(deps): update micronaut-sql to v5.0.0-m7 by @renovate in #2209
- fix(deps): update dependency io.micronaut.azure:micronaut-azure-cosmos to v5.0.0-m3 by @renovate in #2202
- fix(deps): update micronaut-test to v4.0.0-m4 by @renovate in #2210
- fix(deps): update dependency io.micronaut.validation:micronaut-validation-bom to v4.0.0-m8 by @renovate in #2208
- fix(deps): update dependency io.micronaut.kotlin:micronaut-kotlin-bom to v4.0.0-m3 by @renovate in #2204
- fix(deps): update dependency io.micronaut.gradle:micronaut-gradle-plugin to v4.0.0-m4 by @renovate in #2203
- fix(deps): update dependency io.micronaut.reactor:micronaut-reactor-bom to v3.0.0-m4 by @renovate in #2224
- fix(deps): update dependency org.testcontainers:testcontainers-bom to v1.18.3 by @renovate in #2221
- fix(deps): update dependency io.micronaut:micronaut-core-bom to v4.0.0-m6 by @renovate in #2220
- fix(deps): update hibernate to v6.2.4.final by @renovate in #2222
- chore(deps): update actions/checkout action to v3.5.2 by @renovate in #2225
Other Changes 💡
- Remove default Jakarta validation from repositories by @dstepanov in #2146
- Enable oracle jsonview test using flyway SQL migration by @radovanradic in #2214
Full Changelog: v4.0.0-M6...v4.0.0-M7
Micronaut Data 4.0.0-M6
What's Changed
Other Changes 💡
- M4 Milestone + M2 platform by @dstepanov in #2175
- Add core BOM by @n0tl3ss in #2199
- Use mongo dependencies from micronaut-mongo by @radovanradic in #2200
New Contributors
Full Changelog: v4.0.0-M5...v4.0.0-M6