Repository navigation
v0.13.0 — keyboard shortcuts + SearchPalette
Added
- SearchPalette (DS-0133) — Cmd/Ctrl+K search & command palette: native
<dialog>modal combobox (APG pattern), grouped generic items, router-nativehrefnavigation, snippets for row/empty/footer. - Keyboard shortcuts (DS-0135 epic):
shortcutsregistry singleton +{@attach shortcut(...)}— tinykeys-style grammar (mod+k, comma alternatives), guarded single window listener, focus-scope conflict tiers, SSR-safe.- WCAG 2.1.4 built in:
setEnabled/remap, globalenabled/characterKeysswitches, serializable overrides. Kbd— display-only key-cap chip (glyph/label,platformprop).ShortcutsHelp— the "?" overlay rendering live registry state;editablemode ships a complete remap/disable settings UI./keyboarddocs guide: "Making your site keyboard-friendly with dssoca".
Switch labelHiddenprop.
Changed (pre-1.0 minor)
- Peer dependency:
svelte@^5.29.0(was^5.0.0) — attachments. - Topbar & SearchPalette register
mod+kthrough the registry and it now fires on the platform modifier only (Ctrl+K no longer triggers on macOS). Restore the old reach:shortcuts.remap('ss:topbar-command', 'mod+k, ctrl+k').
Full details in CHANGELOG.md.