v0.20.0
The Stem v0.20.0 — Network Performance Testing Tool by Mustard Seed Networks.
Changelog
- df479cf chore(main): release 0.20.0 (#323)
- a58d429 chore(i18n): promote check-keys.py unused-key check from warn to fail (#337)
- 4324036 test(i18n): add ES layout sanity e2e for overflow detection (#336)
- cd6a793 feat(i18n): add per-repo dynamic-prefixes allowlist for check-keys.py (#335)
- a016b26 test(i18n): port phase 6 language-switch e2e spec to stem (#334)
- 2afb218 feat(forms): finish react-hook-form rollout — App.tsx auth + Recovery + Setup (#332) (#333)
- 92cffef feat(forms): adopt react-hook-form for MFA setup + disable (#325) (#331)
- 224b39d feat(forms): sweep 6 remaining ConfigForms onto react-hook-form (#325) (#330)
- b0232aa fix(i18n): resolve 48 t() calls referencing missing EN locale keys (#329)
- bf7937a feat(forms): adopt react-hook-form + valibot resolver, Y.1564 pilot (#325) (#328)
- 85a3382 feat(i18n): port check-keys.py + add phase 6 unit tests (#327)
- b34dfbb chore(deps): bump @biomejs/biome 2.4.15 -> 2.4.16 (#326)
- 771a07c feat(i18n): add useLocale hook + migrate HelpDrawer plurals (#324)
- c4e5870 fix(i18n-es): normalize accents and add missing diacritics (107 fixes) (#321)
- 9499f86 feat(api): port seed's strict JSON decode helpers (#320) (#322)
- 56eacd5 feat(i18n): extract ModuleCard a11y strings to locale keys (#319)
- 0e3f478 ci(i18n): replace stub i18n job with shared validation script (#318)
- 963bf12 fix(i18n): update document.lang on locale change for a11y (#316)
- 08ef121 fix(auth): remove t.Parallel from HIBP tests that mutate shared endpoint (#315)