See the assets to download this version. See the README for installation instructions.
I'd like to give an honourable mention to @zersiax, who contributed much of the work to make OpenDeck more accessible to keyboard and screen reader users, and to @FazalAAli, who contributed some of the new features present in this release.
- feat: add controls for customising image scale (#268)
- feat: add keyboard focusability and accessible labels to items in the device view (#257)
- feat: trigger virtual button press when double-clicking key (#267)
- feat: support putting devices to sleep after a configurable period of inactivity (#264)
- fix: prevent further processing of input events that wake device from sleep to prevent unwanted triggers
- feat: support navigating the device view using the arrow keys for accessibility (#276)
- chore: sync formatting changes introduced by a Deno formatter update
- fix: ensure the focused slot is always visibly outlined, in part by enabling selection of empty slots
- feat: support keyboard shortcuts for delete, copy, and paste actions on the focused slot
- fix: don't hide focus outlines on interactive elements when using keyboard navigation
- feat: make the action list keyboard accessible (#285)
- feat: make the slot context menu keyboard accessible
- feat: enhance accessibility by adding labels and titles to form elements in the instance editor
- feat: support copying and pasting actions from the action list using keyboard shortcuts to create new instances
- feat: make the parent action view keyboard accessible (#290)
- feat: add accessible labels to elements in the settings view, profile manager, and instance editor (#291)
- feat: add dialog semantics and accessible labels to popups and the plugin manager (#294)