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.
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”
Java Architecture Diary
Committed to sharing original, high‑quality technical articles; no fluff or promotional content.
How this landed with the community
Was this worth your time?
0 Comments
Thoughtful readers leave field notes, pushback, and hard-won operational detail here.