Skip to content

Releases: spring-projects/spring-data-mongodb

4.0.0

18 Nov 13:30
548cbd8
Compare
Choose a tag to compare

📗 Links

⭐ New Features

  • Equals, hashcode and toString methods for CollectionOptions #4210

📔 Documentation

  • Replace news and noteworthy with links to the release notes. #4228

3.4.6

18 Nov 09:55
4f15880
Compare
Choose a tag to compare

📗 Links

⭐ New Features

  • Equals, hashcode and toString methods for CollectionOptions #4210

🐞 Bug Fixes

  • Use correct boolean type for JSON Schema creation #4220

3.3.10

18 Nov 09:35
4bca0ca
Compare
Choose a tag to compare

📗 Links

🐞 Bug Fixes

  • Use correct boolean type for JSON Schema creation #4220

4.0.0-RC2

04 Nov 14:26
c04c3d6
Compare
Choose a tag to compare
4.0.0-RC2 Pre-release
Pre-release

📗 Links

⭐ New Features

  • Improve configuration support for Observability integration #4216

🐞 Bug Fixes

  • Use correct boolean type for JSON Schema creation #4220
  • Add missing reflection hint for QuerydslMongoPredicateExecutor #4211

❤️ Contributors

We'd like to thank all the contributors who worked on this release!

4.0.0-RC1

13 Oct 15:31
af917b9
Compare
Choose a tag to compare
4.0.0-RC1 Pre-release
Pre-release

📗 Links

⭐ New Features

  • Remove references to ClassTypeInformation from TypeInformation #4195
  • Change Streams fullDocumentBeforeChange support #4187
  • Add new aggregation variables to SystemVariable #4145
  • Add support for MongoDB 6.0 Aggregation changes #4139

🐞 Bug Fixes

  • Failed usage of provided ID value on document insert #4184
  • Point must only contain numeric elements when using near count query with GeoJson points #4004

📔 Documentation

  • Update documentation example to configure Reactive Transactional Support #4190
  • Prefer Java configuration over XML #4186
  • Add Atlas Search to Reference Documentation #4183
  • Documentation typo in BasicQuery class #4169

❤️ Contributors

We'd like to thank all the contributors who worked on this release!

3.4.5

13 Oct 13:48
Compare
Choose a tag to compare

3.4.4

13 Oct 09:25
Compare
Choose a tag to compare

📗 Links

🐞 Bug Fixes

  • Failed usage of provided ID value on document insert #4184
  • Point must only contain numeric elements when using near count query with GeoJson points #4004

📔 Documentation

  • Update documentation example to configure Reactive Transactional Support #4190
  • Documentation typo in BasicQuery class #4169

❤️ Contributors

We'd like to thank all the contributors who worked on this release!

3.3.9

13 Oct 12:38
Compare
Choose a tag to compare

3.3.8

13 Oct 07:53
Compare
Choose a tag to compare

📗 Links

📔 Documentation

  • Update documentation example to configure Reactive Transactional Support #4190
  • Documentation typo in BasicQuery class #4169

❤️ Contributors

We'd like to thank all the contributors who worked on this release!

4.0.0-M6

19 Sep 14:40
Compare
Choose a tag to compare
4.0.0-M6 Pre-release
Pre-release

📗 Links

⭐ New Features

  • Switch MongoOperations.updateMulti Kotlin extension function to accept a more generic UpdateDefinition #4153
  • Add support for MongoDB 6.0 Aggregation changes #4139
  • Assert compatibility with MongoDB 6.0 #4138
  • Add configuration to disable entity lifecycle events #4107
  • Support querying@DocumentReference with QueryDsl #4037
  • MongoTemplate#executeFindMultiInternal allocations could be optimized #3941
  • @CompoundIndex has no configuration for collation and strength [DATAMONGO-2133] #3002
  • Add support for View creation [DATAMONGO-1727] #2594

🐞 Bug Fixes

  • Change stream option startAfter not applied via reactive template. #4167
  • MongoTemplate.aggregateStream does not support local variables #4132
  • $looup does NOT work with @DBRef. #4123
  • Constructor creation of DTO projection fails #4120
  • GeoConverters does not convert inner rings of GeoJsonPolygon #4104
  • MappingMongoConverter replaces non-@DocumentReference nested objects with same _id #4098
  • Update fails on DocumentReference annotated list #4041
  • Repository lookups by DocumentReference returning empty results #4033
  • @MongoId does not affect Driver-assigned _id identifier #4026

📔 Documentation

  • Remove new & noteworthy section in favor of our release notes #4140
  • Fix AKNOWLEDGED typo in reference documentation #4135
  • Document BulkOperations limitations #4082
  • MongoTemplate.findAndReplace throws Couldn't find PersistentEntity for type class org.bson.Document! #4061

🔨 Dependency Upgrades

  • Adopt to changed Mockk artifact name #4161
  • Upgrade to Micrometer 1.10.0-SNAPSHOT. #4151

❤️ Contributors

We'd like to thank all the contributors who worked on this release!