# October 8, 2026 - Upcoming Jackson version 3 upgrade for Microservice SDK

**URL:** <https://community.cumulocity.com/t/october-8-2026-upcoming-jackson-version-3-upgrade-for-microservice-sdk/15242>\
**Category:** Application Enablement\
**Tags:** app-enablement, Announcement, microservice-sdk\
**Created:** [October 9, 2026, 7:18am UTC](https://community.cumulocity.com/t/october-8-2026-upcoming-jackson-version-3-upgrade-for-microservice-sdk/15242 "2026-10-09T07:18:36Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![cumulocity](https://dub1.discourse-cdn.com/flex005/user_avatar/community.cumulocity.com/cumulocity/32/31990_2.png) [@cumulocity](https://community.cumulocity.com/u/cumulocity)\
**Post date:** [October 9, 2026, 7:18am UTC](https://community.cumulocity.com/t/october-8-2026-upcoming-jackson-version-3-upgrade-for-microservice-sdk/15242/1 "2026-10-09T07:18:36Z")

</div>

## Context

* * *

**Change Type:** Announcement  
**Product area:** Application enablement & solutions  
**Component:** Microservice SDK  
**Deployed at:** [eu.latest.cumulocity.com](http://eu.latest.cumulocity.com), [apj.cumulocity.com](http://apj.cumulocity.com), [jp.cumulocity.com](http://jp.cumulocity.com), [cumulocity.com](http://cumulocity.com), [us.cumulocity.com](http://us.cumulocity.com)

> **Technical details**
>
> **Build artifact:** cumulocity (2026.49.0)  
> **Internal ID:** MTM-67375

## Description

* * *

When the Microservice SDK was upgraded from Spring Boot 3 to Spring Boot 4, the Jackson library was kept at version 2 to minimize required changes to applications.

Starting with Microservice SDK version **2026.49.0** , the Jackson library used in the SDK will be upgraded to version 3.1.4. Spring Boot 4 uses Jackson 3 by default.

**Impact** : The upgrade to Jackson 3 requires changes in existing microservices. Most notably, the Maven group ID and Java package names change from `com.fasterxml.jackson` to `tools.jackson`. Jackson annotations (`com.fasterxml.jackson.annotation`) keep their package name.

You do not need to declare Jackson versions explicitly. They are managed by Spring Boot’s `tools.jackson:jackson-bom` and inherited through the `microservice-dependencies` BOM.

**Migration resources** : Refer to the [Jackson 3 Migration Guide](https://github.com/FasterXML/jackson/blob/main/jackson3/MIGRATING_TO_JACKSON_3.md) for detailed instructions.
