Releases: MorphiaOrg/morphia
Release 3.0.0
Changelog
🔀 Merge
- 46cf59f Merge pull request #3341 from MorphiaOrg/dependabot/maven/org.jsoup-jsoup-1.18.3 (github-actions[bot])
- 0bff8c2 Merge pull request #3340 from MorphiaOrg/dependabot/maven/org.openrewrite.recipe-rewrite-recipe-bom-2.23.1 (github-actions[bot])
- cd92483 Merge pull request #3339 from MorphiaOrg/dependabot/maven/jackson.version-2.18.2 (github-actions[bot])
- 1054b55 Merge pull request #3337 from MorphiaOrg/dependabot/maven/org.openrewrite.recipe-rewrite-recipe-bom-2.23.0 (github-actions[bot])
- 3ae5604 Merge pull request #3338 from MorphiaOrg/dependabot/maven/com.fasterxml.jackson.core-jackson-annotations-2.18.2 (github-actions[bot])
- b2f468c Merge pull request #3336 from MorphiaOrg/dependabot/maven/ksp.version-2.1.0-1.0.29 (github-actions[bot])
- 1a0f101 Merge pull request #3335 from MorphiaOrg/dependabot/maven/kotlin.version-2.1.0 (github-actions[bot])
- b507118 Merge pull request #3332 from MorphiaOrg/dependabot/maven/org.jsoup-jsoup-1.18.2 (github-actions[bot])
- 53b2416 Merge pull request #3331 from MorphiaOrg/dependabot/maven/org.testcontainers-mongodb-1.20.4 (github-actions[bot])
- 479f9fa Merge pull request #3328 from MorphiaOrg/dependabot/maven/ksp.version-2.0.21-1.0.28 (github-actions[bot])
- d17602b Merge pull request #3327 from MorphiaOrg/dependabot/maven/org.openrewrite.recipe-rewrite-recipe-bom-2.22.0 (github-actions[bot])
- cbba136 Merge pull request #3321 from MorphiaOrg/dependabot/maven/org.apache.maven.plugins-maven-javadoc-plugin-3.11.1 (github-actions[bot])
- 2a32d0f Merge pull request #3320 from MorphiaOrg/dependabot/maven/io.smallrye.config-smallrye-config-3.10.1 (github-actions[bot])
- 3c6c3c3 Merge pull request #3323 from MorphiaOrg/dependabot/maven/ch.qos.logback-logback-classic-1.5.12 (github-actions[bot])
- 39e1661 Merge pull request #3322 from MorphiaOrg/dependabot/maven/org.apache.maven.plugin-tools-maven-plugin-annotations-3.15.1 (github-actions[bot])
- 49163f7 Merge pull request #3324 from MorphiaOrg/dependabot/maven/io.github.classgraph-classgraph-4.8.179 (github-actions[bot])
- 47e1846 Merge branch 'master' into parallel-tests (Justin Lee)
- c0bf735 Merge pull request #3290 from MorphiaOrg/dependabot/maven/org.semver4j-semver4j-5.4.1 (github-actions[bot])
- d8f58f7 Merge pull request #3281 from MorphiaOrg/dependabot/maven/ch.qos.logback-logback-classic-1.5.11 (github-actions[bot])
- dcaed29 Merge pull request #3282 from MorphiaOrg/dependabot/maven/net.bytebuddy-byte-buddy-1.15.5 (github-actions[bot])
- 30bd419 Merge pull request #3229 from MorphiaOrg/dependabot/maven/com.gradle-common-custom-user-data-maven-extension-2.0.1 (github-actions[bot])
- 240e695 Merge pull request #3243 from MorphiaOrg/dependabot/maven/org.kohsuke-github-api-1.326 (github-actions[bot])
- 983efbe Merge pull request #3277 from MorphiaOrg/dependabot/maven/org.openrewrite.recipe-rewrite-recipe-bom-2.21.0 (github-actions[bot])
- dadae2b Merge pull request #3276 from MorphiaOrg/dependabot/maven/ksp.version-2.0.21-1.0.25 (github-actions[bot])
- 4720098 Merge pull request #3274 from MorphiaOrg/dependabot/maven/kotlin.version-2.0.21 (github-actions[bot])
- 9f8f56f Merge pull request #3273 from MorphiaOrg/dependabot/maven/ch.qos.logback-logback-classic-1.5.9 (github-actions[bot])
- b63d2b2 Merge pull request #3272 from MorphiaOrg/dependabot/maven/asm.version-9.7.1 (github-actions[bot])
- 68420e9 Merge pull request #3271 from MorphiaOrg/dependabot/maven/com.gradle-develocity-maven-extension-1.22.2 (github-actions[bot])
- c77e14b Merge pull request #3270 from MorphiaOrg/dependabot/maven/io.github.classgraph-classgraph-4.8.177 (github-actions[bot])
- b987d6d Merge pull request #3269 from MorphiaOrg/dependabot/maven/org.apache.maven.plugins-maven-javadoc-plugin-3.10.1 (github-actions[bot])
- acbd671 Merge pull request #3267 from MorphiaOrg/dependabot/maven/org.testcontainers-mongodb-1.20.2 (github-actions[bot])
- fcda278 Merge pull request #3266 from MorphiaOrg/dependabot/maven/jackson.version-2.18.0 (github-actions[bot])
- 67e9dcf Merge pull request #3265 from MorphiaOrg/dependabot/maven/com.fasterxml.jackson.core-jackson-annotations-2.18.0 (github-actions[bot])
- 8d4f4c9 Merge pull request #3264 from MorphiaOrg/dependabot/maven/net.bytebuddy-byte-buddy-1.15.3 (github-actions[bot])
- 2668eee Merge pull request #3262 from MorphiaOrg/dependabot/maven/net.bytebuddy-byte-buddy-1.15.2 (github-actions[bot])
- 22722b3 Merge pull request #3260 from MorphiaOrg/dependabot/maven/org.openrewrite.recipe-rewrite-recipe-bom-2.20.0 (github-actions[bot])
- bb414c1 Merge pull request #3244 from MorphiaOrg/dependabot/maven/io.github.classgraph-classgraph-4.8.176 (github-actions[bot])
- fd0d1fa Merge pull request #3238 from MorphiaOrg/dependabot/maven/org.semver4j-semver4j-5.4.0 (github-actions[bot])
- 3848aae Merge pull request #3239 from MorphiaOrg/dependabot/maven/org.kohsuke-github-api-1.325 (github-actions[bot])
- 4414e38 Merge pull request #3236 from MorphiaOrg/dependabot/maven/org.openrewrite.recipe-rewrite-recipe-bom-2.19.0 (github-actions[bot])
- 18d315d Merge pull request #3235 from MorphiaOrg/dependabot/maven/com.gradle-develocity-maven-extension-1.22.1 (github-actions[bot])
- 01b8d97 Merge pull request #3231 from MorphiaOrg/dependabot/maven/ch.qos.logback-logback-classic-1.5.8 (github-actions[bot])
- 82903ac Merge pull request #3228 from MorphiaOrg/dependabot/maven/ksp.version-2.0.20-1.0.25 (github-actions[bot])
- 96a27af Merge pull request #3226 from MorphiaOrg/dependabot/maven/driver.version-5.1.4 (github-actions[bot])
- 142300e Merge pull request #3225 from MorphiaOrg/dependabot/maven/net.bytebuddy-byte-buddy-1.15.1 (github-actions[bot])
- 571ba31 Merge pull request #3223 from MorphiaOrg/dependabot/maven/org.openrewrite.recipe-rewrite-recipe-bom-2.18.0 (github-actions[bot])
- e315fb6 Merge pull request #3222 from MorphiaOrg/dependabot/maven/org.apache.maven.plugins-maven-javadoc-plugin-3.10.0 (github-actions[bot])
- e767e34 Merge pull request #3221 from MorphiaOrg/dependabot/maven/org.apache.maven.plugins-maven-plugin-plugin-3.15.0 (github-actions[bot])
- b3b2d2b Merge pull request #3216 from MorphiaOrg/dependabot/maven/org.asciidoctor-asciidoctorj-3.0.0 (github-actions[bot])
- de1c43a Merge pull request #3215 from MorphiaOrg/dependabot/maven/ksp.version-2.0.20-1.0.24 (github-actions[bot])
- 6efbc56 Merge pull request #3214 from MorphiaOrg/dependabot/maven/net.bytebuddy-byte-buddy-1.15.0 (github-actions[bot])
- 9f9e372 Merge pull request #3212 from MorphiaOrg/dependabot/maven/org.apache.maven.plugins-maven-dependency-plugin-3.8.0 (github-actions[bot])
- 57e1a58 Merge pull request #3211 from MorphiaOrg/dependabot/maven/kotlin.version-2.0.20 (github-actions[bot])
- 56bcc02 Merge pull request #3210 from MorphiaOrg/dependabot/maven/io.github.classgraph-classgraph-4.8.175 (github-actions[bot])
- 8eb6b32 Merge pul ...
Release 2.4.4
What's Changed
- Bump ch.qos.logback:logback-classic from 1.4.8 to 1.4.11 by @dependabot in #2485
- Bump org.asciidoctor:asciidoctorj from 2.5.7 to 2.5.10 by @dependabot in #2490
- Bump org.jsoup:jsoup from 1.15.3 to 1.16.1 by @dependabot in #2482
Full Changelog: v2.4.3...v2.4.4
Release 2.3.8
What's Changed
- Bump maven.version from 3.9.3 to 3.9.4 by @dependabot in #2457
- Bump ch.qos.logback:logback-classic from 1.4.8 to 1.4.11 by @dependabot in #2465
- Bump net.bytebuddy:byte-buddy from 1.14.4 to 1.14.7 by @dependabot in #2505
- Bump com.antwerkz.sofia:sofia-maven from 0.23 to 0.25 by @dependabot in #2507
- Bump com.antwerkz.bottlerocket:bottlerocket from 0.44.0 to 0.49.0 by @dependabot in #2506
- Bump org.jetbrains.dokka:dokka-maven-plugin from 1.7.20 to 1.8.20 by @dependabot in #2511
- Bump jackson.version from 2.14.2 to 2.15.2 by @dependabot in #2513
- Bump org.kohsuke:github-api from 1.313 to 1.316 by @dependabot in #2514
- Bump org.asciidoctor:asciidoctorj from 2.5.6 to 2.5.10 by @dependabot in #2515
- Bump org.hibernate.validator:hibernate-validator from 8.0.0.Final to 8.0.1.Final by @dependabot in #2517
- Bump com.antwerkz:antwerkz-parent from 20 to 22 by @dependabot in #2518
- Bump org.jsoup:jsoup from 1.15.3 to 1.16.1 by @dependabot in #2520
- Bump org.jetbrains.dokka:dokka-maven-plugin from 1.8.20 to 1.9.0 by @dependabot in #2521
- Bump com.antwerkz:antwerkz-parent from 22 to 26 by @dependabot in #2523
- Bump driver.version from 4.8.1 to 4.10.2 by @dependabot in #2524
- Bump com.antwerkz:antwerkz-parent from 26 to 30 by @dependabot in #2525
- Bump slf4j.version from 2.0.7 to 2.0.9 by @dependabot in #2526
Full Changelog: v2.3.7...v2.3.8
Release 2.4.3
Version 2.4.3 (2023-08-27)
Notes
Downloads
Binaries can be found on maven central.
Documentation
Full documentation can be found at https://morphia.dev/morphia/2.4. Javadoc can be found at https://morphia.dev/morphia/2.4/javadoc.
1 Issues Resolved
BUG
- #2488: IllegalStateException due to implicit re-use of client session
What's Changed
- Bump net.bytebuddy:byte-buddy from 1.14.5 to 1.14.6 by @dependabot in #2480
- Bump maven.version from 3.9.3 to 3.9.4 by @dependabot in #2483
- Bump io.github.classgraph:classgraph from 4.8.153 to 4.8.162 by @dependabot in #2484
- Bump org.hibernate.validator:hibernate-validator from 8.0.0.Final to 8.0.1.Final by @dependabot in #2486
- Bump org.testcontainers:mongodb from 1.18.3 to 1.19.0 by @dependabot in #2487
- Bump driver.version from 4.9.0 to 4.10.2 by @dependabot in #2481
- Bump kotlin.version from 1.8.20 to 1.9.10 by @dependabot in #2489
- Bump jackson.version from 2.14.2 to 2.15.2 by @dependabot in #2503
Full Changelog: v2.4.2...v2.4.3
Version 2.4.2
Version 2.4.2 (2023-08-24)
Notes
Downloads
Binaries can be found on maven central.
Documentation
Full documentation can be found at https://morphia.dev/morphia/2.4. Javadoc can be found at https://morphia.dev/morphia/2.4/javadoc.
1 Issues Resolved
BUG
- #2472: NullPointerException when using update
Version 2.4.1
Version 2.4.1 (2023-07-30)
Notes
Downloads
Binaries can be found on maven central.
Documentation
Full documentation can be found at https://morphia.dev/morphia/2.4. Javadoc can be found at https://morphia.dev/morphia/2.4/javadoc.
2 Issues Resolved
BUG
Version 2.3.7
Version 2.3.7 (2023-07-30)
Notes
Downloads
Binaries can be found on maven central.
Documentation
Full documentation can be found at https://morphia.dev/morphia/2.3. Javadoc can be found at https://morphia.dev/morphia/2.3/javadoc.
2 Issues Resolved
BUG
What's Changed
- Bump maven.version from 3.9.2 to 3.9.3 by @dependabot in #2441
Full Changelog: r2.3.5...r2.3.7
Version 2.4.0
Version 2.4.0 (2023-07-25)
Notes
Downloads
Binaries can be found on maven central.
Documentation
Full documentation can be found at https://morphia.dev/morphia/2.4. Javadoc can be found at https://morphia.dev/morphia/2.4/javadoc.
34 Issues Resolved
TASK
- #2413: Document the new configuration
BACKPORT
- #2447: Morphia doesn't check the actual key type for subclasses of Map
BUG
- #2196: Property codec registration doesnt work woth ServiceLoader
- #2230: dev.morphia.mapping.codec.Conversions is not thread safe
- #2253: Error: Caused by: dev.morphia.query.ValidationException: Could not resolve path 'customParams.inventory.data' against <SOME_ENTITY_CLASS>. Unknown path element: 'data'.
- #2264: Custom Enum Codec is not called in most situations
- #2347: Lifecycle invocations seem to break with subclassed entities
- #2423: Generated config content shows null values
- #2430: Forward port missing references fix
- #2447: Morphia doesn't check the actual key type for subclasses of Map
DOCS
- #2413: Document the new configuration
- #2419: Deprecate Mapper#mapPackage()
- #2420: Deprecate Datastore#enableDocumentValidation()
- #2421: Deprecate Datastore#ensureCaps()
- #2422: Deprecate Datastore#ensureIndexes()
- #2429: Forward port docs fix
- #2442: Deprecate field/method property discovery config values
ENHANCEMENT
- #2280: The API for a regex filter should take both the field and the pattern
- #2342: Implement a new sort method for FindOptions that accepts a Meta and a Sort args
- #2400: Introduce config file
- #2401: Deprecate MapperOptions
- #2419: Deprecate Mapper#mapPackage()
- #2420: Deprecate Datastore#enableDocumentValidation()
- #2421: Deprecate Datastore#ensureCaps()
- #2422: Deprecate Datastore#ensureIndexes()
- #2442: Deprecate field/method property discovery config values
MIGRATION
- #2400: Introduce config file
- #2401: Deprecate MapperOptions
- #2413: Document the new configuration
- #2419: Deprecate Mapper#mapPackage()
- #2420: Deprecate Datastore#enableDocumentValidation()
- #2421: Deprecate Datastore#ensureCaps()
- #2422: Deprecate Datastore#ensureIndexes()
- #2442: Deprecate field/method property discovery config values
2 Pull Requests merged
Version 2.3.6
Version 2.3.6 (2023-07-24)
Notes
Downloads
Binaries can be found on maven central.
Documentation
Full documentation can be found at https://morphia.dev/morphia/2.3. Javadoc can be found at https://morphia.dev/morphia/2.3/javadoc.
2 Issues Resolved
BACKPORT
BUG
Version 2.3.5
Version 2.3.5 (2023-06-23)
Notes
Downloads
Binaries can be found on maven central.
Documentation
Full documentation can be found at https://morphia.dev/morphia/2.3. Javadoc can be found at https://morphia.dev/morphia/2.3/javadoc.
3 Issues Resolved
BACKPORT
- #2412: Custom Enum Codec is not called in most situations