Version 0.27
July 16, 2026
Screen-reader feedback for sign-in and recovery
Visible sign-in, enrollment, and password-recovery results now identify themselves as alerts or statuses for assistive technology.
Why it matters
- - Teachers and students using screen readers can identify failed sign-in, class-join, reset-request, and password-update results as alerts.
- - Successful password-reset requests and teacher or student account notices use polite status semantics.
- - Visual wording, colors, layout, redirects, and the privacy-preserving reset response remain unchanged.
Verification
- - All eight focused Chromium cases failed against the previous semantics and passed after the fix in a rebuilt production bundle.
- - All 40 feedback-role cases and all 260 public smoke and accessibility cases pass across Chromium, Firefox, WebKit, Mobile Chrome, and Mobile Safari.
- - All 21 public DOM states per browser remain clear of serious and critical axe findings.
- - All 215 required unit tests, typecheck, lint, static security, production build, and npm audit with zero vulnerabilities pass.
- - The Linear release ledger was updated before this public page entry.
Source: Linear release ledger document, PI-213
- Added alert semantics to five failed sign-in, join, and password-recovery result boundaries.
- Added status semantics to three account-notice and reset-confirmation boundaries.
- Added one separately reported browser regression per feedback state in every required browser profile.