github fabriziosalmi/certmate v2.0.0
CertMate v2.0.0 — Complete UI Overhaul & Automation Platform

2 hours ago

CertMate v2.0.0 — Complete UI Overhaul & Automation Platform

Highlights

  • RBAC & Scoped API Keys — Role-based access control (viewer/operator/admin) with fine-grained API key management
  • Built-in Notifications — Email, Slack, webhook (HMAC-SHA256 signed), weekly digest — no external tools needed
  • Deploy Hooks — Post-issuance shell commands with env vars, global + per-domain, dry-run testing
  • Modern Dashboard — SSE real-time updates, activity timeline, certificate health cards
  • Keyboard Shortcuts — Cmd+K palette, global hotkeys, vim-style navigation
  • Setup Wizard — Guided first-run configuration for new installations
  • Dark Mode — Full dark theme with system preference detection
  • 22 DNS Providers — Added ArvanCloud, Infomaniak, ACME-DNS

Post-release fixes (included in this tag)

  • Fix fa-sparklesfa-star (invalid FontAwesome icon in help page)
  • Update stale version strings across docs, settings migration, webhook User-Agent
  • Fix async/await in client-certs.js → ES5 .then()/.catch() for convention compliance
  • Fix CertMate.confirm callback→Promise pattern in deploy hooks settings
  • Add filename validation before Path construction in API backup endpoints (defense-in-depth)
  • Fix EventBus _listeners thread safety — snapshot under lock before iteration

Upgrade

```bash
docker pull ghcr.io/fabriziosalmi/certmate:v2.0.0
```

Full Changelog: v1.10.4...v2.0.0

Don't miss a new certmate release

NewReleases is sending notifications on new releases.