Skip to content

Releases: livefront/gson-kotlin-adapter

v0.3.0

17 Aug 17:08
dc5ea37
Compare
Choose a tag to compare
  • Ensure that access to the constructor is available allowing private constructors to be used
  • When enableDefaultPrimitiveValues is set, always treat primitives as though they have a default value
  • Only fetch the delegate adapter when the property is going to be serialized/deserialized
  • Move checks for isSealed and isAbstract from create to read since Gson will still serialize the data, even if we cannot deserialize it
  • Minor performance improvements
  • Add support for Kotlin objects

v0.2.0

23 Jun 20:51
40fa31a
Compare
Choose a tag to compare
  • Allow nonnull primitive values to use default values when manually-supplied default values are not present and a value is null or not present in the JSON.

v0.1.0

22 Jun 17:59
604ba3a
Compare
Choose a tag to compare
v0.1.0 Pre-release
Pre-release

Initial Release