Community
Mercure 0.24.1 picks up Caddy 2.11.3, including our upstream contribution that adds OTLP metrics push to Caddy. The Helm chart now also surfaces a JSON values schema and a signed .prov provenance file on Artifact Hub.
✨ New Features
- Caddy 2.11.3 with native OTLP metrics push. The new
metrics { otlp }directive (contributed upstream by @dunglas in caddyserver/caddy#7664) ships hub metrics straight to an OpenTelemetry collector with no Prometheus scrape job needed. Endpoint, protocol, headers, and interval are driven by the standardOTEL_*environment variables, matching the ergonomics of the tracing directive added in 0.24. Closes part of #1194. - Helm: JSON values schema (
values.schema.json) and signed chart releases. Helm validates user values against the schema, Artifact Hub renders the configuration UI from it, and the chart now ships with a.provfile so the Artifact Hub page earns the Signed badge by @dunglas in #1243
⚡ Internal Improvements
- Caddy module: dependency bumps including
caddyserver/caddy/v2v2.11.2 → v2.11.3,google/cel-gov0.28.1,go.step.sm/cryptov0.81.0, andgoogle.golang.org/grpcv1.81.1 by @dunglas in #1244
Enterprise
Mercure Enterprise picks up the same Caddy 2.11.3 base and the new OTLP metrics push directive, so on-prem deployments can ship hub metrics to any OTLP-compatible backend (Grafana Alloy, OpenTelemetry Collector, Tempo/Mimir, Honeycomb, Datadog) alongside the OTel tracing landed in 0.24.
Mercure Cloud tenants are already running on this release. Contact contact@mercure.rocks for the managed cloud offering, on-premise licenses, custom development, consulting, and training.
Full Changelog: v0.24.0...v0.24.1