Skip to content

Releases: spring-projects/spring-data-mongodb

3.3.0-M1

16 Jul 12:22
4ef1ff6
Compare
Choose a tag to compare
3.3.0-M1 Pre-release
Pre-release

📗 Links

⭐ New Features

  • Add support for creating time series collection. #3731
  • Adapt to consolidated PersistentEntity API #3700
  • Upgrade to Querydsl 5.0 #3674
  • Add support for flexible document references #3602
  • Aggregation query method should be able to return Slice and Stream #3543
  • Add an option to @Field annotation to control property write rules [DATAMONGO-2551] #3407
  • Add support for Wildcard Indexes [DATAMONGO-2368] #3225

🪲 Bug Fixes

  • MappingMongoConverter incorrectly processes an object property of type org.bson.Document #3702
  • Multiple maps with numeric keys in a single update produces the wrong query (Regression) #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
  • Binary not deserialized to byte[] for property of type Object #3670
  • Projection on the _id field returns wrong result when using @MongoId (MongoDB 4.4) #3668
  • MappingMongoConverter problem: ConversionContext#convert does not try to use custom converters first #3660
  • [3.2.1] Indexing Class with Custom Converter -> Couldn't find PersistentEntity for property private [...] #3659
  • $floor isOrOrNor() return true #3635
  • NPE in QueryMapper when use Query with null as value #3633

📔 Documentation

  • Add missing double quote to GeoJson.java JSDoc header #3677
  • Documentation references outdated Mongo client #3666

❤️ Contributors

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

3.2.3

16 Jul 09:52
74791d0
Compare
Choose a tag to compare

📗 Links

🪲 Bug Fixes

  • MappingMongoConverter incorrectly processes an object property of type org.bson.Document #3702
  • Multiple maps with numeric keys in a single update produces the wrong query (Regression) #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
  • Binary not deserialized to byte[] for property of type Object #3670

❤️ Contributors

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

3.1.11

16 Jul 08:46
3e97d47
Compare
Choose a tag to compare

📗 Links

🪲 Bug Fixes

  • Multiple maps with numeric keys in a single update produces the wrong query (Regression) #3688

❤️ Contributors

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

3.2.2

22 Jun 14:05
8930091
Compare
Choose a tag to compare

📗 Links

🪲 Bug Fixes

  • Projection on the _id field returns wrong result when using @MongoId (MongoDB 4.4) #3668
  • MappingMongoConverter problem: ConversionContext#convert does not try to use custom converters first #3660
  • [3.2.1] Indexing Class with Custom Converter -> Couldn't find PersistentEntity for property private [...] #3659
  • $floor isOrOrNor() return true #3635
  • NPE in QueryMapper when use Query with null as value #3633

📔 Documentation

  • Add missing double quote to GeoJson.java JSDoc header #3677
  • Documentation references outdated Mongo client #3666

❤️ Contributors

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

3.1.10

22 Jun 13:29
81271a4
Compare
Choose a tag to compare

📗 Links

🪲 Bug Fixes

  • [3.2.1] Indexing Class with Custom Converter -> Couldn't find PersistentEntity for property private [...] #3659
  • $floor isOrOrNor() return true #3635
  • NPE in QueryMapper when use Query with null as value #3633

📔 Documentation

  • Add missing double quote to GeoJson.java JSDoc header #3677
  • Documentation references outdated Mongo client #3666

❤️ Contributors

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

3.2.1

14 May 10:35
1179ded
Compare
Choose a tag to compare

📗 Links

❤️ Contributors

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

3.1.9

14 May 10:05
9ef1386
Compare
Choose a tag to compare

3.2.0

14 Apr 12:37
5d3a3e1
Compare
Choose a tag to compare

📗 Links

⭐ New Features

  • Support aggregation expression on fields projection. #3583

🪲 Bug Fixes

  • @Aggregation repository query method causes NullPointerException when the result is empty #3623
  • Criteria object not allowing to use field names with underscore in them #3601
  • Criteria or toEquals fail if contains regex [DATAMONGO-2559] #3414

3.1.8

14 Apr 09:42
12b4aab
Compare
Choose a tag to compare

📗 Links

🪲 Bug Fixes

  • @Aggregation repository query method causes NullPointerException when the result is empty #3623
  • Criteria object not allowing to use field names with underscore in them #3601
  • Criteria or toEquals fail if contains regex [DATAMONGO-2559] #3414

3.0.9.RELEASE

14 Apr 09:16
3ee696d
Compare
Choose a tag to compare

📗 Links

🪲 Bug Fixes

  • @Aggregation repository query method causes NullPointerException when the result is empty #3623
  • SimpleReactiveMongoRepository#saveAll does not populate @Id property if it is immutable #3609
  • Criteria or toEquals fail if contains regex [DATAMONGO-2559] #3414