- chore: update module references to v2 versioning
-
Breaking Changes
- feat!: drop support for PulseAudio
- chore!: drop support for deprecated
keysarray inkey_pressaction
-
New Features
- feat: add http display and action
- feat: add support for env-var references in config
- feat: introduce timeouts for display commands
-
Improvements
- fix: resolve recurrent errors from exec displays
-
Bugfixes
- chore: replace deprecated YAML library
- fix(deps): update github.com/sashko/go-uinput digest to faf003f
- fix(deps): update module github.com/fsnotify/fsnotify to v1.10.1 (#5)
- fix(deps): update module github.com/luzifer/rconfig/v2 to v2.6.2 (#6)
- fix(deps): update module github.com/sirupsen/logrus to v1.9.4 (#4)
- fix(deps): update module github.com/sstallion/go-hid to v0.15.0 (#7)
- fix(deps): update module golang.org/x/image to v0.40.0 (#9)
- refactor: split code into modules; split config per module
- Update Go dependencies
- Update dependencies
- Add support for StreamDeck Mini V2
- Add
background_colorattribute toexecdisplay elements - Add
background_colorattribute totextdisplay elements
- Add support for StreamDeck Mini (#12) (Thanks to @mcrute)
- Add caption support for image buttons
- Add Meta/Windows/Super_L modifier (#10) (Thanks @pheerai)
- Prevent system crash by too fast executions
- Move configuration to more stable format (#8)
- Add "text" display element
- [#4] Use strict config parsing
- Fix: Use proper context for delayed errors
- Fix: Do not pile up the same page on refresh
- Fix blank page not doing anything
- Implement relative movement through page-stack
- Add support for short / long press actions
- Initial release