Releases: phyber/jail_exporter
Releases · phyber/jail_exporter
Release v0.17.0
Release v0.16.1
v0.16.1
- Switch from log and env_logger to tracing and tracing-subscriber
- Bump crate versions
Release v0.16.0
v0.16.0
- Update all crate versions, and disable some unused crate features
- Add FreeBSD 12.3 to the test matrix
- Move
rc_script
functionality to its own file - Move
bcrypt
command functionality to its own file - Remove mime crate dependency
- Replace dev-dependency [lazy-static] with once_cell
- Bump MSRV to 1.64.0
- Move to official prometheus-client Rust crate
- Update to clap 4.2
- Change exposition format to OpenMetrics 1.0.0
- Mutexes now use parking_lot
- Switch from actix-web to axum
Release v0.15.1
v0.15.1
- Remove FreeBSD 11.4 from CI configuration as its no longer supported
- Update to prometheus 0.13.0
- Update to pretty-assertions 1.0
- Fixed a typo in the man page (thanks, Schueni1)
- Use the new custom registry macros from prometheus and remove our own
versions
Release v0.15.0
Release v0.14.0
v0.14.0
- Update dependencies.
- The MSRV has been bumped to 1.44.0 as required by dependencies.
- Fix some minor clippy issues.
- exporter: Remove a clone from metric bookkeeping.
- exporter: Avoid using clone when creating exporter metrics struct.
- Change environment variables, removing the
JAIL_EXPORTER_
prefix. - Added
rc_script
feature, enabling a--rc-script
CLI flag which outputs
thejail_exporter
rc(8)
script on stdout. - Added
auth
feature, enabling HTTP Basic authentication.- Configuration for the HTTP Basic authentication is via a YAML
configuration file, the location of the configuration is specified via
the--web.auth-config
CLI argument.
- Configuration for the HTTP Basic authentication is via a YAML
- Added
bcrypt
subcommand when compiled with theauth
feature.- This is to assist users when they're enabling HTTP Basic Authentication
as they may not have tools installed for generating bcrypt hashes.
- This is to assist users when they're enabling HTTP Basic Authentication