Releases: MorphiaOrg/morphia
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
BUG
Version 2.3.4
Version 2.3.4 (2023-05-31)
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.