·
132 commits
to master
since this release
Impulse- v0.6.0-beta
Added
- Secret references — reference sensitive fields via
literal:orfile://instead of plaintext, with a newsecrets:provider block. - Upstream mTLS — present a client certificate to backends via
tls.client_certificate/tls.client_key(or their_refvariants). - Secret & cert lifecycle observability — new Prometheus metrics, control-API fields, and audit events for secret resolution and certificate expiry.
Changed
- Project rebranded from Spooky to Impulse (binaries, packaging, docs, config paths). Naming change only — no behavior change.
Compatibility
- Fully backward compatible — all new fields are optional, existing configs work unchanged.
- Upgrading from a
spooky-named install should account for newimpulsebinary/paths/systemd unit names.
Full changelog: CHANGELOG.md