Jakarta JSON Binding 3.0.0

3.0.0

Description

This release contains following changes:

  • Deserialization of the null to the JsonValue.NULL_VALUE
  • @JsonbTypeDeserializer and @JsonbTypeAdapter supported as a parameter/type annotation
  • Support for handling polymorphic types
  • Deprecate @JsonbProperty.nillable()

Including the following backwards incompatible changes:

  • Optional @JsonbCreator parameters

This release requires Java SE 11 or newer (aligned with Jakarta EE 10).

Conforms To UI/UX Guidelines
Not verified
This release is part of Jakarta 10