Skip to content

v2.0.0-RC2

Pre-release
Pre-release
Compare
Choose a tag to compare
@zoton2 zoton2 released this 18 Oct 02:17
· 222 commits to dev since this release

NOTE: Importing custom data from Horaro is broken in this version. It has been fixed in the dev branch.

  • Added our own server-side events system that can be used by other bundle's extensions to communicate with this bundles as an alternative to the built in NodeCG messaging system.
  • Added ability for forfeit on the timer; tweaked the teamFinishTimes[team_id].state to be either completed or forfeit to show which was done.
  • Twitch directories will now be discovered/verified on Horaro schedule import, and the "Run Editor" panel has a tick box to only show runs without this set.
  • Added ability to save (and clear) Horaro schedule import options, instead of having to rely on auto prediction.
  • Fix issue where timer could not be reset on run change if it was disabled via another extension.
  • Add button to force override the timer disabling feature if needed.
  • Changed the runFinishTimes replicant to store a copy of the full timer object instead of just the time, and added the result to the runs in the "Run Player"/"Run Editor" dashboards.
  • Added more FrankerFaceZ WebSocket server addresses.
  • Added hint on why the "Next Run" button is disabled as it confused some people.
  • Re-added alert for if the Twitch directory could not be set automatically.
  • Fixed to use exact matches when searching for Twitch directories.
  • Cap Twitch title to 140 chars. so even if it's too long, it won't fail to update.
  • Enabled "start commercial" buttons for affiliate accounts.
  • Fixed issue with colliding hashes if importing from Horaro.
  • Added "Add New Run After" button in the "Run Editor" dashboard run panels.
  • Lots of minor tweaks and bug fixes.