v1.9.0-rc.5
Pre-release
Pre-release
Immutable
release. Only release title and notes can be modified.
Fifth release candidate for v1.9.0. Cut from protected main at
607169f1b12c6bb44e959e626c19f2ca9eefa6f0 (release record PR #38), carrying the
visual polish pass and flat-by-default imagery merged in PRs #34, #35 and #37
(61150bba1737fa3a957f5040c52cc5f3b2a34765, all checks green after a full CI re-run
following the 2026-08-26 GitHub Actions outage).
What changed since rc.4
- Illustration slots on every surface — hero, social link-preview card, submit form
and its paused state, about, events, resources, governance, cohort journey, four empty
states, the 404 page, the wizard's success moment, and an optional background texture,
all exposed as_data/*.ymlkeys a deployment fills with its own artwork
(npm run imagesbuilds AVIF/WebP derivatives). The keys ship blank: every surface
renders a polished flat treatment out of the box. - Real steppers — the submit progress rail and the setup wizard's step pills became
actual steppers; review and confirmation panels gained hierarchy and a drawn-check
success moment;submit.accepting: falsepauses intake without removing the page. AGENTS.md— a setup runbook for AI coding agents handed a copy of this
template: what to ask before configuring, which files the copy owns versus the
template, the configure → generate → validate loop, and the GitHub settings only a
human can click.- Accessibility gate expansion —
/compare/, the A–Z directory and the 404 page
are now audited on every pull request. - Mobile and contrast fixes — past event rows keep WCAG AA text contrast (grayscale
instead of opacity), three grid layouts no longer overflow 320–414px viewports, and
the showcase example switcher's open menu no longer slides under the sticky header.
Full details: CHANGELOG
and the release-readiness status.
Known notes
- The CodeQL annotations recorded on the rc.4 release remain documented false positives
awaiting maintainer dismissal in the repository Security tab.
Rollback point
v1.9.0-rc.4 at c41149eaacab353c82403477bf0c5b2f26a48650.
🤖 Generated with Claude Code