Releases: spring-projects/spring-data-mongodb
Releases · spring-projects/spring-data-mongodb
4.0.5
📗 Links
⭐ New Features
- Skip output for
@Aggregation
query methods using$out
orvoid
methods #4088
🐞 Bug Fixes
- Issue with AOT and Kotlin data class: The following must be non-sealed interfaces #4351
- Package private visibility of ConversionContext prevents subclassing of MappingMongoConverter #4345
ParameterBindingJsonReader
fails with NPE when a bindable value forObjectId
parameter isnull
#4282
🔨 Dependency Upgrades
- Upgrade to Maven Wrapper 3.9.1 #4357
3.4.11
4.1.0-M3
📗 Links
⭐ New Features
- Add support for keyset scrolling #4308
- Support property-based explicit field encryption #4284
- MongoTemplate should add query hint when executing update [DATAMONGO-2362] #3218
- Add support for $expr to Criteria query. [DATAMONGO-1845] #2750
🐞 Bug Fixes
- Fix keyset backwards scrolling #4332
- Cannot read associations using resolved documents #4312
- After migrating to spring boot 3.0.2 getting - Couldn't find PersistentEntity for type class org.bson.Document #4300
- Duplicate log in query execution #4253
- Building criteria with in clause against field annotated with
@ValueConverter
causes a ClassCastException #4080 - Sort without grouped fields #3917
🔨 Dependency Upgrades
- Upgrade to Maven Wrapper 3.9.0 #4297
4.0.4
📗 Links
🐞 Bug Fixes
3.4.10
📗 Links
🐞 Bug Fixes
4.0.3
3.4.9
4.1.0-M2
4.1.0-M1
📗 Links
⭐ New Features
- Revise
ReadPreference
support and introduce support forReadConcern
#4288 - Allow configuration of
ReadConcern
for queries and aggregations #4277 - Implement let, pipeline in $lookup #4272
- Use correct syntax to apply query hint to aggregations #4238
- Add support for $lookup with
let
/pipeline
form to aggregation [DATAMONGO-2467] #3322
🐞 Bug Fixes
- Fail to run AOT process step on native build #4248
- Ahead Of Time support for Querydsl #4244
- MongoTransactionManager.debugString() always contains error #4241
@MongoId
not working for aggregate queries #4043
🔨 Dependency Upgrades
❤️ Contributors
We'd like to thank all the contributors who worked on this release!