Releases: crowbartools/firebot-nightly
Releases · crowbartools/firebot-nightly
Nightly v5.64.0-nightly.25.02.22
Nightly build consisting of all changes made since last stable release.
Be Aware
- These builds are for testing purposes only
- These builds may be buggy; use at your own risk. We aren't responsible if they bork your Firebot setups
- Nightly builds do not auto-update to newer nightly builds
- Windows-based nightly builds will auto-update to new main-flow builds
- These builds recieve limited supported
- Features/changes in these builds are not guaranteed to pass into main-flow builds
Patch Notes
- fix(settings): PersistCustomVariables advanced settings show selection (#3013)
- fix: dropdown-select Data Value Typing (#3008)
- feat(variables): Overlay-Resources folder variable. (#3007)
- Clean up type import for obs source visibility effect
- Fix some tooltips showing incorrectly in system commands
- feat: add a user allow list to the moderation tool (#2983)
- fix: UI Extension Overly Strict Parsing (#2990)
- feat: Debian & Fedora Linux Installers (#2968) (#2984)
- fix: Update Notification className (#2998)
- fix(ranks): ranks not sending chat messages (#2994)
- fix(ranks): rankLadder variable register (#2996)
- feat(effects): add a way to see and clear unknown sources in obs toggle effects (#2980)
- Hide Team Roles title when the user is not in a team
- fix: Empty Conditional Effects Showing Empty Conditions (#2986)
- Fix typo in the viewer search modal file name
- fix: copy overlay/resources files into darwin arm64 pack before compiling
- feat: add build target for darwin arm64 (apple silicon)
- fix: run script boolean
- fix: HTTP Request effect JSON header
- chore: update Elgato light control lib
- fix: stringify fetch body, add header (#2974)
- Merge branch 'master' into v5
- chore: update contributing doc
- Merge branch 'master' into v5
- fix: Code of Conduct/support docs (my bad, biggz)
- chore: remove axios, convert to fetch
- chore: refactor chat moderation service
- fix: edit user metadata editor type
- fix: channel rewards error handling when logged out
- feat: notification toasts, fetch externals after UI startup
- Merge pull request #2957 from phroggster/mystery-bag
- Merge branch 'v5' into mystery-bag
- Merge pull request #2958 from phroggster/anonymous-cheer-totals
- Merge branch 'v5' into anonymous-cheer-totals
- fix: whatever
- fix: remove old grunt task loader
- chore: electron/grunt package updates
- chore: migrate to communicators
- chore: update electron, ejs
- chore: Buff Out A Few Rough Spots
- fix: Anonymous Cheering Total Bits Amount
- fix: race condition with overlay connect
- Merge pull request #2953 from CKY-/v5-varMenu-update
- chore(effects): move var menu under on some input fields
- Merge pull request #2947 from Oceanity/feature/allow-variable-in-reward-effects
- Merge branch 'v5' into feature/allow-variable-in-reward-effects
- Merge pull request #2952 from CKY-/v5-commafyPadUpdate
- Merge branch 'v5' into v5-commafyPadUpdate
- feat: add padding to commafy variable
- Merge pull request #2937 from CKY-/v5-catagory-change
- change trashcan to times and add aria
- revert trashcan icon
- Merge branch 'v5' into feature/allow-variable-in-reward-effects
- Merge branch 'v5' into v5-catagory-change
- Merge pull request #2923 from CKY-/v5-send-as-reply-restrictions
- Merge branch 'v5' into v5-send-as-reply-restrictions
- Merge pull request #2945 from dennisrijsdijk/feat/reveal-correct-trivia-answer
- Merge branch 'v5' into feat/reveal-correct-trivia-answer
- Merge pull request #2951 from phroggster/awaitable-tts
- feat: Awaitable System TTS
- Merge pull request #2948 from phroggster/twurple_eventsub
- include filtering display for outdated 'r9kbeta'
- Include r9kbeta -> uniquechat in filtering
- add "redundant" scopes
- Merge branch 'v5' into twurple_eventsub
- chore: SettingsManager remove dep on ProfileManager
- chore: counters cleanup/updates
- fix: typo
- chore: move all currency data ops to backend
- fix: fixes to event simulate field population
- chore: slightly better backup restore UX
- chore: fully async backups
- chore: refactor sort tags, add SortTagManager
- chore: refactor HotkeyManager to TS
- chore: The days of PubSub draw near to an end
- Removed unused code from original concept
- Merge remote-tracking branch 'upstream/v5' into feature/allow-variable-in-reward-effects
- Initial functionality
- chore: consolidate Twitch API listeners
- chore: refactor ResourceTokenManager to TS
- Merge pull request #2946 from dennisrijsdijk/fix/linux-pwd-requirement
- Merge branch 'v5' into fix/linux-pwd-requirement
- fix: linux overlay not working when pwd not firebot dir
- chore: refactor IconManager to TS
- feat: allow showing correct trivia question on incorrect answer
- change effect to a radio to clear category AND allow empty string for custom
- Merge branch 'v5' into v5-catagory-change
- feat: add set currency command (#2925)
- removed import
- Merge branch 'v5' into v5-send-as-reply-restrictions
- Merge branch 'v5' into v5-catagory-change
- chore: farewell, Firebot v4
- Merge pull request #2929 from phroggster/hide-deprecated-vars
- Merge branch 'v5' into hide-deprecated-vars
- Merge pull request #2942 from dennisrijsdijk/chore/update-role-effect
- Merge branch 'v5' into chore/update-role-effect
- Merge pull request #2941 from crowbartools/feature/scheduled-tasks-to-setups
- Merge branch 'v5' into feature/scheduled-tasks-to-setups
- chore: only fetch Twitch user for customrole effect when needed
- chore: refactor SecretsManager to TS
- feat: dynamic font reload
- chore: refactor font API to TS
- Add scheduled tasks to the setup importer
- chore: move SettingsManager events into constructor
- fix: font API controller got lost along the way
- chore: refactor FontManager
- chore: listenerService to backendCommunicator, frontend cleanup
- Merge pull request #2940 from phroggster/bump_twurple
- Merge branch 'v5' into bump_twurple
- Adjust arg names, verbiage, add a filter
- chore: remove legacy frontend websocketService
- feat: Golden Kappa Hype Train Indicator
- chore: Bump Twurple 7.1.0->7.2.1
- feat/chore: add backup location, more settings cleanup (#2398) (#2939)
- Merge branch 'v5' into hide-deprecated-vars
- chore: remove Howler
- fix: stop using Howler (#2938)
- feat: allow stream categories to be set to empty
- fix: fix settings type/const exports
- feat: add role filter to currency update event (#2873) (#2926)
- feat: add more verbose error to http request log (#2935)
- fix: quote searchdate (#2931) (#2932)
- fix: chatMessageTextOnly aliases (#2866) (#2927)
- chore: refactor settings access (#2936)
- Merge branch 'v5' into v5-send-as-reply-restrictions
- feat: prefill Simulate Event dialog
- fix: sub kind filter
- fix: filter values showing Not Set
- fix: Some More Vars Data Typings
- chore: Hide Deprecated Variables
- feat: add send as reply as an option in restrictions
- Merge pull request #2921 from CKY-/v5-fix-split-typo-in-filters
- Merge branch 'v5' into v5-fix-split-typo-in-filters
- fix:split typo in filters
- chore: update GitHub artifat actions
- fix: couple more UUID fixes
- Merge branch 'v5' of https://github.com/crowbartools/Firebot into v5
- fix: uuid fixes
- feat: add protocol deep links for trigger pages
- fix: channelGoalCurrentAmount follower (#2919)
- fix: obs change scene var menu and rotation var menu (#2918)
- fix: added donationAmount to donation services (#2917)
- refactor: filters and filter factory (#2914)
- fix: renamed
sceneItem.id
prop to avoid Duplicate Preset Effect List issues (#2920) - chore: add Bluesky badge to README
- Merge branch 'v5' of https://github.com/crowbartools/Firebot into v5
- chore: Twitter is dead, long live Bluesky; fix Discord links
- Merge branch 'v5' into potential-fix-for-dashboard-slash-cmds
- fix: don't send failed dashboard slash commands to twitch chat
- chore: update UUID ref, change all to v4
- chore: add WebSocket request logging, make HTTP requests debug for Dennis
- feat: add custom WebSocket listeners, events to plugins
- feat(ui): use selectable-input-editors component in the custom variable effect
- feat(ui): implement selectable-input-editors component, use in metadata and websocket effects
- chore: replace variable examples (#2913)
- fix: command cooldown (#2909)
- feat: variable examples and description changes (#2908)
- feat: ability for eval js variable/effect to send strings through expressionish
- feat: built in variable api (#2899)
- fix: add names to raw ui extension functions if they don't have one (#2906)
- feat: Add Some Arg-Less Examples for $user... Variables (#2904)
- feat: ui extensions (#2905)
- feat: custom WebSocket event effect
- 5.64.0
- Update v5 gitignore to make switching between v6 and v5 branches cleaner
- Update README.md (#2896)
- chore: add moment link where it was missing (#2882)
- fix: carrage return not being ignored in replace line of write file. (#2892)
- bug: url chatModeration viewtime (#2883)
- feat: remove file type restriction from file line count (#2894)
- chore: tone down the brightness of the chat alert bg color (#2880)
- css: Select Effect & Variables Theming (#2878)
- Merge pull request #2885 from CKY-/v5-launch-timeout
- chore: launch timeout for vsCode
- fix: Elgato light strip colors
- Merge pull request #2867 from CKY-/v5-color-variable
- Merge branch 'v5' into v5-color-variable
- Merge pull request #2876 from phroggster/css_sort_tags
- fix: Light Theme Sort Tags Contrast
- Merge branch 'v5' into v5-color-variable
- Merge pull request #2875 from phroggster/custom_role_username_not_displayname
- Merge branch 'v5' into custom_role_username_not_displayname
- CK wasn't happy with an undocumented parameter
- Array, not object, not text: array
- Merge branch 'v5' into v5-color-variable
- flag that $customRoleUsers can return objects
- feat vars: Add $customRoleUsers parameter
- convert obs, elgato, phillips to use tinycolor removing color-convert
- Merge pull request #2868 from CKY-/v5-Fix-Poll-Choice-Displaying
- fix: poll choice and poll choices showing ...
Nightly v5.64.0-nightly.25.02.21
Nightly build consisting of all changes made since last stable release.
Be Aware
- These builds are for testing purposes only
- These builds may be buggy; use at your own risk. We aren't responsible if they bork your Firebot setups
- Nightly builds do not auto-update to newer nightly builds
- Windows-based nightly builds will auto-update to new main-flow builds
- These builds recieve limited supported
- Features/changes in these builds are not guaranteed to pass into main-flow builds
Patch Notes
- fix: dropdown-select Data Value Typing (#3008)
- feat(variables): Overlay-Resources folder variable. (#3007)
- Clean up type import for obs source visibility effect
- Fix some tooltips showing incorrectly in system commands
- feat: add a user allow list to the moderation tool (#2983)
- fix: UI Extension Overly Strict Parsing (#2990)
- feat: Debian & Fedora Linux Installers (#2968) (#2984)
- fix: Update Notification className (#2998)
- fix(ranks): ranks not sending chat messages (#2994)
- fix(ranks): rankLadder variable register (#2996)
- feat(effects): add a way to see and clear unknown sources in obs toggle effects (#2980)
- Hide Team Roles title when the user is not in a team
- fix: Empty Conditional Effects Showing Empty Conditions (#2986)
- Fix typo in the viewer search modal file name
- fix: copy overlay/resources files into darwin arm64 pack before compiling
- feat: add build target for darwin arm64 (apple silicon)
- fix: run script boolean
- fix: HTTP Request effect JSON header
- chore: update Elgato light control lib
- fix: stringify fetch body, add header (#2974)
- Merge branch 'master' into v5
- chore: update contributing doc
- Merge branch 'master' into v5
- fix: Code of Conduct/support docs (my bad, biggz)
- chore: remove axios, convert to fetch
- chore: refactor chat moderation service
- fix: edit user metadata editor type
- fix: channel rewards error handling when logged out
- feat: notification toasts, fetch externals after UI startup
- Merge pull request #2957 from phroggster/mystery-bag
- Merge branch 'v5' into mystery-bag
- Merge pull request #2958 from phroggster/anonymous-cheer-totals
- Merge branch 'v5' into anonymous-cheer-totals
- fix: whatever
- fix: remove old grunt task loader
- chore: electron/grunt package updates
- chore: migrate to communicators
- chore: update electron, ejs
- chore: Buff Out A Few Rough Spots
- fix: Anonymous Cheering Total Bits Amount
- fix: race condition with overlay connect
- Merge pull request #2953 from CKY-/v5-varMenu-update
- chore(effects): move var menu under on some input fields
- Merge pull request #2947 from Oceanity/feature/allow-variable-in-reward-effects
- Merge branch 'v5' into feature/allow-variable-in-reward-effects
- Merge pull request #2952 from CKY-/v5-commafyPadUpdate
- Merge branch 'v5' into v5-commafyPadUpdate
- feat: add padding to commafy variable
- Merge pull request #2937 from CKY-/v5-catagory-change
- change trashcan to times and add aria
- revert trashcan icon
- Merge branch 'v5' into feature/allow-variable-in-reward-effects
- Merge branch 'v5' into v5-catagory-change
- Merge pull request #2923 from CKY-/v5-send-as-reply-restrictions
- Merge branch 'v5' into v5-send-as-reply-restrictions
- Merge pull request #2945 from dennisrijsdijk/feat/reveal-correct-trivia-answer
- Merge branch 'v5' into feat/reveal-correct-trivia-answer
- Merge pull request #2951 from phroggster/awaitable-tts
- feat: Awaitable System TTS
- Merge pull request #2948 from phroggster/twurple_eventsub
- include filtering display for outdated 'r9kbeta'
- Include r9kbeta -> uniquechat in filtering
- add "redundant" scopes
- Merge branch 'v5' into twurple_eventsub
- chore: SettingsManager remove dep on ProfileManager
- chore: counters cleanup/updates
- fix: typo
- chore: move all currency data ops to backend
- fix: fixes to event simulate field population
- chore: slightly better backup restore UX
- chore: fully async backups
- chore: refactor sort tags, add SortTagManager
- chore: refactor HotkeyManager to TS
- chore: The days of PubSub draw near to an end
- Removed unused code from original concept
- Merge remote-tracking branch 'upstream/v5' into feature/allow-variable-in-reward-effects
- Initial functionality
- chore: consolidate Twitch API listeners
- chore: refactor ResourceTokenManager to TS
- Merge pull request #2946 from dennisrijsdijk/fix/linux-pwd-requirement
- Merge branch 'v5' into fix/linux-pwd-requirement
- fix: linux overlay not working when pwd not firebot dir
- chore: refactor IconManager to TS
- feat: allow showing correct trivia question on incorrect answer
- change effect to a radio to clear category AND allow empty string for custom
- Merge branch 'v5' into v5-catagory-change
- feat: add set currency command (#2925)
- removed import
- Merge branch 'v5' into v5-send-as-reply-restrictions
- Merge branch 'v5' into v5-catagory-change
- chore: farewell, Firebot v4
- Merge pull request #2929 from phroggster/hide-deprecated-vars
- Merge branch 'v5' into hide-deprecated-vars
- Merge pull request #2942 from dennisrijsdijk/chore/update-role-effect
- Merge branch 'v5' into chore/update-role-effect
- Merge pull request #2941 from crowbartools/feature/scheduled-tasks-to-setups
- Merge branch 'v5' into feature/scheduled-tasks-to-setups
- chore: only fetch Twitch user for customrole effect when needed
- chore: refactor SecretsManager to TS
- feat: dynamic font reload
- chore: refactor font API to TS
- Add scheduled tasks to the setup importer
- chore: move SettingsManager events into constructor
- fix: font API controller got lost along the way
- chore: refactor FontManager
- chore: listenerService to backendCommunicator, frontend cleanup
- Merge pull request #2940 from phroggster/bump_twurple
- Merge branch 'v5' into bump_twurple
- Adjust arg names, verbiage, add a filter
- chore: remove legacy frontend websocketService
- feat: Golden Kappa Hype Train Indicator
- chore: Bump Twurple 7.1.0->7.2.1
- feat/chore: add backup location, more settings cleanup (#2398) (#2939)
- Merge branch 'v5' into hide-deprecated-vars
- chore: remove Howler
- fix: stop using Howler (#2938)
- feat: allow stream categories to be set to empty
- fix: fix settings type/const exports
- feat: add role filter to currency update event (#2873) (#2926)
- feat: add more verbose error to http request log (#2935)
- fix: quote searchdate (#2931) (#2932)
- fix: chatMessageTextOnly aliases (#2866) (#2927)
- chore: refactor settings access (#2936)
- Merge branch 'v5' into v5-send-as-reply-restrictions
- feat: prefill Simulate Event dialog
- fix: sub kind filter
- fix: filter values showing Not Set
- fix: Some More Vars Data Typings
- chore: Hide Deprecated Variables
- feat: add send as reply as an option in restrictions
- Merge pull request #2921 from CKY-/v5-fix-split-typo-in-filters
- Merge branch 'v5' into v5-fix-split-typo-in-filters
- fix:split typo in filters
- chore: update GitHub artifat actions
- fix: couple more UUID fixes
- Merge branch 'v5' of https://github.com/crowbartools/Firebot into v5
- fix: uuid fixes
- feat: add protocol deep links for trigger pages
- fix: channelGoalCurrentAmount follower (#2919)
- fix: obs change scene var menu and rotation var menu (#2918)
- fix: added donationAmount to donation services (#2917)
- refactor: filters and filter factory (#2914)
- fix: renamed
sceneItem.id
prop to avoid Duplicate Preset Effect List issues (#2920) - chore: add Bluesky badge to README
- Merge branch 'v5' of https://github.com/crowbartools/Firebot into v5
- chore: Twitter is dead, long live Bluesky; fix Discord links
- Merge branch 'v5' into potential-fix-for-dashboard-slash-cmds
- fix: don't send failed dashboard slash commands to twitch chat
- chore: update UUID ref, change all to v4
- chore: add WebSocket request logging, make HTTP requests debug for Dennis
- feat: add custom WebSocket listeners, events to plugins
- feat(ui): use selectable-input-editors component in the custom variable effect
- feat(ui): implement selectable-input-editors component, use in metadata and websocket effects
- chore: replace variable examples (#2913)
- fix: command cooldown (#2909)
- feat: variable examples and description changes (#2908)
- feat: ability for eval js variable/effect to send strings through expressionish
- feat: built in variable api (#2899)
- fix: add names to raw ui extension functions if they don't have one (#2906)
- feat: Add Some Arg-Less Examples for $user... Variables (#2904)
- feat: ui extensions (#2905)
- feat: custom WebSocket event effect
- 5.64.0
- Update v5 gitignore to make switching between v6 and v5 branches cleaner
- Update README.md (#2896)
- chore: add moment link where it was missing (#2882)
- fix: carrage return not being ignored in replace line of write file. (#2892)
- bug: url chatModeration viewtime (#2883)
- feat: remove file type restriction from file line count (#2894)
- chore: tone down the brightness of the chat alert bg color (#2880)
- css: Select Effect & Variables Theming (#2878)
- Merge pull request #2885 from CKY-/v5-launch-timeout
- chore: launch timeout for vsCode
- fix: Elgato light strip colors
- Merge pull request #2867 from CKY-/v5-color-variable
- Merge branch 'v5' into v5-color-variable
- Merge pull request #2876 from phroggster/css_sort_tags
- fix: Light Theme Sort Tags Contrast
- Merge branch 'v5' into v5-color-variable
- Merge pull request #2875 from phroggster/custom_role_username_not_displayname
- Merge branch 'v5' into custom_role_username_not_displayname
- CK wasn't happy with an undocumented parameter
- Array, not object, not text: array
- Merge branch 'v5' into v5-color-variable
- flag that $customRoleUsers can return objects
- feat vars: Add $customRoleUsers parameter
- convert obs, elgato, phillips to use tinycolor removing color-convert
- Merge pull request #2868 from CKY-/v5-Fix-Poll-Choice-Displaying
- fix: poll choice and poll choices showing twice on the UI for simulate event
- feat: add color variable with color conversi...
Nightly v5.64.0-nightly.25.02.20
Nightly build consisting of all changes made since last stable release.
Be Aware
- These builds are for testing purposes only
- These builds may be buggy; use at your own risk. We aren't responsible if they bork your Firebot setups
- Nightly builds do not auto-update to newer nightly builds
- Windows-based nightly builds will auto-update to new main-flow builds
- These builds recieve limited supported
- Features/changes in these builds are not guaranteed to pass into main-flow builds
Patch Notes
- Clean up type import for obs source visibility effect
- Fix some tooltips showing incorrectly in system commands
- feat: add a user allow list to the moderation tool (#2983)
- fix: UI Extension Overly Strict Parsing (#2990)
- feat: Debian & Fedora Linux Installers (#2968) (#2984)
- fix: Update Notification className (#2998)
- fix(ranks): ranks not sending chat messages (#2994)
- fix(ranks): rankLadder variable register (#2996)
- feat(effects): add a way to see and clear unknown sources in obs toggle effects (#2980)
- Hide Team Roles title when the user is not in a team
- fix: Empty Conditional Effects Showing Empty Conditions (#2986)
- Fix typo in the viewer search modal file name
- fix: copy overlay/resources files into darwin arm64 pack before compiling
- feat: add build target for darwin arm64 (apple silicon)
- fix: run script boolean
- fix: HTTP Request effect JSON header
- chore: update Elgato light control lib
- fix: stringify fetch body, add header (#2974)
- Merge branch 'master' into v5
- chore: update contributing doc
- Merge branch 'master' into v5
- fix: Code of Conduct/support docs (my bad, biggz)
- chore: remove axios, convert to fetch
- chore: refactor chat moderation service
- fix: edit user metadata editor type
- fix: channel rewards error handling when logged out
- feat: notification toasts, fetch externals after UI startup
- Merge pull request #2957 from phroggster/mystery-bag
- Merge branch 'v5' into mystery-bag
- Merge pull request #2958 from phroggster/anonymous-cheer-totals
- Merge branch 'v5' into anonymous-cheer-totals
- fix: whatever
- fix: remove old grunt task loader
- chore: electron/grunt package updates
- chore: migrate to communicators
- chore: update electron, ejs
- chore: Buff Out A Few Rough Spots
- fix: Anonymous Cheering Total Bits Amount
- fix: race condition with overlay connect
- Merge pull request #2953 from CKY-/v5-varMenu-update
- chore(effects): move var menu under on some input fields
- Merge pull request #2947 from Oceanity/feature/allow-variable-in-reward-effects
- Merge branch 'v5' into feature/allow-variable-in-reward-effects
- Merge pull request #2952 from CKY-/v5-commafyPadUpdate
- Merge branch 'v5' into v5-commafyPadUpdate
- feat: add padding to commafy variable
- Merge pull request #2937 from CKY-/v5-catagory-change
- change trashcan to times and add aria
- revert trashcan icon
- Merge branch 'v5' into feature/allow-variable-in-reward-effects
- Merge branch 'v5' into v5-catagory-change
- Merge pull request #2923 from CKY-/v5-send-as-reply-restrictions
- Merge branch 'v5' into v5-send-as-reply-restrictions
- Merge pull request #2945 from dennisrijsdijk/feat/reveal-correct-trivia-answer
- Merge branch 'v5' into feat/reveal-correct-trivia-answer
- Merge pull request #2951 from phroggster/awaitable-tts
- feat: Awaitable System TTS
- Merge pull request #2948 from phroggster/twurple_eventsub
- include filtering display for outdated 'r9kbeta'
- Include r9kbeta -> uniquechat in filtering
- add "redundant" scopes
- Merge branch 'v5' into twurple_eventsub
- chore: SettingsManager remove dep on ProfileManager
- chore: counters cleanup/updates
- fix: typo
- chore: move all currency data ops to backend
- fix: fixes to event simulate field population
- chore: slightly better backup restore UX
- chore: fully async backups
- chore: refactor sort tags, add SortTagManager
- chore: refactor HotkeyManager to TS
- chore: The days of PubSub draw near to an end
- Removed unused code from original concept
- Merge remote-tracking branch 'upstream/v5' into feature/allow-variable-in-reward-effects
- Initial functionality
- chore: consolidate Twitch API listeners
- chore: refactor ResourceTokenManager to TS
- Merge pull request #2946 from dennisrijsdijk/fix/linux-pwd-requirement
- Merge branch 'v5' into fix/linux-pwd-requirement
- fix: linux overlay not working when pwd not firebot dir
- chore: refactor IconManager to TS
- feat: allow showing correct trivia question on incorrect answer
- change effect to a radio to clear category AND allow empty string for custom
- Merge branch 'v5' into v5-catagory-change
- feat: add set currency command (#2925)
- removed import
- Merge branch 'v5' into v5-send-as-reply-restrictions
- Merge branch 'v5' into v5-catagory-change
- chore: farewell, Firebot v4
- Merge pull request #2929 from phroggster/hide-deprecated-vars
- Merge branch 'v5' into hide-deprecated-vars
- Merge pull request #2942 from dennisrijsdijk/chore/update-role-effect
- Merge branch 'v5' into chore/update-role-effect
- Merge pull request #2941 from crowbartools/feature/scheduled-tasks-to-setups
- Merge branch 'v5' into feature/scheduled-tasks-to-setups
- chore: only fetch Twitch user for customrole effect when needed
- chore: refactor SecretsManager to TS
- feat: dynamic font reload
- chore: refactor font API to TS
- Add scheduled tasks to the setup importer
- chore: move SettingsManager events into constructor
- fix: font API controller got lost along the way
- chore: refactor FontManager
- chore: listenerService to backendCommunicator, frontend cleanup
- Merge pull request #2940 from phroggster/bump_twurple
- Merge branch 'v5' into bump_twurple
- Adjust arg names, verbiage, add a filter
- chore: remove legacy frontend websocketService
- feat: Golden Kappa Hype Train Indicator
- chore: Bump Twurple 7.1.0->7.2.1
- feat/chore: add backup location, more settings cleanup (#2398) (#2939)
- Merge branch 'v5' into hide-deprecated-vars
- chore: remove Howler
- fix: stop using Howler (#2938)
- feat: allow stream categories to be set to empty
- fix: fix settings type/const exports
- feat: add role filter to currency update event (#2873) (#2926)
- feat: add more verbose error to http request log (#2935)
- fix: quote searchdate (#2931) (#2932)
- fix: chatMessageTextOnly aliases (#2866) (#2927)
- chore: refactor settings access (#2936)
- Merge branch 'v5' into v5-send-as-reply-restrictions
- feat: prefill Simulate Event dialog
- fix: sub kind filter
- fix: filter values showing Not Set
- fix: Some More Vars Data Typings
- chore: Hide Deprecated Variables
- feat: add send as reply as an option in restrictions
- Merge pull request #2921 from CKY-/v5-fix-split-typo-in-filters
- Merge branch 'v5' into v5-fix-split-typo-in-filters
- fix:split typo in filters
- chore: update GitHub artifat actions
- fix: couple more UUID fixes
- Merge branch 'v5' of https://github.com/crowbartools/Firebot into v5
- fix: uuid fixes
- feat: add protocol deep links for trigger pages
- fix: channelGoalCurrentAmount follower (#2919)
- fix: obs change scene var menu and rotation var menu (#2918)
- fix: added donationAmount to donation services (#2917)
- refactor: filters and filter factory (#2914)
- fix: renamed
sceneItem.id
prop to avoid Duplicate Preset Effect List issues (#2920) - chore: add Bluesky badge to README
- Merge branch 'v5' of https://github.com/crowbartools/Firebot into v5
- chore: Twitter is dead, long live Bluesky; fix Discord links
- Merge branch 'v5' into potential-fix-for-dashboard-slash-cmds
- fix: don't send failed dashboard slash commands to twitch chat
- chore: update UUID ref, change all to v4
- chore: add WebSocket request logging, make HTTP requests debug for Dennis
- feat: add custom WebSocket listeners, events to plugins
- feat(ui): use selectable-input-editors component in the custom variable effect
- feat(ui): implement selectable-input-editors component, use in metadata and websocket effects
- chore: replace variable examples (#2913)
- fix: command cooldown (#2909)
- feat: variable examples and description changes (#2908)
- feat: ability for eval js variable/effect to send strings through expressionish
- feat: built in variable api (#2899)
- fix: add names to raw ui extension functions if they don't have one (#2906)
- feat: Add Some Arg-Less Examples for $user... Variables (#2904)
- feat: ui extensions (#2905)
- feat: custom WebSocket event effect
- 5.64.0
- Update v5 gitignore to make switching between v6 and v5 branches cleaner
- Update README.md (#2896)
- chore: add moment link where it was missing (#2882)
- fix: carrage return not being ignored in replace line of write file. (#2892)
- bug: url chatModeration viewtime (#2883)
- feat: remove file type restriction from file line count (#2894)
- chore: tone down the brightness of the chat alert bg color (#2880)
- css: Select Effect & Variables Theming (#2878)
- Merge pull request #2885 from CKY-/v5-launch-timeout
- chore: launch timeout for vsCode
- fix: Elgato light strip colors
- Merge pull request #2867 from CKY-/v5-color-variable
- Merge branch 'v5' into v5-color-variable
- Merge pull request #2876 from phroggster/css_sort_tags
- fix: Light Theme Sort Tags Contrast
- Merge branch 'v5' into v5-color-variable
- Merge pull request #2875 from phroggster/custom_role_username_not_displayname
- Merge branch 'v5' into custom_role_username_not_displayname
- CK wasn't happy with an undocumented parameter
- Array, not object, not text: array
- Merge branch 'v5' into v5-color-variable
- flag that $customRoleUsers can return objects
- feat vars: Add $customRoleUsers parameter
- convert obs, elgato, phillips to use tinycolor removing color-convert
- Merge pull request #2868 from CKY-/v5-Fix-Poll-Choice-Displaying
- fix: poll choice and poll choices showing twice on the UI for simulate event
- feat: add color variable with color conversion to and from all formats
- Merge pull request #2856 from dennisrijsdijk/fix/system-commands-new-options
- Mer...
Nightly v5.64.0-nightly.25.02.18
Nightly build consisting of all changes made since last stable release.
Be Aware
- These builds are for testing purposes only
- These builds may be buggy; use at your own risk. We aren't responsible if they bork your Firebot setups
- Nightly builds do not auto-update to newer nightly builds
- Windows-based nightly builds will auto-update to new main-flow builds
- These builds recieve limited supported
- Features/changes in these builds are not guaranteed to pass into main-flow builds
Patch Notes
- feat: add a user allow list to the moderation tool (#2983)
- fix: UI Extension Overly Strict Parsing (#2990)
- feat: Debian & Fedora Linux Installers (#2968) (#2984)
- fix: Update Notification className (#2998)
- fix(ranks): ranks not sending chat messages (#2994)
- fix(ranks): rankLadder variable register (#2996)
- feat(effects): add a way to see and clear unknown sources in obs toggle effects (#2980)
- Hide Team Roles title when the user is not in a team
- fix: Empty Conditional Effects Showing Empty Conditions (#2986)
- Fix typo in the viewer search modal file name
- fix: copy overlay/resources files into darwin arm64 pack before compiling
- feat: add build target for darwin arm64 (apple silicon)
- fix: run script boolean
- fix: HTTP Request effect JSON header
- chore: update Elgato light control lib
- fix: stringify fetch body, add header (#2974)
- Merge branch 'master' into v5
- chore: update contributing doc
- Merge branch 'master' into v5
- fix: Code of Conduct/support docs (my bad, biggz)
- chore: remove axios, convert to fetch
- chore: refactor chat moderation service
- fix: edit user metadata editor type
- fix: channel rewards error handling when logged out
- feat: notification toasts, fetch externals after UI startup
- Merge pull request #2957 from phroggster/mystery-bag
- Merge branch 'v5' into mystery-bag
- Merge pull request #2958 from phroggster/anonymous-cheer-totals
- Merge branch 'v5' into anonymous-cheer-totals
- fix: whatever
- fix: remove old grunt task loader
- chore: electron/grunt package updates
- chore: migrate to communicators
- chore: update electron, ejs
- chore: Buff Out A Few Rough Spots
- fix: Anonymous Cheering Total Bits Amount
- fix: race condition with overlay connect
- Merge pull request #2953 from CKY-/v5-varMenu-update
- chore(effects): move var menu under on some input fields
- Merge pull request #2947 from Oceanity/feature/allow-variable-in-reward-effects
- Merge branch 'v5' into feature/allow-variable-in-reward-effects
- Merge pull request #2952 from CKY-/v5-commafyPadUpdate
- Merge branch 'v5' into v5-commafyPadUpdate
- feat: add padding to commafy variable
- Merge pull request #2937 from CKY-/v5-catagory-change
- change trashcan to times and add aria
- revert trashcan icon
- Merge branch 'v5' into feature/allow-variable-in-reward-effects
- Merge branch 'v5' into v5-catagory-change
- Merge pull request #2923 from CKY-/v5-send-as-reply-restrictions
- Merge branch 'v5' into v5-send-as-reply-restrictions
- Merge pull request #2945 from dennisrijsdijk/feat/reveal-correct-trivia-answer
- Merge branch 'v5' into feat/reveal-correct-trivia-answer
- Merge pull request #2951 from phroggster/awaitable-tts
- feat: Awaitable System TTS
- Merge pull request #2948 from phroggster/twurple_eventsub
- include filtering display for outdated 'r9kbeta'
- Include r9kbeta -> uniquechat in filtering
- add "redundant" scopes
- Merge branch 'v5' into twurple_eventsub
- chore: SettingsManager remove dep on ProfileManager
- chore: counters cleanup/updates
- fix: typo
- chore: move all currency data ops to backend
- fix: fixes to event simulate field population
- chore: slightly better backup restore UX
- chore: fully async backups
- chore: refactor sort tags, add SortTagManager
- chore: refactor HotkeyManager to TS
- chore: The days of PubSub draw near to an end
- Removed unused code from original concept
- Merge remote-tracking branch 'upstream/v5' into feature/allow-variable-in-reward-effects
- Initial functionality
- chore: consolidate Twitch API listeners
- chore: refactor ResourceTokenManager to TS
- Merge pull request #2946 from dennisrijsdijk/fix/linux-pwd-requirement
- Merge branch 'v5' into fix/linux-pwd-requirement
- fix: linux overlay not working when pwd not firebot dir
- chore: refactor IconManager to TS
- feat: allow showing correct trivia question on incorrect answer
- change effect to a radio to clear category AND allow empty string for custom
- Merge branch 'v5' into v5-catagory-change
- feat: add set currency command (#2925)
- removed import
- Merge branch 'v5' into v5-send-as-reply-restrictions
- Merge branch 'v5' into v5-catagory-change
- chore: farewell, Firebot v4
- Merge pull request #2929 from phroggster/hide-deprecated-vars
- Merge branch 'v5' into hide-deprecated-vars
- Merge pull request #2942 from dennisrijsdijk/chore/update-role-effect
- Merge branch 'v5' into chore/update-role-effect
- Merge pull request #2941 from crowbartools/feature/scheduled-tasks-to-setups
- Merge branch 'v5' into feature/scheduled-tasks-to-setups
- chore: only fetch Twitch user for customrole effect when needed
- chore: refactor SecretsManager to TS
- feat: dynamic font reload
- chore: refactor font API to TS
- Add scheduled tasks to the setup importer
- chore: move SettingsManager events into constructor
- fix: font API controller got lost along the way
- chore: refactor FontManager
- chore: listenerService to backendCommunicator, frontend cleanup
- Merge pull request #2940 from phroggster/bump_twurple
- Merge branch 'v5' into bump_twurple
- Adjust arg names, verbiage, add a filter
- chore: remove legacy frontend websocketService
- feat: Golden Kappa Hype Train Indicator
- chore: Bump Twurple 7.1.0->7.2.1
- feat/chore: add backup location, more settings cleanup (#2398) (#2939)
- Merge branch 'v5' into hide-deprecated-vars
- chore: remove Howler
- fix: stop using Howler (#2938)
- feat: allow stream categories to be set to empty
- fix: fix settings type/const exports
- feat: add role filter to currency update event (#2873) (#2926)
- feat: add more verbose error to http request log (#2935)
- fix: quote searchdate (#2931) (#2932)
- fix: chatMessageTextOnly aliases (#2866) (#2927)
- chore: refactor settings access (#2936)
- Merge branch 'v5' into v5-send-as-reply-restrictions
- feat: prefill Simulate Event dialog
- fix: sub kind filter
- fix: filter values showing Not Set
- fix: Some More Vars Data Typings
- chore: Hide Deprecated Variables
- feat: add send as reply as an option in restrictions
- Merge pull request #2921 from CKY-/v5-fix-split-typo-in-filters
- Merge branch 'v5' into v5-fix-split-typo-in-filters
- fix:split typo in filters
- chore: update GitHub artifat actions
- fix: couple more UUID fixes
- Merge branch 'v5' of https://github.com/crowbartools/Firebot into v5
- fix: uuid fixes
- feat: add protocol deep links for trigger pages
- fix: channelGoalCurrentAmount follower (#2919)
- fix: obs change scene var menu and rotation var menu (#2918)
- fix: added donationAmount to donation services (#2917)
- refactor: filters and filter factory (#2914)
- fix: renamed
sceneItem.id
prop to avoid Duplicate Preset Effect List issues (#2920) - chore: add Bluesky badge to README
- Merge branch 'v5' of https://github.com/crowbartools/Firebot into v5
- chore: Twitter is dead, long live Bluesky; fix Discord links
- Merge branch 'v5' into potential-fix-for-dashboard-slash-cmds
- fix: don't send failed dashboard slash commands to twitch chat
- chore: update UUID ref, change all to v4
- chore: add WebSocket request logging, make HTTP requests debug for Dennis
- feat: add custom WebSocket listeners, events to plugins
- feat(ui): use selectable-input-editors component in the custom variable effect
- feat(ui): implement selectable-input-editors component, use in metadata and websocket effects
- chore: replace variable examples (#2913)
- fix: command cooldown (#2909)
- feat: variable examples and description changes (#2908)
- feat: ability for eval js variable/effect to send strings through expressionish
- feat: built in variable api (#2899)
- fix: add names to raw ui extension functions if they don't have one (#2906)
- feat: Add Some Arg-Less Examples for $user... Variables (#2904)
- feat: ui extensions (#2905)
- feat: custom WebSocket event effect
- 5.64.0
- Update v5 gitignore to make switching between v6 and v5 branches cleaner
- Update README.md (#2896)
- chore: add moment link where it was missing (#2882)
- fix: carrage return not being ignored in replace line of write file. (#2892)
- bug: url chatModeration viewtime (#2883)
- feat: remove file type restriction from file line count (#2894)
- chore: tone down the brightness of the chat alert bg color (#2880)
- css: Select Effect & Variables Theming (#2878)
- Merge pull request #2885 from CKY-/v5-launch-timeout
- chore: launch timeout for vsCode
- fix: Elgato light strip colors
- Merge pull request #2867 from CKY-/v5-color-variable
- Merge branch 'v5' into v5-color-variable
- Merge pull request #2876 from phroggster/css_sort_tags
- fix: Light Theme Sort Tags Contrast
- Merge branch 'v5' into v5-color-variable
- Merge pull request #2875 from phroggster/custom_role_username_not_displayname
- Merge branch 'v5' into custom_role_username_not_displayname
- CK wasn't happy with an undocumented parameter
- Array, not object, not text: array
- Merge branch 'v5' into v5-color-variable
- flag that $customRoleUsers can return objects
- feat vars: Add $customRoleUsers parameter
- convert obs, elgato, phillips to use tinycolor removing color-convert
- Merge pull request #2868 from CKY-/v5-Fix-Poll-Choice-Displaying
- fix: poll choice and poll choices showing twice on the UI for simulate event
- feat: add color variable with color conversion to and from all formats
- Merge pull request #2856 from dennisrijsdijk/fix/system-commands-new-options
- Merge branch 'v5' into fix/system-commands-new-options
- Merge pull request #2851 from dennisrijsdijk/feat/expand-filt...
Nightly v5.64.0-nightly.25.01.26
Nightly build consisting of all changes made since last stable release.
Be Aware
- These builds are for testing purposes only
- These builds may be buggy; use at your own risk. We aren't responsible if they bork your Firebot setups
- Nightly builds do not auto-update to newer nightly builds
- Windows-based nightly builds will auto-update to new main-flow builds
- These builds recieve limited supported
- Features/changes in these builds are not guaranteed to pass into main-flow builds
Patch Notes
- fix: copy overlay/resources files into darwin arm64 pack before compiling
- feat: add build target for darwin arm64 (apple silicon)
- fix: run script boolean
- fix: HTTP Request effect JSON header
- chore: update Elgato light control lib
- fix: stringify fetch body, add header (#2974)
- Merge branch 'master' into v5
- chore: update contributing doc
- Merge branch 'master' into v5
- fix: Code of Conduct/support docs (my bad, biggz)
- chore: remove axios, convert to fetch
- chore: refactor chat moderation service
- fix: edit user metadata editor type
- fix: channel rewards error handling when logged out
- feat: notification toasts, fetch externals after UI startup
- Merge pull request #2957 from phroggster/mystery-bag
- Merge branch 'v5' into mystery-bag
- Merge pull request #2958 from phroggster/anonymous-cheer-totals
- Merge branch 'v5' into anonymous-cheer-totals
- fix: whatever
- fix: remove old grunt task loader
- chore: electron/grunt package updates
- chore: migrate to communicators
- chore: update electron, ejs
- chore: Buff Out A Few Rough Spots
- fix: Anonymous Cheering Total Bits Amount
- fix: race condition with overlay connect
- Merge pull request #2953 from CKY-/v5-varMenu-update
- chore(effects): move var menu under on some input fields
- Merge pull request #2947 from Oceanity/feature/allow-variable-in-reward-effects
- Merge branch 'v5' into feature/allow-variable-in-reward-effects
- Merge pull request #2952 from CKY-/v5-commafyPadUpdate
- Merge branch 'v5' into v5-commafyPadUpdate
- feat: add padding to commafy variable
- Merge pull request #2937 from CKY-/v5-catagory-change
- change trashcan to times and add aria
- revert trashcan icon
- Merge branch 'v5' into feature/allow-variable-in-reward-effects
- Merge branch 'v5' into v5-catagory-change
- Merge pull request #2923 from CKY-/v5-send-as-reply-restrictions
- Merge branch 'v5' into v5-send-as-reply-restrictions
- Merge pull request #2945 from dennisrijsdijk/feat/reveal-correct-trivia-answer
- Merge branch 'v5' into feat/reveal-correct-trivia-answer
- Merge pull request #2951 from phroggster/awaitable-tts
- feat: Awaitable System TTS
- Merge pull request #2948 from phroggster/twurple_eventsub
- include filtering display for outdated 'r9kbeta'
- Include r9kbeta -> uniquechat in filtering
- add "redundant" scopes
- Merge branch 'v5' into twurple_eventsub
- chore: SettingsManager remove dep on ProfileManager
- chore: counters cleanup/updates
- fix: typo
- chore: move all currency data ops to backend
- fix: fixes to event simulate field population
- chore: slightly better backup restore UX
- chore: fully async backups
- chore: refactor sort tags, add SortTagManager
- chore: refactor HotkeyManager to TS
- chore: The days of PubSub draw near to an end
- Removed unused code from original concept
- Merge remote-tracking branch 'upstream/v5' into feature/allow-variable-in-reward-effects
- Initial functionality
- chore: consolidate Twitch API listeners
- chore: refactor ResourceTokenManager to TS
- Merge pull request #2946 from dennisrijsdijk/fix/linux-pwd-requirement
- Merge branch 'v5' into fix/linux-pwd-requirement
- fix: linux overlay not working when pwd not firebot dir
- chore: refactor IconManager to TS
- feat: allow showing correct trivia question on incorrect answer
- change effect to a radio to clear category AND allow empty string for custom
- Merge branch 'v5' into v5-catagory-change
- feat: add set currency command (#2925)
- removed import
- Merge branch 'v5' into v5-send-as-reply-restrictions
- Merge branch 'v5' into v5-catagory-change
- chore: farewell, Firebot v4
- Merge pull request #2929 from phroggster/hide-deprecated-vars
- Merge branch 'v5' into hide-deprecated-vars
- Merge pull request #2942 from dennisrijsdijk/chore/update-role-effect
- Merge branch 'v5' into chore/update-role-effect
- Merge pull request #2941 from crowbartools/feature/scheduled-tasks-to-setups
- Merge branch 'v5' into feature/scheduled-tasks-to-setups
- chore: only fetch Twitch user for customrole effect when needed
- chore: refactor SecretsManager to TS
- feat: dynamic font reload
- chore: refactor font API to TS
- Add scheduled tasks to the setup importer
- chore: move SettingsManager events into constructor
- fix: font API controller got lost along the way
- chore: refactor FontManager
- chore: listenerService to backendCommunicator, frontend cleanup
- Merge pull request #2940 from phroggster/bump_twurple
- Merge branch 'v5' into bump_twurple
- Adjust arg names, verbiage, add a filter
- chore: remove legacy frontend websocketService
- feat: Golden Kappa Hype Train Indicator
- chore: Bump Twurple 7.1.0->7.2.1
- feat/chore: add backup location, more settings cleanup (#2398) (#2939)
- Merge branch 'v5' into hide-deprecated-vars
- chore: remove Howler
- fix: stop using Howler (#2938)
- feat: allow stream categories to be set to empty
- fix: fix settings type/const exports
- feat: add role filter to currency update event (#2873) (#2926)
- feat: add more verbose error to http request log (#2935)
- fix: quote searchdate (#2931) (#2932)
- fix: chatMessageTextOnly aliases (#2866) (#2927)
- chore: refactor settings access (#2936)
- Merge branch 'v5' into v5-send-as-reply-restrictions
- feat: prefill Simulate Event dialog
- fix: sub kind filter
- fix: filter values showing Not Set
- fix: Some More Vars Data Typings
- chore: Hide Deprecated Variables
- feat: add send as reply as an option in restrictions
- Merge pull request #2921 from CKY-/v5-fix-split-typo-in-filters
- Merge branch 'v5' into v5-fix-split-typo-in-filters
- fix:split typo in filters
- chore: update GitHub artifat actions
- fix: couple more UUID fixes
- Merge branch 'v5' of https://github.com/crowbartools/Firebot into v5
- fix: uuid fixes
- feat: add protocol deep links for trigger pages
- fix: channelGoalCurrentAmount follower (#2919)
- fix: obs change scene var menu and rotation var menu (#2918)
- fix: added donationAmount to donation services (#2917)
- refactor: filters and filter factory (#2914)
- fix: renamed
sceneItem.id
prop to avoid Duplicate Preset Effect List issues (#2920) - chore: add Bluesky badge to README
- Merge branch 'v5' of https://github.com/crowbartools/Firebot into v5
- chore: Twitter is dead, long live Bluesky; fix Discord links
- Merge branch 'v5' into potential-fix-for-dashboard-slash-cmds
- fix: don't send failed dashboard slash commands to twitch chat
- chore: update UUID ref, change all to v4
- chore: add WebSocket request logging, make HTTP requests debug for Dennis
- feat: add custom WebSocket listeners, events to plugins
- feat(ui): use selectable-input-editors component in the custom variable effect
- feat(ui): implement selectable-input-editors component, use in metadata and websocket effects
- chore: replace variable examples (#2913)
- fix: command cooldown (#2909)
- feat: variable examples and description changes (#2908)
- feat: ability for eval js variable/effect to send strings through expressionish
- feat: built in variable api (#2899)
- fix: add names to raw ui extension functions if they don't have one (#2906)
- feat: Add Some Arg-Less Examples for $user... Variables (#2904)
- feat: ui extensions (#2905)
- feat: custom WebSocket event effect
- 5.64.0
- Update v5 gitignore to make switching between v6 and v5 branches cleaner
- Update README.md (#2896)
- chore: add moment link where it was missing (#2882)
- fix: carrage return not being ignored in replace line of write file. (#2892)
- bug: url chatModeration viewtime (#2883)
- feat: remove file type restriction from file line count (#2894)
- chore: tone down the brightness of the chat alert bg color (#2880)
- css: Select Effect & Variables Theming (#2878)
- Merge pull request #2885 from CKY-/v5-launch-timeout
- chore: launch timeout for vsCode
- fix: Elgato light strip colors
- Merge pull request #2867 from CKY-/v5-color-variable
- Merge branch 'v5' into v5-color-variable
- Merge pull request #2876 from phroggster/css_sort_tags
- fix: Light Theme Sort Tags Contrast
- Merge branch 'v5' into v5-color-variable
- Merge pull request #2875 from phroggster/custom_role_username_not_displayname
- Merge branch 'v5' into custom_role_username_not_displayname
- CK wasn't happy with an undocumented parameter
- Array, not object, not text: array
- Merge branch 'v5' into v5-color-variable
- flag that $customRoleUsers can return objects
- feat vars: Add $customRoleUsers parameter
- convert obs, elgato, phillips to use tinycolor removing color-convert
- Merge pull request #2868 from CKY-/v5-Fix-Poll-Choice-Displaying
- fix: poll choice and poll choices showing twice on the UI for simulate event
- feat: add color variable with color conversion to and from all formats
- Merge pull request #2856 from dennisrijsdijk/fix/system-commands-new-options
- Merge branch 'v5' into fix/system-commands-new-options
- Merge pull request #2851 from dennisrijsdijk/feat/expand-filters
- Merge branch 'v5' into feat/expand-filters
- Merge pull request #2849 from dennisrijsdijk/feat/clear-custom-role-api
- Merge branch 'v5' into feat/clear-custom-role-api
- Merge pull request #2848 from dennisrijsdijk/fix/activity-feed-variable-menu
- Merge branch 'v5' into fix/activity-feed-variable-menu
- Merge pull request #2844 from dennisrijsdijk/fix/frontend-data-directory
- Merge branch 'v5' into fix/frontend-data-directory
- Merge pull request #2843 from CKY-/v5-ffz-and-7tv-wide-emotes-overlap
- Merge branch 'v5' into v5-ffz-and-7tv-wide-emotes-overlap
- Merg...
Nightly v5.64.0-nightly.25.01.25
Nightly build consisting of all changes made since last stable release.
Be Aware
- These builds are for testing purposes only
- These builds may be buggy; use at your own risk. We aren't responsible if they bork your Firebot setups
- Nightly builds do not auto-update to newer nightly builds
- Windows-based nightly builds will auto-update to new main-flow builds
- These builds recieve limited supported
- Features/changes in these builds are not guaranteed to pass into main-flow builds
Patch Notes
- fix: copy overlay/resources files into darwin arm64 pack before compiling
- feat: add build target for darwin arm64 (apple silicon)
- fix: run script boolean
- fix: HTTP Request effect JSON header
- chore: update Elgato light control lib
- fix: stringify fetch body, add header (#2974)
- Merge branch 'master' into v5
- chore: update contributing doc
- Merge branch 'master' into v5
- fix: Code of Conduct/support docs (my bad, biggz)
- chore: remove axios, convert to fetch
- chore: refactor chat moderation service
- fix: edit user metadata editor type
- fix: channel rewards error handling when logged out
- feat: notification toasts, fetch externals after UI startup
- Merge pull request #2957 from phroggster/mystery-bag
- Merge branch 'v5' into mystery-bag
- Merge pull request #2958 from phroggster/anonymous-cheer-totals
- Merge branch 'v5' into anonymous-cheer-totals
- fix: whatever
- fix: remove old grunt task loader
- chore: electron/grunt package updates
- chore: migrate to communicators
- chore: update electron, ejs
- chore: Buff Out A Few Rough Spots
- fix: Anonymous Cheering Total Bits Amount
- fix: race condition with overlay connect
- Merge pull request #2953 from CKY-/v5-varMenu-update
- chore(effects): move var menu under on some input fields
- Merge pull request #2947 from Oceanity/feature/allow-variable-in-reward-effects
- Merge branch 'v5' into feature/allow-variable-in-reward-effects
- Merge pull request #2952 from CKY-/v5-commafyPadUpdate
- Merge branch 'v5' into v5-commafyPadUpdate
- feat: add padding to commafy variable
- Merge pull request #2937 from CKY-/v5-catagory-change
- change trashcan to times and add aria
- revert trashcan icon
- Merge branch 'v5' into feature/allow-variable-in-reward-effects
- Merge branch 'v5' into v5-catagory-change
- Merge pull request #2923 from CKY-/v5-send-as-reply-restrictions
- Merge branch 'v5' into v5-send-as-reply-restrictions
- Merge pull request #2945 from dennisrijsdijk/feat/reveal-correct-trivia-answer
- Merge branch 'v5' into feat/reveal-correct-trivia-answer
- Merge pull request #2951 from phroggster/awaitable-tts
- feat: Awaitable System TTS
- Merge pull request #2948 from phroggster/twurple_eventsub
- include filtering display for outdated 'r9kbeta'
- Include r9kbeta -> uniquechat in filtering
- add "redundant" scopes
- Merge branch 'v5' into twurple_eventsub
- chore: SettingsManager remove dep on ProfileManager
- chore: counters cleanup/updates
- fix: typo
- chore: move all currency data ops to backend
- fix: fixes to event simulate field population
- chore: slightly better backup restore UX
- chore: fully async backups
- chore: refactor sort tags, add SortTagManager
- chore: refactor HotkeyManager to TS
- chore: The days of PubSub draw near to an end
- Removed unused code from original concept
- Merge remote-tracking branch 'upstream/v5' into feature/allow-variable-in-reward-effects
- Initial functionality
- chore: consolidate Twitch API listeners
- chore: refactor ResourceTokenManager to TS
- Merge pull request #2946 from dennisrijsdijk/fix/linux-pwd-requirement
- Merge branch 'v5' into fix/linux-pwd-requirement
- fix: linux overlay not working when pwd not firebot dir
- chore: refactor IconManager to TS
- feat: allow showing correct trivia question on incorrect answer
- change effect to a radio to clear category AND allow empty string for custom
- Merge branch 'v5' into v5-catagory-change
- feat: add set currency command (#2925)
- removed import
- Merge branch 'v5' into v5-send-as-reply-restrictions
- Merge branch 'v5' into v5-catagory-change
- chore: farewell, Firebot v4
- Merge pull request #2929 from phroggster/hide-deprecated-vars
- Merge branch 'v5' into hide-deprecated-vars
- Merge pull request #2942 from dennisrijsdijk/chore/update-role-effect
- Merge branch 'v5' into chore/update-role-effect
- Merge pull request #2941 from crowbartools/feature/scheduled-tasks-to-setups
- Merge branch 'v5' into feature/scheduled-tasks-to-setups
- chore: only fetch Twitch user for customrole effect when needed
- chore: refactor SecretsManager to TS
- feat: dynamic font reload
- chore: refactor font API to TS
- Add scheduled tasks to the setup importer
- chore: move SettingsManager events into constructor
- fix: font API controller got lost along the way
- chore: refactor FontManager
- chore: listenerService to backendCommunicator, frontend cleanup
- Merge pull request #2940 from phroggster/bump_twurple
- Merge branch 'v5' into bump_twurple
- Adjust arg names, verbiage, add a filter
- chore: remove legacy frontend websocketService
- feat: Golden Kappa Hype Train Indicator
- chore: Bump Twurple 7.1.0->7.2.1
- feat/chore: add backup location, more settings cleanup (#2398) (#2939)
- Merge branch 'v5' into hide-deprecated-vars
- chore: remove Howler
- fix: stop using Howler (#2938)
- feat: allow stream categories to be set to empty
- fix: fix settings type/const exports
- feat: add role filter to currency update event (#2873) (#2926)
- feat: add more verbose error to http request log (#2935)
- fix: quote searchdate (#2931) (#2932)
- fix: chatMessageTextOnly aliases (#2866) (#2927)
- chore: refactor settings access (#2936)
- Merge branch 'v5' into v5-send-as-reply-restrictions
- feat: prefill Simulate Event dialog
- fix: sub kind filter
- fix: filter values showing Not Set
- fix: Some More Vars Data Typings
- chore: Hide Deprecated Variables
- feat: add send as reply as an option in restrictions
- Merge pull request #2921 from CKY-/v5-fix-split-typo-in-filters
- Merge branch 'v5' into v5-fix-split-typo-in-filters
- fix:split typo in filters
- chore: update GitHub artifat actions
- fix: couple more UUID fixes
- Merge branch 'v5' of https://github.com/crowbartools/Firebot into v5
- fix: uuid fixes
- feat: add protocol deep links for trigger pages
- fix: channelGoalCurrentAmount follower (#2919)
- fix: obs change scene var menu and rotation var menu (#2918)
- fix: added donationAmount to donation services (#2917)
- refactor: filters and filter factory (#2914)
- fix: renamed
sceneItem.id
prop to avoid Duplicate Preset Effect List issues (#2920) - chore: add Bluesky badge to README
- Merge branch 'v5' of https://github.com/crowbartools/Firebot into v5
- chore: Twitter is dead, long live Bluesky; fix Discord links
- Merge branch 'v5' into potential-fix-for-dashboard-slash-cmds
- fix: don't send failed dashboard slash commands to twitch chat
- chore: update UUID ref, change all to v4
- chore: add WebSocket request logging, make HTTP requests debug for Dennis
- feat: add custom WebSocket listeners, events to plugins
- feat(ui): use selectable-input-editors component in the custom variable effect
- feat(ui): implement selectable-input-editors component, use in metadata and websocket effects
- chore: replace variable examples (#2913)
- fix: command cooldown (#2909)
- feat: variable examples and description changes (#2908)
- feat: ability for eval js variable/effect to send strings through expressionish
- feat: built in variable api (#2899)
- fix: add names to raw ui extension functions if they don't have one (#2906)
- feat: Add Some Arg-Less Examples for $user... Variables (#2904)
- feat: ui extensions (#2905)
- feat: custom WebSocket event effect
- 5.64.0
- Update v5 gitignore to make switching between v6 and v5 branches cleaner
- Update README.md (#2896)
- chore: add moment link where it was missing (#2882)
- fix: carrage return not being ignored in replace line of write file. (#2892)
- bug: url chatModeration viewtime (#2883)
- feat: remove file type restriction from file line count (#2894)
- chore: tone down the brightness of the chat alert bg color (#2880)
- css: Select Effect & Variables Theming (#2878)
- Merge pull request #2885 from CKY-/v5-launch-timeout
- chore: launch timeout for vsCode
- fix: Elgato light strip colors
- Merge pull request #2867 from CKY-/v5-color-variable
- Merge branch 'v5' into v5-color-variable
- Merge pull request #2876 from phroggster/css_sort_tags
- fix: Light Theme Sort Tags Contrast
- Merge branch 'v5' into v5-color-variable
- Merge pull request #2875 from phroggster/custom_role_username_not_displayname
- Merge branch 'v5' into custom_role_username_not_displayname
- CK wasn't happy with an undocumented parameter
- Array, not object, not text: array
- Merge branch 'v5' into v5-color-variable
- flag that $customRoleUsers can return objects
- feat vars: Add $customRoleUsers parameter
- convert obs, elgato, phillips to use tinycolor removing color-convert
- Merge pull request #2868 from CKY-/v5-Fix-Poll-Choice-Displaying
- fix: poll choice and poll choices showing twice on the UI for simulate event
- feat: add color variable with color conversion to and from all formats
- Merge pull request #2856 from dennisrijsdijk/fix/system-commands-new-options
- Merge branch 'v5' into fix/system-commands-new-options
- Merge pull request #2851 from dennisrijsdijk/feat/expand-filters
- Merge branch 'v5' into feat/expand-filters
- Merge pull request #2849 from dennisrijsdijk/feat/clear-custom-role-api
- Merge branch 'v5' into feat/clear-custom-role-api
- Merge pull request #2848 from dennisrijsdijk/fix/activity-feed-variable-menu
- Merge branch 'v5' into fix/activity-feed-variable-menu
- Merge pull request #2844 from dennisrijsdijk/fix/frontend-data-directory
- Merge branch 'v5' into fix/frontend-data-directory
- Merge pull request #2843 from CKY-/v5-ffz-and-7tv-wide-emotes-overlap
- Merge branch 'v5' into v5-ffz-and-7tv-wide-emotes-overlap
- Merg...
Nightly v5.64.0-nightly.25.01.24
Nightly build consisting of all changes made since last stable release.
Be Aware
- These builds are for testing purposes only
- These builds may be buggy; use at your own risk. We aren't responsible if they bork your Firebot setups
- Nightly builds do not auto-update to newer nightly builds
- Windows-based nightly builds will auto-update to new main-flow builds
- These builds recieve limited supported
- Features/changes in these builds are not guaranteed to pass into main-flow builds
Patch Notes
- feat: add build target for darwin arm64 (apple silicon)
- fix: run script boolean
- fix: HTTP Request effect JSON header
- chore: update Elgato light control lib
- fix: stringify fetch body, add header (#2974)
- Merge branch 'master' into v5
- chore: update contributing doc
- Merge branch 'master' into v5
- fix: Code of Conduct/support docs (my bad, biggz)
- chore: remove axios, convert to fetch
- chore: refactor chat moderation service
- fix: edit user metadata editor type
- fix: channel rewards error handling when logged out
- feat: notification toasts, fetch externals after UI startup
- Merge pull request #2957 from phroggster/mystery-bag
- Merge branch 'v5' into mystery-bag
- Merge pull request #2958 from phroggster/anonymous-cheer-totals
- Merge branch 'v5' into anonymous-cheer-totals
- fix: whatever
- fix: remove old grunt task loader
- chore: electron/grunt package updates
- chore: migrate to communicators
- chore: update electron, ejs
- chore: Buff Out A Few Rough Spots
- fix: Anonymous Cheering Total Bits Amount
- fix: race condition with overlay connect
- Merge pull request #2953 from CKY-/v5-varMenu-update
- chore(effects): move var menu under on some input fields
- Merge pull request #2947 from Oceanity/feature/allow-variable-in-reward-effects
- Merge branch 'v5' into feature/allow-variable-in-reward-effects
- Merge pull request #2952 from CKY-/v5-commafyPadUpdate
- Merge branch 'v5' into v5-commafyPadUpdate
- feat: add padding to commafy variable
- Merge pull request #2937 from CKY-/v5-catagory-change
- change trashcan to times and add aria
- revert trashcan icon
- Merge branch 'v5' into feature/allow-variable-in-reward-effects
- Merge branch 'v5' into v5-catagory-change
- Merge pull request #2923 from CKY-/v5-send-as-reply-restrictions
- Merge branch 'v5' into v5-send-as-reply-restrictions
- Merge pull request #2945 from dennisrijsdijk/feat/reveal-correct-trivia-answer
- Merge branch 'v5' into feat/reveal-correct-trivia-answer
- Merge pull request #2951 from phroggster/awaitable-tts
- feat: Awaitable System TTS
- Merge pull request #2948 from phroggster/twurple_eventsub
- include filtering display for outdated 'r9kbeta'
- Include r9kbeta -> uniquechat in filtering
- add "redundant" scopes
- Merge branch 'v5' into twurple_eventsub
- chore: SettingsManager remove dep on ProfileManager
- chore: counters cleanup/updates
- fix: typo
- chore: move all currency data ops to backend
- fix: fixes to event simulate field population
- chore: slightly better backup restore UX
- chore: fully async backups
- chore: refactor sort tags, add SortTagManager
- chore: refactor HotkeyManager to TS
- chore: The days of PubSub draw near to an end
- Removed unused code from original concept
- Merge remote-tracking branch 'upstream/v5' into feature/allow-variable-in-reward-effects
- Initial functionality
- chore: consolidate Twitch API listeners
- chore: refactor ResourceTokenManager to TS
- Merge pull request #2946 from dennisrijsdijk/fix/linux-pwd-requirement
- Merge branch 'v5' into fix/linux-pwd-requirement
- fix: linux overlay not working when pwd not firebot dir
- chore: refactor IconManager to TS
- feat: allow showing correct trivia question on incorrect answer
- change effect to a radio to clear category AND allow empty string for custom
- Merge branch 'v5' into v5-catagory-change
- feat: add set currency command (#2925)
- removed import
- Merge branch 'v5' into v5-send-as-reply-restrictions
- Merge branch 'v5' into v5-catagory-change
- chore: farewell, Firebot v4
- Merge pull request #2929 from phroggster/hide-deprecated-vars
- Merge branch 'v5' into hide-deprecated-vars
- Merge pull request #2942 from dennisrijsdijk/chore/update-role-effect
- Merge branch 'v5' into chore/update-role-effect
- Merge pull request #2941 from crowbartools/feature/scheduled-tasks-to-setups
- Merge branch 'v5' into feature/scheduled-tasks-to-setups
- chore: only fetch Twitch user for customrole effect when needed
- chore: refactor SecretsManager to TS
- feat: dynamic font reload
- chore: refactor font API to TS
- Add scheduled tasks to the setup importer
- chore: move SettingsManager events into constructor
- fix: font API controller got lost along the way
- chore: refactor FontManager
- chore: listenerService to backendCommunicator, frontend cleanup
- Merge pull request #2940 from phroggster/bump_twurple
- Merge branch 'v5' into bump_twurple
- Adjust arg names, verbiage, add a filter
- chore: remove legacy frontend websocketService
- feat: Golden Kappa Hype Train Indicator
- chore: Bump Twurple 7.1.0->7.2.1
- feat/chore: add backup location, more settings cleanup (#2398) (#2939)
- Merge branch 'v5' into hide-deprecated-vars
- chore: remove Howler
- fix: stop using Howler (#2938)
- feat: allow stream categories to be set to empty
- fix: fix settings type/const exports
- feat: add role filter to currency update event (#2873) (#2926)
- feat: add more verbose error to http request log (#2935)
- fix: quote searchdate (#2931) (#2932)
- fix: chatMessageTextOnly aliases (#2866) (#2927)
- chore: refactor settings access (#2936)
- Merge branch 'v5' into v5-send-as-reply-restrictions
- feat: prefill Simulate Event dialog
- fix: sub kind filter
- fix: filter values showing Not Set
- fix: Some More Vars Data Typings
- chore: Hide Deprecated Variables
- feat: add send as reply as an option in restrictions
- Merge pull request #2921 from CKY-/v5-fix-split-typo-in-filters
- Merge branch 'v5' into v5-fix-split-typo-in-filters
- fix:split typo in filters
- chore: update GitHub artifat actions
- fix: couple more UUID fixes
- Merge branch 'v5' of https://github.com/crowbartools/Firebot into v5
- fix: uuid fixes
- feat: add protocol deep links for trigger pages
- fix: channelGoalCurrentAmount follower (#2919)
- fix: obs change scene var menu and rotation var menu (#2918)
- fix: added donationAmount to donation services (#2917)
- refactor: filters and filter factory (#2914)
- fix: renamed
sceneItem.id
prop to avoid Duplicate Preset Effect List issues (#2920) - chore: add Bluesky badge to README
- Merge branch 'v5' of https://github.com/crowbartools/Firebot into v5
- chore: Twitter is dead, long live Bluesky; fix Discord links
- Merge branch 'v5' into potential-fix-for-dashboard-slash-cmds
- fix: don't send failed dashboard slash commands to twitch chat
- chore: update UUID ref, change all to v4
- chore: add WebSocket request logging, make HTTP requests debug for Dennis
- feat: add custom WebSocket listeners, events to plugins
- feat(ui): use selectable-input-editors component in the custom variable effect
- feat(ui): implement selectable-input-editors component, use in metadata and websocket effects
- chore: replace variable examples (#2913)
- fix: command cooldown (#2909)
- feat: variable examples and description changes (#2908)
- feat: ability for eval js variable/effect to send strings through expressionish
- feat: built in variable api (#2899)
- fix: add names to raw ui extension functions if they don't have one (#2906)
- feat: Add Some Arg-Less Examples for $user... Variables (#2904)
- feat: ui extensions (#2905)
- feat: custom WebSocket event effect
- 5.64.0
- Update v5 gitignore to make switching between v6 and v5 branches cleaner
- Update README.md (#2896)
- chore: add moment link where it was missing (#2882)
- fix: carrage return not being ignored in replace line of write file. (#2892)
- bug: url chatModeration viewtime (#2883)
- feat: remove file type restriction from file line count (#2894)
- chore: tone down the brightness of the chat alert bg color (#2880)
- css: Select Effect & Variables Theming (#2878)
- Merge pull request #2885 from CKY-/v5-launch-timeout
- chore: launch timeout for vsCode
- fix: Elgato light strip colors
- Merge pull request #2867 from CKY-/v5-color-variable
- Merge branch 'v5' into v5-color-variable
- Merge pull request #2876 from phroggster/css_sort_tags
- fix: Light Theme Sort Tags Contrast
- Merge branch 'v5' into v5-color-variable
- Merge pull request #2875 from phroggster/custom_role_username_not_displayname
- Merge branch 'v5' into custom_role_username_not_displayname
- CK wasn't happy with an undocumented parameter
- Array, not object, not text: array
- Merge branch 'v5' into v5-color-variable
- flag that $customRoleUsers can return objects
- feat vars: Add $customRoleUsers parameter
- convert obs, elgato, phillips to use tinycolor removing color-convert
- Merge pull request #2868 from CKY-/v5-Fix-Poll-Choice-Displaying
- fix: poll choice and poll choices showing twice on the UI for simulate event
- feat: add color variable with color conversion to and from all formats
- Merge pull request #2856 from dennisrijsdijk/fix/system-commands-new-options
- Merge branch 'v5' into fix/system-commands-new-options
- Merge pull request #2851 from dennisrijsdijk/feat/expand-filters
- Merge branch 'v5' into feat/expand-filters
- Merge pull request #2849 from dennisrijsdijk/feat/clear-custom-role-api
- Merge branch 'v5' into feat/clear-custom-role-api
- Merge pull request #2848 from dennisrijsdijk/fix/activity-feed-variable-menu
- Merge branch 'v5' into fix/activity-feed-variable-menu
- Merge pull request #2844 from dennisrijsdijk/fix/frontend-data-directory
- Merge branch 'v5' into fix/frontend-data-directory
- Merge pull request #2843 from CKY-/v5-ffz-and-7tv-wide-emotes-overlap
- Merge branch 'v5' into v5-ffz-and-7tv-wide-emotes-overlap
- Merge pull request #2839 from dennisrijsdijk/feat/shared-chat-shim
- Merge branc...
Nightly v5.64.0-nightly.25.01.21
Nightly build consisting of all changes made since last stable release.
Be Aware
- These builds are for testing purposes only
- These builds may be buggy; use at your own risk. We aren't responsible if they bork your Firebot setups
- Nightly builds do not auto-update to newer nightly builds
- Windows-based nightly builds will auto-update to new main-flow builds
- These builds recieve limited supported
- Features/changes in these builds are not guaranteed to pass into main-flow builds
Patch Notes
- fix: run script boolean
- fix: HTTP Request effect JSON header
- chore: update Elgato light control lib
- fix: stringify fetch body, add header (#2974)
- Merge branch 'master' into v5
- chore: update contributing doc
- Merge branch 'master' into v5
- fix: Code of Conduct/support docs (my bad, biggz)
- chore: remove axios, convert to fetch
- chore: refactor chat moderation service
- fix: edit user metadata editor type
- fix: channel rewards error handling when logged out
- feat: notification toasts, fetch externals after UI startup
- Merge pull request #2957 from phroggster/mystery-bag
- Merge branch 'v5' into mystery-bag
- Merge pull request #2958 from phroggster/anonymous-cheer-totals
- Merge branch 'v5' into anonymous-cheer-totals
- fix: whatever
- fix: remove old grunt task loader
- chore: electron/grunt package updates
- chore: migrate to communicators
- chore: update electron, ejs
- chore: Buff Out A Few Rough Spots
- fix: Anonymous Cheering Total Bits Amount
- fix: race condition with overlay connect
- Merge pull request #2953 from CKY-/v5-varMenu-update
- chore(effects): move var menu under on some input fields
- Merge pull request #2947 from Oceanity/feature/allow-variable-in-reward-effects
- Merge branch 'v5' into feature/allow-variable-in-reward-effects
- Merge pull request #2952 from CKY-/v5-commafyPadUpdate
- Merge branch 'v5' into v5-commafyPadUpdate
- feat: add padding to commafy variable
- Merge pull request #2937 from CKY-/v5-catagory-change
- change trashcan to times and add aria
- revert trashcan icon
- Merge branch 'v5' into feature/allow-variable-in-reward-effects
- Merge branch 'v5' into v5-catagory-change
- Merge pull request #2923 from CKY-/v5-send-as-reply-restrictions
- Merge branch 'v5' into v5-send-as-reply-restrictions
- Merge pull request #2945 from dennisrijsdijk/feat/reveal-correct-trivia-answer
- Merge branch 'v5' into feat/reveal-correct-trivia-answer
- Merge pull request #2951 from phroggster/awaitable-tts
- feat: Awaitable System TTS
- Merge pull request #2948 from phroggster/twurple_eventsub
- include filtering display for outdated 'r9kbeta'
- Include r9kbeta -> uniquechat in filtering
- add "redundant" scopes
- Merge branch 'v5' into twurple_eventsub
- chore: SettingsManager remove dep on ProfileManager
- chore: counters cleanup/updates
- fix: typo
- chore: move all currency data ops to backend
- fix: fixes to event simulate field population
- chore: slightly better backup restore UX
- chore: fully async backups
- chore: refactor sort tags, add SortTagManager
- chore: refactor HotkeyManager to TS
- chore: The days of PubSub draw near to an end
- Removed unused code from original concept
- Merge remote-tracking branch 'upstream/v5' into feature/allow-variable-in-reward-effects
- Initial functionality
- chore: consolidate Twitch API listeners
- chore: refactor ResourceTokenManager to TS
- Merge pull request #2946 from dennisrijsdijk/fix/linux-pwd-requirement
- Merge branch 'v5' into fix/linux-pwd-requirement
- fix: linux overlay not working when pwd not firebot dir
- chore: refactor IconManager to TS
- feat: allow showing correct trivia question on incorrect answer
- change effect to a radio to clear category AND allow empty string for custom
- Merge branch 'v5' into v5-catagory-change
- feat: add set currency command (#2925)
- removed import
- Merge branch 'v5' into v5-send-as-reply-restrictions
- Merge branch 'v5' into v5-catagory-change
- chore: farewell, Firebot v4
- Merge pull request #2929 from phroggster/hide-deprecated-vars
- Merge branch 'v5' into hide-deprecated-vars
- Merge pull request #2942 from dennisrijsdijk/chore/update-role-effect
- Merge branch 'v5' into chore/update-role-effect
- Merge pull request #2941 from crowbartools/feature/scheduled-tasks-to-setups
- Merge branch 'v5' into feature/scheduled-tasks-to-setups
- chore: only fetch Twitch user for customrole effect when needed
- chore: refactor SecretsManager to TS
- feat: dynamic font reload
- chore: refactor font API to TS
- Add scheduled tasks to the setup importer
- chore: move SettingsManager events into constructor
- fix: font API controller got lost along the way
- chore: refactor FontManager
- chore: listenerService to backendCommunicator, frontend cleanup
- Merge pull request #2940 from phroggster/bump_twurple
- Merge branch 'v5' into bump_twurple
- Adjust arg names, verbiage, add a filter
- chore: remove legacy frontend websocketService
- feat: Golden Kappa Hype Train Indicator
- chore: Bump Twurple 7.1.0->7.2.1
- feat/chore: add backup location, more settings cleanup (#2398) (#2939)
- Merge branch 'v5' into hide-deprecated-vars
- chore: remove Howler
- fix: stop using Howler (#2938)
- feat: allow stream categories to be set to empty
- fix: fix settings type/const exports
- feat: add role filter to currency update event (#2873) (#2926)
- feat: add more verbose error to http request log (#2935)
- fix: quote searchdate (#2931) (#2932)
- fix: chatMessageTextOnly aliases (#2866) (#2927)
- chore: refactor settings access (#2936)
- Merge branch 'v5' into v5-send-as-reply-restrictions
- feat: prefill Simulate Event dialog
- fix: sub kind filter
- fix: filter values showing Not Set
- fix: Some More Vars Data Typings
- chore: Hide Deprecated Variables
- feat: add send as reply as an option in restrictions
- Merge pull request #2921 from CKY-/v5-fix-split-typo-in-filters
- Merge branch 'v5' into v5-fix-split-typo-in-filters
- fix:split typo in filters
- chore: update GitHub artifat actions
- fix: couple more UUID fixes
- Merge branch 'v5' of https://github.com/crowbartools/Firebot into v5
- fix: uuid fixes
- feat: add protocol deep links for trigger pages
- fix: channelGoalCurrentAmount follower (#2919)
- fix: obs change scene var menu and rotation var menu (#2918)
- fix: added donationAmount to donation services (#2917)
- refactor: filters and filter factory (#2914)
- fix: renamed
sceneItem.id
prop to avoid Duplicate Preset Effect List issues (#2920) - chore: add Bluesky badge to README
- Merge branch 'v5' of https://github.com/crowbartools/Firebot into v5
- chore: Twitter is dead, long live Bluesky; fix Discord links
- Merge branch 'v5' into potential-fix-for-dashboard-slash-cmds
- fix: don't send failed dashboard slash commands to twitch chat
- chore: update UUID ref, change all to v4
- chore: add WebSocket request logging, make HTTP requests debug for Dennis
- feat: add custom WebSocket listeners, events to plugins
- feat(ui): use selectable-input-editors component in the custom variable effect
- feat(ui): implement selectable-input-editors component, use in metadata and websocket effects
- chore: replace variable examples (#2913)
- fix: command cooldown (#2909)
- feat: variable examples and description changes (#2908)
- feat: ability for eval js variable/effect to send strings through expressionish
- feat: built in variable api (#2899)
- fix: add names to raw ui extension functions if they don't have one (#2906)
- feat: Add Some Arg-Less Examples for $user... Variables (#2904)
- feat: ui extensions (#2905)
- feat: custom WebSocket event effect
- 5.64.0
- Update v5 gitignore to make switching between v6 and v5 branches cleaner
- Update README.md (#2896)
- chore: add moment link where it was missing (#2882)
- fix: carrage return not being ignored in replace line of write file. (#2892)
- bug: url chatModeration viewtime (#2883)
- feat: remove file type restriction from file line count (#2894)
- chore: tone down the brightness of the chat alert bg color (#2880)
- css: Select Effect & Variables Theming (#2878)
- Merge pull request #2885 from CKY-/v5-launch-timeout
- chore: launch timeout for vsCode
- fix: Elgato light strip colors
- Merge pull request #2867 from CKY-/v5-color-variable
- Merge branch 'v5' into v5-color-variable
- Merge pull request #2876 from phroggster/css_sort_tags
- fix: Light Theme Sort Tags Contrast
- Merge branch 'v5' into v5-color-variable
- Merge pull request #2875 from phroggster/custom_role_username_not_displayname
- Merge branch 'v5' into custom_role_username_not_displayname
- CK wasn't happy with an undocumented parameter
- Array, not object, not text: array
- Merge branch 'v5' into v5-color-variable
- flag that $customRoleUsers can return objects
- feat vars: Add $customRoleUsers parameter
- convert obs, elgato, phillips to use tinycolor removing color-convert
- Merge pull request #2868 from CKY-/v5-Fix-Poll-Choice-Displaying
- fix: poll choice and poll choices showing twice on the UI for simulate event
- feat: add color variable with color conversion to and from all formats
- Merge pull request #2856 from dennisrijsdijk/fix/system-commands-new-options
- Merge branch 'v5' into fix/system-commands-new-options
- Merge pull request #2851 from dennisrijsdijk/feat/expand-filters
- Merge branch 'v5' into feat/expand-filters
- Merge pull request #2849 from dennisrijsdijk/feat/clear-custom-role-api
- Merge branch 'v5' into feat/clear-custom-role-api
- Merge pull request #2848 from dennisrijsdijk/fix/activity-feed-variable-menu
- Merge branch 'v5' into fix/activity-feed-variable-menu
- Merge pull request #2844 from dennisrijsdijk/fix/frontend-data-directory
- Merge branch 'v5' into fix/frontend-data-directory
- Merge pull request #2843 from CKY-/v5-ffz-and-7tv-wide-emotes-overlap
- Merge branch 'v5' into v5-ffz-and-7tv-wide-emotes-overlap
- Merge pull request #2839 from dennisrijsdijk/feat/shared-chat-shim
- Merge branch 'v5' into feat/shared-chat-shim
- Merge pull request #28...
Nightly v5.64.0-nightly.25.01.19
Nightly build consisting of all changes made since last stable release.
Be Aware
- These builds are for testing purposes only
- These builds may be buggy; use at your own risk. We aren't responsible if they bork your Firebot setups
- Nightly builds do not auto-update to newer nightly builds
- Windows-based nightly builds will auto-update to new main-flow builds
- These builds recieve limited supported
- Features/changes in these builds are not guaranteed to pass into main-flow builds
Patch Notes
- chore: update Elgato light control lib
- fix: stringify fetch body, add header (#2974)
- Merge branch 'master' into v5
- chore: update contributing doc
- Merge branch 'master' into v5
- fix: Code of Conduct/support docs (my bad, biggz)
- chore: remove axios, convert to fetch
- chore: refactor chat moderation service
- fix: edit user metadata editor type
- fix: channel rewards error handling when logged out
- feat: notification toasts, fetch externals after UI startup
- Merge pull request #2957 from phroggster/mystery-bag
- Merge branch 'v5' into mystery-bag
- Merge pull request #2958 from phroggster/anonymous-cheer-totals
- Merge branch 'v5' into anonymous-cheer-totals
- fix: whatever
- fix: remove old grunt task loader
- chore: electron/grunt package updates
- chore: migrate to communicators
- chore: update electron, ejs
- chore: Buff Out A Few Rough Spots
- fix: Anonymous Cheering Total Bits Amount
- fix: race condition with overlay connect
- Merge pull request #2953 from CKY-/v5-varMenu-update
- chore(effects): move var menu under on some input fields
- Merge pull request #2947 from Oceanity/feature/allow-variable-in-reward-effects
- Merge branch 'v5' into feature/allow-variable-in-reward-effects
- Merge pull request #2952 from CKY-/v5-commafyPadUpdate
- Merge branch 'v5' into v5-commafyPadUpdate
- feat: add padding to commafy variable
- Merge pull request #2937 from CKY-/v5-catagory-change
- change trashcan to times and add aria
- revert trashcan icon
- Merge branch 'v5' into feature/allow-variable-in-reward-effects
- Merge branch 'v5' into v5-catagory-change
- Merge pull request #2923 from CKY-/v5-send-as-reply-restrictions
- Merge branch 'v5' into v5-send-as-reply-restrictions
- Merge pull request #2945 from dennisrijsdijk/feat/reveal-correct-trivia-answer
- Merge branch 'v5' into feat/reveal-correct-trivia-answer
- Merge pull request #2951 from phroggster/awaitable-tts
- feat: Awaitable System TTS
- Merge pull request #2948 from phroggster/twurple_eventsub
- include filtering display for outdated 'r9kbeta'
- Include r9kbeta -> uniquechat in filtering
- add "redundant" scopes
- Merge branch 'v5' into twurple_eventsub
- chore: SettingsManager remove dep on ProfileManager
- chore: counters cleanup/updates
- fix: typo
- chore: move all currency data ops to backend
- fix: fixes to event simulate field population
- chore: slightly better backup restore UX
- chore: fully async backups
- chore: refactor sort tags, add SortTagManager
- chore: refactor HotkeyManager to TS
- chore: The days of PubSub draw near to an end
- Removed unused code from original concept
- Merge remote-tracking branch 'upstream/v5' into feature/allow-variable-in-reward-effects
- Initial functionality
- chore: consolidate Twitch API listeners
- chore: refactor ResourceTokenManager to TS
- Merge pull request #2946 from dennisrijsdijk/fix/linux-pwd-requirement
- Merge branch 'v5' into fix/linux-pwd-requirement
- fix: linux overlay not working when pwd not firebot dir
- chore: refactor IconManager to TS
- feat: allow showing correct trivia question on incorrect answer
- change effect to a radio to clear category AND allow empty string for custom
- Merge branch 'v5' into v5-catagory-change
- feat: add set currency command (#2925)
- removed import
- Merge branch 'v5' into v5-send-as-reply-restrictions
- Merge branch 'v5' into v5-catagory-change
- chore: farewell, Firebot v4
- Merge pull request #2929 from phroggster/hide-deprecated-vars
- Merge branch 'v5' into hide-deprecated-vars
- Merge pull request #2942 from dennisrijsdijk/chore/update-role-effect
- Merge branch 'v5' into chore/update-role-effect
- Merge pull request #2941 from crowbartools/feature/scheduled-tasks-to-setups
- Merge branch 'v5' into feature/scheduled-tasks-to-setups
- chore: only fetch Twitch user for customrole effect when needed
- chore: refactor SecretsManager to TS
- feat: dynamic font reload
- chore: refactor font API to TS
- Add scheduled tasks to the setup importer
- chore: move SettingsManager events into constructor
- fix: font API controller got lost along the way
- chore: refactor FontManager
- chore: listenerService to backendCommunicator, frontend cleanup
- Merge pull request #2940 from phroggster/bump_twurple
- Merge branch 'v5' into bump_twurple
- Adjust arg names, verbiage, add a filter
- chore: remove legacy frontend websocketService
- feat: Golden Kappa Hype Train Indicator
- chore: Bump Twurple 7.1.0->7.2.1
- feat/chore: add backup location, more settings cleanup (#2398) (#2939)
- Merge branch 'v5' into hide-deprecated-vars
- chore: remove Howler
- fix: stop using Howler (#2938)
- feat: allow stream categories to be set to empty
- fix: fix settings type/const exports
- feat: add role filter to currency update event (#2873) (#2926)
- feat: add more verbose error to http request log (#2935)
- fix: quote searchdate (#2931) (#2932)
- fix: chatMessageTextOnly aliases (#2866) (#2927)
- chore: refactor settings access (#2936)
- Merge branch 'v5' into v5-send-as-reply-restrictions
- feat: prefill Simulate Event dialog
- fix: sub kind filter
- fix: filter values showing Not Set
- fix: Some More Vars Data Typings
- chore: Hide Deprecated Variables
- feat: add send as reply as an option in restrictions
- Merge pull request #2921 from CKY-/v5-fix-split-typo-in-filters
- Merge branch 'v5' into v5-fix-split-typo-in-filters
- fix:split typo in filters
- chore: update GitHub artifat actions
- fix: couple more UUID fixes
- Merge branch 'v5' of https://github.com/crowbartools/Firebot into v5
- fix: uuid fixes
- feat: add protocol deep links for trigger pages
- fix: channelGoalCurrentAmount follower (#2919)
- fix: obs change scene var menu and rotation var menu (#2918)
- fix: added donationAmount to donation services (#2917)
- refactor: filters and filter factory (#2914)
- fix: renamed
sceneItem.id
prop to avoid Duplicate Preset Effect List issues (#2920) - chore: add Bluesky badge to README
- Merge branch 'v5' of https://github.com/crowbartools/Firebot into v5
- chore: Twitter is dead, long live Bluesky; fix Discord links
- Merge branch 'v5' into potential-fix-for-dashboard-slash-cmds
- fix: don't send failed dashboard slash commands to twitch chat
- chore: update UUID ref, change all to v4
- chore: add WebSocket request logging, make HTTP requests debug for Dennis
- feat: add custom WebSocket listeners, events to plugins
- feat(ui): use selectable-input-editors component in the custom variable effect
- feat(ui): implement selectable-input-editors component, use in metadata and websocket effects
- chore: replace variable examples (#2913)
- fix: command cooldown (#2909)
- feat: variable examples and description changes (#2908)
- feat: ability for eval js variable/effect to send strings through expressionish
- feat: built in variable api (#2899)
- fix: add names to raw ui extension functions if they don't have one (#2906)
- feat: Add Some Arg-Less Examples for $user... Variables (#2904)
- feat: ui extensions (#2905)
- feat: custom WebSocket event effect
- 5.64.0
- Update v5 gitignore to make switching between v6 and v5 branches cleaner
- Update README.md (#2896)
- chore: add moment link where it was missing (#2882)
- fix: carrage return not being ignored in replace line of write file. (#2892)
- bug: url chatModeration viewtime (#2883)
- feat: remove file type restriction from file line count (#2894)
- chore: tone down the brightness of the chat alert bg color (#2880)
- css: Select Effect & Variables Theming (#2878)
- Merge pull request #2885 from CKY-/v5-launch-timeout
- chore: launch timeout for vsCode
- fix: Elgato light strip colors
- Merge pull request #2867 from CKY-/v5-color-variable
- Merge branch 'v5' into v5-color-variable
- Merge pull request #2876 from phroggster/css_sort_tags
- fix: Light Theme Sort Tags Contrast
- Merge branch 'v5' into v5-color-variable
- Merge pull request #2875 from phroggster/custom_role_username_not_displayname
- Merge branch 'v5' into custom_role_username_not_displayname
- CK wasn't happy with an undocumented parameter
- Array, not object, not text: array
- Merge branch 'v5' into v5-color-variable
- flag that $customRoleUsers can return objects
- feat vars: Add $customRoleUsers parameter
- convert obs, elgato, phillips to use tinycolor removing color-convert
- Merge pull request #2868 from CKY-/v5-Fix-Poll-Choice-Displaying
- fix: poll choice and poll choices showing twice on the UI for simulate event
- feat: add color variable with color conversion to and from all formats
- Merge pull request #2856 from dennisrijsdijk/fix/system-commands-new-options
- Merge branch 'v5' into fix/system-commands-new-options
- Merge pull request #2851 from dennisrijsdijk/feat/expand-filters
- Merge branch 'v5' into feat/expand-filters
- Merge pull request #2849 from dennisrijsdijk/feat/clear-custom-role-api
- Merge branch 'v5' into feat/clear-custom-role-api
- Merge pull request #2848 from dennisrijsdijk/fix/activity-feed-variable-menu
- Merge branch 'v5' into fix/activity-feed-variable-menu
- Merge pull request #2844 from dennisrijsdijk/fix/frontend-data-directory
- Merge branch 'v5' into fix/frontend-data-directory
- Merge pull request #2843 from CKY-/v5-ffz-and-7tv-wide-emotes-overlap
- Merge branch 'v5' into v5-ffz-and-7tv-wide-emotes-overlap
- Merge pull request #2839 from dennisrijsdijk/feat/shared-chat-shim
- Merge branch 'v5' into feat/shared-chat-shim
- Merge pull request #2824 from crowbartools/log-message-effect-typescript
- Merge branch...
Nightly v5.64.0-nightly.25.01.14
Nightly build consisting of all changes made since last stable release.
Be Aware
- These builds are for testing purposes only
- These builds may be buggy; use at your own risk. We aren't responsible if they bork your Firebot setups
- Nightly builds do not auto-update to newer nightly builds
- Windows-based nightly builds will auto-update to new main-flow builds
- These builds recieve limited supported
- Features/changes in these builds are not guaranteed to pass into main-flow builds
Patch Notes
- Merge branch 'master' into v5
- chore: update contributing doc
- Merge branch 'master' into v5
- fix: Code of Conduct/support docs (my bad, biggz)
- chore: remove axios, convert to fetch
- chore: refactor chat moderation service
- fix: edit user metadata editor type
- fix: channel rewards error handling when logged out
- feat: notification toasts, fetch externals after UI startup
- Merge pull request #2957 from phroggster/mystery-bag
- Merge branch 'v5' into mystery-bag
- Merge pull request #2958 from phroggster/anonymous-cheer-totals
- Merge branch 'v5' into anonymous-cheer-totals
- fix: whatever
- fix: remove old grunt task loader
- chore: electron/grunt package updates
- chore: migrate to communicators
- chore: update electron, ejs
- chore: Buff Out A Few Rough Spots
- fix: Anonymous Cheering Total Bits Amount
- fix: race condition with overlay connect
- Merge pull request #2953 from CKY-/v5-varMenu-update
- chore(effects): move var menu under on some input fields
- Merge pull request #2947 from Oceanity/feature/allow-variable-in-reward-effects
- Merge branch 'v5' into feature/allow-variable-in-reward-effects
- Merge pull request #2952 from CKY-/v5-commafyPadUpdate
- Merge branch 'v5' into v5-commafyPadUpdate
- feat: add padding to commafy variable
- Merge pull request #2937 from CKY-/v5-catagory-change
- change trashcan to times and add aria
- revert trashcan icon
- Merge branch 'v5' into feature/allow-variable-in-reward-effects
- Merge branch 'v5' into v5-catagory-change
- Merge pull request #2923 from CKY-/v5-send-as-reply-restrictions
- Merge branch 'v5' into v5-send-as-reply-restrictions
- Merge pull request #2945 from dennisrijsdijk/feat/reveal-correct-trivia-answer
- Merge branch 'v5' into feat/reveal-correct-trivia-answer
- Merge pull request #2951 from phroggster/awaitable-tts
- feat: Awaitable System TTS
- Merge pull request #2948 from phroggster/twurple_eventsub
- include filtering display for outdated 'r9kbeta'
- Include r9kbeta -> uniquechat in filtering
- add "redundant" scopes
- Merge branch 'v5' into twurple_eventsub
- chore: SettingsManager remove dep on ProfileManager
- chore: counters cleanup/updates
- fix: typo
- chore: move all currency data ops to backend
- fix: fixes to event simulate field population
- chore: slightly better backup restore UX
- chore: fully async backups
- chore: refactor sort tags, add SortTagManager
- chore: refactor HotkeyManager to TS
- chore: The days of PubSub draw near to an end
- Removed unused code from original concept
- Merge remote-tracking branch 'upstream/v5' into feature/allow-variable-in-reward-effects
- Initial functionality
- chore: consolidate Twitch API listeners
- chore: refactor ResourceTokenManager to TS
- Merge pull request #2946 from dennisrijsdijk/fix/linux-pwd-requirement
- Merge branch 'v5' into fix/linux-pwd-requirement
- fix: linux overlay not working when pwd not firebot dir
- chore: refactor IconManager to TS
- feat: allow showing correct trivia question on incorrect answer
- change effect to a radio to clear category AND allow empty string for custom
- Merge branch 'v5' into v5-catagory-change
- feat: add set currency command (#2925)
- removed import
- Merge branch 'v5' into v5-send-as-reply-restrictions
- Merge branch 'v5' into v5-catagory-change
- chore: farewell, Firebot v4
- Merge pull request #2929 from phroggster/hide-deprecated-vars
- Merge branch 'v5' into hide-deprecated-vars
- Merge pull request #2942 from dennisrijsdijk/chore/update-role-effect
- Merge branch 'v5' into chore/update-role-effect
- Merge pull request #2941 from crowbartools/feature/scheduled-tasks-to-setups
- Merge branch 'v5' into feature/scheduled-tasks-to-setups
- chore: only fetch Twitch user for customrole effect when needed
- chore: refactor SecretsManager to TS
- feat: dynamic font reload
- chore: refactor font API to TS
- Add scheduled tasks to the setup importer
- chore: move SettingsManager events into constructor
- fix: font API controller got lost along the way
- chore: refactor FontManager
- chore: listenerService to backendCommunicator, frontend cleanup
- Merge pull request #2940 from phroggster/bump_twurple
- Merge branch 'v5' into bump_twurple
- Adjust arg names, verbiage, add a filter
- chore: remove legacy frontend websocketService
- feat: Golden Kappa Hype Train Indicator
- chore: Bump Twurple 7.1.0->7.2.1
- feat/chore: add backup location, more settings cleanup (#2398) (#2939)
- Merge branch 'v5' into hide-deprecated-vars
- chore: remove Howler
- fix: stop using Howler (#2938)
- feat: allow stream categories to be set to empty
- fix: fix settings type/const exports
- feat: add role filter to currency update event (#2873) (#2926)
- feat: add more verbose error to http request log (#2935)
- fix: quote searchdate (#2931) (#2932)
- fix: chatMessageTextOnly aliases (#2866) (#2927)
- chore: refactor settings access (#2936)
- Merge branch 'v5' into v5-send-as-reply-restrictions
- feat: prefill Simulate Event dialog
- fix: sub kind filter
- fix: filter values showing Not Set
- fix: Some More Vars Data Typings
- chore: Hide Deprecated Variables
- feat: add send as reply as an option in restrictions
- Merge pull request #2921 from CKY-/v5-fix-split-typo-in-filters
- Merge branch 'v5' into v5-fix-split-typo-in-filters
- fix:split typo in filters
- chore: update GitHub artifat actions
- fix: couple more UUID fixes
- Merge branch 'v5' of https://github.com/crowbartools/Firebot into v5
- fix: uuid fixes
- feat: add protocol deep links for trigger pages
- fix: channelGoalCurrentAmount follower (#2919)
- fix: obs change scene var menu and rotation var menu (#2918)
- fix: added donationAmount to donation services (#2917)
- refactor: filters and filter factory (#2914)
- fix: renamed
sceneItem.id
prop to avoid Duplicate Preset Effect List issues (#2920) - chore: add Bluesky badge to README
- Merge branch 'v5' of https://github.com/crowbartools/Firebot into v5
- chore: Twitter is dead, long live Bluesky; fix Discord links
- Merge branch 'v5' into potential-fix-for-dashboard-slash-cmds
- fix: don't send failed dashboard slash commands to twitch chat
- chore: update UUID ref, change all to v4
- chore: add WebSocket request logging, make HTTP requests debug for Dennis
- feat: add custom WebSocket listeners, events to plugins
- feat(ui): use selectable-input-editors component in the custom variable effect
- feat(ui): implement selectable-input-editors component, use in metadata and websocket effects
- chore: replace variable examples (#2913)
- fix: command cooldown (#2909)
- feat: variable examples and description changes (#2908)
- feat: ability for eval js variable/effect to send strings through expressionish
- feat: built in variable api (#2899)
- fix: add names to raw ui extension functions if they don't have one (#2906)
- feat: Add Some Arg-Less Examples for $user... Variables (#2904)
- feat: ui extensions (#2905)
- feat: custom WebSocket event effect
- 5.64.0
- Update v5 gitignore to make switching between v6 and v5 branches cleaner
- Update README.md (#2896)
- chore: add moment link where it was missing (#2882)
- fix: carrage return not being ignored in replace line of write file. (#2892)
- bug: url chatModeration viewtime (#2883)
- feat: remove file type restriction from file line count (#2894)
- chore: tone down the brightness of the chat alert bg color (#2880)
- css: Select Effect & Variables Theming (#2878)
- Merge pull request #2885 from CKY-/v5-launch-timeout
- chore: launch timeout for vsCode
- fix: Elgato light strip colors
- Merge pull request #2867 from CKY-/v5-color-variable
- Merge branch 'v5' into v5-color-variable
- Merge pull request #2876 from phroggster/css_sort_tags
- fix: Light Theme Sort Tags Contrast
- Merge branch 'v5' into v5-color-variable
- Merge pull request #2875 from phroggster/custom_role_username_not_displayname
- Merge branch 'v5' into custom_role_username_not_displayname
- CK wasn't happy with an undocumented parameter
- Array, not object, not text: array
- Merge branch 'v5' into v5-color-variable
- flag that $customRoleUsers can return objects
- feat vars: Add $customRoleUsers parameter
- convert obs, elgato, phillips to use tinycolor removing color-convert
- Merge pull request #2868 from CKY-/v5-Fix-Poll-Choice-Displaying
- fix: poll choice and poll choices showing twice on the UI for simulate event
- feat: add color variable with color conversion to and from all formats
- Merge pull request #2856 from dennisrijsdijk/fix/system-commands-new-options
- Merge branch 'v5' into fix/system-commands-new-options
- Merge pull request #2851 from dennisrijsdijk/feat/expand-filters
- Merge branch 'v5' into feat/expand-filters
- Merge pull request #2849 from dennisrijsdijk/feat/clear-custom-role-api
- Merge branch 'v5' into feat/clear-custom-role-api
- Merge pull request #2848 from dennisrijsdijk/fix/activity-feed-variable-menu
- Merge branch 'v5' into fix/activity-feed-variable-menu
- Merge pull request #2844 from dennisrijsdijk/fix/frontend-data-directory
- Merge branch 'v5' into fix/frontend-data-directory
- Merge pull request #2843 from CKY-/v5-ffz-and-7tv-wide-emotes-overlap
- Merge branch 'v5' into v5-ffz-and-7tv-wide-emotes-overlap
- Merge pull request #2839 from dennisrijsdijk/feat/shared-chat-shim
- Merge branch 'v5' into feat/shared-chat-shim
- Merge pull request #2824 from crowbartools/log-message-effect-typescript
- Merge branch 'v5' into feat/shared-chat-shim
- Merge branch 'v5' into log-message-effect-typescript
-...