This release does some things.
- Updated overlay to fix compatibility issues with OBS and Xsplit. Please correct your filepath in your streaming software to point to "http://localhost:7473/overlay".
- Firebot now supports chat command creation. You can now do most of the stuff you do with interactive buttons through chat commands. Click the settings cog on the command screen to use repeating timed commands as well!
- Added ability to change the interactive button text, spark cost, and active status on the fly. You can now disable a single interactive button at any time while leaving the rest active. The change happens immediately and stays in affect after restarts.
- Added a notification system so we can push out useful tips, warnings of any errors or downtime, and other useful information.
- Separated chat and interactive connection so they are no longer dependent on each other.
- Added the ability to update interactive buttons and commands on the fly without needing to restart the app for changes to take affect.
- Added dependency checks to button and command effects. (Ex: A chat effect will only play if you're connected to chat otherwise it will be skipped.)
- Removed the old effects drop down menu and replaced it with a filterable menu that won't give you hand cramps.
- Changed to a nested navigation style in the main menu to accommodate more settings.
- Fixed some issues with dark theme text being invisible.
- Added some extra arguments to the chat effect to make it more viable for chat commands.
- Changed how Firebot handles spark transactions to try to fix any issues there.