Changelogs

Streamer.bot v0.2.5

Upcoming changes in the next release!

New Features

  • Add a possibility of a prompt when creating triggers, if there are no criteria
  • Add 2 new Twitch sub-actions, Get Active Poll, Get Active Prediction
  • Add a new sub-action, Set Trigger State
  • Add a new User Interface option to Disable Capturing of Variable Viewer Window, this requires the Variable Viewer to be re-opened after changing

Updates

  • Update YouTube New Subscription trigger to show a prompt, indicating StreamElements is required for it
  • Add validation checks when creating a custom DonorDrive provider
  • Update LiteDB to 5.0.21
  • Add input# variables to YouTube messages
  • Add new option to Folder Watcher, Add Changed Data
  • Release Notes dialog now properly follows links
  • Messages that are sent from yout Twitch Bot account within Streamer.bot, are now flagged as internal
  • Add a minimum width to the Action columns, so they can't accidentally be hidden
  • Update how the creation of Twitch Rewards are handled, this means direct API calls will now show a new Reward
  • Update wording in Perform Command sub-action dialog, now says Target instead of Command, same as a Windows Shortcut

Fixes

  • Fix typos
  • Fix a long standing bug related to Authentication, this was not actually causing a crash
  • Fix potential crash during startup when checking for/creating application folders
  • Fix Twitch Archive Poll suba-ction showing Terminate instead
  • Fix Read Random Line From File sub-action, Overwrite option was not being saved
  • Fix Ctrl+Alt+C shortcut key, should now open Chat again
  • Fix changing the Enabled state when editing an action not being saved properly
  • Fix potential crash when adding a custom DonorDrive provider
  • Fix potential crash when adding a DonorDrive provider with a non-numeric ID
  • Fix Midi In Events context menu not working, you can now Edit, Delete and toggle Enabled again
  • Fix YouTube Command event, inputUrlEscaped# variables always had the full message
  • Fix potential crash in Execute C# Code editor when Finding Refs, and having a using statement not terminated properly
  • Fix being able to add an empty named Group in C#
  • Fix potential crash when connecting to Elgato WaveLink, handle some unexpected data
  • Fix not being able to upgrade from 0.2.0, 0.2.1, and 0.2.2
  • Fix potential crash when handling VoiceMod events
  • Fix unicode parsing issues in Twitch Channel Points Automatic Reward event
  • Fix potential crash related to Speaker.bot integration initialization
  • Fix potential crash when opening a Streamer.bot Remote sub-action
  • Fix potential crash in Throwing System client when parsing data
  • Fix a 0.2.3 to 0.2.4 upgrade issue with a lot of Commands and Counters, causing a slow upgrade
  • Fix C# Twitch Get Clips methods
  • Fix Perform Command sub-action to properly capture STDOUT when a Wait Time is specified

Details

Most of the fixes/changes going into this release can be considered a hot fix release, which is why it is going straight into beta

Thanks to some of the error reports, I was able to spot some unusual data coming from Elgato WaveLink when making certain calls, this is now hopefully being handled.

Folder Watcher

The new option, Add Changed Data, which defaults to true, will add changed data withini the File Watcher Changed event. If you do not need the changed data in this event, or you know for a fact that the files are binary, it is highly recommended to uncheck this option.

Twitch

Added 2 new sub-actions with this release, Get Active Poll, and Get Active Prediction. Both of these sub-actions will add an argument active that is either true or false. If this is false, then there is currently no running poll or prediction. If it is true, then the data for the poll or prediction will be added to the arguments, in the same format as the triggers.