# December 2, 2024 - Microservice SDK updated to Spring Boot 3.3

**URL:** <https://community.cumulocity.com/t/december-2-2024-microservice-sdk-updated-to-spring-boot-3-3/11971>\
**Category:** Application Enablement\
**Tags:** app-enablement, Announcement, microservice-sdk\
**Created:** [March 17, 2025, 8:54am UTC](https://community.cumulocity.com/t/december-2-2024-microservice-sdk-updated-to-spring-boot-3-3/11971 "2025-03-17T08:54:23Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![system](https://dub1.discourse-cdn.com/flex005/user_avatar/community.cumulocity.com/system/32/31990_2.png) [@system](https://community.cumulocity.com/u/system)\
**Post date:** [March 17, 2025, 8:54am UTC](https://community.cumulocity.com/t/december-2-2024-microservice-sdk-updated-to-spring-boot-3-3/11971/1 "2025-03-17T08:54:23Z")

</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 (10.20.155.0)  
> **Internal ID:** MTM-61583

## Description

* * *

This is a follow-up on a recent [announcement](https://cumulocity.com/docs/change-logs/?change-type=.change-type-announcement%2C.change-type-api-change#cumulocity-undefined-microservices-sdk-spring-boot3-announcement) about migrating the Microservice SDK to Spring Boot 3.

Starting from version **10.20.155.0** , the Microservice SDK is now using Spring Spring Boot 3.3.x, which marks the end of the recent dependency updates published in quick succession. Notice that along Spring Boot, most other dependencies were also updated to eliminate all security vulnerabilities those dependencies had.

Because of the amount of changes we also published intermediate versions to help with the upgrade process of all the applications using the SDK.

Version **10.20.150.1** contains a fix for the previously announced version **10.20.150.0** for applications configuring additional servlets. Use this version when updating your application to Spring Boot 3.0. For details refer to the [Spring Boot 3.0 Migration Guide](https://github.com/spring-projects/spring-boot/wiki/Spring-Boot-3.0-Migration-Guide#upgrade-to-spring-boot-3).

Version **10.20.151.1** is based on Spring Boot 3.1 and is recommended as an intermediate step to limit the amount of changes done at once. For details refer to the [Spring Boot 3.1 Migration Guide](https://github.com/spring-projects/spring-boot/wiki/Spring-Boot-3.1-Release-Notes).

Version **10.20.153.1** is based on Spring Boot 3.2 and is another recommended intermediate step. For details refer to the [Spring Boot 3.2 Migration Guide](https://github.com/spring-projects/spring-boot/wiki/Spring-Boot-3.2-Release-Notes).

Finally, when upgrading to version **10.20.155.0** based on Spring Boot 3.3, refer to the [Spring Boot 3.3 Migration Guide](https://github.com/spring-projects/spring-boot/wiki/Spring-Boot-3.3-Release-Notes).
