Releases: fredemmott/StreamDeck-Discord
v4.0.4: small bugfixes
This prerelease:
- makes the plugin shutdown cleanly; this makes exiting the streamdeck software faster
- fixes a bug where the new 'join voice channel' action would not work until property inspector was opened
v4.0.3: 'join voice channel' button
This early prerelease adds a 'join voice channel' action.
Like the 'hangup' action, it currently re-uses the push-to-talk/voice-activity toggle artwork.
v4.0alpha2: windows release fix
- work around an issue using co_await in range-based for loops in MSVC release builds
4.0alpha1:
- is single-threaded
- adds a hangup button (currently re-uses push-to-talk artwork)
v4.0alpha1: internal improvements, 'hangup' button
This release:
- is single-threaded
- adds a hangup button (currently re-uses push-to-talk artwork)
3.0: push-to-talk/voice-activated actions
This release adds:
- set push-to-talk-mode on
- set voice-activate-mode on
- toggle between PTT and VA
Thanks to @MatthewManley :)
Please see:
- README.md for instructions
- TROUBLESHOOTING.md for first steps if you have trouble
- GitHub discussions Q&A if you need help
v3.0rc1: Push-To-Talk/Voice-Activated mode actions
This release adds:
- set push-to-talk-mode on
- set voice-activate-mode on
- toggle between PTT and VA
Thanks to @MatthewManley :)
Please see:
- README.md for instructions
- TROUBLESHOOTING.md for first steps if you have trouble
- GitHub discussions Q&A if you need help
v2.4: mute/deafen on/off multi-actions, reliability, and internal improvements
This release contains no changes compared to v2.4rc2. Compared to v2.3:
- adds support for 'mute on', 'mute off', 'deafen on', 'deafen off' in addition to 'toggle mute' ,'toggle deafen'. The new on/off actions are supported in multi-actions, however the 'toggle' actions are not. Thanks to @ RKirkpatrick for the initial implementation of the on/off actions.
- signs the Windows executable; this should reduce false positives by Windows Defender and SmartScreen, which may cause connection issues
- contains internal improvements for extensibility and maintainability
Release v2.4rc2
This release:
- adds support for 'mute on', 'mute off', 'deafen on', 'deafen off' in addition to 'toggle mute' ,'toggle deafen'. These new actions are supported in multi-actions. Thanks to @ RKirkpatrick for the initial implementation of these
- signs the Windows executable; this should reduce false positives by Windows Defender and SmartScreen, which may cause connection issues
- contains internal improvements for extensibility and maintainability
This is marked as a pre-release due to the amount of changes in it; there are no known issues, and I currently expect to re-release this as v2.4 in a few days.
2.3: re-request authentication if Discord refuses
Prior versions assumed that if Discord refused authentication, either:
- app was not approved by user
- app was misconfigured (e.g. having
https://localhost/
instead ofhttps://localhost
in app configuration)
In practice, Discord appears to fairly frequently stop accepting refresh tokens.
Instead of breaking and showing '!' triangles when pressed, the plugin will now automatically re-start the user authentication whenever discord refuses the previous credentials.
Tested on 64-bit Windows 10 and MacOS Catalina only.
Adapt to recent discord changes
This release adapts to changes in Discord's API.
Previously, local applications talking to Discord were required to provide a nonsense OAuth redirect_uri
, such as https://localhost/
; providing any redirect_uri is now an error.