v0.8.0
Mobile Support π±
This release adds comprehensive mobile/touch device support:
- Responsive modals β Full-screen on small viewports with proper touch targets
- Back button/swipe closes modals β Native mobile UX via centralized history management
- Omnibar on mobile β Tap the
βKbadge or floating search button to open - LookupModal keyboard support β Browse shortcuts using the virtual keyboard
- Floating Action Button (FAB) β Always visible on touch devices for quick access
Try the demos on your phone β
New Features
protectedflag β Prevent users from removing essential bindings (docs)- Recent actions β Track and display recently executed actions (persisted to localStorage)
SearchTriggercomponent β Integrate search into existing UI (e.g., navbar search icons)- Number-aware search β Omnibar supports inline parameter entry for actions with digit placeholders
Bug Fixes
- Fix modal switching from omnibar (e.g., "Show shortcuts" action now works)
- Fix cursor position in LookupModal to appear after typed keys
- Fix
groupsprop to rename all groups, not just prefix-derived ones
Documentation
- Add Mobile Support section to README
- Fix
HotkeysProviderconfig documentation - Add theming example links
Full Changelog: v0.7.0...v0.8.0