Skip to content

Releases: eclipse-ee4j/yasson

Yasson 1.0.5

06 Sep 22:56
Compare
Choose a tag to compare

Release date: 09/06/2019

Enhancements

  • Support for Groovy objects and CDI (Weld) beans #281 #256
  • Include property name in error message when serialization fails #300
  • Added JakartaEE TCK to the TravisCI build process to prevent spec incompatibilities
  • Improve Exception message when default constructor is missing #316 (Thanks @Simulant87!)

Bug fixes

  • CollectionSerializer only processes first entry #255
  • Inheriting from class with package level modifier leads to IllegalAccessException #275
  • Deserialization of EnumSet fails with "No default constructor found" #272
  • Order of kv-pairs wrong when using custom naming and @JsonbPropertyOrder #258
  • Adapters not applied properly for properties of differing read/write type #309
  • Fix/payara4003 Inaccessible constructor with @ConstructorProperties #280 (Thanks @JohT!)

Yasson 1.0.3

29 Jan 13:10
Compare
Choose a tag to compare

Release date: 12/28/2018

Uptake of Jakarta EE dependencies.

  • JSON API updated to 1.1.5
  • JSONB API updated to 1.0.1

A complete list of issues solved.

Yasson 1.0.2

29 Jan 13:17
Compare
Choose a tag to compare

Release date: 10/12/2018

  • JSON API updated to 1.1.3

A complete list of issues solved.

Yasson 1.0.1

10 Nov 16:59
Compare
Choose a tag to compare

Yasson 1.0.1

Release date: 10/11/2017

Bugs Fixed:

  • FIXED: [#57] Unexpected behaviour from @JsonbTypeAdapter when marking a field bug
  • FIXED: [#48] Serializing 'naked' enum throws exception java.lang.IllegalAccessException bug
  • FIXED: [#47] Serialising enum uses toString() method not name() as specified in section 3.9 of specification bug
  • FIXED: [#43] Date format customisation is ignored if custom instantiation is used bug
  • FIXED: [#42] Serializing a map doesn't use serializers bug
  • FIXED: [#39] Nillable customizations ignore default rules for processing classes bug
  • FIXED: [#34] NullPointerException when @JsonbTransient is applied on property without setter bug

Other:

  • Switched to JSON-P 1.1.2
  • Performance improved

1.0

23 Jun 16:51
Compare
Choose a tag to compare
1.0

Yasson 1.0

Released 23/06/2017

1.0.0-RC2

23 Jun 16:51
Compare
Choose a tag to compare
1.0.0-RC2 Pre-release
Pre-release
Version 1.0.0-RC2

Signed-off-by: Dmitry Kornilov <dmitry.kornilov@oracle.com>

1.0.0-RC1

07 Jun 11:10
Compare
Choose a tag to compare
1.0.0-RC1 Pre-release
Pre-release
Upgrading to JSON-B API 1.0.0-RC2 and JSON-P 1.1

Signed-off-by: Dmitry Kornilov <dmitry.kornilov@oracle.com>

1.0.0-M2

27 Apr 16:37
Compare
Choose a tag to compare
1.0.0-M2 Pre-release
Pre-release

Milestone 2 release.

1.0.0-M1

25 Jan 19:19
Compare
Choose a tag to compare
1.0.0-M1 Pre-release
Pre-release

Yasson 1.0.0-M1 release