Backend Development 7 min read

Spring Boot 3.1.3 Release: 82 Bug Fixes and Major Dependency Upgrades

Spring Boot 3.1.3, now on Maven Central, brings 82 bug fixes, extensive documentation updates, and a comprehensive set of dependency upgrades, while the PIG platform adds compatibility with this version, offering developers a ready‑to‑use micro‑service starter kit.

Java Architecture Diary
Java Architecture Diary
Java Architecture Diary
Spring Boot 3.1.3 Release: 82 Bug Fixes and Major Dependency Upgrades

PIG is a rapid micro‑service development platform based on Spring Boot 3.1, Spring Cloud 2022, Alibaba, and Spring Authorization Server, now compatible with Spring Boot 3.1.3 (use the jdk17‑dev branch). Deployment documentation: https://wiki.pig4cloud.com

Spring Boot 3.1.3 has been released and is available on Maven Central.

Version 3.1.3 includes 82 bug fixes, documentation improvements and dependency upgrades.

🐞 Bug Fixes

Fix inability to detect log configuration URLs with query parameters as XML (#37062)

Rename environment variable APP_PASSWORD to APP_USER_PASSWORD (#37044)

Fix BindableRuntimeHintsRegistrar not generating hints for all nested ConfigurationProperties types (#37022)

Fix server.max-http-request-header-size not affecting Netty servers with HTTP/2 enabled (#37015)

Fix AbstractAotMojo should not add empty source or target (#36972)

Correct typo in exception message of ProcessTestAotMojo (#36966)

Fix Docker Compose startup failure due to "unknown flag: --no-color" (#36908)

Fix spurious error message during script‑based database initialization with directory resources (#36786)

Fix missing Artemis ConnectionFactory when CachingConnectionFactory is absent and property is false (#36772)

Fix DatabaseDriver swallowing real exceptions (#36759)

Fix custom ElasticsearchTransport causing JsonpMapper regression (#36700)

Fix auto‑configuration of SessionRepositoryCustomizer being overridden (#36696)

Fix missing RabbitMQ smoke test (#36612)

Fix Tomcat warning about missing +/- prefix when multiple protocols are enabled via server.ssl.enabled-protocols (#36584)

Fix incomplete management.metrics.export.stackdriver property (#36559)

Fix incomplete management.wavefront.metrics.export property (#36556)

Fix incomplete management.metrics.export.signalfx property (#36553)

Fix JobLauncherApplicationRunner returning success exit code when no jobs run (#36532)

Remove usage of jakarta.annotation.PostConstruct (#36529)

Fix incomplete management.metrics.export.atlas property (#36526)

Fix description of started and ready time metrics containing time units that may change when exported (#36516)

Fix process-aot and process-test-aot running on Maven reactor projects (#36494)

Fix @ServiceConnection ineffective on @Bean methods in slice tests (#36037)

🔨 Dependency Upgrades

Upgrade to AspectJ 1.9.20

Upgrade to Byte Buddy 1.14.6

Upgrade to Caffeine 3.1.8

Upgrade to Couchbase Client 3.4.8

Upgrade to Dependency Management Plugin 1.1.3

Upgrade to Groovy 4.0.14

Upgrade to Hibernate 6.2.7.Final

Upgrade to Infinispan 14.0.14.Final

Upgrade to Jersey 3.1.3

Upgrade to jOOQ 3.18.6

Upgrade to Lettuce 6.2.6.RELEASE

Upgrade to Logback 1.4.11

Upgrade to Micrometer 1.11.3

Upgrade to Micrometer Tracing 1.1.4

Upgrade to Native Build Tools Plugin 0.9.24

Upgrade to Neo4j Java Driver 5.11.0

Upgrade to Netty 4.1.97.Final

Upgrade to Pooled JMS 3.1.1

Upgrade to R2DBC Pool 1.0.1.RELEASE

Upgrade to R2DBC Proxy 1.1.2.RELEASE

Upgrade to Reactor Bom 2022.0.10

Upgrade to RxJava3 3.1.7

Upgrade to Spring AMQP 3.0.8

Upgrade to Spring Authorization Server 1.1.2

Upgrade to Spring Batch 5.0.3

Upgrade to Spring Data Bom 2023.0.3

Upgrade to Spring Kafka 3.0.10

Upgrade to Spring LDAP 3.1.1

Upgrade to Spring Security 6.1.3

Upgrade to Spring Session 3.1.2

Upgrade to Thymeleaf 3.1.2.RELEASE

Upgrade to Thymeleaf Extras SpringSecurity 3.1.2.RELEASE

Upgrade to Tomcat 10.1.12

Upgrade to Undertow 2.3.8.Final

backendJavaSpring 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.