See the assets to download this version. See the README for installation instructions.
- chore: run rustfmt on code fixed automatically by clippy
- docs: create OpenDeck development guide for agents (and humans)
- feat: allow profiles to be renamed from the profile manager
- docs: note poor upstream Flatpak support in the tooltips for the background and autolaunch settings
- feat: display available plugin updates in the plugin manager
- feat: implement the
didReceiveDeepLinkevent (#196) - docs: direct users to reach out on OpenDeck support channels before attempting to contact plugin developers
- fix: apply dark mode background colour to entire document body
- docs: clarify non-Flatpak Node.js install requirement
- docs: link to the FAQ in the troubleshooting section of the README
- feat: support overriding the detected package family in the installation script
- feat: update starter pack plugin to use code paths mapped by target triple
- feat: support installing Tacto Connect from the plugin store
- feat: reload property inspectors from the relevant plugin when reloading a plugin
- fix: spawn new thread for CLI handlers to ensure their completion
- feat: migrate starter pack to v2 of the openaction crate
- fix: clear plugin update notification when the installed version changes
- fix: ignore build numbers during comparison of plugin versions
- fix: prioritise plugins with settings interfaces in installed plugins list
- docs: mention the opendeck-bin AUR package in the installation section of the README
- docs: remove link to Elgato Marketplace plugin installation instructions from the plugin manager
- perf: don't load the Elgato App Store archive automatically
- feat: implement support for the Stream Deck Neo's Touch Points (#208)
Over the course of this release, a similar amount of effort has also gone into the improving the libraries and documentation used for creating plugins. If you would like to support my development of this open-source software, please consider sponsoring me on GitHub ❤️