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
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions