Changes since 5.65.0-beta1:
✨ New
- Image overlay widget
- Activity Feed notifications can now be shown as alerts in the chat feed (Settings > Dashboard > Show Activity Feed Events in Chat)
- Effects:
- Set Output
- Events:
- Custom Overlay Widget Message Received
- Event filters:
- Custom Widget
- Message Name
- Variables
$customWidgetId$customWidgetName$customWidgetMessageName$customWidgetMessageData$sharedChatSourceAvatarUrl
- Restrictions
- Only When Live
🛠️ Improved
- Firebot Shoutout effect has had a design refresh, including a new sequenced entrance animation
- The Only trigger when channel is live option for commands has been removed. Use the new Only When Live restriction instead.
- The Progress Bar overlay widget now has several additional configuration options
- Text position on the Overlay Alert effect is now configurable
- The overlay position editor used in widgets has more configuration options
- The effect list run modes have been renamed:
- All is now Sequential (All)
- Sequential is now Sequential (Single)
- Random is now Random (Single)
- The Show Toast Notification and Comment effects now support markdown
- The Show Toast Notification effect can now be set to dismiss manually or on a custom timeout value
- The Highlight Message In Chat Feed effect can now be used in the Chat Message Spotlighted event
- Dashboard sent chat message history is now preserved after navigating away from and back to the Dashboard
- Subcommands now have a right-click context menu for easier option acccess
- Copied events can now be pasted above or below existing events, similar to commands
- When the Persist All Custom Variables option is turned off, custom variables can be individually set to persist
- Viewer import can now be canceled before import completes
- Plugin-created webhooks now have an indicator in the Webhooks modal
- Custom overlay widgets can now send data back to Firebot via the Custom Overlay Widget Message Received event
- Any effect in a list can now be run asynchronously, meaning Firebot will not wait for it to complete before running any effects that follow it
- Additional UI updates/fixes
✅ Fixed
- Fixed an issue with the
!steamcommand due to changes Valve made removing an old API endpoint we were using - Fixed a beta1 issue where some custom fonts would not apply to Countdown Timer (Dynamic) and Progress Bar overlay widgets
- Fixed a beta1 issue where Manual effect queues would display as Unknown in the Effect Queue Manager
- Fixed a beta1 issue where the "Hide game/category art" option would be displayed even if the "Show last game/category" option was disabled
- Fixed a beta1 issue where the Tag Notification Sound volume slider position would reset when reopening Dashboard settings
- Fixed a beta1 issue with toast notification backgrounds
- Fixed a beta1 issue with chat scroll pausing in reverse order mode
- Fixed a beta1 issue where opening a Firebot setup file from outside of Firebot would not load the import modal
- Fixed a beta1 issue where deleting custom variables would not refresh the custom variable inspector
- Fixed a beta1 issue where the heist game wasn't working correctly
- Fixed a beta1 issue where sounds may not play when a custom device is selected
⚙️ Under the Hood
- The
requiremodule has been removed from custom scripts/plugins as it has been deprecated for quite some time - The
fsmodule is deprecated and will be removed in Firebot 5.66 as it depends on thefs-extraNPM package. Use node's built-infsmodules instead. - Variable definitions can now specify that they are
sensitive, displaying a warning in the variable popup UI - Electron 39.2.4
- Twurple 8.0.2
Windows Install
- Download and run Firebot-v5.65.0-beta2-setup.exe
MacOS Install
- Download Firebot-v5.65.0-beta2-macos-arm64.dmg (Apple Silicon) or Firebot-v5.65.0-beta2-macos-x64.dmg (Intel Macs)
- Right click the .dmg and select "Open"
- In the dialog that appears click "Cancel"
- Right click the .dmg again and select "Open"
- In the dialog that appears click "Open"
Note: Mac OS does not receive auto-updates
Linux Install
- DEB or RPM based distributions:
- Download Firebot-v5.65.0-beta2-linux-x64.deb or Firebot-v5.65.0-beta2-linux-x64.rpm
- Install the file using your system package manager
- Open Firebot v5 from your system program runner
- Other distributions:
- Download Firebot-v5.65.0-beta2-linux-x64.tar.gz
- Unpack Firebot-v5.65.0-beta2-linux-x64.tar.gz
- Change into the directory where you unpacked the archive
- Run the
Firebot v5executable.
Note: Linux does not receive auto-updates