Backend Development 5 min read

What’s New in Spring Boot 3.2.2? 50 Bug Fixes and Major Dependency Upgrades

Spring Boot 3.2.2 brings a comprehensive update with 50 bug fixes, documentation improvements, and a long list of dependency upgrades ranging from MySQL and Kotlin to Netty and Tomcat, helping developers keep their backend services stable and up‑to‑date.

Java Architecture Diary
Java Architecture Diary
Java Architecture Diary
What’s New in Spring Boot 3.2.2? 50 Bug Fixes and Major Dependency Upgrades

Spring Boot 3.2.2 release includes 50 bug fixes, documentation improvements, and numerous dependency upgrades.

Bug Fixes

SslBundle does not output useful toString() result #39167

JarEntry.getComment() returns incorrect result in NestedJarFile instance #39166

Mixed PEM and JKS certificates in server.ssl property do not work #39158

Mapping to Actuator ContextPath:/ endpoint is inaccessible #39122

Spring Boot 3.2 application with WebFlux, Spring Security, and Actuator fails to start #39096

management.observations.http.server.requests.name no longer works #39083

spring.rabbitmq.listener.stream.auto-startup property does not work #39078

PatternParseException error log message output is incorrect #39075

Configuration server.jetty.max-connections does not work #39052

@ConfigurationPropertiesBinding converter for CharSequence to String does not work #39051

Unable to parse Java Manifest attributes with new class loader #38996

Logback‑thrown Throwable may cause application failure without showing cause #38963

Idle timeout for IO and delayed scheduling in Jetty cannot be set below 30000 ms #38960

spring-boot-maven-plugin fails to repackage uber jar when jar is on WSL network drive #38956

Oracle OJDBC BOM version marked as unsuitable for production #38943

Connection leak when using jOOQ without spring.jooq.sql-dialect set #38924

AutoConfigurationSorter does not honor @AutoConfigureOrder(Ordered.LOWEST_PRECEDENCE) #38916

Containers do not start when using @ImportTestcontainers #38913

Manual UserDetails declaration still required when depending on SAS resource server despite configuring spring.security.user.name/password #38864

MockRestServiceServerAutoConfiguration throws incorrect exception when used with RestTemplate and RestClient #38820

Dependency Upgrades

Upgrade to MySQL 8.3.0 #39081

Upgrade to Byte Buddy 1.14.11 #39184

Upgrade to Groovy 4.0.17 #39185

Upgrade to jOOQ 3.18.9 #39186

Upgrade to Kotlin 1.9.22 #39187

Upgrade to Lettuce 6.3.1.RELEASE #39188

Upgrade to MariaDB 3.3.2 #38901

Upgrade to Micrometer 1.12.2 #38978

Upgrade to Micrometer Tracing 1.2.2 #38979

Upgrade to Neo4j Java Driver 5.15.0 #39136

Upgrade to Netty 4.1.105.Final #39189

Upgrade to Pulsar 3.1.2 #39190

Upgrade to Pulsar Reactive 0.5.2 #39191

Upgrade to R2DBC MySQL 1.0.6 #39192

Upgrade to R2DBC PostgreSQL 1.0.4.RELEASE #39193

Upgrade to R2DBC Proxy 1.1.4.RELEASE #39194

Upgrade to Reactor Bom 2023.0.2 #38980

Upgrade to SLF4J 2.0.11 #39195

Upgrade to Spring Data Bom 2023.1.2 #38981

Upgrade to Spring Framework 6.1.3 #38982

Upgrade to Spring Pulsar 1.0.2 #38994

Upgrade to Spring WS 4.0.10 #39130

Upgrade to Tomcat 10.1.18 #39196

“PIG microservice has been upgraded to SpringBoot 3.2.2 and Spring Cloud 2023. Source code: https://gitee.com/log4j/pig”
backendJavaSpring BootBug FixesDependency 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.