First two EE4J projects

Screen Shot 2017-12-19 at 23.45.11

I am happy to announce that today EclipseLink and Yasson have been transferred under EE4J and officially became first two EE4J projects! EE4J now contains some real Java code and it’s a big step forward!

New projects URLs are:

Yasson: https://projects.eclipse.org/projects/ee4j.yasson
EclipseLink: https://projects.eclipse.org/projects/ee4j.eclipselink

Committers list, mailing list and forum URLs are not changed.

Yasson 1.0.1 is released

I am pleased to inform you that a new version of Yasson (1.0.1) has been released today.

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

The release is available on Maven Central.

Yasson and EclipseLink go to EE4J

I am happy to announce that we are planning to transfer Yasson and EclipseLink projects to EE4J. These will be one of the first projects transferred because they are a part of Eclipse Foundation already. I already posted announcement in EE4J community mailing list here:

https://dev.eclipse.org/mhonarc/lists/ee4j-community/msg00341.html

The transfer will not affect any committer rights, but it may introduce some changes in web site URL, mailing lists, etc.
I’ll keep you updated about the progress.