summaryrefslogtreecommitdiff
path: root/formats/protobuf
AgeCommit message (Expand)Author
2021-04-26Generator for .proto files based on serializable Kotlin classes (#1255)Sergey Shanshin
2021-04-14Replace Array<String> in JsonNames with varargLeonid Startsev
2021-03-16Throw SerializationException instead of AIOB when ProtoBug encounters… (#1373)Vsevolod Tolstopyatov
2021-02-16Throw SerializationException instead of IllegalStateException in Enum… (#1325)Vsevolod Tolstopyatov
2021-01-28Experimental support for inline classes (#1244)Leonid Startsev
2021-01-22Ensure serialization is usable from K/N background threadVsevolod Tolstopyatov
2021-01-19Optimize the loop for writing varints in ProtoBuf (#1294)Vsevolod Tolstopyatov
2020-12-08Protobuf: Fix bug example code (#1241)Anh Le (Andy)
2020-10-05Get rid of deprecated API and replacements (#1111)Vsevolod Tolstopyatov
2020-09-21Change default value of `encodeDefaults` config flag (#1084)Leonid Startsev
2020-09-14Standartize and cleanup Gradle scriptsVsevolod Tolstopyatov
2020-08-11[API stabilization] Experimental API (#960)Vsevolod Tolstopyatov
2020-08-03Renamed kotlinx-serialization-runtime to kotlinx-serialization-core (#953)Leonid Startsev
2020-07-30typoLeonid Startsev
2020-07-30Improve migration for JsonInput (#950)Leonid Startsev
2020-07-30[API stabilization] Serializer lookup enchancements (#948)Vsevolod Tolstopyatov
2020-07-22[API stabilization] ProtoBuf rework (#912)Vsevolod Tolstopyatov
2020-07-21ProtoBuf enchancements (#923)Vsevolod Tolstopyatov
2020-07-21Relocate SerialDescriptor and stuff to .descriptors packageLeonid Startsev
2020-07-21Relocate Encoder and DecoderLeonid Startsev
2020-07-21Split @ContextualSerialization in two (#922)Leonid Startsev
2020-07-21[API stabilization] SerialDescriptorBuilderVsevolod Tolstopyatov
2020-07-13[API stabilization] SerialDescriptorVsevolod Tolstopyatov
2020-07-13[API stabilization] SerialModuleBuilder reworkVsevolod Tolstopyatov
2020-07-13[API stabilization] SerialModule reworkVsevolod Tolstopyatov
2020-07-12[API stabilization] Encoder and DecoderVsevolod Tolstopyatov
2020-07-09[API stabilization] Builtin package stabilizationVsevolod Tolstopyatov
2020-06-30Replace UnitSerializer with Unit.serializer()Leonid Startsev
2020-06-29[API stabilization] Hide public IO classes, copy them to ProtoBuf and CBOR, r...Vsevolod Tolstopyatov
2020-06-29[API stabilization] Renames in BinaryFormat, rename dump to encodeToByteArray...Vsevolod Tolstopyatov
2020-06-29[API stabilization] Rename JsonInput and JsonOutput to be aligned with the re...Vsevolod Tolstopyatov
2020-06-17Deprecation and binary compatibility (#861)Vsevolod Tolstopyatov
2020-06-16Promote typeOf-based API usage: (#850)Vsevolod Tolstopyatov
2020-04-30Support AssociatedObjects from JS IRLeonid Startsev
2020-04-15Validate Input available bytes once beforehand in readExactNBytes to avoid lo...Vsevolod Tolstopyatov
2020-04-13Protobuf minor optimizations:Vsevolod Tolstopyatov
2020-04-13ProtoBuf decoding rework:Vsevolod Tolstopyatov
2020-04-13ProtoBuf encoding rework:Vsevolod Tolstopyatov
2020-04-13Refactor ProtoBuf to be more maintenance-friendly, extract internal implement...Vsevolod Tolstopyatov
2020-04-09Deprecate .patch and support scattered arrays in protobuf properlyLeonid Startsev
2020-04-09Deprecate update* and add oldValue parameter to decodeSerializableValueLeonid Startsev
2020-04-06Set up dokka and docs publishing process (#780)Leonid Startsev
2020-03-26Get rid of quadratic index lookup in ProtoBufVsevolod Tolstopyatov
2020-03-26Rename IS, BAOS, OS and BAOS to stop being looking similar to java.ioVsevolod Tolstopyatov
2020-03-26Optimize ProtoBuf decodingVsevolod Tolstopyatov
2020-03-26Optimize ProtoBuf encoding:Vsevolod Tolstopyatov
2020-03-26Protobuf performance improvementsVsevolod Tolstopyatov
2020-03-26Protobuf improvementsVsevolod Tolstopyatov
2020-03-20Enable library author's mode and adjust visibilities (#758)Leonid Startsev
2020-03-11Enable JS IR supportLeonid Startsev