- be7bf4b Support JsonElement hierarchy in dynamic decoding by Vsevolod Tolstopyatov · 4 years, 4 months ago
- d161fb0 Support top-level primitives and primitive map keys in dynamic serialization by Vsevolod Tolstopyatov · 4 years, 4 months ago
- 5317f7c Change core annotations retention (#1083) by Vsevolod Tolstopyatov · 4 years, 4 months ago
- 7dddbe8 Update default polymorphic serialization guide section (#1031) by Vsevolod Tolstopyatov · 4 years, 4 months ago
- d43ce10 Fix "docs needed" tagged issues (#1079) by Vsevolod Tolstopyatov · 4 years, 4 months ago
- 608cbad Standartize and cleanup Gradle scripts by Vsevolod Tolstopyatov · 4 years, 4 months ago
- c0233db Move dynamic parsing to json package where it belongs by Vsevolod Tolstopyatov · 4 years, 4 months ago
- 0e4e0e7 Extract JSON to a separate dependency, rename 'runtime' to 'core' (#1062) by Vsevolod Tolstopyatov · 4 years, 4 months ago
- 1df4d61 Mark JsonEncoder and JsonDecoder unstable for inheritance by Vsevolod Tolstopyatov · 4 years, 4 months ago
- e3e58e3 Support deserialization of top-level nullable types (#1038) by Vsevolod Tolstopyatov · 4 years, 4 months ago
- 46496be Make most serialization exceptions eligible for coroutines exception recovery (#1054) by Roman Elizarov · 4 years, 4 months ago
- a26835e Use method that present in all versions of Android API. (#1040) by Pupil · 4 years, 4 months ago
- 6eaf3d4 Merge branch 'master' into develop by Vsevolod Tolstopyatov · 4 years, 5 months ago
- 1051600 Alignment with Android API <24 (#1013) by Pupil · 4 years, 5 months ago
- 05f9ce2 Update Serializing interfaces section in Polymorphism (#1028) by Roman Elizarov · 4 years, 5 months ago
- cebdafc Throw JsonDecodingException on empty string literal at the end of the input (#1011) by ErikP0 · 4 years, 5 months ago
- 88e57b9 Minor changelog typos (#1014) by Andrei Bacalu · 4 years, 5 months ago
- eacd19d Fix typos (#977) by Dominic Fischer · 4 years, 5 months ago
- 56d2b50 DateAsStringSerializer → DateAsLongSerializer (#1007) by madhead · 4 years, 5 months ago
- 6995ef1 Add space staging repository by Vsevolod Tolstopyatov · 4 years, 5 months ago
- c98dc88 Typos fixed by Vsevolod Tolstopyatov · 4 years, 5 months ago
- 8e573a0 Update README.md by Vsevolod Tolstopyatov · 4 years, 5 months ago
- 62a8e3e remove new lines in deprecation warnings (#990) by Ben Simon · 4 years, 5 months ago
- ea39daf Fix typos and grammar in formats.md (#988) by Matthew Pope · 4 years, 5 months ago
- c68b475 Fix minor CBOR doc typo (#985) by Travis Wyatt · 4 years, 5 months ago
- ae66341 Fix protobuf link (#986) by michou · 4 years, 5 months ago
- 566e3c1 Typo in the changelog by Vsevolod Tolstopyatov · 4 years, 5 months ago
- f0a6546 Merge pull request #971 from Kotlin/version-1.0.0-RC by Vsevolod Tolstopyatov · 4 years, 5 months ago
- fbf59d2 Update documentation by Vsevolod Tolstopyatov · 4 years, 5 months ago
- 4a9fad5 Version 1.0.0-RC by Vsevolod Tolstopyatov · 4 years, 5 months ago
- 317cbf9 Do not specify runtime retention explicitly, because of by Leonid Startsev · 4 years, 5 months ago
- 5d6e0aa Remove WASM target (#965) by Vsevolod Tolstopyatov · 4 years, 5 months ago
- 59699a3 Add imports required for Dokka task by Vsevolod Tolstopyatov · 4 years, 5 months ago
- 8928872 Merge remote-tracking branch 'origin/master' into dev by Vsevolod Tolstopyatov · 4 years, 5 months ago
- 419ddb9 [API stabilization] Experimental API (#960) by Vsevolod Tolstopyatov · 4 years, 5 months ago
- 5459c10 Docs: Kotlin Serialization Guide (#933) by Roman Elizarov · 4 years, 5 months ago
- 65fdbc7 Serializer lookup rework (#958) by Vsevolod Tolstopyatov · 4 years, 5 months ago
- 6224c23 Completely drop obsolete and outdated examples folder by Vsevolod Tolstopyatov · 4 years, 6 months ago
- df74000 [API stabilization] JSON configuration becomes stricter (#945) by Vsevolod Tolstopyatov · 4 years, 6 months ago
- a148260 Renamed kotlinx-serialization-runtime to kotlinx-serialization-core (#953) by Leonid Startsev · 4 years, 6 months ago
- 5c1fdce Speedup reflective serializer lookup for common case by factor of 2.5 (#952) by Vsevolod Tolstopyatov · 4 years, 6 months ago
- 74653e1 typo by Leonid Startsev · 4 years, 6 months ago
- 03959d9 Improve migration for JsonInput (#950) by Leonid Startsev · 4 years, 6 months ago
- d2583db [API stabilization] Serializer lookup enchancements (#948) by Vsevolod Tolstopyatov · 4 years, 6 months ago
- caeb0d6 [API stabilization] Json polymorphism changes (#930) by Vsevolod Tolstopyatov · 4 years, 6 months ago
- 84a20a9 Add test for file-level nullable serializer (#942) by Vsevolod Tolstopyatov · 4 years, 6 months ago
- cc52ca5 Fixed apiDump by Roman Elizarov · 4 years, 6 months ago
- 8c651b3 Add CBOR major type 2 (byte string) support (#898) by Travis Wyatt · 4 years, 6 months ago
- 370332b [API stabilization] Properties unification (#938) by Leonid Startsev · 4 years, 6 months ago
- ac04dd4 [API stabilization] Properly handle nullable type parameters in KSeri… (#937) by Vsevolod Tolstopyatov · 4 years, 6 months ago
- dcf14e2 More approachable exception messages during reflective lookup and sealed serialer specifically by Vsevolod Tolstopyatov · 4 years, 6 months ago
- e3cee86 Don't add Javadoc artifacts in `disableMetadataPublication`, add always (#936) by Sergey Igushkin · 4 years, 6 months ago
- ff0a6bc Add a lot of tests for multi-module compilation bugs by Leonid Startsev · 4 years, 6 months ago
- 7b64cc7 Couple minor gramatical tweaks (#926) by Daniel Baird · 4 years, 6 months ago
- d4f1dad Make Properties consistent with Json format and serialize enums as st… (#924) by Vsevolod Tolstopyatov · 4 years, 6 months ago
- 5ddd6f7 Retreive serializer for non-serializable enum on JVM (#920) by Vsevolod Tolstopyatov · 4 years, 6 months ago
- 6178da6 [API stabilization] ProtoBuf rework (#912) by Vsevolod Tolstopyatov · 4 years, 6 months ago
- c136b56 ProtoBuf enchancements (#923) by Vsevolod Tolstopyatov · 4 years, 6 months ago
- 8654620 [API stabilization] Rename ConfigParser to Hocon and migrate to (#914) by Vsevolod Tolstopyatov · 4 years, 6 months ago
- 897ea46 [API stabilization] Cbor by Vsevolod Tolstopyatov · 4 years, 6 months ago
- d9b67a1 [API stabilization] JSON API rework by Vsevolod Tolstopyatov · 4 years, 6 months ago
- ba02386 Update Kotlin version and runtime versions, by Leonid Startsev · 4 years, 6 months ago
- c228861 Rename ContextSerializer to ContextualSerializer by Leonid Startsev · 4 years, 6 months ago
- cfb3d25 Relocate SerialDescriptor and stuff to .descriptors package by Leonid Startsev · 4 years, 6 months ago
- e8cb0cb Relocate Encoder and Decoder to .encoding package by Leonid Startsev · 4 years, 6 months ago
- b3d54af Fix broken JS test by Leonid Startsev · 4 years, 6 months ago
- f1a5a2b Split @ContextualSerialization in two (#922) by Leonid Startsev · 4 years, 6 months ago
- 8db8425 [API stabilization] SerialDescriptorBuilder by Vsevolod Tolstopyatov · 4 years, 6 months ago
- 4ef9e20 Unify Dynamic parser/serializer with the rest of JSON (#895) by Leonid Startsev · 4 years, 6 months ago
- c80cb0e Changed ReplaceWith expression to make IDE quick fix work properly by Aleksei Tirman · 4 years, 6 months ago
- 95e5008 [API stabilization] SerialDescriptor by Vsevolod Tolstopyatov · 4 years, 6 months ago
- ae2a464 [API stabilization] SerialModuleBuilder rework by Vsevolod Tolstopyatov · 4 years, 7 months ago
- 4bf459e [API stabilization] SerialModule rework by Vsevolod Tolstopyatov · 4 years, 7 months ago
- aa4e762 Align ConfigParser naming with the rest of kotlinx.serialization by Vsevolod Tolstopyatov · 4 years, 6 months ago
- 5a37546 Improved diagnostic messages in exceptions (#904) by Roman Elizarov · 4 years, 6 months ago
- aa5475c Rename methods in JsonTransformingSerializer (#884) by Leonid Startsev · 4 years, 6 months ago
- e772f37 [API stabilization] Encoder and Decoder by Vsevolod Tolstopyatov · 4 years, 6 months ago
- 5a991a6 [API stabilization] Builtin package stabilization by Vsevolod Tolstopyatov · 4 years, 6 months ago
- aac4245 [API stabilization] Single entry point for serializers retrieval, Serializers.kt by Vsevolod Tolstopyatov · 4 years, 6 months ago
- 300b506 [API stabilization] Document core annotations, increase retention lev… (#883) by Vsevolod Tolstopyatov · 4 years, 6 months ago
- c5200ce [API stabilization] Rework JSON DSL API (#881) by Vsevolod Tolstopyatov · 4 years, 6 months ago
- f866e58 [API stabilization] Exceptions rework (#880) by Vsevolod Tolstopyatov · 4 years, 6 months ago
- f12cc65 Update serialization plugin to version that supports ABI change (#878) by Leonid Startsev · 4 years, 7 months ago
- 13a56b2 Replace UnitSerializer with Unit.serializer() by Leonid Startsev · 4 years, 7 months ago
- 55a7571 Add Grazie spellcheck setting by Leonid Startsev · 4 years, 7 months ago
- 29f61e0 [API stabilization] Hide JsonLiteral, recommend using JsonPrimitive instead by Vsevolod Tolstopyatov · 4 years, 7 months ago
- b9158d6 [API stabilization] JsonElement API refinement by Vsevolod Tolstopyatov · 4 years, 7 months ago
- 8e85710 [API stabilization] Make JSON sealed class, implement it in its companion and internal im… (#875) by Vsevolod Tolstopyatov · 4 years, 7 months ago
- 36014b7 [API stabilization] Hide public IO classes, copy them to ProtoBuf and CBOR, remove redundant symbols and make internal in order to reduce public API shape (#872) by Vsevolod Tolstopyatov · 4 years, 7 months ago
- d8c9fc7 [API stabilization] Renames in BinaryFormat, rename dump to encodeToByteArray and load to decodeFromByteArray. Rename dumps and loads to encodeToHexString and decodeFromHexString by Vsevolod Tolstopyatov · 4 years, 7 months ago
- bfb3a45 [API stabilization] Rename JsonInput and JsonOutput to be aligned with the rest of the library by Vsevolod Tolstopyatov · 4 years, 7 months ago
- 5f9aa2c [API stabilization] Renames in StringFormat, rename stringify to encodeToString and parse to decodeFromString. Migrate Json accordingly by Vsevolod Tolstopyatov · 4 years, 7 months ago
- 3e5cfb8 Update to Kotlin 1.4-M2 by Vsevolod Tolstopyatov · 4 years, 7 months ago
- 626cc01 Update binary compatibility data by Vsevolod Tolstopyatov · 4 years, 7 months ago
- 808da84 Introduce 'coerceInputValues' flag (#853) by Leonid Startsev · 4 years, 7 months ago
- 31dcaf6 Get rid of unquoted usages in our tests (#868) by Vsevolod Tolstopyatov · 4 years, 7 months ago
- 6446820 Use cachedSerialNames in EnumDescriptor.equals implementation by Vsevolod Tolstopyatov · 4 years, 7 months ago
- 6de9648 Deprecation and binary compatibility (#861) by Vsevolod Tolstopyatov · 4 years, 7 months ago
- 2397350 Promote typeOf-based API usage: (#850) by Vsevolod Tolstopyatov · 4 years, 7 months ago
- 449dc11 Fix documentation typo (#864) by Him188 · 4 years, 7 months ago