Skip to content

Spring Boot 4.0.0 RC2 Release Notes

Moritz Halbritter edited this page Nov 5, 2025 · 7 revisions

Spring Boot 4.0.0-RC2 Release Notes

For changes in earlier milestones, please refer to:

Upgrading from Spring Boot 3.5

Migration Guide

To help with upgrading, a migration guide is available.

New and Noteworthy

Tip
Check the configuration changelog for a complete overview of the changes in configuration.

Modularization of spring-boot-micrometer-tracing

spring-boot-micrometer-tracing has been split in 3 modules. We’ve added new modules called spring-boot-micrometer-tracing-brave and spring-boot-micrometer-tracing-opentelemetry which house Brave and OpenTelemetry tracing support for Micrometer Tracing.

While working on this, we’ve also fixed some naming inconsistencies regarding properties:

  • The property enabling tracing export has been changed from management.{name}.tracing.export.enabled to management.tracing.export.{name}.enabled.

  • The property enabling logging export has been changed from management.{name}.logging.export.enabled to management.logging.export.{name}.enabled.

  • The properties controlling logging export over OTLP have been renamed from management.opentelemetry.logging.export.* to management.opentelemetry.logging.export.otlp.*

  • Zipkin properties have been renamed from management.zipkin.tracing.* to management.tracing.export.zipkin.*

Dependency Upgrades

Spring Boot 4.0.0-RC2 moves to new versions of several Spring projects:

A few third-party dependencies have also been updated:

Miscellaneous

Apart from the changes listed above, there have also been lots of minor tweaks and improvements including:

*

Deprecations in Spring Boot 4.0.0-RC2

  • None

Clone this wiki locally