v2.0.0-RC1
Pre-release
Pre-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.