Releases: bjgreenberg/vendor-dashboard
Releases · bjgreenberg/vendor-dashboard
Release list
v2.0.0
2.0.0 (2026-08-03)
⚠ BREAKING CHANGES
- vendor status dashboard v2.0.0 — Apps Script to Cloudflare Worker (#17)
Features
- 2026-08-01 production line — CPU-ceiling sharding, Microsoft composite, AWS/IBM/Oracle onboarding (#32) (30626d6)
- add Meta and Signal; document the rest of the social set (#20) (60c66a1)
- convert the Workers Paid plan into enforced reality (closes audit H2) (#49) (294799f)
- deploy: Deploy to Cloudflare button; schema becomes D1 migrations (#51) (2282211)
- health: /health answers from run_meta — freshness, D1 reachability, 503 when stale (audit H3, L3) (#40) (2e87ac4)
- self-hosted vendor logos; reject the Adobe lighter-touch (#22) (9824fbf)
- share card, social metadata and a share bar (#27) (82225e8)
- share: add Facebook, Threads and Mastodon to the share bar (#29) (12ccf34)
- ui: default this page to dark; record Docusign watch and Freshworks (#19) (d19aab3)
- vendor status dashboard v2.0.0 — Apps Script to Cloudflare Worker (#17) (e8eacd3)
Bug Fixes
- a11y: dark-mode status colours failed WCAG 2.2 AA (#21) (6b2d00e)
- collect: every fetch gets a deadline — advisory calls could hang the shard (audit M3) (#39) (eb80c28)
- collect: shard collection so a run cannot exceed the subrequest ceiling (#30) (e1f57f7)
- microsoft: fall back to a second endpoint (#25) (cd54b8d)
- release: manifest claimed a release that never happened (#26) (29b8430)
- render-diagrams gate runs on stock macOS bash 3.2 (#9) (8881a98)
- shard: derive rotation from the epoch so it survives midnight at any count (#31) (09e5479)
- storage: bound history growth — 90-day retention in the write batch (audit L4) (#43) (85ec92a)
- ui: logos on both themes, equal size, right of the name; widen intro (#23) (5e6f978)
- ui: marks lead the row and fill their chip (#24) (d878e99)