v3.1.32
What's Changed
- fix(inject): dml traffic marker via proxy create-once (no replication break) by @svaroqui in #1574
- fix(ui): dark-mode contrast fixes (security modal badges + global dashboard alerts) by @svaroqui in #1576
- test(arbitration): minority sim cuts the arbitrator on ALL clusters (realistic whole-DC partition) by @svaroqui in #1579
- fix(arbitration): fire per-cluster reports concurrently every split-tick (keep leases in sync) by @svaroqui in #1578
- fix(rejoin): freeze old master before capturing lost events + show election anchors by @svaroqui in #1575
- fix(app): refresh app templates from git reliably by @caffeinated92 in #1580
- fix(cloud18): sync instance plan from crm by @caffeinated92 in #1581
- Dynamic cluster git import and peer app monitor import by @caffeinated92 in #1582
- feat(ui): improve restic repository settings ux by @caffeinated92 in #1587
- feat(restic): add manual s3 bucket creation by @caffeinated92 in #1588
- Arbitration hardening + catalog-driven rejoin + config-sync simplification + ms-fast shutdown by @svaroqui in #1591
Full Changelog: v3.1.31...v3.1.32