Skip to content

v0.20.0

Choose a tag to compare

@krisarmstrong krisarmstrong released this 27 May 18:04
df479cf

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)