Changelog
July 2026
Section titled “July 2026”All six milestones, M0 through M6, shipped this month, landing on version
1.0.0-preview.1 with 59 component families in the catalog.
M0 through M5: build-out
Section titled “M0 through M5: build-out”M0 scaffolded the repo: the token and theme engine (v1), NaviusButton, an
STA plus FlaUI test harness, and CI. M1 added the shared interaction substrate
and the first Tier A wave. M2 brought the overlay wave, 11 families, along with
popup input routing. M3 covered selection and fields, 16 families, behind a
gate. M4 added the data and dates wave, 14 families. M5 delivered the styled
layer and the distribution path, completing the catalog, including Toolbar.
M6: adversarial audit
Section titled “M6: adversarial audit”M6 ran an adversarial audit across every family and fixed more than 40 confirmed
disparities, each with a regression test. The headliners: Toolbar had shipped as
an unbuilt, silently missing control; Rating had dead Space and Enter keys;
NumberField’s keyboard handlers were unreachable; two ValuePattern
implementations were unreachable; a canceled Closing event could desync IsOpen
from the live overlay; and Field descriptions were invisible to assistive
technology despite rendering visually.
M6 also landed RTL and DPI hardening (ADR-0006) and a high-contrast theme (ADR-0007) across the catalog.