KDWSS / SecurityShepherd

Web and mobile application security training platform
https://owasp.org/www-project-security-shepherd/
GNU General Public License v3.0
0 stars 0 forks source link

Update dependency org.springframework.data:spring-data-mongodb to v3 #91

Open mend-for-github-com[bot] opened 7 months ago

mend-for-github-com[bot] commented 7 months ago

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
org.springframework.data:spring-data-mongodb (source) 2.1.1.RELEASE -> 3.2.12 age adoption passing confidence

By merging this PR, the issue #58 will be automatically resolved and closed:

Severity CVSS Score CVE
Critical Critical 9.8 CVE-2022-22980

Release Notes

spring-projects/spring-data-mongodb (org.springframework.data:spring-data-mongodb) ### [`v3.2.12`](https://togithub.com/spring-projects/spring-data-mongodb/releases/tag/3.2.12) [Compare Source](https://togithub.com/spring-projects/spring-data-mongodb/compare/3.2.11...3.2.12) #### :green_book: Links - [Spring Data MongoDB 3.2 Reference documentation](https://docs.spring.io/spring-data/mongodb/docs/3.2.12/reference/html/) - [Spring Data MongoDB 3.2 Javadoc](https://docs.spring.io/spring-data/mongodb/docs/3.2.12/api/) ### [`v3.2.11`](https://togithub.com/spring-projects/spring-data-mongodb/releases/tag/3.2.11) [Compare Source](https://togithub.com/spring-projects/spring-data-mongodb/compare/3.2.10...3.2.11) #### :green_book: Links - [Spring Data MongoDB 3.2 Reference documentation](https://docs.spring.io/spring-data/mongodb/docs/3.2.11/reference/html/) - [Spring Data MongoDB 3.2 Javadoc](https://docs.spring.io/spring-data/mongodb/docs/3.2.11/api/) ### [`v3.2.10`](https://togithub.com/spring-projects/spring-data-mongodb/releases/tag/3.2.10) [Compare Source](https://togithub.com/spring-projects/spring-data-mongodb/compare/3.2.9...3.2.10) #### :green_book: Links - [Spring Data MongoDB 3.2 Reference documentation](https://docs.spring.io/spring-data/mongodb/docs/3.2.10/reference/html/) - [Spring Data MongoDB 3.2 Javadoc](https://docs.spring.io/spring-data/mongodb/docs/3.2.10/api/) #### :lady_beetle: Bug Fixes - Typo, should be public. [#​3989](https://togithub.com/spring-projects/spring-data-mongodb/issues/3989) #### :hammer: Dependency Upgrades - Upgrade to Maven Wrapper 3.8.4 [#​3977](https://togithub.com/spring-projects/spring-data-mongodb/issues/3977) #### :heart: Contributors We'd like to thank all the contributors who worked on this release! - [@​sangyongchoi](https://togithub.com/sangyongchoi) ### [`v3.2.9`](https://togithub.com/spring-projects/spring-data-mongodb/releases/tag/3.2.9) [Compare Source](https://togithub.com/spring-projects/spring-data-mongodb/compare/3.2.8...3.2.9) #### :green_book: Links - [Spring Data MongoDB 3.2 Reference documentation](https://docs.spring.io/spring-data/mongodb/docs/3.2.9/reference/html/) - [Spring Data MongoDB 3.2 Javadoc](https://docs.spring.io/spring-data/mongodb/docs/3.2.9/api/) #### :star: New Features - Externalize build properties. [#​3949](https://togithub.com/spring-projects/spring-data-mongodb/issues/3949) #### :lady_beetle: Bug Fixes - Can't find a codec for class java.time.Instant [#​3968](https://togithub.com/spring-projects/spring-data-mongodb/issues/3968) #### :notebook_with_decorative_cover: Documentation - Update list of supported query method keywords. [#​3916](https://togithub.com/spring-projects/spring-data-mongodb/issues/3916) #### :heart: Contributors We'd like to thank all the contributors who worked on this release! - [@​blu10ph](https://togithub.com/blu10ph) ### [`v3.2.8`](https://togithub.com/spring-projects/spring-data-mongodb/releases/tag/3.2.8) [Compare Source](https://togithub.com/spring-projects/spring-data-mongodb/compare/3.2.7...3.2.8) #### :green_book: Links - [Spring Data MongoDB 3.2 Reference documentation](https://docs.spring.io/spring-data/mongodb/docs/3.2.8/reference/html/) - [Spring Data MongoDB 3.2 Javadoc](https://docs.spring.io/spring-data/mongodb/docs/3.2.8/api/) #### :lady_beetle: Bug Fixes - Set value of Map with numeric key breaks data structure [#​3921](https://togithub.com/spring-projects/spring-data-mongodb/issues/3921) - TypedAggregation.project incorrect conversion [#​3898](https://togithub.com/spring-projects/spring-data-mongodb/issues/3898) ### [`v3.2.7`](https://togithub.com/spring-projects/spring-data-mongodb/releases/tag/3.2.7) [Compare Source](https://togithub.com/spring-projects/spring-data-mongodb/compare/3.2.6...3.2.7) #### :green_book: Links - [Spring Data MongoDB 3.2.7 Reference documentation](https://docs.spring.io/spring-data/mongodb/docs/3.2.7/reference/html/) - [Spring Data MongoDB 3.2.7 Javadoc](https://docs.spring.io/spring-data/mongodb/docs/3.2.7/api/) ### [`v3.2.6`](https://togithub.com/spring-projects/spring-data-mongodb/releases/tag/3.2.6) [Compare Source](https://togithub.com/spring-projects/spring-data-mongodb/compare/3.2.5...3.2.6) #### :green_book: Links - [Spring Data MongoDB 3.2.6 Reference documentation](https://docs.spring.io/spring-data/mongodb/docs/3.2.6/reference/html/) - [Spring Data MongoDB 3.2.6 Javadoc](https://docs.spring.io/spring-data/mongodb/docs/3.2.6/api/) ### [`v3.2.5`](https://togithub.com/spring-projects/spring-data-mongodb/releases/tag/3.2.5) [Compare Source](https://togithub.com/spring-projects/spring-data-mongodb/compare/3.2.4...3.2.5) #### :green_book: Links - [Spring Data MongoDB 3.2.5 Reference documentation](https://docs.spring.io/spring-data/mongodb/docs/3.2.5/reference/html/) - [Spring Data MongoDB 3.2.5 Javadoc](https://docs.spring.io/spring-data/mongodb/docs/3.2.5/api/) #### :star: New Features - Relax requirement for `GeoJsonMultiPoint` construction allowing creation using a single point [#​3776](https://togithub.com/spring-projects/spring-data-mongodb/issues/3776) - Add Criteria infix functions for `maxDistance` and `minDistance` [#​3761](https://togithub.com/spring-projects/spring-data-mongodb/pull/3761) #### :lady_beetle: Bug Fixes - Using `Query.fields().slice(String, int, int)` fails with `CodecConfigurationException` [#​3811](https://togithub.com/spring-projects/spring-data-mongodb/issues/3811) - `@MongoId(targetType = STRING)` forces `_id : {…}` query documents to `String` [#​3783](https://togithub.com/spring-projects/spring-data-mongodb/issues/3783) - Using `$set` with nested integer keys breaks the structure [#​3775](https://togithub.com/spring-projects/spring-data-mongodb/issues/3775) #### :notebook_with_decorative_cover: Documentation - Extract Aggregation Framework docs in own source file [#​3786](https://togithub.com/spring-projects/spring-data-mongodb/issues/3786) - Fix a typo in `MongoConverter` javadoc [#​3758](https://togithub.com/spring-projects/spring-data-mongodb/pull/3758) #### :hammer: Dependency Upgrades - Upgrade to Maven Wrapper 3.8.2 [#​3819](https://togithub.com/spring-projects/spring-data-mongodb/issues/3819) #### :heart: Contributors We'd like to thank all the contributors who worked on this release! - [@​divyajnu08](https://togithub.com/divyajnu08) - [@​RyanGibb](https://togithub.com/RyanGibb) - [@​sangyongchoi](https://togithub.com/sangyongchoi) ### [`v3.2.4`](https://togithub.com/spring-projects/spring-data-mongodb/releases/tag/3.2.4) [Compare Source](https://togithub.com/spring-projects/spring-data-mongodb/compare/3.2.3...3.2.4) #### :green_book: Links - [Spring Data MongoDB 3.2.4 Reference documentation](https://docs.spring.io/spring-data/mongodb/docs/3.2.4/reference/html/) - [Spring Data MongoDB 3.2.4 Javadoc](https://docs.spring.io/spring-data/mongodb/docs/3.2.4/api/) #### :beetle: Bug Fixes - QuerydslMongoPredicateExecutor findAll() tries to get offset for a Pageable.unpaged() [#​3751](https://togithub.com/spring-projects/spring-data-mongodb/issues/3751) ### [`v3.2.3`](https://togithub.com/spring-projects/spring-data-mongodb/releases/tag/3.2.3) [Compare Source](https://togithub.com/spring-projects/spring-data-mongodb/compare/3.2.2...3.2.3) #### :green_book: Links - [Spring Data MongoDB 3.2.3 Reference documentation](https://docs.spring.io/spring-data/mongodb/docs/3.2.3/reference/html/) - [Spring Data MongoDB 3.2.3 Javadoc](https://docs.spring.io/spring-data/mongodb/docs/3.2.3/api/) #### :beetle: Bug Fixes - `MappingMongoConverter` incorrectly processes an object property of type `org.bson.Document` [#​3702](https://togithub.com/spring-projects/spring-data-mongodb/issues/3702) - Multiple maps with numeric keys in a single update produces the wrong query (Regression) [#​3688](https://togithub.com/spring-projects/spring-data-mongodb/issues/3688) - reading a document with a list with a null element fails with Spring Data Mongo 3.2.2, works with 3.2.1 [#​3686](https://togithub.com/spring-projects/spring-data-mongodb/issues/3686) - `Binary` not deserialized to `byte[]` for property of type `Object` [#​3670](https://togithub.com/spring-projects/spring-data-mongodb/issues/3670) #### :heart: Contributors We'd like to thank all the contributors who worked on this release! - [@​dajulia3](https://togithub.com/dajulia3) - [@​rogeriomgatto](https://togithub.com/rogeriomgatto) ### [`v3.2.2`](https://togithub.com/spring-projects/spring-data-mongodb/releases/tag/3.2.2) [Compare Source](https://togithub.com/spring-projects/spring-data-mongodb/compare/3.2.1...3.2.2) #### :green_book: Links - [Spring Data MongoDB 3.2.2 Reference documentation](https://docs.spring.io/spring-data/mongodb/docs/3.2.2/reference/html/) - [Spring Data MongoDB 3.2.2 Javadoc](https://docs.spring.io/spring-data/mongodb/docs/3.2.2/api/) #### :beetle: Bug Fixes - Projection on the \_id field returns wrong result when using `@MongoId` (MongoDB 4.4) [#​3668](https://togithub.com/spring-projects/spring-data-mongodb/issues/3668) - MappingMongoConverter problem: ConversionContext#convert does not try to use custom converters first [#​3660](https://togithub.com/spring-projects/spring-data-mongodb/issues/3660) - \[3.2.1] Indexing Class with Custom Converter -> Couldn't find PersistentEntity for property private \[...] [#​3659](https://togithub.com/spring-projects/spring-data-mongodb/issues/3659) - $floor isOrOrNor() return true [#​3635](https://togithub.com/spring-projects/spring-data-mongodb/issues/3635) - NPE in QueryMapper when use Query with `null` as value [#​3633](https://togithub.com/spring-projects/spring-data-mongodb/issues/3633) #### :notebook_with_decorative_cover: Documentation - Add missing double quote to GeoJson.java JSDoc header [#​3677](https://togithub.com/spring-projects/spring-data-mongodb/pull/3677) - Documentation references outdated `Mongo` client [#​3666](https://togithub.com/spring-projects/spring-data-mongodb/issues/3666) #### :heart: Contributors We'd like to thank all the contributors who worked on this release! - [@​larsw](https://togithub.com/larsw) ### [`v3.2.1`](https://togithub.com/spring-projects/spring-data-mongodb/releases/tag/3.2.1) [Compare Source](https://togithub.com/spring-projects/spring-data-mongodb/compare/3.2.0...3.2.1) #### :green_book: Links - [Spring Data MongoDB 3.2.1 Reference documentation](https://docs.spring.io/spring-data/mongodb/docs/3.2.1/reference/html/) - [Spring Data MongoDB 3.2.1 Javadoc](https://docs.spring.io/spring-data/mongodb/docs/3.2.1/api/) #### :heart: Contributors We'd like to thank all the contributors who worked on this release! - [@​petitcl](https://togithub.com/petitcl) ### [`v3.2.0`](https://togithub.com/spring-projects/spring-data-mongodb/releases/tag/3.2.0) [Compare Source](https://togithub.com/spring-projects/spring-data-mongodb/compare/3.1.15...3.2.0) #### :green_book: Links - [Spring Data MongoDB 3.2.0 Reference documentation](https://docs.spring.io/spring-data/mongodb/docs/3.2.0/reference/html/) - [Spring Data MongoDB 3.2.0 Javadoc](https://docs.spring.io/spring-data/mongodb/docs/3.2.0/api/) #### :star: New Features - Support aggregation expression on fields projection. [#​3583](https://togithub.com/spring-projects/spring-data-mongodb/issues/3583) #### :beetle: Bug Fixes - `@Aggregation` repository query method causes `NullPointerException` when the result is empty [#​3623](https://togithub.com/spring-projects/spring-data-mongodb/issues/3623) - Criteria object not allowing to use field names with underscore in them [#​3601](https://togithub.com/spring-projects/spring-data-mongodb/issues/3601) - Criteria or toEquals fail if contains regex \[DATAMONGO-2559] [#​3414](https://togithub.com/spring-projects/spring-data-mongodb/issues/3414) ### [`v3.1.15`](https://togithub.com/spring-projects/spring-data-mongodb/releases/tag/3.1.15) [Compare Source](https://togithub.com/spring-projects/spring-data-mongodb/compare/3.1.14...3.1.15) #### :green_book: Links - [Spring Data MongoDB 3.1.15 Reference documentation](https://docs.spring.io/spring-data/mongodb/docs/3.1.15/reference/html/) - [Spring Data MongoDB 3.1.15 Javadoc](https://docs.spring.io/spring-data/mongodb/docs/3.1.15/api/) ### [`v3.1.14`](https://togithub.com/spring-projects/spring-data-mongodb/releases/tag/3.1.14) [Compare Source](https://togithub.com/spring-projects/spring-data-mongodb/compare/3.1.13...3.1.14) #### :green_book: Links - [Spring Data MongoDB 3.1.14 Reference documentation](https://docs.spring.io/spring-data/mongodb/docs/3.1.14/reference/html/) - [Spring Data MongoDB 3.1.14 Javadoc](https://docs.spring.io/spring-data/mongodb/docs/3.1.14/api/) ### [`v3.1.13`](https://togithub.com/spring-projects/spring-data-mongodb/releases/tag/3.1.13) [Compare Source](https://togithub.com/spring-projects/spring-data-mongodb/compare/3.1.12...3.1.13) #### :green_book: Links - [Spring Data MongoDB 3.1.13 Reference documentation](https://docs.spring.io/spring-data/mongodb/docs/3.1.13/reference/html/) - [Spring Data MongoDB 3.1.13 Javadoc](https://docs.spring.io/spring-data/mongodb/docs/3.1.13/api/) #### :lady_beetle: Bug Fixes - Using `Query.fields().slice(String, int, int)` fails with `CodecConfigurationException` [#​3811](https://togithub.com/spring-projects/spring-data-mongodb/issues/3811) - `@MongoId(targetType = STRING)` forces `_id : {…}` query documents to `String` [#​3783](https://togithub.com/spring-projects/spring-data-mongodb/issues/3783) #### :notebook_with_decorative_cover: Documentation - Extract Aggregation Framework docs in own source file [#​3786](https://togithub.com/spring-projects/spring-data-mongodb/issues/3786) - Fix a typo in `MongoConverter` javadoc [#​3758](https://togithub.com/spring-projects/spring-data-mongodb/pull/3758) #### :heart: Contributors We'd like to thank all the contributors who worked on this release! - [@​RyanGibb](https://togithub.com/RyanGibb) ### [`v3.1.12`](https://togithub.com/spring-projects/spring-data-mongodb/releases/tag/3.1.12) [Compare Source](https://togithub.com/spring-projects/spring-data-mongodb/compare/3.1.11...3.1.12) #### :green_book: Links - [Spring Data MongoDB 3.1.12 Reference documentation](https://docs.spring.io/spring-data/mongodb/docs/3.1.12/reference/html/) - [Spring Data MongoDB 3.1.12 Javadoc](https://docs.spring.io/spring-data/mongodb/docs/3.1.12/api/) #### :beetle: Bug Fixes - QuerydslMongoPredicateExecutor findAll() tries to get offset for a Pageable.unpaged() [#​3751](https://togithub.com/spring-projects/spring-data-mongodb/issues/3751) ### [`v3.1.11`](https://togithub.com/spring-projects/spring-data-mongodb/releases/tag/3.1.11) [Compare Source](https://togithub.com/spring-projects/spring-data-mongodb/compare/3.1.10...3.1.11) #### :green_book: Links - [Spring Data MongoDB 3.1.11 Reference documentation](https://docs.spring.io/spring-data/mongodb/docs/3.1.11/reference/html/) - [Spring Data MongoDB 3.1.11 Javadoc](https://docs.spring.io/spring-data/mongodb/docs/3.1.11/api/) #### :beetle: Bug Fixes - Multiple maps with numeric keys in a single update produces the wrong query (Regression) [#​3688](https://togithub.com/spring-projects/spring-data-mongodb/issues/3688) #### :heart: Contributors We'd like to thank all the contributors who worked on this release! - [@​dajulia3](https://togithub.com/dajulia3) ### [`v3.1.10`](https://togithub.com/spring-projects/spring-data-mongodb/releases/tag/3.1.10) [Compare Source](https://togithub.com/spring-projects/spring-data-mongodb/compare/3.1.9...3.1.10) #### :green_book: Links - [Spring Data MongoDB 3.1.10 Reference documentation](https://docs.spring.io/spring-data/mongodb/docs/3.1.10/reference/html/) - [Spring Data MongoDB 3.1.10 Javadoc](https://docs.spring.io/spring-data/mongodb/docs/3.1.10/api/) #### :beetle: Bug Fixes - \[3.2.1] Indexing Class with Custom Converter -> Couldn't find PersistentEntity for property private \[...] [#​3659](https://togithub.com/spring-projects/spring-data-mongodb/issues/3659) - $floor isOrOrNor() return true [#​3635](https://togithub.com/spring-projects/spring-data-mongodb/issues/3635) - NPE in QueryMapper when use Query with `null` as value [#​3633](https://togithub.com/spring-projects/spring-data-mongodb/issues/3633) #### :notebook_with_decorative_cover: Documentation - Add missing double quote to GeoJson.java JSDoc header [#​3677](https://togithub.com/spring-projects/spring-data-mongodb/pull/3677) - Documentation references outdated `Mongo` client [#​3666](https://togithub.com/spring-projects/spring-data-mongodb/issues/3666) #### :heart: Contributors We'd like to thank all the contributors who worked on this release! - [@​larsw](https://togithub.com/larsw) ### [`v3.1.9`](https://togithub.com/spring-projects/spring-data-mongodb/releases/tag/3.1.9) [Compare Source](https://togithub.com/spring-projects/spring-data-mongodb/compare/3.1.8...3.1.9) #### :green_book: Links - [Spring Data MongoDB 3.1.9 Reference documentation](https://docs.spring.io/spring-data/mongodb/docs/3.1.9/reference/html/) - [Spring Data MongoDB 3.1.9 Javadoc](https://docs.spring.io/spring-data/mongodb/docs/3.1.9/api/) ### [`v3.1.8`](https://togithub.com/spring-projects/spring-data-mongodb/releases/tag/3.1.8) [Compare Source](https://togithub.com/spring-projects/spring-data-mongodb/compare/3.1.7...3.1.8) #### :green_book: Links - [Spring Data MongoDB 3.1.8 Reference documentation](https://docs.spring.io/spring-data/mongodb/docs/3.1.8/reference/html/) - [Spring Data MongoDB 3.1.8 Javadoc](https://docs.spring.io/spring-data/mongodb/docs/3.1.8/api/) #### :beetle: Bug Fixes - `@Aggregation` repository query method causes `NullPointerException` when the result is empty [#​3623](https://togithub.com/spring-projects/spring-data-mongodb/issues/3623) - Criteria object not allowing to use field names with underscore in them [#​3601](https://togithub.com/spring-projects/spring-data-mongodb/issues/3601) - Criteria or toEquals fail if contains regex \[DATAMONGO-2559] [#​3414](https://togithub.com/spring-projects/spring-data-mongodb/issues/3414) ### [`v3.1.7`](https://togithub.com/spring-projects/spring-data-mongodb/releases/tag/3.1.7) [Compare Source](https://togithub.com/spring-projects/spring-data-mongodb/compare/3.1.6...3.1.7) #### :green_book: Links - [Spring Data MongoDB 3.1.7 Reference documentation](https://docs.spring.io/spring-data/mongodb/docs/3.1.7/reference/html/) - [Spring Data MongoDB 3.1.7 Javadoc](https://docs.spring.io/spring-data/mongodb/docs/3.1.7/api/) #### :star: New Features - Use StringUtils.replace(…) instead of String.replaceAll(…) for mapKeyDotReplacement [#​3613](https://togithub.com/spring-projects/spring-data-mongodb/issues/3613) #### :beetle: Bug Fixes - SimpleReactiveMongoRepository#saveAll does not populate `@Id` property if it is immutable [#​3609](https://togithub.com/spring-projects/spring-data-mongodb/issues/3609) ### [`v3.1.6`](https://togithub.com/spring-projects/spring-data-mongodb/releases/tag/3.1.6) [Compare Source](https://togithub.com/spring-projects/spring-data-mongodb/compare/3.1.3...3.1.6) #### :green_book: Links - [Spring Data MongoDB 3.1.6 Reference documentation](https://docs.spring.io/spring-data/mongodb/docs/3.1.6/reference/html/) - [Spring Data MongoDB 3.1.6 Javadoc](https://docs.spring.io/spring-data/mongodb/docs/3.1.6/api/) #### :star: New Features - Remove `@Persistent` from entity-scan include filters [#​3592](https://togithub.com/spring-projects/spring-data-mongodb/issues/3592) - MongoSocketWriteException may be translated into DataAccessResourceFailureException [#​3568](https://togithub.com/spring-projects/spring-data-mongodb/issues/3568) #### :beetle: Bug Fixes - Embedded sharding keys are not correctly picked up from the shardKeySource Document [#​3590](https://togithub.com/spring-projects/spring-data-mongodb/issues/3590) - Couldn't find PersistentEntity for type java.lang.Object when updating a field with suffix "class" [#​3566](https://togithub.com/spring-projects/spring-data-mongodb/issues/3566) - UpdateMapper drops numeric keys in Maps [#​3552](https://togithub.com/spring-projects/spring-data-mongodb/issues/3552) - Derived findBy…IgnoreCaseIn query doesn't return expected results \[DATAMONGO-2540] [#​3395](https://togithub.com/spring-projects/spring-data-mongodb/issues/3395) #### :notebook_with_decorative_cover: Documentation - Json Schema section appears twice in reference documentation. [#​3573](https://togithub.com/spring-projects/spring-data-mongodb/issues/3573) #### :hammer: Dependency Upgrades - Upgrade to MongoDB Driver 4.1.2 [#​3589](https://togithub.com/spring-projects/spring-data-mongodb/issues/3589) ### [`v3.1.3`](https://togithub.com/spring-projects/spring-data-mongodb/compare/3.1.2...3.1.3) [Compare Source](https://togithub.com/spring-projects/spring-data-mongodb/compare/3.1.2...3.1.3) ### [`v3.1.2`](https://togithub.com/spring-projects/spring-data-mongodb/compare/3.1.1...3.1.2) [Compare Source](https://togithub.com/spring-projects/spring-data-mongodb/compare/3.1.1...3.1.2) ### [`v3.1.1`](https://togithub.com/spring-projects/spring-data-mongodb/compare/3.1.0...3.1.1) [Compare Source](https://togithub.com/spring-projects/spring-data-mongodb/compare/3.1.0...3.1.1) ### [`v3.1.0`](https://togithub.com/spring-projects/spring-data-mongodb/releases/tag/3.1.0) [Compare Source](https://togithub.com/spring-projects/spring-data-mongodb/compare/3.0.9.RELEASE...3.1.0) #### :green_book: Links - [Spring Data MongoDB 3.1.0 Reference documentation](https://docs.spring.io/spring-data/mongodb/docs/3.1.0/reference/html/) - [Spring Data MongoDB 3.1.0 Javadoc](https://docs.spring.io/spring-data/mongodb/docs/3.1.0/api/) ### [`v3.0.9.RELEASE`](https://togithub.com/spring-projects/spring-data-mongodb/releases/tag/3.0.9.RELEASE) [Compare Source](https://togithub.com/spring-projects/spring-data-mongodb/compare/3.0.8.RELEASE...3.0.9.RELEASE) #### :green_book: Links - [Spring Data MongoDB 3.0.9.RELEASE Reference documentation](https://docs.spring.io/spring-data/mongodb/docs/3.0.9.RELEASE/reference/html/) - [Spring Data MongoDB 3.0.9.RELEASE Javadoc](https://docs.spring.io/spring-data/mongodb/docs/3.0.9.RELEASE/api/) #### :beetle: Bug Fixes - `@Aggregation` repository query method causes `NullPointerException` when the result is empty [#​3623](https://togithub.com/spring-projects/spring-data-mongodb/issues/3623) - SimpleReactiveMongoRepository#saveAll does not populate `@Id` property if it is immutable [#​3609](https://togithub.com/spring-projects/spring-data-mongodb/issues/3609) - Criteria or toEquals fail if contains regex \[DATAMONGO-2559] [#​3414](https://togithub.com/spring-projects/spring-data-mongodb/issues/3414) ### [`v3.0.8.RELEASE`](https://togithub.com/spring-projects/spring-data-mongodb/releases/tag/3.0.8.RELEASE) [Compare Source](https://togithub.com/spring-projects/spring-data-mongodb/compare/3.0.6.RELEASE...3.0.8.RELEASE) #### :green_book: Links - [Spring Data MongoDB 3.0.8.RELEASE Reference documentation](https://docs.spring.io/spring-data/mongodb/docs/3.0.8.RELEASE/reference/html/) - [Spring Data MongoDB 3.0.8.RELEASE Javadoc](https://docs.spring.io/spring-data/mongodb/docs/3.0.8.RELEASE/api/) #### :star: New Features - MongoSocketWriteException may be translated into DataAccessResourceFailureException [#​3568](https://togithub.com/spring-projects/spring-data-mongodb/issues/3568) #### :beetle: Bug Fixes - Embedded sharding keys are not correctly picked up from the shardKeySource Document [#​3590](https://togithub.com/spring-projects/spring-data-mongodb/issues/3590) - Couldn't find PersistentEntity for type java.lang.Object when updating a field with suffix "class" [#​3566](https://togithub.com/spring-projects/spring-data-mongodb/issues/3566) - UpdateMapper drops numeric keys in Maps [#​3552](https://togithub.com/spring-projects/spring-data-mongodb/issues/3552) - Derived findBy…IgnoreCaseIn query doesn't return expected results \[DATAMONGO-2540] [#​3395](https://togithub.com/spring-projects/spring-data-mongodb/issues/3395) #### :notebook_with_decorative_cover: Documentation - Json Schema section appears twice in reference documentation. [#​3573](https://togithub.com/spring-projects/spring-data-mongodb/issues/3573) #### :hammer: Dependency Upgrades - Upgrade to MongoDB Driver 4.0.6 [#​3588](https://togithub.com/spring-projects/spring-data-mongodb/issues/3588) ### [`v3.0.6.RELEASE`](https://togithub.com/spring-projects/spring-data-mongodb/compare/3.0.5.RELEASE...3.0.6.RELEASE) [Compare Source](https://togithub.com/spring-projects/spring-data-mongodb/compare/3.0.5.RELEASE...3.0.6.RELEASE) ### [`v3.0.5.RELEASE`](https://togithub.com/spring-projects/spring-data-mongodb/compare/3.0.4.RELEASE...3.0.5.RELEASE) [Compare Source](https://togithub.com/spring-projects/spring-data-mongodb/compare/3.0.4.RELEASE...3.0.5.RELEASE) ### [`v3.0.4.RELEASE`](https://togithub.com/spring-projects/spring-data-mongodb/compare/3.0.3.RELEASE...3.0.4.RELEASE) [Compare Source](https://togithub.com/spring-projects/spring-data-mongodb/compare/3.0.3.RELEASE...3.0.4.RELEASE) ### [`v3.0.3.RELEASE`](https://togithub.com/spring-projects/spring-data-mongodb/compare/3.0.2.RELEASE...3.0.3.RELEASE) [Compare Source](https://togithub.com/spring-projects/spring-data-mongodb/compare/3.0.2.RELEASE...3.0.3.RELEASE) ### [`v3.0.2.RELEASE`](https://togithub.com/spring-projects/spring-data-mongodb/compare/3.0.1.RELEASE...3.0.2.RELEASE) [Compare Source](https://togithub.com/spring-projects/spring-data-mongodb/compare/3.0.1.RELEASE...3.0.2.RELEASE) ### [`v3.0.1.RELEASE`](https://togithub.com/spring-projects/spring-data-mongodb/compare/3.0.0.RELEASE...3.0.1.RELEASE) [Compare Source](https://togithub.com/spring-projects/spring-data-mongodb/compare/3.0.0.RELEASE...3.0.1.RELEASE) ### [`v3.0.0.RELEASE`](https://togithub.com/spring-projects/spring-data-mongodb/compare/2.2.12.RELEASE...3.0.0.RELEASE) [Compare Source](https://togithub.com/spring-projects/spring-data-mongodb/compare/2.2.12.RELEASE...3.0.0.RELEASE) ### [`v2.2.12.RELEASE`](https://togithub.com/spring-projects/spring-data-mongodb/compare/2.2.11.RELEASE...2.2.12.RELEASE) [Compare Source](https://togithub.com/spring-projects/spring-data-mongodb/compare/2.2.11.RELEASE...2.2.12.RELEASE) ### [`v2.2.11.RELEASE`](https://togithub.com/spring-projects/spring-data-mongodb/compare/2.2.10.RELEASE...2.2.11.RELEASE) [Compare Source](https://togithub.com/spring-projects/spring-data-mongodb/compare/2.2.10.RELEASE...2.2.11.RELEASE) ### [`v2.2.10.RELEASE`](https://togithub.com/spring-projects/spring-data-mongodb/compare/2.2.9.RELEASE...2.2.10.RELEASE) [Compare Source](https://togithub.com/spring-projects/spring-data-mongodb/compare/2.2.9.RELEASE...2.2.10.RELEASE) ### [`v2.2.9.RELEASE`](https://togithub.com/spring-projects/spring-data-mongodb/compare/2.2.8.RELEASE...2.2.9.RELEASE) [Compare Source](https://togithub.com/spring-projects/spring-data-mongodb/compare/2.2.8.RELEASE...2.2.9.RELEASE) ### [`v2.2.8.RELEASE`](https://togithub.com/spring-projects/spring-data-mongodb/compare/2.2.7.RELEASE...2.2.8.RELEASE) [Compare Source](https://togithub.com/spring-projects/spring-data-mongodb/compare/2.2.7.RELEASE...2.2.8.RELEASE) ### [`v2.2.7.RELEASE`](https://togithub.com/spring-projects/spring-data-mongodb/compare/2.2.6.RELEASE...2.2.7.RELEASE) [Compare Source](https://togithub.com/spring-projects/spring-data-mongodb/compare/2.2.6.RELEASE...2.2.7.RELEASE) ### [`v2.2.6.RELEASE`](https://togithub.com/spring-projects/spring-data-mongodb/compare/2.2.5.RELEASE...2.2.6.RELEASE) [Compare Source](https://togithub.com/spring-projects/spring-data-mongodb/compare/2.2.5.RELEASE...2.2.6.RELEASE) ### [`v2.2.5.RELEASE`](https://togithub.com/spring-projects/spring-data-mongodb/compare/2.2.4.RELEASE...2.2.5.RELEASE) [Compare Source](https://togithub.com/spring-projects/spring-data-mongodb/compare/2.2.4.RELEASE...2.2.5.RELEASE) ### [`v2.2.4.RELEASE`](https://togithub.com/spring-projects/spring-data-mongodb/compare/2.2.3.RELEASE...2.2.4.RELEASE) [Compare Source](https://togithub.com/spring-projects/spring-data-mongodb/compare/2.2.3.RELEASE...2.2.4.RELEASE) ### [`v2.2.3.RELEASE`](https://togithub.com/spring-projects/spring-data-mongodb/compare/2.2.2.RELEASE...2.2.3.RELEASE) [Compare Source](https://togithub.com/spring-projects/spring-data-mongodb/compare/2.2.2.RELEASE...2.2.3.RELEASE) ### [`v2.2.2.RELEASE`](https://togithub.com/spring-projects/spring-data-mongodb/compare/2.2.1.RELEASE...2.2.2.RELEASE) [Compare Source](https://togithub.com/spring-projects/spring-data-mongodb/compare/2.2.1.RELEASE...2.2.2.RELEASE) ### [`v2.2.1.RELEASE`](https://togithub.com/spring-projects/spring-data-mongodb/compare/2.2.0.RELEASE...2.2.1.RELEASE) [Compare Source](https://togithub.com/spring-projects/spring-data-mongodb/compare/2.2.0.RELEASE...2.2.1.RELEASE) ### [`v2.2.0.RELEASE`](https://togithub.com/spring-projects/spring-data-mongodb/compare/2.1.21.RELEASE...2.2.0.RELEASE) [Compare Source](https://togithub.com/spring-projects/spring-data-mongodb/compare/2.1.21.RELEASE...2.2.0.RELEASE) ### [`v2.1.21.RELEASE`](https://togithub.com/spring-projects/spring-data-mongodb/compare/2.1.20.RELEASE...2.1.21.RELEASE) [Compare Source](https://togithub.com/spring-projects/spring-data-mongodb/compare/2.1.20.RELEASE...2.1.21.RELEASE) ### [`v2.1.20.RELEASE`](https://togithub.com/spring-projects/spring-data-mongodb/compare/2.1.19.RELEASE...2.1.20.RELEASE) [Compare Source](https://togithub.com/spring-projects/spring-data-mongodb/compare/2.1.19.RELEASE...2.1.20.RELEASE) ### [`v2.1.19.RELEASE`](https://togithub.com/spring-projects/spring-data-mongodb/compare/2.1.18.RELEASE...2.1.19.RELEASE) [Compare Source](https://togithub.com/spring-projects/spring-data-mongodb/compare/2.1.18.RELEASE...2.1.19.RELEASE) ### [`v2.1.18.RELEASE`](https://togithub.com/spring-projects/spring-data-mongodb/compare/2.1.17.RELEASE...2.1.18.RELEASE) [Compare Source](https://togithub.com/spring-projects/spring-data-mongodb/compare/2.1.17.RELEASE...2.1.18.RELEASE) ### [`v2.1.17.RELEASE`](https://togithub.com/spring-projects/spring-data-mongodb/compare/2.1.16.RELEASE...2.1.17.RELEASE) [Compare Source](https://togithub.com/spring-projects/spring-data-mongodb/compare/2.1.16.RELEASE...2.1.17.RELEASE) ### [`v2.1.16.RELEASE`](https://togithub.com/spring-projects/spring-data-mongodb/compare/2.1.15.RELEASE...2.1.16.RELEASE) [Compare Source](https://togithub.com/spring-projects/spring-data-mongodb/compare/2.1.15.RELEASE...2.1.16.RELEASE) ### [`v2.1.15.RELEASE`](https://togithub.com/spring-projects/spring-data-mongodb/compare/2.1.14.RELEASE...2.1.15.RELEASE) [Compare Source](https://togithub.com/spring-projects/spring-data-mongodb/compare/2.1.14.RELEASE...2.1.15.RELEASE) ### [`v2.1.14.RELEASE`](https://togithub.com/spring-projects/spring-data-mongodb/compare/2.1.13.RELEASE...2.1.14.RELEASE) [Compare Source](https://togithub.com/spring-projects/spring-data-mongodb/compare/2.1.13.RELEASE...2.1.14.RELEASE) ### [`v2.1.13.RELEASE`](https://togithub.com/spring-projects/spring-data-mongodb/compare/2.1.12.RELEASE...2.1.13.RELEASE) [Compare Source](https://togithub.com/spring-projects/spring-data-mongodb/compare/2.1.12.RELEASE...2.1.13.RELEASE) ### [`v2.1.12.RELEASE`](https://togithub.com/spring-projects/spring-data-mongodb/compare/2.1.11.RELEASE...2.1.12.RELEASE) [Compare Source](https://togithub.com/spring-projects/spring-data-mongodb/compare/2.1.11.RELEASE...2.1.12.RELEASE) ### [`v2.1.11.RELEASE`](https://togithub.com/spring-projects/spring-data-mongodb/compare/2.1.10.RELEASE...2.1.11.RELEASE) [Compare Source](https://togithub.com/spring-projects/spring-data-mongodb/compare/2.1.10.RELEASE...2.1.11.RELEASE) ### [`v2.1.10.RELEASE`](https://togithub.com/spring-projects/spring-data-mongodb/compare/2.1.9.RELEASE...2.1.10.RELEASE) [Compare Source](https://togithub.com/spring-projects/spring-data-mongodb/compare/2.1.9.RELEASE...2.1.10.RELEASE) ### [`v2.1.9.RELEASE`](https://togithub.com/spring-projects/spring-data-mongodb/compare/2.1.8.RELEASE...2.1.9.RELEASE) [Compare Source](https://togithub.com/spring-projects/spring-data-mongodb/compare/2.1.8.RELEASE...2.1.9.RELEASE) ### [`v2.1.8.RELEASE`](https://togithub.com/spring-projects/spring-data-mongodb/compare/2.1.7.RELEASE...2.1.8.RELEASE) [Compare Source](https://togithub.com/spring-projects/spring-data-mongodb/compare/2.1.7.RELEASE...2.1.8.RELEASE) ### [`v2.1.7.RELEASE`](https://togithub.com/spring-projects/spring-data-mongodb/compare/2.1.6.RELEASE...2.1.7.RELEASE) [Compare Source](https://togithub.com/spring-projects/spring-data-mongodb/compare/2.1.6.RELEASE...2.1.7.RELEASE) ### [`v2.1.6.RELEASE`](https://togithub.com/spring-projects/spring-data-mongodb/compare/2.1.5.RELEASE...2.1.6.RELEASE) [Compare Source](https://togithub.com/spring-projects/spring-data-mongodb/compare/2.1.5.RELEASE...2.1.6.RELEASE) ### [`v2.1.5.RELEASE`](https://togithub.com/spring-projects/spring-data-mongodb/compare/2.1.4.RELEASE...2.1.5.RELEASE) [Compare Source](https://togithub.com/spring-projects/spring-data-mongodb/compare/2.1.4.RELEASE...2.1.5.RELEASE) ### [`v2.1.4.RELEASE`](https://togithub.com/spring-projects/spring-data-mongodb/compare/2.1.3.RELEASE...2.1.4.RELEASE) [Compare Source](https://togithub.com/spring-projects/spring-data-mongodb/compare/2.1.3.RELEASE...2.1.4.RELEASE) ### [`v2.1.3.RELEASE`](https://togithub.com/spring-projects/spring-data-mongodb/compare/2.1.2.RELEASE...2.1.3.RELEASE) [Compare Source](https://togithub.com/spring-projects/spring-data-mongodb/compare/2.1.2.RELEASE...2.1.3.RELEASE) ### [`v2.1.2.RELEASE`](https://togithub.com/spring-projects/spring-data-mongodb/compare/2.1.1.RELEASE...2.1.2.RELEASE) [Compare Source](https://togithub.com/spring-projects/spring-data-mongodb/compare/2.1.1.RELEASE...2.1.2.RELEASE)