What’s New in Spring Boot 2.4.4? Key Bug Fixes and Improvements

Spring Boot 2.4.4 has been released, offering 60 bug fixes, enhancements, documentation updates, and dependency upgrades, including fixes for jOOQ NPE, schema path errors, @ConfigurationProperties injection, EmbeddedDatabaseConnection issues, RSocket server initialization, and various Actuator and devtools problems.

Java Architecture Diary
Java Architecture Diary
Java Architecture Diary
What’s New in Spring Boot 2.4.4? Key Bug Fixes and Improvements

Spring Boot 2.4.4 is now available from repo.spring.io and Maven Central.

<parent>
  <groupId>org.springframework.boot</groupId>
  <artifactId>spring-boot-starter-parent</artifactId>
  <version>2.4.4</version>
  <relativePath/>
</parent>

This is the fourth bug‑fix release of the 2.4 line, containing 60 fixes, enhancements, documentation improvements, and dependency upgrades.

🐞 Bug Fixes

jOOQ now throws a proper exception instead of NPE when an SQLException cannot be translated.

When multiple schemas or script locations are configured, the failing path is now correctly identified.

Incorrect default property injection for @ConfigurationProperties has been fixed.

The EmbeddedDatabaseConnection#h2 constant no longer incorrectly uses a host name.

RSocket’s EmbeddedServerAutoConfiguration can now be used in non‑web environments.

Loading JSON files that share the same property set now works with ConfigurationMetadataRepository.

Layertools now loads only the intended resources without extra paths.

The Maven plugin spring‑boot:stop default values and description are aligned.

Actuator filter configuration issues that prevented application startup are resolved.

@EntityScan annotation now supports property placeholders.

SpringApplication can replace existing property files.

spring‑boot‑devtools no longer clears getter methods of private classes.

Details

For additional bug fixes, documentation updates, and dependency upgrades, see the official blog post and GitHub release notes.

https://spring.io/blog/2021/03/18/spring-boot-2-4-4-available-now

https://github.com/spring-projects/spring-boot/releases/tag/v2.4.4

Original Source

Signed-in readers can open the original source through BestHub's protected redirect.

Sign in to view source
Republication Notice

This article has been distilled and summarized from source material, then republished for learning and reference. If you believe it infringes your rights, please contactadmin@besthub.devand we will review it promptly.

BackendJavaSpring BootBug FixesRelease Notes
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

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.