Skip to content

Jackson Release 2.13.1

Tatu Saloranta edited this page Dec 19, 2021 · 15 revisions

Patch version of 2.13, released 19-Dec-2021.

Following fixes are be included in this patch release.

Changes, core

  • #721: Incorrect parsing of single-quoted surrounded String values containing double quotes
  • #3006: Argument type mismatch for enum with @JsonCreator that takes String, gets JSON Number
  • #3299: Do not automatically trim trailing whitespace from java.util.regex.Pattern values
  • #3305: ObjectMapper serializes CharSequence subtypes as POJO instead of as String (JDK 15+)
  • #3308: ObjectMapper.valueToTree() fails when DeserializationFeature.FAIL_ON_TRAILING_TOKENS is enabled
  • #3328: Possible DoS issue

Changes, data formats

  • #288: Caching conflict when creating CSV schemas with different views for the same POJO
  • #302: IllegalArgumentException in IonParser.getEmbeddedObject()

XML

  • #493: SequenceWriter returns NPE when trying XML serialization

Changes, Other modules

No-Ctor Deser

  • #155: Fix SPI metadata for jackson-module-no-ctor-deser
  • #159: NoCtorDeserModule missing - Do you mean NoCtorModule
Clone this wiki locally