Backend Development 5 min read

What’s New in Spring Boot 2.5.6? Key Bug Fixes and Dependency Updates

Spring Boot 2.5.6, released on October 21, introduces 43 bug fixes, documentation improvements, and numerous dependency upgrades—including Dropwizard Metrics, Ehcache3, HttpCore5, MySQL, and Spring Framework 5.3.12—addressing issues such as R2DBC‑JDBC conflicts, JMX endpoint availability, and memory pressure from caching.

Java Architecture Diary
Java Architecture Diary
Java Architecture Diary
What’s New in Spring Boot 2.5.6? Key Bug Fixes and Dependency Updates

Release Notes

On October 21, the official release of Spring Boot 2.5.6 was announced, including 43 bug fixes, documentation improvements, and dependency upgrades.

<code>&lt;parent&gt;
  &lt;groupId&gt;org.springframework.boot&lt;/groupId&gt;
  &lt;artifactId&gt;spring-boot-starter-parent&lt;/artifactId&gt;
  &lt;version&gt;2.5.6&lt;/version&gt;
  &lt;relativePath/&gt;
&lt;/parent&gt;
</code>

Bug Fixes

Misleading failure analysis when jOOQ DSLContext is unavailable due to R2DBC taking precedence over JDBC #28379

Enable lazy initialization causing JMX endpoint to be unavailable #28371

JarFileWrapper may cause many FinalReferences leading to GC pressure #28356

VCAP_SERVICES property not cleared by default #28353

Timer cannot correctly parse MeterValue with a trailing 'd' character #28351

CachingOperationInvoker cache consumes large heap space #28347

Devtools restart fails when R2DBC database and SQL init scripts are in memory #28345

ActiveMQ starter depends on org.apache.geronimo.specs:geronimo-j2ee-management_1.1_spec #28340

spring-boot-starter-oauth2-client does not need dependency com.sun.mail.jakarta #28333

Layertools extraction does not preserve last modified and last accessed timestamps #28190

spring.rabbitmq.addresses

causes NumberFormatException when configured with IPv6 addresses #28134

PrometheusScrapeEndpoint generated OpenMetrics content cannot be parsed #28130

Dependency Updates

Upgrade to Dropwizard Metrics 4.1.26 #28280

Upgrade to Ehcache3 3.9.7 #28394

Upgrade to HttpCore5 5.1.2 #28281

Upgrade to Jaybird 4.0.4.java8 #28282

Upgrade to Jetty 9.4.44.v20210927 #28283

Upgrade to Lombok 1.18.22 #28284

Upgrade to Micrometer 1.7.5 #28242

Upgrade to MySQL 8.0.27 #28395

Upgrade to Netty 4.1.69.Final #28360

Upgrade to Netty tcNative 2.0.44.Final #28285

Upgrade to PostgreSQL 42.2.24 #28286

Upgrade to R2DBC Bom Arabba-SR11 #28287

Upgrade to Reactor 2020.0.12 #28240

Upgrade to SendGrid 4.7.6 #28396

Upgrade to Spring AMQP 2.3.11 #28245

Upgrade to Spring Data 2021.0.6 #28244

Upgrade to Spring Framework 5.3.12 #28241

Upgrade to Spring HATEOAS 1.3.5 #28243

Upgrade to Spring Integration 5.5.5 #28249

Upgrade to Spring Kafka 2.7.8 #28246

Upgrade to Spring Security 5.5.3 #28247

Upgrade to Spring Session 2021.0.3 #28248

Upgrade to Tomcat 9.0.54 #28288

Upgrade to Undertow 2.2.12.Final #28289

Upgrade to XmlUnit2 2.8.3 #28397

Javabackend developmentSpring BootBug FixesDependency Updates
Java Architecture Diary
Written by

Java Architecture Diary

Committed to sharing original, high‑quality technical articles; no fluff or promotional content.

0 followers
Reader feedback

How this landed with the community

login Sign in to like

Rate this article

Was this worth your time?

Sign in to rate
Discussion

0 Comments

Thoughtful readers leave field notes, pushback, and hard-won operational detail here.