Changelog — 2026-08-30
Window: 2026-08-29T17:06:48Z → 2026-08-30T17:06:48Z (UTC) · Branch: main · PRs merged: 7
At a glance
Line counts come from git log --numstat on main and include generated, vendored, and lock files. "Today" line counts are bucketed by commit date, while PR/issue counts use merge/close date.
Bug Fixes
#1602 — fix(tests): make login-failure diagnostics survive a stalled page (#1597)
by @jdooley-clt · 2026-08-29
Part of #1597 — this does not fix the stall, it makes the next occurrence diagnosable.
#1601 — fix(tests): widen the staging-cleanup pause backstop (#1587)
by @jdooley-clt · 2026-08-29
Closes #1587.
#1603 — fix(ci): provision and verify Supabase storage buckets (#1584)
by @jdooley-clt · 2026-08-29
Part of #1584 — the durable fix for the storage-bucket gap.
#1605 — fix(a11y): remediate 34 axe findings on populated grids and close a Tabulator load-time ARIA race (#1480)
by @jdooley-clt · 2026-08-30
Part of #1480. Remediates the 22 serious/critical axe findings that became visible once #1584 let the full Playwright suite populate the grids before axe runs — plus 12 more it uncovered along the way, and one latent load-time race.
#1612 — fix(a11y): retire the final 4 axe baseline findings — baseline to zero (#1480)
by @jdooley-clt · 2026-08-30
Summary
Other
#1606 — Add structured Set member change proposals (#1579)
by @jdooley-clt · 2026-08-30
Summary
#1611 — Add Album Author role with metadata approval workflow
by @jdooley-clt · 2026-08-30
Summary
Generated 2026-08-30T17:06:48Z UTC by scripts/generate-changelog.ps1. Summaries: github-models (openai/gpt-4o-mini).