About¶
Release Notes¶
Available on GitHub and in the CHANGELOG.
Versioning scheme¶
KMongo DSL follows the MongoDB Kotlin driver versioning.
So a KMongo DSL 5.14.x version uses a 5.14+ MongoDB Kotlin driver version, a 5.15.x uses a 5.15+ and so on.
The .x is used for KMongo DSL patch releases.
Migrating from KMongo¶
KMongo DSL is the successor of KMongo (4.x / 5.x), on top of the official MongoDB Kotlin drivers. The packages are unchanged: read the migration guide.
KMongo DSL dependencies¶
- MongoDB Kotlin driver sync or coroutine
- Kotlin stdlib
- Kotlin reflect lib
For the Jackson mapping:
For the kotlinx.serialization mapping:
- kotlinx.serialization
- the official bson-kotlinx codec