22 Commits
Author SHA1 Message Date
Andy Wilkinson 50350d0c83 Merge branch '4.0.x' into 4.1.x
Closes gh-51606
2026-09-07 12:20:30 +01:00
Andy Wilkinson 73010ce4d2 Merge branch '4.0.x'
Closes gh-50850
2026-06-24 17:59:35 +01:00
vipi-n 463d68c19a Fix duplicate word typos in documentation
Signed-off-by: vipi-n <vipinkm30@gmail.com>

See gh-50738
2026-06-24 17:57:15 +01:00
Andy Wilkinson 6a74bb85a3 Merge branch '4.0.x'
Closes gh-50440
2026-05-14 15:03:44 +01:00
Andy Wilkinson add52b6ccd Merge branch '3.5.x' into 4.0.x
Closes gh-50439
2026-05-14 15:02:24 +01:00
Phillip Webb b650f3c558 Rework spring-boot-health for reuse
Update `spring-boot-health` to allow for better reuse outside
of the actuator module.

See gh-49048
2026-03-19 15:12:30 -07:00
Andy Wilkinson d9d92a4618 Merge branch '4.0.x'
Closes gh-49515
2026-03-09 08:54:33 +00:00
Andy Wilkinson 6a13e47664 Merge branch '3.5.x' into 4.0.x
Closes gh-49514
2026-03-09 08:54:18 +00:00
Andy Wilkinson 5f797f7af3 Polish "Add time, locale, and work dir data to ProcessInfo"
See gh-48959
2026-02-09 14:03:41 +00:00
Jonatan Ivanov 14fdf493b0 Add time, locale, and work dir data to ProcessInfo
The new fields are:
- uptime
- startTime
- currentTime
- timezone
- locale
- workingDirectory

See gh-48959
2026-02-09 14:03:41 +00:00
Moritz Halbritter 27b9402df1 Polish "Show certificates from truststore in SSL info endpoint"
See gh-48967
2026-02-06 13:45:36 +01:00
Garvit Joshi e1a1d0e233 Show certificates from truststore in SSL info endpoint
See gh-48967

Signed-off-by: Garvit Joshi <garvitjoshi9@gmail.com>
2026-02-06 11:55:34 +01:00
Yanming Zhou 609b0b444e Use JsonMapper instead of ObjectMapper where feasible
See gh-47503

Signed-off-by: Yanming Zhou <zhouyanming@gmail.com>
2025-10-20 13:16:52 +02:00
Phillip Webb cba4f7ae21 Consistently package mappings and exchanges classes
Mirror the package names used in actuator for classes to support
mappings and exchanges in `spring-boot-servlet`, `spring-boot-webmvc`
and `spring-boot-webflux`.

Closes gh-46217
2025-10-15 15:56:41 -07:00
Phillip Webb 34e0382858 Move actuator heath code to spring-boot-health
Closes gh-46357
2025-10-14 21:51:24 -07:00
Phillip Webb ddf26080d6 Rationalize endpoint packages
Use consistent packages for endpoints and endpoint
auto-configuration.

Closes gh-47606
2025-10-13 18:37:59 -07:00
Phillip Webb 2a521ce4e9 Remove spring-boot-web-server-test module
Remove the `spring-boot-web-server-test` module, adding
`SpringBootTestRandomPortContextCustomizerFactory` to
`spring-boot-web-server` as a replacement for
`SpringBootTestRandomPortApplicationListener`.

See gh-46356
See gh-47322
2025-10-01 21:54:54 -07:00
Phillip Webb 97c89b480f Move @LocalServerPort and @LocalManagementServerPort
Move `@LocalServerPort` and `@LocalManagementServerPort` back to
`spring-boot-test`. The should help reduce upgrade pain since these
annotations are fairly commonly used. It also removes the need for
depending on `spring-boot-webserver-test`.

This is slight compromise with the module structure, since the
web-server module usually contributes the properties referenced
by the annotations.

See gh-46356
See gh-47322
2025-10-01 21:53:58 -07:00
Andy Wilkinson 2dc80b4047 Move Prometheus code from s-b-actuator to s-b-micrometer-metrics
Closes gh-47175
2025-09-12 15:19:34 +01:00
Andy Wilkinson d353038c58 Update Jackson support to require Jackson 3
Closes gh-45535
2025-09-02 11:37:09 +01:00
Phillip Webb 7140be8751 Rename metrics, observation, and tracing modules
Rename modules to include 'micrometer'.

Closes gh-46925
2025-08-20 16:05:11 -07:00
Phillip Webb decc32dde3 Restructure project directories to better fit Gradle
Closes gh-46358
2025-07-10 17:54:08 -07:00