|
For the latest stable version, please use Actuator extensions 4.1.1.4! |
-
4.0.8.4
-
Fixed a connection leak in the external HTTP and actuator health indicators. Each check built an HTTP client and never closed it, so its keep-alive connection stayed open until garbage collection. The client is now closed after every check. Reported health details are unchanged.
-
Security: under a Turkish or Azerbaijani default locale the sanitizer left keys containing an upper-case
I, such asMY.PRIVATE.VALUE, unmasked in/envand/configprops. Key matching is now locale-independent. Upgrade if your JVM may run with such a default locale. -
Fixed case-insensitive matching under the same locales elsewhere:
health-manualno longer rejectsout_of_servicein lower or mixed case, and generated MCP tool descriptions are locale-independent.
-
-
4.0.8.3
-
The starters now ship
spring-configuration-metadata.json, so IDEs complete and document theirmanagement.*properties. Earlier releases were built without it. -
The build is now checked on JDK 17, 21 and 25.
-
-
4.0.8.2
-
New
spring-boot-actuator-mcp-starter: exposes included actuator endpoints as MCP tools on a dedicated MCP server at/actuator/mcpon the management port. Respects actuator access settings and sanitizing; nothing exposed by default.
-
-
4.0.8.1
-
Upgraded to Spring Boot 4.0.8 on the
4.0maintenance line (patch bump, no source changes required).
-
-
4.0.7.1
-
Upgraded to Spring Boot 4.0.7 on the
mainline. Migrated to Jackson 3 (tools.jackson), the relocated health API (org.springframework.boot.health.contributor, now in the standalonespring-boot-healthmodule), and the moved MockMvc test slice (spring-boot-webmvc-test). -
Adopted a Boot-tracking version scheme: the project version is now
<spring-boot-version>.x(e.g.4.0.7.1). The Spring Boot 3.5.x line continues on the3.5branch.
-
-
3.5.15.1
-
Upgraded Spring Boot to 3.5.15 (
3.5maintenance line). -
Bumped JaCoCo to 0.8.15 and
central-publishing-maven-pluginto 0.11.0; removed an unused property. -
Added a
branchinput to the release workflow so releases can be cut from any branch. -
Hardened a flaky external HTTP health-check test for hosts where an unroutable IP fails fast instead of timing out.
-
-
1.0.5 Upgraded Spring Boot to 3.5.14 and updated dependencies.
-
1.0.4
-
Upgraded Spring Boot to 3.5.10.
-
Refactored
ManualHealthEndpoint: Unified status management into a single@WriteOperation, added@ReadOperation. -
Fixed package naming typo from
healcheckstohealthchecks. -
Improved
ExternalHttpHealthIndicatorandExternalActuatorHealthIndicatorwith better timeout handling and edge case tests. -
Fixed auto-configuration for
spring-boot-manual-health-starter. -
Improved project documentation and README.
-
-
1.0.3 Upgraded spring boot to 3.5.8, and other dependencies
-
1.0.2 Upgrade to Spring Boot 3.5.7. Added code coverage reporting and introduced two new configuration options for customizing sanitization by extending default key and pattern lists.