summaryrefslogtreecommitdiff
path: root/formats/protobuf
AgeCommit message (Expand)Author
2023-07-12Support Serializer for Nothing on the JS target (#2330)Shreck Ye
2023-06-23Fix Kotlin user projects build (#2341)Abduqodiri Qurbonzoda
2023-05-11Prepare 1.5.1 release (#2297)upstream/v1.5.1Leonid Startsev
2023-02-24Removed redundant usages of @Serializer annotations (#2200)Sergey Shanshin
2022-06-24Stabilize encoding and decoding of value classes (#1963)Vsevolod Tolstopyatov
2022-06-16Fix protocol buffer enum schema generation (#1967)Lin Xi
2022-06-01Stabilize EmptySerializersModule (#1921)Vsevolod Tolstopyatov
2022-05-05Fix broken build after 0542df5b121d80c54936265b0f0eb1de57339692Leonid Startsev
2022-04-29Don't throw exception on the presence of a ProtoPacked annotation when it is ...Paul de Vrieze
2022-04-29Add packed support to the ProtoBufSchemaGenerator.Paul de Vrieze
2022-02-02Protobuf packed encoding/decoding (#1830)Paul de Vrieze
2021-10-29Add Kover plugin (#1733)Leonid Startsev
2021-09-08Use a separate source set for compiling the module descriptor to prevent IDE ...Gerard de Leeuw
2021-09-03Add explicit module-info's for JPMS compatability (#1624)Gerard de Leeuw
2021-08-12Introduce @EncodeDefault annotation with two modes: ALWAYS and NEVER (#1528)Leonid Startsev
2021-08-12Update to 1.5.30-RCLeonid Startsev
2021-07-30Explicit nulls flag for JSON formatSergey Shanshin
2021-06-11Avoid usage of reflective-like serialDescriptor<KType> in production sources ...Leonid Startsev
2021-05-24Get rid of (almost) all build warnings and deprecationsLeonid Startsev
2021-05-13Added support for nullable value, nested and empty collections in protobuf (#...Sergey Shanshin
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