1. acb0988 Introduce HoconEncoder and HoconDecoder interfaces (#2094) by Alexander Mikhailov · 1 year, 11 months ago
  2. 90113a9 Added ability to read buffered huge strings in custom KSerializers (#2012) by Alexey Sviridov · 1 year, 11 months ago
  3. 623dcad Use the same message in intrinsified serializer() and reflective serializer() by Leonid Startsev · 2 years ago
  4. 270b5e5 Improve message about missing polymorphic serializer by Leonid Startsev · 2 years ago
  5. 2cb7f7d Added support for null values for nullable enums in lanient mode (#2176) by Sergey Shanshin · 2 years ago
  6. b454f34 Prevent class loaders from leaking when using ClassValue cache (#2175) by Sergey Shanshin · 2 years ago
  7. 9e344bd Added function to run tests by specified compiler version (#2148) by Sergey Shanshin · 2 years ago
  8. 0b01b53 Add opt-in to JsonConfiguration() constructor call by Leonid Startsev · 2 years ago
  9. 7b9bfed Prepare 1.5.0-RC release by Leonid Startsev · 2 years ago
  10. 169a145 Merge remote-tracking branch 'origin/master' into dev by Leonid Startsev · 2 years ago
  11. 60c632c Provide support for JsonNamingStrategy to be used in Json for properties' names. (#2111) by Leonid Startsev · 2 years ago
  12. 694e2f7 Added SerialDescriptor object for NothingSerializer (#2150) by Sergey Shanshin · 2 years ago
  13. 1f4a9e5 Uncomment all stale tests that depended on Kotlin upgrade (#2147) by Leonid Startsev · 2 years ago
  14. 15eaee9 Added support for the `kotlin.Nothing` class as built-in (#1991) by Sergey Shanshin · 2 years ago
  15. 581fc3f Update to Kotlin 1.8.0 (#2146) by Leonid Startsev · 2 years ago
  16. 1c223b8 Refine SerialDescriptor documentation (#2144) by Vsevolod Tolstopyatov · 2 years ago
  17. 04e0983 Add stable hashCode()/equals() calculation to PrimitiveSerialDescriptor (#2136) by Vasily Vasilkov · 2 years, 1 month ago
  18. 3310495 Add stable hashCode()/equals() calculation to PrimitiveSerialDescriptor (#2136) by Vasily Vasilkov · 2 years, 1 month ago
  19. 74f122b Removed strict rule `-dontwarn java.lang.ClassValue` (#2123) by Sergey Shanshin · 2 years, 1 month ago
  20. 67e9259 Added a factory that creates an enum serializer with annotations on the class (#2125) by Sergey Shanshin · 2 years, 1 month ago
  21. 28f7fcb Uncomment multi-module inheritance tests (#2116) by Leonid Startsev · 2 years, 1 month ago
  22. ea69eb3 Added bundled proguard rules (#2092) by Sergey Shanshin · 2 years, 1 month ago
  23. ccf9c2c Correctly handle situation where different serializers can be provided (#2113) by Leonid Startsev · 2 years, 2 months ago
  24. 02f643c Further improve stream decoding performance (#2101) by Vsevolod Tolstopyatov · 2 years, 2 months ago
  25. ada7d2a Merge pull request #2109 from Kotlin/fix-incompatible-targets by Margarita Bobova · 2 years, 2 months ago
  26. c58699d Ignore root-level benchmarks.jar producer by our benchmark project by Vsevolod Tolstopyatov · 2 years, 2 months ago
  27. 57deef6 Introduce CharArray pooling for InputStream decoding (#2100) by Vsevolod Tolstopyatov · 2 years, 2 months ago
  28. 767899a Fix Java and Kotlin targets incompatibility in guide by Yahor Berdnikau · 2 years, 2 months ago
  29. b749dd1 Provide killswitch for JPMS & improve building.md (#2105) by Leonid Startsev · 2 years, 2 months ago
  30. d1640e6 Introduced BOM to have all the dependencies aligned (#2093) by Sergey Shanshin · 2 years, 2 months ago
  31. bc6112e Increase JS tests timeout to 10s (#2106) by Anton Bannykh · 2 years, 2 months ago
  32. dc950f5 Fix typo (#2098) by Igor Kozlenko · 2 years, 2 months ago
  33. 3000afc Consolidate exception message and improve it (#2068) by Vsevolod Tolstopyatov · 2 years, 2 months ago
  34. cf32cdc Improve README to provide a link to a Bazel example. (#2086) by Myron Marston · 2 years, 2 months ago
  35. 52218e8 Add support for encoding Duration in HOCON format (#2080) by Alexander Mikhailov · 2 years, 2 months ago
  36. d75028c Add third-party library for the JSON5 format (#2084) by xn32 · 2 years, 2 months ago
  37. 520eeef Fixed serializers caching for parametrized types from different class loaders by Sergey Shanshin · 2 years, 3 months ago
  38. 77c8232 Add support for deserialization Duration in HOCON format (#2073) by Alexander Mikhailov · 2 years, 3 months ago
  39. f451e43 Remove experimentality from serializer(java.lang.Type) function family (#2069) by Leonid Startsev · 2 years, 3 months ago
  40. 1675987 Deprecate SerializersModuleCollector.polymorphicDefault and PolymorphicModuleBuilder.default (#2076) by Leonid Startsev · 2 years, 3 months ago
  41. 95d5b4f Make DeserializationStrategy covariant at declaration-site (#1897) by Lukellmann · 2 years, 3 months ago
  42. 46a5ff6 Support unquoted literal JSON values (#2041) by aSemy · 2 years, 3 months ago
  43. a7cee0b Update JMH to 1.35 to be able to use dtraceasm on newer OSe (#2067) by Vsevolod Tolstopyatov · 2 years, 3 months ago
  44. d7e58c2 Prepare 1.4.1 release (#2063) by Leonid Startsev · 2 years, 3 months ago
  45. de6864a Merge remote-tracking branch 'origin/master' into dev by Leonid Startsev · 2 years, 3 months ago
  46. 0a1b6d8 Fix minor documentation and comment typos (#2061) by aSemy · 2 years, 3 months ago
  47. 0f35682 Fix incorrect behavior while deserializing maps to sealed classes (#2052) by Rodrigo Vedovato · 2 years, 3 months ago
  48. dc9983a Update test assertions to use IntelliJ "Click to see difference" format (#2062) by aSemy · 2 years, 3 months ago
  49. cb6bcbb Add @MustBeDocumented to certain annotations by Leonid Startsev · 2 years, 3 months ago
  50. 182c53e Add documentation on using typealias for means of global configuration by Leonid Startsev · 2 years, 4 months ago
  51. 98529cd Remove kotlin.Experimental from opt-ins as it would be removed in 1.8.20 by Leonid Startsev · 2 years, 4 months ago
  52. 687d917 Updated builtin-classes.md to mention Duration by Sergey Shanshin · 2 years, 4 months ago
  53. e311eb8 Added support for the unsigned primitives and arrays as built-in by Sergey Shanshin · 2 years, 4 months ago
  54. 9658ea7 Use EnumSerializer for explicitly serializable enum instead of auto-generated by Sergey Shanshin · 2 years, 4 months ago
  55. 4ed6cce Deprecate .isNullable in SerialDescriptor builder (#2040) by Leonid Startsev · 2 years, 4 months ago
  56. ec83042 Update Kotlin to 1.7.20-RC (#2039) by Leonid Startsev · 2 years, 4 months ago
  57. f8d605d Add functions that can be used by compiler plugin for intrinsics (#2031) by Leonid Startsev · 2 years, 4 months ago
  58. 79de734 Added support of UTF-16 surrogate pairs to okio streams by Sergey Shanshin · 2 years, 4 months ago
  59. 2fe2efa Added test on custom serializer for sealed class with generic parameter by Sergey.Shanshin · 3 years ago
  60. daa95c7 Added benchmarks on cacheable child serializers by Sergey Shanshin · 2 years, 4 months ago
  61. 2825e21 Implemented serializers caching for lookup by Sergey Shanshin · 2 years, 4 months ago
  62. 24ac6b8 Update polymorphism.md by Atsuto Yamashita · 2 years, 4 months ago
  63. 765d462 fix typo (serialise -> serialize) by Atsuto Yamashita · 2 years, 4 months ago
  64. 49dad86 Update Binary Compatibility Validator version to 0.11.0 by Leonid Startsev · 2 years, 5 months ago
  65. bf57560 Fix core module configuration in hocon module by Osip Fatkullin · 2 years, 5 months ago
  66. ef2ccd3 Hide json.internal package from Dokka output by Leonid Startsev · 2 years, 5 months ago
  67. d5bc32d Prepare 1.4.0 release by Leonid Startsev · 2 years, 5 months ago
  68. f7a92f2 Merge remote-tracking branch 'origin/master' into dev by Leonid Startsev · 2 years, 5 months ago
  69. 6490707 Support Dokka HTML customization (#2008) by Nikolay Pachkov · 2 years, 5 months ago
  70. 738d131 Update the website's release step (#2009) by Nikolay Pachkov · 2 years, 5 months ago
  71. 0c0648e Fixed decoding of huge JSON data for okio streams by Sergey Shanshin · 2 years, 5 months ago
  72. 96446b2 KDoc typo, listDescriptor -> listSerialDescriptor (#2011) by sya-ri · 2 years, 5 months ago
  73. 16a85df Minor Kdoc update (#1999) by Martin Bonnin · 2 years, 6 months ago
  74. 83b6e33 Prepare 1.4.0-RC release (#1997) by Leonid Startsev · 2 years, 6 months ago
  75. c2f3c71 Merge remote-tracking branch 'origin/master' into dev by Leonid Startsev · 2 years, 6 months ago
  76. df3a161 Improved okio support (#1982) by Sergey Shanshin · 2 years, 6 months ago
  77. 4524b65 Make MissingFieldException public (#1983) by Vsevolod Tolstopyatov · 2 years, 6 months ago
  78. c232772 Add @MetaSerializable annotation (#1979) by Leonid Startsev · 2 years, 6 months ago
  79. be99c0d Documentation of exception-related contracts (#1980) by Vsevolod Tolstopyatov · 2 years, 6 months ago
  80. 0f1034e Update value classes guide (#1973) by Vsevolod Tolstopyatov · 2 years, 7 months ago
  81. 621dbf8 Migrate to Kotlin 1.7.0 (#1977) by Leonid Startsev · 2 years, 7 months ago
  82. 5e8ccad Add Okio integration (#1901) by Sergey Shanshin · 2 years, 7 months ago
  83. 08bfef6 Use kotlinlang.org instead of GH pages for API reference (#1938) by Konstantin Chernenko · 2 years, 7 months ago
  84. 605a35f Get rid of @ExperimentalUnsignedTypes on our declarations that levera… (#1962) by Vsevolod Tolstopyatov · 2 years, 7 months ago
  85. 3e8331c Stabilize encoding and decoding of value classes (#1963) by Vsevolod Tolstopyatov · 2 years, 7 months ago
  86. 93a06df Do not use tree-based decoding for fast-path polymorphism (#1919) by Vsevolod Tolstopyatov · 2 years, 7 months ago
  87. bb18d62 Tests for serializable sealed interfaces (#1754) by Leonid Startsev · 2 years, 7 months ago
  88. 6a5ebd5 Support quoting unsigned integers when used as map keys (#1969) by Leonid Startsev · 2 years, 7 months ago
  89. 4b64100 Added support for the `kotlin.time.Duration` class as built-in by Sergey Shanshin · 2 years, 7 months ago
  90. 74072c5 Fix protocol buffer enum schema generation (#1967) by Lin Xi · 2 years, 7 months ago
  91. 7e03eed Support diamond inheritance of sealed interfaces in SealedClassSerializer (#1958) by Leonid Startsev · 2 years, 7 months ago
  92. 3f8378d Support retreiving serializer for sealed interface (#1968) by Leonid Startsev · 2 years, 7 months ago
  93. aedd915 Allow Kotlin's null literal in JSON DSL (#1907) by Lukellmann · 2 years, 7 months ago
  94. 1cff25e Support tagged not null marks (#1954) by EdwarDDay · 2 years, 7 months ago
  95. bff49fd Replace deprecated `inline class` with `value class` (#1959) by aSemy · 2 years, 8 months ago
  96. 9e2e16e Stabilize EmptySerializersModule (#1921) by Vsevolod Tolstopyatov · 2 years, 8 months ago
  97. f3a2717 Bump version in README (#1949) by Leonid Startsev · 2 years, 8 months ago
  98. 6bd5079 Update README.md (#1948) by Egor Tolstoy · 2 years, 8 months ago
  99. bf3269b Fix misleading token description by Leon Linhart · 2 years, 8 months ago
  100. 7712edd Add CSV and FixedLengthFormat 3rd party lib (#1928) by Philip Wedemann · 2 years, 8 months ago