Repository navigation
v0.6.0
Pre-release
Pre-release
proc-daemon v0.6.0-beta — leaner metrics, cleaner core
A tidy beta that tightens the hot path (Prometheus exposition), cleans up lint debt, and standardizes formatting—no breaking API changes intended.
Highlights
- Faster Prometheus rendering with fewer allocations
- Clippy-clean across core modules
- Consistent formatting via
cargo fmt
Changes & fixes
Performance
- Optimized Prometheus exposition to reduce allocations and string churn
- Replaced
format!pushes withwrite!/writeln!insrc/metrics.rs - Inlined format args for histogram
count/sumnames - Removed redundant closure (
Duration::as_secs_f64)
Correctness & hygiene
- Fixed duplicated
cfgattribute insrc/ipc.rs(feature gating centralized) - Standardized formatting across the codebase (
cargo fmt) - General Clippy cleanup in core areas
Docs
- Added
# Errorssections tounix::bind()andunix::connect()insrc/ipc.rs
Housekeeping
- Version bump to 0.6.0
- CHANGELOG updated
✅ Verification
cargo clippy -D warnings→ cleancargo test --all-features→ all green
🔁 Migration
- No intentional breaking changes in core modules.
SeeCHANGELOG.mdfor details and any edge-case notes.
Full Changelog: v0.5.0...v0.6.0