Skip to content

Upgrade Java SDK to Jackson 3 alongside Java 17 baseline upgrade #1699

@viswapriya22

Description

@viswapriya22

When upgrading the Dapr Java SDK baseline from Java 11 to Java 17 in 1.18 (#1694), please also upgrade the core SDK from Jackson 2 (com.fasterxml.jackson) to Jackson 3 (tools.jackson).

PR #1657 added Jackson 3 support for the Spring Boot 4 autoconfigure module, but the core SDK still ships with Jackson 2. For users on Spring Boot 3.5+ / Java 17+ this means we still inherit Jackson 2 transitively and must manually exclude it making it fragile.

A native upgrade to Jackson 3 in the core SDK would eliminate this issue for all users on Java 17+.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions