Skip to content

Releases: amogilev/yagson

YaGson Release 0.4.1

06 Oct 09:41
Compare
Choose a tag to compare

New features:

  • Limited support for Android 4;

YaGson Release 0.4

09 Dec 11:44
Compare
Choose a tag to compare

New features:

  • Java 9 compatibility;

Known issues:

  • incorrect serialization of some Iterators

YaGson release 0.3

31 Jul 16:30
Compare
Choose a tag to compare

New features:

  • Ability to specify class loaders to use for de-serialization, see YaGsonBuilder.setPreferredClassLoaders();
  • Ability to limit the output JSON length, see YaGson.toJson(Object src, long charsLimit)

Known issues:

  • incorrect serialization of some Iterators

YaGson release 0.2

27 Apr 13:31
Compare
Choose a tag to compare

New features:

  • Java 8 support;
  • full serialization and de-serialization of serializable lambdas;
  • skipping non-serializable lambdas;

Known issues:

  • incorrect serialization of some Iterators

The first YaGson release

30 Oct 16:47
Compare
Choose a tag to compare

New features:

  • (almost) arbitrary objects serialization, with no need for custom adapters, annotations or any changes of the classes;
  • preserves exact types during mapping;
  • preserves Collections/Maps behavior, including custom Comparators;
  • serializes self-referenced objects, including collections, maps and arrays;
  • serializes inner, local and anonymous classes;
  • support for mixed-type collections, maps and arrays;
  • support for non-unique field names, when a field is "overridden" in sub-classes;

Known issues:

  • no Java 8 support yet;
  • incorrect serialization of some Iterators