Releases: MixItUpBot/Desktop
v1.7.101 (HOTFIX)
1.7.101 (HOTFIX)
FIXES
- Fixed websocket reconnect timeout error
1.7.100
FEATURES
- Add Twitch Channel User Warned event
- Add Twitch Channel Shoutout Received event
- Add Twitch Channel Suspicious User Message and Twitch Channel Suspicious User Updated events
- Add Twitch Channel Shield Mode Started and Twitch Channel Shield Mode Ended events
- Add Twitch Channel Goal Started and Twitch Channel Goal Ended events
- Add new Twitch action options: Pin Message, Unpin Message, Warn User, Shield Mode On, Shield Mode Off, Set Suspicious User Status, Remove Suspicious User Status, Block User, Unblock User, and Update Redemption Status
- Add Kick channel points and kicks alerts to dashboard
- Add author URL field to Discord embeds
- Add Per Person Group Cooldown
- Add Follower Role Bonus for Currencies and Ranks
- Add $dayoftheweekname special identifier (similar to $dayoftheweek but this is localized to your PC language settings)
- Add setting to hide Script action errors from being posted in chat and add "Open Logs" button to the action
- Add setting for pre-made !game command to choose between Steam or Xbox/Microsoft lookup
FIXES
- Cancel Wait action when Exit Command or Cancel Command is triggered
- SemVer parsing for leading zeros in patch
- Typo in login screen
- Fix crashes when adding or removing webhooks
- Fix crashes in moderation page
- Changeover to new v2 update server
PERFORMANCE & GENERAL IMPROVEMENTS
- Update Twitch Custom Power-Ups event subscription from beta to generally available
- Adjust update check timeout and backoff progression to speed up the login process
- Add backoff progression for webhook reconnections
- Improve webhooks connection and reconnection code
- Adjust status loading bar in the login window
- Adjust version logging on app launch
v1.7.100
FEATURES
- Add Twitch Channel User Warned event
- Add Twitch Channel Shoutout Received event
- Add Twitch Channel Suspicious User Message and Twitch Channel Suspicious User Updated events
- Add Twitch Channel Shield Mode Started and Twitch Channel Shield Mode Ended events
- Add Twitch Channel Goal Started and Twitch Channel Goal Ended events
- Add new Twitch action options: Pin Message, Unpin Message, Warn User, Shield Mode On, Shield Mode Off, Set Suspicious User Status, Remove Suspicious User Status, Block User, Unblock User, and Update Redemption Status
- Add Kick channel points and kicks alerts to dashboard
- Add author URL field to Discord embeds
- Add Per Person Group Cooldown
- Add Follower Role Bonus for Currencies and Ranks
- Add $dayoftheweekname special identifier (similar to $dayoftheweek but this is localized to your PC language settings)
- Add setting to hide Script action errors from being posted in chat and add "Open Logs" button to the action
- Add setting for pre-made !game command to choose between Steam or Xbox/Microsoft lookup
FIXES
- Cancel Wait action when Exit Command or Cancel Command is triggered
- SemVer parsing for leading zeros in patch
- Typo in login screen
- Fix crashes when adding or removing webhooks
- Fix crashes in moderation page
- Changeover to new v2 update server
PERFORMANCE & GENERAL IMPROVEMENTS
- Update Twitch Custom Power-Ups event subscription from beta to generally available
- Adjust update check timeout and backoff progression to speed up the login process
- Add backoff progression for webhook reconnections
- Improve webhooks connection and reconnection code
- Adjust status loading bar in the login window
- Adjust version logging on app launch
v1.7.001 (HOTFIX)
1.7.001 (HOTFIX)
FIXES
- $messagenoemotes and $messageemotecount not working properly
- Login window crashing when checking for updates
- Webhook connection crash during reconnection
- Crowd Control commands not triggering after being edited
- Kick channel information special identifiers
- Twitch channel points and custom power-ups sometimes not working when disabled duplicates exist
1.7.000
-
BREAKING CHANGES
-
Remove Trovo platform
-
Remove Infinite Album integration
-
Remove OvrStream integration
-
Webhooks Server Migration (Please update your integrations (EX: Ko-fi) from api.mixitupapp.com to desktop.api.mixitupapp.com by May 27)
FEATURES
- Added Kick integration for chat, events, channel points, and Kicks
- Added Kick Action
- Added Kick to channel page to update tags, category, and title
- Added Twitch Custom Power-Up commands and event
- Support for ten prediction outcomes in Twitch Action
- Fifth poll choice in Twitch Action
- YouTube Channel Jewel Gift Event
- Patreon Member recognition
- New Tiltify rewards special identifiers
- New overlay compatibility setting as a workaround for OBS CEF freezes (Settings -> Overlay)
- Added additional properties to Chat overlay widget & custom widget
- New $messagenoemotes and $messageemotecount special identifiers
- Reset moderation strikes for all users in Moderation Action
- Added sort quotes button in quotes page
- Support for multiple cooldown usage requirements
- Actions drag and drop support to actions that contain nested sub actions list
- Refreshed Login UI for branding & M3 alignment
FIXES
- Crash in channel page when YT does not return any broadcasts
- Typo causing YouTube super sticker event to trigger from super chat events
- Handle missing song titles during library load and title search for music player
- Webhook command crash when using duplicate json pairs
- Tiltify authentication when it expires
- Scrollbar visibility in stream pass window
PERFORMANCE & GENERAL IMPROVEMENTS
- Typo in new user wizard
- Move TTS services to new Desktop API
- Move notifications and outage checks to new Desktop API
- Update dependencies to latest version for improved performance and stability
v1.7.000
BREAKING CHANGES
- Remove Trovo platform
- Remove Infinite Album integration
- Remove OvrStream integration
- Webhooks Server Migration (Please update your integrations (EX: Ko-fi) from api.mixitupapp.com to desktop.api.mixitupapp.com by May 27)
FEATURES
- Added Kick integration for chat, events, channel points, and Kicks
- Added Kick Action
- Added Kick to channel page to update tags, category, and title
- Added Twitch Custom Power-Up commands and event
- Support for ten prediction outcomes in Twitch Action
- Fifth poll choice in Twitch Action
- YouTube Channel Jewel Gift Event
- Patreon Member recognition
- New Tiltify rewards special identifiers
- New overlay compatibility setting as a workaround for OBS CEF freezes (Settings -> Overlay)
- Added additional properties to Chat overlay widget & custom widget
- New $messagenoemotes and $messageemotecount special identifiers
- Reset moderation strikes for all users in Moderation Action
- Added sort quotes button in quotes page
- Support for multiple cooldown usage requirements
- Actions drag and drop support to actions that contain nested sub actions list
- Refreshed Login UI for branding & M3 alignment
FIXES
- Crash in channel page when YT does not return any broadcasts
- Typo causing YouTube super sticker event to trigger from super chat events
- Handle missing song titles during library load and title search for music player
- Webhook command crash when using duplicate json pairs
- Tiltify authentication when it expires
- Scrollbar visibility in stream pass window
PERFORMANCE & GENERAL IMPROVEMENTS
- Typo in new user wizard
- Move TTS services to new Desktop API
- Move notifications and outage checks to new Desktop API
- Update dependencies to latest version for improved performance and stability
v1.6.600
v1.6.500
- [FEAT] Add Twitch Watch Streak Alert in Settings -> Alerts
- [FEAT] Add $message special identifier to Watch Streak event
- [FEAT] Add StopOnCompletion for Music Player action after playing a specific song
- [FEAT] Add Random Voice option to Text to Speech action
- [FEAT] Add $voicemodcurrentvoice special identifier
- [FEAT] Add support for multiple file attachments in Discord action
- [FEAT] Add move up and move down arrow buttons to segments section in goal overlay widget
- [FEAT] Add move up and move down arrow buttons to outcome section in wheel overlay widget
- [FEAT] send command chat replies only to the YouTube stream where the command was used instead of all active YT broadcasts
- [MAINT] Add additional logging for StreamElements Donation event
- [FIX] Voicemod V2 connection failure for certain users
- [FIX] Prevent viewer count from hiding when top chat buttons are collapsed, now follows the toggle in Settings -> Chat
- [FIX] Crash when adding a blank user in the Users page
- [FIX] Crash when using the test popup with blank fields
- [FIX] Adjustments for VTube Studio model moves and hotkeys
v1.6.400
-
[MAINT] Update OBS Studio WebSocket V5 connections and stabilize reconnection logic *
-
[MAINT] Update Stream Elements service to new WebSocket server and remove deprecated Stream Elements Merch event **
-
[MAINT] Improve performance when opening commands with a large number of actions
-
[MAINT] Upgrade local authentication and overlay servers to Kestrel-based servers
-
[MAINT] Harden Stream Elements WebSocket reconnection and subscription flows
-
[MAINT] Improve WebSocket connections for various services
-
[MAINT] Update MIU Installer error logging and shortcut creation
-
[FEAT] Add Twitch Watch Streak event (supports $userwatchstreak and $watchstreakchannelpointsawarded)
-
[FEAT] Add new option Settings -> Commands to run Entrance Commands only when live
-
[FEAT] Add custom code editor for script action and overlay HTML/CSS/JS tabs in widgets and overlay actions
-
[FEAT] Add $twitchclipduration clip duration special identifier for Twitch clips playback in Overlay action
-
[FEAT] Add Years and Months to dateto() and datefrom() functions in special identifier action
-
[FEAT] Update branding in various places
-
[FEAT] Add Export Data button to inventory window
-
[FEAT] Add save source screenshot option to Streaming Software action (OBS Studio only)
-
[FEAT] Add delete all quotes button
-
[FEAT] Add custom refresh rate for leaderboard overlay widgets
-
[FEAT] Add reset button for persistent timer and persist timer amount between widget saves
-
[FEAT] Include user-only chat commands in the !commands pre-made command
-
[FIX] YouTube mass gifted memberships goal overlay and bonus currency
-
[FIX] Harden settings persistence to prevent settings loss in the case of a crash or power failure during a save operation
-
[FIX] Fix bug with Patreon account linking and losing subscriber status
-
[FIX] Fix crash when trying to edit Lumia Stream actions
-
[FIX] Add support for custom content-type and remove pre-made headers in Web Request Action
-
[FIX] Show full app history in changelog page
-
[FIX] Streamlabs Desktop minor fix for Y Scale typo
-
[FIX] Twitch gigantified emote $emoteurl
-
[FIX] Streamlabs Desktop source visibility fixed for dual output scenes
-
[FIX] Crashes when receiving mass gifted subs, and fix total gifted tracking
-
[FIX] Minor UI fixes across the application
-
[FIX] Persistent timer showing 0:00 when editing
* Legacy OBS WebSocket support (< v5.0) removed
** Test donations from SE Dashboard/Activity feed no longer triggers MIU SE Donation event
v1.6.30
- [MAINT] Update branding and logos across the application
- [MAINT] Enable Community Commands page
- [MAINT] Rollback UI library version due to memory leaks, UI glitches, and random crashes
- [MAINT] Adjust settings saves by adding validation and safer file writing to prevent settings corruption
- [MAINT] Remind users once a month about enabling automatic backups
- [MAINT] Add warning dialog message when saving settings fail
- [MAINT] Replace manual URL parsing to properly handle URL-encoded parameters and edge cases.
- [MAINT] Improve Streamloots Service and connection handling
- [MAINT] Update MIU Reporter window
- [FEAT] Add color picker control for easier color selection in actions and widgets
- [FEAT] Add Embed messages to Discord action
- [FEAT] Add $user_____itemstotal inventory special identifier to show total number of items a user has
- [FEAT] Add reset window position option to login screen help menu to fix off-screen window issues for some users
- [FEAT] Add support for StreamElements test events and replayed events from their Dashboard
- [FEAT] Display command name in editor window title
- [FEAT] Additional logging if file action picks an empty line
- [FEAT] Add disable hardware acceleration advanced setting for some users who are experiencing UCEERR_RENDERTHREADFAILURE crashes
- [FEAT] Custom IP Address textbox for VTube Studio Service
- [FIX] Preserve goal progress after editing and saving custom goal overlay widget settings
- [FIX] Quotes importing from Excel files
- [FIX] Improve Overlay Service and fix broken images
- [FIX] Developer API server startup order to fix method override (Fixes Stream Avatars service)
- [FIX] Filter randomanyuser special identifiers by platform
v1.6.20
- [MAINT] Downgrade to .NET8 framework due to compatibility issues
- [FEAT] Add customizable foreground/text color in settings -> Themes to improve visual accessibility
- [FEAT] Add new TikTok TTS voices
- [FEAT] Add additional random user special identifiers to include users who are not in chat
- [FEAT] Renumber quotes button in quotes page
- [FEAT] Show message to user if logging in with no streaming account connected
- [FIX] Minor UI improvements in various pages
- [FIX] Make bold, italic, and underline buttons toggleable
- [FIX] Fix Overlay Widgets deadlock and UI crashes
- [Maint] Disable Community Commands temporarily as we switch our backend infrastructure
- [Maint] Switch telemetry service to new host
- [Fix] Improve Twitch Clips search and filtering featured clips
- [Fix] Tiltify service trigger old alerts on startup
- [Fix] Add Discord channels caching to reduce hitting Discord rate limits when loading channels in Discord action
- [Feat] Bet Game: Add $gameallpayout special identifier to game complete subcommand
- [Feat] Added new inventory special identifiers for leaderboards, top user, and all items list
- [Feat] Add new rank special identifier to return the number of users who have the specific rank