summaryrefslogtreecommitdiff
path: root/formats/json
AgeCommit message (Expand)Author
2022-08-15Fixed decoding of huge JSON data for okio streamsSergey Shanshin
2022-07-12Improved okio support (#1982)Sergey Shanshin
2022-07-11Make MissingFieldException public (#1983)Vsevolod Tolstopyatov
2022-07-05Documentation of exception-related contracts (#1980)Vsevolod Tolstopyatov
2022-07-04Update value classes guide (#1973)Vsevolod Tolstopyatov
2022-07-04Migrate to Kotlin 1.7.0 (#1977)Leonid Startsev
2022-06-30Add Okio integration (#1901)Sergey Shanshin
2022-06-24Get rid of @ExperimentalUnsignedTypes on our declarations that levera… (#1962)Vsevolod Tolstopyatov
2022-06-24Stabilize encoding and decoding of value classes (#1963)Vsevolod Tolstopyatov
2022-06-24Do not use tree-based decoding for fast-path polymorphism (#1919)Vsevolod Tolstopyatov
2022-06-21Tests for serializable sealed interfaces (#1754)Leonid Startsev
2022-06-17Support quoting unsigned integers when used as map keys (#1969)Leonid Startsev
2022-06-16Added support for the `kotlin.time.Duration` class as built-inSergey Shanshin
2022-06-15Support diamond inheritance of sealed interfaces in SealedClassSerializer (#1...Leonid Startsev
2022-06-07Allow Kotlin's null literal in JSON DSL (#1907)Lukellmann
2022-06-07Support tagged not null marks (#1954)EdwarDDay
2022-06-01Stabilize EmptySerializersModule (#1921)Vsevolod Tolstopyatov
2022-05-23Fix misleading token descriptionLeon Linhart
2022-05-11Add changelog; fix Kotlin update & merge issuesupstream/v1.3.3upstream-1.3.3-releaseLeonid Startsev
2022-05-11Incorporate JsonPath into exception messages (#1841)Vsevolod Tolstopyatov
2022-04-27Iterate over element indicies in ObjectSerializer in order to let the format ...Vsevolod Tolstopyatov
2022-01-28Upgrade Gradle to version 7.3.3 (#1822)Sebastian Schuberth
2022-01-28Support serialization of collections that are not lists (#1821)Sebastian Schuberth
2022-01-18Best-effort kotlin reflect avoidance in serializer(Type)Vsevolod Tolstopyatov
2021-12-23Merge remote-tracking branch 'origin/master' into devLeonid Startsev
2021-12-15Properly handle top-level value classes in encodeToJsonElement (#1777)Leonid Startsev
2021-12-13Fixed a naming bug in Json kdocs (#1794)Lars Artmann
2021-11-30Fix incorrect handling of object end when JsonTreeReader (JsonElement) is use...Leonid Startsev
2021-11-22Add polymorphic default serializers (as opposed to deserializers) (#1686)Joseph Burton
2021-11-22Add an encodeCollection extensions (#1749)Nicklas Ansman Giertz
2021-11-11Provide decodeToSequence to read multiple objects from stream lazily (#1691)Leonid Startsev
2021-11-10Correctly handle buffer boundaries while decoding escape sequences from json ...Leonid Startsev
2021-10-29Add Kover plugin (#1733)Leonid Startsev
2021-10-14Properly skip unknown keys for objects and structures with zero prope… (#1720)Vsevolod Tolstopyatov
2021-09-30Fix lookup of primitive array serializers by Java type token (#1708)Leonid Startsev
2021-09-23Correctly throw SerializationException instead of IOOBE for some cases with E...Leonid Startsev
2021-09-23Add forgottent '@ExperimentalSerializationApi' on JsonBuilder.explicitNulls (...Leonid Startsev
2021-09-22Promote JsonConfiguration and its usages to stable (#1690)Vsevolod Tolstopyatov
2021-09-08Use a separate source set for compiling the module descriptor to prevent IDE ...Gerard de Leeuw
2021-09-03Merge remote-tracking branch 'origin/master' into devLeonid Startsev
2021-09-03Add explicit module-info's for JPMS compatability (#1624)Gerard de Leeuw
2021-09-03JVM integration with InputStream and OutputStream (#1569)Leonid Startsev
2021-08-26Introduce @InheritableSerialInfo and @JsonClassDiscriminator to configure dis...Leonid Startsev
2021-08-20Fix API docs typos (#1641)Andrey Aksenov
2021-08-17Properly handle quoted 'null' literals in lenient mode (#1637)Vsevolod Tolstopyatov
2021-08-16Fix typo in Json.decodeFromJsonElementVsevolod Tolstopyatov
2021-08-12Introduce @EncodeDefault annotation with two modes: ALWAYS and NEVER (#1528)Leonid Startsev
2021-08-12Added tests on support of local serializable classes (#1532)Sergey Shanshin
2021-08-12Update to 1.5.30-RCLeonid Startsev
2021-07-30Explicit nulls flag for JSON formatSergey Shanshin