Uploaded image for project: 'XWiki Commons'
  1. XWiki Commons
  2. XCOMMONS-861

Upgrade to Jackson 2.6.3

    XMLWordPrintable

Details

    • N/A

    Description

      https://github.com/FasterXML/jackson/wiki/Jackson-Release-2.6.3

      Changes, core
      Streaming
      
          #220: Problem with JsonParser.nextFieldName(SerializableString) for byte-backed parser
          #221: Fixed ArrayIndexOutOfBounds exception for character-based JsonGenerator
      
      Databind
      
          #749: EnumMap serialization ignores SerializationFeature.WRITE_ENUMS_USING_TO_STRING
          #938: Regression: StackOverflowError with recursive types that contain Map.Entry
          #939: Regression: DateConversionError in 2.6.x
          #940: Add missing hashCode() implementations for JsonNode types that did not have them
          #941: Deserialization from {} to ObjectNode field causes "out of END_OBJECT token" error
          #942: Handle null type id for polymorphic values that use external type id
          #943: Incorrect serialization of enum Map key
          #944: Failure to use custom deserializer for key deserializer
          #949: Report the offending substring when number parsing fails
          #965: BigDecimal values via @JsonTypeInfo/@JsonSubTypes get rounded
      
      Changes, data types
      Guava
      
          #83: Generic type information for Optional wrapped generic type lost in visitor
          #84: Class not found exception in OSGi (com.fasterxml.jackson.databind.ser.impl.UnwrappingBeanPropertyWriter)
          (no separate issue): Allow use of @JsonDeserialize(contentAs=XXX) with Optional
      
      Java 8 Date/Time
      
          #44: Allows users to pass a custom DateTimeFormatter for the ZonedDateTimeSerializer
          #45: Problem Deserializing java.time.OffsetTime from JSON Array
      
      JDK8
      
          #13: Allow use of @JsonDeserialize(contentAs=XXX) with Optional
      
      Changes, other modules
      Afterburner
      
          #59: Cannot customize String deserialization behavior
          #60: Cannot read some "pretty" documents
              NOTE: actually fixed by jackson-core / #220 (see above)
      
      Mr Bean
      
          #25: Should ignore static methods (setter/getter)
      

      Attachments

        Activity

          People

            tmortagne Thomas Mortagne
            tmortagne Thomas Mortagne
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: