See the assets to download this version. See the README for installation instructions.
- fix: gracefully handle missing iframes during property inspector initialisation
- chore: add Fossim community metadata file
- fix: ensure the language selector's width grows with the longest language (#399)
- fix: only supply the configured language to plugins if the Stream Deck SDK supports it
- fix: sort languages lexicographically by display name in the language selector
- fix: use named parameter for localising label of plugin details popup
- feat: add Ukrainian language option and localisations (#370)
- fix: prevent user-initiated profile updates from causing updated action states to be visually reverted (#387)
- feat: add Swedish language option and localisations (#374)
- feat: add Brazilian Portuguese language option and localisations (#398)
- feat: incrementally render encoder layouts and also render them for device plugin devices (#385)
- fix: make headers and footers of popups sticky to keep their content in view while scrolling (#384)
- perf: replace debounced profile saving with a 30-second polling approach, retaining flushes for user changes (#402)
- feat: allow customising the delay in between actions within Multi Actions (#393)
- fix: use block_on from futures::executor when flushing profiles on exit to avoid Tokio runtime panic
- fix: add missing Brazilian Portuguese and Ukrainian localisations for delay options in the parent action view
- fix: output warnings to the log when failing to decode incoming events
- fix: revert making header sticky in the profile manager to prevent scrollbar from obscuring buttons for deleting profiles
- fix: don't require profiles to be marked as stale for them to be saved by save_profile_now
- feat: add support for the Stream Deck + XL (#351)
- fix: rotate encoder images correctly for the Stream Deck + XL
If you would like to support my development of this open-source software, please consider sponsoring me on GitHub, Ko-fi or Liberapay ❤️