Skip to content

Releases: Litote/kmongo

kmongo-4.5.1

31 Mar 06:14
Compare
Choose a tag to compare
  • #321 Reset all mappers, including those derived from the primary BSON mappers
  • #327 CoroutineCollection.save has no client session variant
  • #329 Fix CoroutineCollection.createIndexes
  • #331 Typed queries ignore @SerialName annotations on enum values, regression from 4.4.0
  • #332 Adding ability to use setTo in updateOneById

kmongo-4.5.0

12 Feb 23:09
Compare
Choose a tag to compare
  • #312 remove sl4j-simple dependency from kmongo-flapdoodle
  • #319 ObjectMappingConfiguration.serializeNull = false & save/replace persist null

kmongo-4.4.0

21 Nov 11:29
Compare
Choose a tag to compare
  • #242 allow to not serialize null values for jackson & kotlinx.serialization
  • #294 document mapping service property
  • #301 kotlinx-serialization: add temporal serialization from and to numbers instead of only string and date

kmongo-4.3.0

11 Sep 18:49
Compare
Choose a tag to compare
  • #283 support 'id' property in model objects (using -D"kmongo.id.property.support.enabled"=true)
  • #291 kotlinx Serialization does nos support binary standard uuidRepresentation
  • #293 mongodb 5 support

kmongo-4.2.8

19 Jun 09:27
Compare
Choose a tag to compare
  • #280 findOneAndReplace null issue with coroutine
  • #282 KMongo 4.2.7 does not work with Kotlinx Coroutines 1.5

kmongo-4.2.7

09 May 18:03
Compare
Choose a tag to compare
  • #276 Typed queries on subclassed subdocument fields
  • #278 kotlin 1.5 support

kmongo-4.2.6

11 Apr 17:31
Compare
Choose a tag to compare
  • #273 Support key projection as a second parameter of div operation

kmongo-4.2.5

21 Mar 21:51
Compare
Choose a tag to compare
  • #267 Coroutine and reactive streams modules missing projection extension
  • #268 [jackson mapping] Ids that wrap ObjectIds are not being properly deserialized for an inherited class

kmongo-4.2.4

30 Jan 20:27
Compare
Choose a tag to compare
  • #251 add setValueOnInsert
  • #253 returning null on "let" property for lookup returns exception
  • #257 improves error message when serializing BsonField
  • #258 kotlinx.serialization - improves the doc when serializing a list of Id
  • #259 deleteOneById() has no clientSession version
  • #262 string as a lookup variable

kmongo-4.2.3

06 Dec 20:28
Compare
Choose a tag to compare
  • #249 kotlinx.serialization: Id that wraps an ObjectId is not properly deserialized for an inherited class