Releases: Litote/kmongo
Releases · Litote/kmongo
kmongo-4.2.3
- #249 kotlinx.serialization: Id that wraps an ObjectId is not properly deserialized for an inherited class
kmongo-4.2.2
- #248 kotlinx.serialization: first level serialization is broken
kmongo-4.2.1
- #245 uuid representation issue with kmongo-native
kmongo-4.2.0
kmongo-4.1.3
kmongo-4.1.2
- #225 Upgrade kotlinx.serialization to 1.0.0-RC
kmongo-4.1.1
- #222 Kotlin 1.4 support 🎉
Breaking changes for kotlinx.serialization around @SerialName
usage:
-
Need to add on annotated property
@SerialName("_id")
the@MongoId
annotation: see https://litote.org/kmongo/object-mapping/#set-your-_id -
Need to add on annotated property
@SerialName("myProperty")
the@MongoProperty
annotation: see https://litote.org/kmongo/object-mapping/#workaround-around-typed-queries-and-serialname