|
| 1 | +--- |
| 2 | +title: Streamer.bot v1.0.1 |
| 3 | +description: Hot fix update! |
| 4 | +version: 1.0.1 |
| 5 | +releaseDate: 2025-08-27 |
| 6 | +badge: Latest |
| 7 | +--- |
| 8 | + |
| 9 | +As with any major release, there is bound to be some issues that fall through the cracks and/or get missed during the alpha/beta cycles. This is why these testing phases are so important. |
| 10 | + |
| 11 | +Streamer.bot 1.0.1 addresses some issues that came up, fixes some other things, and even adds some new things. |
| 12 | + |
| 13 | +## New Features |
| 14 | +::changelog-list{type=new} |
| 15 | +* Add **2** new `Sub-Actions`, `File Exists` and `Folder Exists` |
| 16 | +* When clicking `Save` a `Toast` is shown when the save is complete |
| 17 | +* When `Adding` or `Removing` items from an export a `Toast` is shown to indicated something happened |
| 18 | +* Add an `Account Settings` button to the `User Profile` popup |
| 19 | +* Add `Reply To` to `Kick Messages` both in arguments, and `Websocket payload` |
| 20 | +:: |
| 21 | + |
| 22 | +## Updates |
| 23 | +::changelog-list{type=update} |
| 24 | +* Adjust the Minimum `Width` and `Height` for the main `Streamer.bot` window |
| 25 | +* Tweaks to `Settings` -> `Backups` page, using events to also check for permissions |
| 26 | +* Add a way to cancel editing the `Twitch SubCounter` value |
| 27 | +* Update the `Minimum Width` and `Height` for `Chat` and `Events` |
| 28 | +* Update the `Monaco` editor to use a light theme if Streamer.bot is configured to use a light theme |
| 29 | +* Fallback to plain editor when trying to load the `Monaco` editor fails in the `Execute C# Code` dialog |
| 30 | +* When installing an update, create a backup of your settings, this will start happening after `1.0.1` |
| 31 | +* Add the program version to the backup file name |
| 32 | +* Bring back support for VoiceMod 2.48 to 2.51, and 3.12 and higher |
| 33 | +:: |
| 34 | + |
| 35 | +## Fixes |
| 36 | +::changelog-list{type=fix} |
| 37 | +* Fix typose |
| 38 | +* When re-indexing `Quotes`, reload them in UI |
| 39 | +* Fix deleteing `Triggers` with the `Delete` key not deleting the full selection |
| 40 | +* Fix `Command Deleted` broadcasting the wrong event type |
| 41 | +* Fix potential crash related to the icons used for `Platforms` and `Stream Apps` |
| 42 | +* Fix potential internal crash on the `Websocket` when `Simulating` some `Twitch Moderation` events |
| 43 | +* Fix potential crash when closing any `Midi OUT` sub-actions and there are no `Midi IN` devices |
| 44 | +* Fix `Track Top` in `Services` -> `Credits` not saving |
| 45 | +* Fix `Crowd Control Effect` triggers, `Pack Name` filter not saving correctly |
| 46 | +* Fix `Status` indicators for `OBS Studio`, `Meld Studio` and `Streamlabs Desktop` |
| 47 | +* Fix saving the `Twitch SubCounter` value not saving the value |
| 48 | +* Fix internal expiry of a `Kick` user that's flagged as subscribed from chat message events |
| 49 | +* Fix not being able to change log level |
| 50 | +* Fix potential crash when displaying `Key Press` trigger |
| 51 | +* Handle an odd behavior from `YouTube`, the `DefaultLanguage` property would flip between values despite not actually changing |
| 52 | +* Handle when the `WebView2` proccess crashes and brings down either the `Inline Chat` or `Events` windows |
| 53 | +* Fix potential crash when `Finding Refs` in the `Execute C# Code` dialog |
| 54 | +* Fix potential crash when adding a `Set Command State` sub-action and there are no `Commands` |
| 55 | +* Fix potential crash when trying to format an empty document in the `Execute C# Code` dialog |
| 56 | +* Handle a startup crash when unable to load the `Quotes` file, suer will be notified to restore a backup |
| 57 | +* Fix potential crash when logging into `Kick` |
| 58 | +* Fix potential crash when running a `Concurrent` `Action` |
| 59 | +* Fix not being able to double click to edit a `switch case` |
| 60 | +* Fix `Hot Key` upgrades from `0.2.x` to `1.0.0`, see notes |
| 61 | +* Fix `Action` upgrades from `0.2.x` to `1.0.0`, see notes |
| 62 | +:: |
| 63 | + |
| 64 | +## Details |
| 65 | +### VoiceMod |
| 66 | +Since quite a few would rather use VoiceMod v2 instead of v3 for various reasons, I have brought back support for VoiceMod 2.48 to 2.51, as well as VoiceMod 3.12+ |
| 67 | + |
| 68 | +The `Set Censor State` sub-action has returned, but do take note, this only works for VoiceMod v2. |
| 69 | +### New Sub-Actions |
| 70 | +This release introduces **2** new sub-actions, `File Exists` and `Folder Exists`. You can use either of these sub-actions to determine if a file or folder exists, supports parsing, and your own varaible to put the result in. |
| 71 | +### Kick |
| 72 | +Aside from the occasional service slowdown from `Kick`, the integration seems to be working fairly well. However, we have noticed that the number of connections have plateaued a bit, and after some investigation, it appears as tho `Kick` has a **limit** on Webhook subscriptions and you need to contact them to get this limit raised, which we have done and are just waiting to hear back from them now. |
| 73 | + |
| 74 | +The day **1.0.0** released, Kick added reply to data to chat messages. WIth **1.0.1** this data is now available in the Kick Message event and Websocket payload data. |
| 75 | +### Hot Keys |
| 76 | +When upgrading from `0.2.x` to `1.0` Hot Keys were converted to the new format of the `Key Press` trigger. Unfortunately, during the alpha it was missed that this is not a straight conversion, and required a conversion table to correctly convert some of the keys. |
| 77 | + |
| 78 | +With version `1.0.1`, this conversion is done correctly. So if you were sitting on `0.2.8` and waiting, upgrading to `1.0.1` will correctly convert your `Hot Keys`. This change can not be applied to those who have already updated to `1.0.0`, because it was not every key and there were overlaps. |
| 79 | +### Actions |
| 80 | +When upgrading from `0.2.x` to `1.0.0`, `Actions` were converted to the new nestable format, during this change there was a bug when dealing with sub-actions that were in a group that was missed during the alpha/beta cycles, which would cause sub-actions to be out of order. This happened for imports as well. |
| 81 | + |
| 82 | +With version `1.0.1` this has been fixed, and the conversion works as it should and retains ordering of the sub-actions. If you have been holding off on upgrading because of this bug, you should be able to upgrade now, and as always, backup and run a test to double check. |
| 83 | + |
| 84 | +This fix is not something that can be done retroactively, and requires updating from `0.2.x` to `1.0.1` to upgrade correctly. Or, creating an export in `0.2.x` and importing into `1.0.1`. |
| 85 | +### Notes |
| 86 | +I wanted to thank everyone who has upgrade and all the positive feedback so far. |
| 87 | + |
| 88 | +For those that are `Patreon` supporters, be sure to link your `Patreon` account on the `Streamer.bot Website` in your `Account Settings` to claim your **supporter perks**. |
| 89 | + |
| 90 | +If you wish to support me, or this project, please head over to https://www.patreon.com/nate1280. Remember, **supporter perks** start at the Thank You tier. |
0 commit comments