summaryrefslogtreecommitdiff
path: root/formats
AgeCommit message (Expand)Author
2021-03-12Rewrite and restructure JSON parser (#1343)Vsevolod Tolstopyatov
2021-03-12Improve performance of JSON encoding (#1354)Vsevolod Tolstopyatov
2021-02-16Throw SerializationException instead of IllegalStateException in Enum… (#1325)Vsevolod Tolstopyatov
2021-02-04Added test of support for nullable types by not null serializers (#1269)Sergey Shanshin
2021-02-01Contextual serialization for derived classes (#1277)Martin Raison
2021-01-28Experimental support for inline classes (#1244)Leonid Startsev
2021-01-22Ensure serialization is usable from K/N background threadVsevolod Tolstopyatov
2021-01-22Fail on primitive type overflow during JsonElement deserializationVsevolod Tolstopyatov
2021-01-22Throw SerializationException when encountering an invalid boolean in JSONVsevolod Tolstopyatov
2021-01-19Optimize the loop for writing varints in ProtoBuf (#1294)Vsevolod Tolstopyatov
2020-12-25Add serializerOrNull function for KType and Type arguments (#1164)Leonid Startsev
2020-12-25Merge remote-tracking branch 'origin/master' into devLeonid Startsev
2020-12-24Optimize check for missing fields in deserialization (#1153)Sergey Shanshin
2020-12-24Add Multiplatform MsgPack community format (#1259)Ensar Sarajčić
2020-12-24Remove deprecated declarations from runtime (#1260)Leonid Startsev
2020-12-24Improved test of supporting of nullable serializer in UserSerializers annotat...Sergey Shanshin
2020-12-22Treat Collection as ArrayList in serializer by type lookups (#1257)Leonid Startsev
2020-12-10Correctly escape keys in JsonObject.toString() (#1246)Karlatemp
2020-12-08Protobuf: Fix bug example code (#1241)Anh Le (Andy)
2020-11-24Do not try to end structure in encode/decode stucture extensions if an except...Vsevolod Tolstopyatov
2020-11-23Fix dynamic serialization for nullable values (#1199)Ankush Gupta
2020-11-17Add build parameter to build serialization with JVM IR compiler (#1206)Alexander Likhachev
2020-11-16Add Android SharedPreferences format (#1204)EdwarDDay
2020-11-05Alllow shared prefix names (#1183)TorRanfelt
2020-10-28Add support for encoding/decoding Properties values as Strings (#1158)Leonid Startsev
2020-10-28Update formats/properties/commonMain/src/kotlinx/serialization/properties/Pro...Leonid Startsev
2020-10-28Merge remote-tracking branch 'origin/master' into devLeonid Startsev
2020-10-26Improve documentation of Properties serialization methodsDaniel Jasiński
2020-10-26Add Pair and Triple to serializer resolving from Java type token (#1160)Leonid Startsev
2020-10-22Add support for object polymorhism in HOCON decoder (#1136)Sergey Shanshin
2020-10-22Add object-based serialization and deserialization of polimorphic types in JS...Sergey Shanshin
2020-10-21Add support for encoding/deconding Properties as StringDaniel Jasiński
2020-10-21Fix deserialization of float and double types in CBOR (#1112)Sergey Shanshin
2020-10-21Add support of decoding map in the root of HOCON config (#1106)Sergey Shanshin
2020-10-19Add community-supported library multiplatform YAML to the formats list (#1150)Him188
2020-10-13Fix ByteString annotation detection when ByteArray is nullable (#1139)Travis Wyatt
2020-10-07Support nullable types at top-level for JsonElement decoding (#1117)Vsevolod Tolstopyatov
2020-10-05Get rid of deprecated API and replacements (#1111)Vsevolod Tolstopyatov
2020-10-05Add CBOR ignoreUnknownKeys option (#947)Travis Wyatt
2020-10-03Update to new Dokka (#1100)Vsevolod Tolstopyatov
2020-10-01Fix incorrect documentation of `encodeDefaults` (#1108)Anders Carling
2020-09-21Fix broken StacktraceRecoveryTestupstream/v1.0.0-RC2Leonid Startsev
2020-09-21Merge branch 'master' into devLeonid Startsev
2020-09-21Change default value of `encodeDefaults` config flag (#1084)Leonid Startsev
2020-09-21Do not provide default implementation for serializersModule in Abstra… (#1089)Vsevolod Tolstopyatov
2020-09-18Support JsonElement hierarchy in dynamic decodingVsevolod Tolstopyatov
2020-09-18Support top-level primitives and primitive map keys in dynamic serializationVsevolod Tolstopyatov
2020-09-14Standartize and cleanup Gradle scriptsVsevolod Tolstopyatov
2020-09-14Move dynamic parsing to json package where it belongsVsevolod Tolstopyatov
2020-09-14Extract JSON to a separate dependency, rename 'runtime' to 'core' (#1062)Vsevolod Tolstopyatov