Skip to content

v2.3.0

Choose a tag to compare

@github-actions github-actions released this 21 Jul 19:06
v2.3.0: audit fixes — storage split, import safety, a11y, tests

Post-audit hardening pass (details in CHANGELOG):
- Storage: catalogs → storage.local, config stays in sync (fixes 8 KB-cap
  silent data loss); saveState reports failures; sw.js watches both stores and
  gates DNR rebuilds via injectionSig.
- Share: decode validates CONFIG_VERSION; import lands an INACTIVE profile +
  warns on credential headers / ".*" scope.
- A11y: accessible names, focus-visible, tab/panel wiring; profile delete confirm;
  URL-regex debounce; master-off row dimming; /i selectable copy fallback.
- Docs: import wording, resourceTypes scope, RE2 caveat; LICENSE holder; endpoint
  screenshot → dark. Added node --test suite, ci.yml, tag/version guard,
  CHANGELOG.md, CLAUDE.md.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>