Releases: eclipse-ee4j/yasson
Releases · eclipse-ee4j/yasson
Release 3.0.4
What's Changed
- Support retrieving lower bound from TypeVariable in Collection attribute by @amoscatelli in #580
- Eliminate Stream in #wrapInCommonSet by @marschall in #605
- Integrate parsson 1.1.7 by @lukasj in #644
Full Changelog: 3.0.3...3.0.4
Release 3.0.3
What's Changed
- User defined deserializer/serializer in collection in #588
- @JsonbCreator uses PropertyNamingStrategy in #584
- Adding skipObject() and skipArray() methods in #590
- Close Parsers and Generators in #586
Full Changelog: 3.0.2...3.0.3
Release 3.0.2
What's Changed
- Value access calls toString() on failure, potentially leading to infinite loop #570
- @JsonbTransient does not work on abstract classes #572
- JsonValue.NULL is no longer passed to JsonValue extending types #574
- Null in Optional type fields should not fail #576
Full Changelog: 3.0.1...3.0.2
Release 3.0.1
What's Changed
- Incorrect user generator position checking fixed #562
- Object and array values skip if property is missing #564
Full Changelog: 3.0.0...3.0.1
Release 3.0.0
What's Changed
- JSON-B API 3.0.0 support
- Yasson deserialization and serialization rework in #537
- Remove log noise in #548
- Date in millis handled as a number in #550
- Records should not use default constructor if available in #552
Full Changelog: 2.0.4...3.0.0
Release 3.0.0-RC2
What's Changed
- Yasson deserialization/serialization rework and JSONB 3.0.0 API support(#537)
- Polymorphic information lost during deserialization (#546)
- Remove log noise (#548)
- Date in millis handled as a number (#550)
- Records should not use default constructor if available (#552)
Full Changelog: 2.0.4...3.0.0-RC2
Release 2.0.4
Release 1.0.11
Release 2.0.3
Enhancements
- YearMonth and MonthDay support added (#492)
- Deserializing Map with enum keys (#509)
- Support for records (#499)
Bug fixes
- Transient and property annotation merging (#493)
- java.xml should be optional (#491)
- Implicitly defined serializers fixed (#510)
- Incorrectly handling multiple levels of generics (#503)
- Serialization of the map with Object key and defined serializer (#501)
All the listed changes between versions 2.0.2...2.0.3
2.0.0-RELEASE
Release org.eclipse:yasson:2.0.0