v0.14.1
·
177 commits
to master
since this release
Cirth v0.14.1
Cirth v0.14.1 closes the verification gaps left after the accessibility work
in v0.14.0. It adds automatic coverage for every maintained preset and for
the documentation pages that previously had no visual baseline.
Accessibility verification
- Presets are discovered from
src/presets/instead of repeated in hard-coded
lists across the build, documentation, interaction, contrast, and visual
checks. - A numeric light/dark and normal/increased-contrast matrix now identifies the
exact theme and semantic pair when an AA threshold regresses. - That matrix found one real defect: Playroom's light warning field border was
2.54:1 against its surface. It now clears the 3:1 non-text floor.
Visual coverage
About, Customization, Get Started, Upgrading, and Contributions now have
desktop/mobile, light/dark baselines across Chromium, Firefox, and WebKit.
Every preset also renders representative colors, semantic states, buttons,
forms, and open modal and popover surfaces.
Release and repository hygiene
- Package and npm publishing are explicitly dispatched against an existing
vX.Y.Ztag, preventing delayed tag events from racing a manual release. - 508 ignored iCloud conflict copies were removed, and the contribution guide
now documents safe cleanup and prevention.
Full Changelog: v0.14.0...v0.14.1