Releases: spring-projects/spring-data-mongodb
Releases · spring-projects/spring-data-mongodb
4.2.0-RC1
📗 Links
⭐ New Features
- Add support for $median aggregation expression #4472
- Allow field names and map keys with dot (
.
) #4464 - Allow setting ReadPreference at a Repository and Query level [DATAMONGO-2103] #2971
🐞 Bug Fixes
- Repository query projection not working as expected since 3.4.x #4524
🔨 Dependency Upgrades
- Upgrade to MongoDB Driver 4.11.0 #4527
- Upgrade to Maven Wrapper 3.9.5 #4520
- Upgrade to OpenWebBeans 4.0 #4518
❤️ Contributors
We'd like to thank all the contributors who worked on this release!
4.1.5
4.0.11
3.4.17
4.2.0-M3
📗 Links
⭐ New Features
- Add support for $percentile aggregation expression #4473
- Add support for replaceOne operation #4463
- Add suport for replaceOne operation #4462
🐞 Bug Fixes
- Correctly read unwrapped properties during constructor creation #4492
- Unwrapped fields cannot be resolved in the constructor #4491
- Constructor creation using
@DocumentReference
SpEL referring toself
in fails #4484 - Class cast exception obtaining
Observation
context onabortTransaction
completion #4481
📔 Documentation
- Migrate documentation to Antora. #4497
❤️ Contributors
We'd like to thank all the contributors who worked on this release!
4.1.4
📗 Links
🐞 Bug Fixes
- Correctly read unwrapped properties during constructor creation #4492
- Unwrapped fields cannot be resolved in the constructor #4491
- Constructor creation using
@DocumentReference
SpEL referring toself
in fails #4484 - Class cast exception obtaining
Observation
context onabortTransaction
completion #4481
4.0.10
📗 Links
🐞 Bug Fixes
- Correctly read unwrapped properties during constructor creation #4492
- Unwrapped fields cannot be resolved in the constructor #4491
- Constructor creation using
@DocumentReference
SpEL referring toself
in fails #4484 - Class cast exception obtaining
Observation
context onabortTransaction
completion #4481
3.4.16
4.2.0-M2
📗 Links
🐞 Bug Fixes
- Fix schema generation for encrypted fields that are considered domain entities. #4455
- Schema creator may miss encryption on entity field. #4454
@Field
annotation not honoured after $unwind stage in aggregation #4443- Reduce aggregation operation doesn't allow using
Variable.VALUE
andVariable.THIS
with strict mapping #4070
📔 Documentation
- LocalDate properties depend on the machine's timezone setting [DATAMONGO-2627] #3482
🔨 Dependency Upgrades
- Upgrade to Maven Wrapper 3.9.4 #4470
❤️ Contributors
We'd like to thank all the contributors who worked on this release!
4.1.3
📗 Links
🐞 Bug Fixes
- Fix schema generation for encrypted fields that are considered domain entities. #4455
- Schema creator may miss encryption on entity field. #4454
@Field
annotation not honoured after $unwind stage in aggregation #4443- Reduce aggregation operation doesn't allow using
Variable.VALUE
andVariable.THIS
with strict mapping #4070
📔 Documentation
- LocalDate properties depend on the machine's timezone setting [DATAMONGO-2627] #3482
🔨 Dependency Upgrades
- Upgrade to Maven Wrapper 3.9.4 #4469
❤️ Contributors
We'd like to thank all the contributors who worked on this release!