Backend Development 4 min read

Spring Boot 2.7.15 Released: 45 Bug Fixes and Major Dependency Updates

Spring Boot 2.7.15, released on Maven Central, brings 45 bug fixes, documentation improvements, and numerous dependency upgrades, while the PIG microservice platform has been updated to this version; note that Spring Boot 2.x will cease maintenance in November 2023, urging migration to 3.x.

Java Architecture Diary
Java Architecture Diary
Java Architecture Diary
Spring Boot 2.7.15 Released: 45 Bug Fixes and Major Dependency Updates

Note: Spring Boot 2.x will stop updates in November 2023; upgrade to Spring Boot 3.x.

PIG is a rapid microservice development platform based on Spring Boot 2.7, Spring Cloud 2021, Alibaba, and Spring Authorization Server, already adapted to Spring Boot 2.7.15. See source code for reference. Deployment docs: https://wiki.pig4cloud.com

Spring Boot 2.7.15 is now available on Maven Central.

Version 2.7.15 includes 45 bug fixes, documentation improvements, and dependency upgrades.

🐞 Bug Fixes

When CachingConnectionFactory is missing and the enabled property is false, Artemis ConnectionFactory not configured #36767

server.max-http-request-header-size does not affect Netty server with http2 enabled #36766

LogbackLoggingSystem does not report suppressed exception details #36645

RabbitMQ smoke test missing a test #36610

Tomcat warns about missing +/- prefix when multiple protocols enabled via server.ssl.enabled-protocols #36572

Startup and readiness time metrics description includes time unit, but exported metrics may change unit #36507

management.metrics.export.wavefront property incomplete #36498

management.metrics.export.signalfx property incomplete #36497

management.metrics.export.atlas property incomplete #36496

Script-based database initialization fails with unfriendly error when resources point to a directory #36386

JobLauncherApplicationRunner returns success exit code even when no jobs run #36060

DatabaseDriver swallows the real exception #34728

Application context initializes twice when exception thrown during initialization in tests #24888

🔨 Dependency Upgrades

Elasticsearch upgraded to 7.17.12 #36870

Groovy upgraded to 3.0.19 #37055

MariaDB upgraded to 3.1.4 #36394

Micrometer upgraded to 1.9.14 #36824

Netty upgraded to 4.1.97.Final #37085

Reactor Bom upgraded to 2020.0.35 #36825

Spring AMQP upgraded to 2.4.15 #36826

Spring Batch upgraded to 4.3.9 #36827

Spring Data Bom upgraded to 2021.2.15 #36828

Tomcat upgraded to 9.0.79 #36992

Undertow upgraded to 2.2.26.Final #37029

JavaSpring BootBug FixesRelease NotesDependency Upgrade
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.