- core:
- Fix: Execute status detail indicators in a IO Dispatcher because they can be blocking.
- core:
- remove metrics configuration for http client metrics which was introduced in 0.4.0 because it could be configured
via spring application properties (
management.metrics.distribution
) and should not be part of this library. - Introduce property
babbage.metrics.custom-html-client-metric.enabled
to not enable aggregated http client metrics by default.
- remove metrics configuration for http client metrics which was introduced in 0.4.0 because it could be configured
via spring application properties (
- core:
- add metrics configuration so that histogram (bucket) is enabled for http.client metrics from webclient ( http_client_requests_seconds_bucket).
- add
ClientRequestMetricsTagContributor
to limit the number of metrics for http.client metrics from webclient (it only takes the first path of the url and removes all query parameters).
- core:
- Fix: Just pass commit time from
git.properties
to status page, because the formats in the generated files are different.
- Fix: Just pass commit time from
- core:
- Upgrade to bootstrap 5.3.3
- Add status detail indicator infos to status page
- Enhance git infos on status page
- Upgrade all modules to spring boot 3.2.2
- core:
- Fix: Load bootstrap js in footer of logger console
- validation:
- Feature: Expose validation message in http response body
- core:
- Fix: Logger overview now uses the correct links for changing log levels.
- Fix: Long loggers are now scrollable and are not hidden behind the log-level buttons.
- Feature: Add option to add custom management pages by extending your Controller with
ManagementController
. Documentation about is added here
- validation:
- add
SafeId
annotation to validation String input parameters
- add
- aws-paramstore: Fix: Add missing
@ConfigurationProperties
for AWS ParamStore Properties.
- Initial version