Repository navigation
chm-v0.1.4
0.1.4 (2026-09-25)
Features
Bug Fixes
- chm: create credential file with 0600 atomically to close chmod race (#3228) (1790fc9), closes #3224
- cli: body-read errors, plaintext purge, rust consumer map (#3337) (5421804)
- rust: format output.rs chain for stable rustfmt (#3238) (4e81bb5)
- rust: format output.rs chain for stable rustfmt (#3239) (d2901cd)
- rust: move output fns before test module for clippy (#3234) (f64dfc8)
What's Changed
- fix(landing): valid Product JSON-LD for merchant listings by @duyet in #3402
- feat(peerdb): issue alerting — classify, format, validate, audit, investigate before delivery by @duyet in #3408
- fix(peerdb): send uppercase log level and normalize mirror-log shapes by @duyet in #3409
- feat(peerdb): read-only fleet metrics and AI insights support by @duyet in #3412
- feat(agent): read-only PeerDB mirror-status tool by @duyet in #3411
- feat(alerts): configure custom webhooks via Helm by @duyet in #3419
- fix(dashboard): keep header controls right-aligned by @duyet in #3417
- feat(peerdb): runtime alert cycle — collector, orchestrator, sweep dispatch wiring by @duyet in #3415
- fix(helm): make webhook render test portable by @duyet in #3421
- fix(peerdb): secure metrics cache and auth parity by @duyet in #3420
- fix(helm): require HTTPS for webhook targets by @duyet in #3422
- test(health): isolate PeerDB sweep environment by @duyet in #3423
- feat(alerts): add customizable webhook targets by @duyet in #3418
- test(cypress): accept gated timezone response by @duyet in #3424
- fix(peerdb): close auth and cache isolation gaps by @duyet in #3425
- fix(peerdb): preserve alert auth and recovery state by @duyet in #3426
- chore(pstack): vendor project-local validation skills by @duyet in #3429
- chore(main): release cli chm-v0.1.4 by @github-actions[bot] in #3232
Full Changelog: v0.3.5...chm-v0.1.4