- Pronouns, if set, are now displayed next to the player names in the run player/run editor panels without needing to edit the run.
- When importing schedules from Oengus, custom setup block labels will be used if set.
- When importing schedules from Oengus, the Twitch game directory for setup blocks is now set to
"Just Chatting"
. - Added new config option:
twitch.commercialsExtraButtons
; see the configuration documentation for more information. - Fixed
twitchStartCommercial
message not returning the commercial length after starting one, as it was documented it should do. - For
twitchStartCommercial
message, addedfromDashboard
parameter; see the API documentation for more information. - Fixed timer breaking after 100 hours.
- Made some minor tweaks to the replicant JSON schemas and their types; this shouldn't break anything or affect usage.
- The
needle
library has been updated to3.x.x
; the only people who this may affect is those who use thetwitchAPIRequest
message. - Due to, at some point in the recent past, Twitch starting not to respect editor permissions when trying to update channel information via the API anymore, we have updated some of the README with alternatives that may help you if you are an advanced user; see the configuration documentation for more information. A few things were also added in this version to help with this:
- Added
twitch.metadataUseExternal
configuration option andtwitchExternalMetadata
message we now emit; see the API documentation for more information. - Added
twitch.commercialsUseExternal
configuration option andtwitchExternalCommercial
message we now emit; see the API documentation for more information.
- Added
- Added the
twitchStartCommercialTimer
message that we now listen for; see the API documentation for more information.
Full Changelog: v2.4.1...v2.5.0