Skip to content

Releases: GoodforGod/gson-configuration

v2.0.0

23 Feb 06:50
857c1dd
Compare
Choose a tag to compare

Features:

  • Default Deserializers: Java ISO 8601 Formatters (offer more flexibility)
  • Configuration improvements
  • Gson up 2.10.1

v1.4.2

22 Aug 20:30
2bc3761
Compare
Choose a tag to compare

Features:

  • Gson 2.9.1
  • GraalVM properties added for GraalVM compatibility out of the box

v1.4.1

13 Mar 21:51
f489584
Compare
Choose a tag to compare

Features:

  • GsonFactory#builder and GsonFactory#builderJavaISO added

v1.4.0

09 Mar 07:04
1f57d63
Compare
Choose a tag to compare

Features:

  • excludeFieldsWithoutExposeAnnotation property support
  • excludeFieldsWithModifiers properties support
  • By default all STATIC, TRANSIENT, VOLATILE, SYNCRONIZED fields are ignored from 1.4.0 and further

v1.3.0

08 Mar 12:39
Compare
Choose a tag to compare

Features:

  • Gson updated to 2.9.0

v1.2.0

18 Jan 22:58
61fdcc1
Compare
Choose a tag to compare

Features:

  • GsonConfiguration with ofJavaISO builder to setup config with default Java ISO formatters
  • GsonFactory JavaISO build method added
  • ZoneOffset serializer/deserializer hierarchal registration fixed

v1.1.0

19 Nov 21:38
df21b9a
Compare
Choose a tag to compare

Features:

  • Formatters improved, updated and reinforced
  • ZoneOffset, YearMonth, MonthDay serialization added
  • GsonConfiguration options improved, formatter propagation fixed, more options for formatters added
  • Tests improved

v1.0.0

31 Oct 08:39
Compare
Choose a tag to compare

GsonConfiguration can be build from Properties file
Initial release with GsonConfiguration, GsonAdapterBuilders and serializaers\deserializers for package java.time.*

  • LocalDate
  • LocalTime
  • LocalDateTime
  • Instant
  • OffsetTime
  • OffsetDateTime
  • ZonedDateTime
  • DayOfWeek
  • Month
  • Year
  • ZoneId