Skip to content

v2.0.0-RC1

Pre-release
Pre-release
Compare
Choose a tag to compare
@zoton2 zoton2 released this 11 Sep 19:42
· 303 commits to dev since this release
  • Completely rewrote back-end (in TypeScript) and front-end code (in Vue.js).
    • Front-end has been restyled using Vuetify, functionally should be very similar to the old UI but hopefully with less bugs and easier to use.
    • Back-end logic has been rewritten but should be similar from an end user's perspective.
    • Some undocumented features from v1.x may have changed or not be available yet.
  • Bumped NodeCG version required to ^1.5.0.
  • Replaced browser alerts/prompts with NodeCG dialogs.
  • Made the "duplicate run" button open the Add/Edit Run dialog where all the information can be edited before duplication.
  • Allow the timer to be undone in case it is stopped too early; this will also add on the lost time.
  • Added a search box to the Run Player/Run Editor dashboard panels to find runs easier if needed.
  • Added an API toggle to enable/disable timer changes.
  • Added simple username blacklist for the FrankerFaceZ featured channels integration.
  • Added ability to disable the setting of FrankerFaceZ featured channels, while keeping the feature turned on if the setting needs to be done by other code.
  • Added simple channel override name for Twitch integration; this will disable the FrankerFaceZ featured channels, and the logged in Twitch user must be an editor for the channel name you have specified.
  • Added some APIs for the timer so other bundles can control it.
  • Some NodeCG based APIs (messages/replicants) have changed; these will be documented soon.
  • Many bug fixes/improvements due to the rewriting of code.