diff --git a/streamerbot/4.changelogs/v0.2.5.md b/streamerbot/4.changelogs/v0.2.5.md index b32f357c..c8db624a 100644 --- a/streamerbot/4.changelogs/v0.2.5.md +++ b/streamerbot/4.changelogs/v0.2.5.md @@ -74,7 +74,7 @@ releaseDate: 2024-11-22 * 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** +* Messages that are sent from your `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 @@ -86,7 +86,7 @@ releaseDate: 2024-11-22 * Add payload data to the Websocket events for Custom Event and Custom Code Event * Small tweak to the `YouTube Broadcast` context menu, `Monitor` has been moved before the `Privacy` and `Tags` items * Add a `randomUser` to the `Twitch Charity Donation` trigger test -* Tweak to how `YouTube Statistic` event works, should be a transparent change +* Tweak how `YouTube Statistic` event works, should be a transparent change * Add `YouTube` broadcast information to the `Websocket` payload for the `YouTube Command` and `YouTube Command Cooldown` events * Tweak to when an Event's Websocket message is sent * Add special handling for C# `TryGetArgs` when dealing with `Guid` @@ -151,7 +151,7 @@ releaseDate: 2024-11-22 * Prevent editing `Midi In Device` or `Midi Out Device` if the device is open * Update shortcut key handling for `Voice Control Commands` * Add `subCounter.rollover` to `Twitch Get Sub Counter` sub-action -* For the `Headless` service, disable the `Hot Keys Service`, as there is no UI for it to correctly hook into to receive short cut keys +* For the `Headless` service, disable the `Hot Keys Service`, as there is no UI for it to correctly hook into to receive shortcut keys * Add a delete confirmation dialog when deleting `Hot Keys` :: @@ -160,7 +160,7 @@ releaseDate: 2024-11-22 * 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 Twitch Archive Poll sub-action 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 @@ -206,7 +206,7 @@ releaseDate: 2024-11-22 * Fixes when handling cloning of `Dictionaries` internally * Fix backup, was missing the new `webview_settings` file * Fix potential crash when selecting a `YouTube` broadcast updates the UI -* Fix an internal issue/crash realted to `OBS Events` +* Fix an internal issue/crash related to `OBS Events` * Fix potential crash when retrieving data from `Streamer.bot Website` * Fix potential crash when connecting to `Speaker.bot` * Fix a potential crash in `Elgato Camera Hub` client @@ -228,7 +228,7 @@ releaseDate: 2024-11-22 * Fix being able to add no user, when adding a user in `Command Permissions` * Fix the `X` clear button not working in the `User Search` dialog * Fix user selection, and context menu in Command dialog for the User Permission list -* Fix potential crash when connecting the S`peaker.bot` integration to a port that is not `Speaker.bot's` +* Fix potential crash when connecting the `Speaker.bot` integration to a port that is not `Speaker.bot's` * Fix error prompt when unable to start the `WebSocket` server * Fix a potential crash when shutting down * Fix a potential error when internally looking up a `Twitch` user in certain events @@ -309,7 +309,7 @@ releaseDate: 2024-11-22 ## 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` ### YouTube -With 0.2.4 and the Multi Broadcast support feature, you could now monitor any type of broadcast, so you can do testing while not live. Monitoring a broadcast that is not live consumes the same amount of quota as a broadcast that is live, and there are no mechanisms in place to stop monitoring a non-live broadcast. +With 0.2.4 and the Multi Broadcast support feature, you can now monitor any type of broadcast, so you can do testing while not live. Monitoring a broadcast that is not live consumes the same amount of quota as a broadcast that is live, and there are no mechanisms in place to stop monitoring a non-live broadcast. Starting with 0.2.5, in order to help limit quota usage, any non-live broadcast if monitored, will be un-monitored after 10 minutes. If you still need to do testing, etc, you can always monitor the broadcast again. @@ -370,7 +370,7 @@ Some things are very much still a work in progress, and some event payloads are ### Elgato WaveLink 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. +The new option, `Add Changed Data`, which defaults to `true`, will add changed data within 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. ### Pending Action Cache A restart is **REQUIRED** after enabling or disabling this labs feature, and by default, it is **disabled**. @@ -390,7 +390,7 @@ Added 2 new sub-actions with this release, `Get Active Poll`, and `Get Active Pr There is a new sub-action, `Twitch Create Prediction`. Yes, that means you can finally use the UI to create a prediction instead of relying on C# code to do this. Much like the `Twitch Create Poll` sub-action, all fields support variables and methods, this includes the outcomes. ### Gift Bombs and Gift Subs -For a while, the `Gift Sub` and `Gift Bomb` events have been giving users intermittent troubles, and after looking more in depth at some verbose logs, I think I was finally able to solve most, if not all the issues with these events. Hopefully moving forward, these events are a bit more reliable. +For a while, the `Gift Sub` and `Gift Bomb` events have been giving users intermittent troubles, and after looking more in-depth at some verbose logs, I think I was finally able to solve most, if not all the issues with these events. Hopefully moving forward, these events are a bit more reliable. Just to re-iterate how and when these events fire: * A `user` in your chat **directly** gifts another user in your chat a sub, this will trigger a `Twitch Gift Sub` event @@ -405,12 +405,12 @@ Some new variables have been added to the `Gift Sub` and `Gift Bomb` event. ### Send Message, Reply to Message and Twitch Announce `Send Message`, `Reply To Message`, `Twitch Announce` sub-actions received a small update. Prior to `0.2.5`, you needed to specify a `preferred` account to use, either the `Broadcaster`, or the `Bot`. If the `preferred` account was the `Bot` account, and it was not connected, it would fallback to the `Broadcaster` account. -These 2 sub-actions have done away with the `preferred` account, and have 2 new options, `Send using Bot account`, and `Fallback to Broadcaster`. How these options work is outline below: +These 2 sub-actions have done away with the `preferred` account, and have 2 new options, `Send using Bot account`, and `Fallback to Broadcaster`. How these options work is outlined below: * If `Send using Bot account` is checked, and `Fallback to Broadcaster` is checked, this is the same behaviour as if you had Bot as your preferred account * If `Send using Bot account` is checked, and `Fallback to Broadcaster` is not checked, it will try to send using only the `Bot` account, and do nothing if it can't (i.e, not logged in) * If `Send using Bot account` is not checked, then it will send using the `Broadcaster` account -A configuration upgrade is also in place, it will convertt any `Twitch Send Message`/`Twitch Reply To` sub-actions to the new format, and if `Bot` was the preferred account, then both new settings will be checked +A configuration upgrade is also in place, it will convert any `Twitch Send Message`/`Twitch Reply To` sub-actions to the new format, and if `Bot` was the preferred account, then both new settings will be checked #### Shared Chat Twitch recently released the Shared Chat feature/capability, and support for it is being added to `0.2.5`. @@ -601,7 +601,7 @@ You will need to send the above request back to Streamer.bot in order to authent * The resulting string is what you will use for authentication. The docs will be updated to describe these steps in more/better detail. -Also note, there is a new option, `Enforce for All Requests`, when this is enabled, the `WebSocket` is expecting an `Authenticate` request as your first message, if any other request is performed, the socket will be closed. There is also a 30s timeout, where it expects this request be sent, before automatically closing the socket. +Also note, there is a new option, `Enforce for All Requests`, when this is enabled, the `WebSocket` is expecting an `Authenticate` request as your first message, if any other request is performed, the socket will be closed. There is also a 30s timeout, where it expects this request to be sent before automatically closing the socket. The `Streamer.bot Client` is updated to support this new authentication method. ### MIDI @@ -609,4 +609,4 @@ The validation checks performed in the Midi Event Settings dialog have been fixe ### Code Signing It's coming up on a year since obtaining a Code Signing certificate, and I have renewed the certificate today. So moving forward, any new releases, will be using the new certificate. -What this means for older releases once the certificate expires, nothing, as they are properly timestamped, they will continue to function as normal. \ No newline at end of file +What this means for older releases once the certificate expires, nothing, as they are properly timestamped, they will continue to function as normal.