Uploaded image for project: 'RESTEasy'
  1. RESTEasy
  2. RESTEASY-3085

Update jackson to 2.13.x and move away from jakarta classifiers

    XMLWordPrintable

Details

    • Feature Request
    • Resolution: Done
    • Major
    • 6.2.0.Beta1, 6.2.0.Final
    • None
    • None
    • None

    Description

      Following Stackoverflow issue https://stackoverflow.com/a/70856666/1081036 I believe jackson dependencies should be updated to follow the latest 2.13.x release train.

      Part of the new 2.13.x release is this change https://github.com/FasterXML/jackson/wiki/Jackson-Release-2.13#jakarta-variants-to-replace-javax-modules which obsoletes the use of "-jakarta" classifiers.

      This creates friction with Spring Boot projects. Spring boot already updated to 2.13.1 and this change breaks builds because "-jakarta" artifacts do not exits.

      Could not find jackson-jaxrs-base-2.13.1-jakarta.jar (com.fasterxml.jackson.jaxrs:jackson-jaxrs-base:2.13.1)

      Jackson Core:
      Tag: https://github.com/FasterXML/jackson-core/releases/tag/jackson-core-2.13.4
      Diff: https://github.com/FasterXML/jackson-core/compare/jackson-core-2.12.6...jackson-core-2.13.4

      Jackson Databind
      Tag: https://github.com/FasterXML/jackson-databind/releases/tag/jackson-databind-2.13.4
      Diff: https://github.com/FasterXML/jackson-databind/compare/jackson-databind-2.12.7...jackson-databind-2.13.4

      Jackson Annotations:
      Tag: https://github.com/FasterXML/jackson-annotations/releases/tag/jackson-annotations-2.13.4
      Diff: https://github.com/FasterXML/jackson-annotations/compare/jackson-annotations-2.12.7...jackson-annotations-2.13.4

      Jackson Modules:
      Tag: https://github.com/FasterXML/jackson-modules-java8/releases/tag/jackson-modules-java8-2.13.4
      Diff: https://github.com/FasterXML/jackson-modules-java8/compare/jackson-modules-java8-2.12.7...jackson-modules-java8-2.13.4

      Jackson Jakarta REST:
      Tag: https://github.com/FasterXML/jackson-jakarta-rs-providers/releases/tag/jackson-jakarta-rs-providers-2.13.4
      Diff: No diff as this is a nre project. The old project was https://github.com/FasterXML/jackson-jaxrs-providers/releases/tag/jackson-jaxrs-providers-2.12.7

      Jackson Modules Base:
      Tag: https://github.com/FasterXML/jackson-modules-base/releases/tag/jackson-modules-base-2.13.4
      Diff: https://github.com/FasterXML/jackson-modules-base/compare/jackson-modules-base-2.12.7...jackson-modules-base-2.13.4

      Attachments

        Issue Links

          Activity

            People

              jperkins-rhn James Perkins
              tomas.dostalik@gmail.com Tomáš Dostalík (Inactive)
              James Perkins
              Votes:
              1 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: