Releases: u-wave/web
Releases · u-wave/web
v1.0.0-beta.2
Features:
- Add a configurable About page overlay. Use
uw.setAboutPageComponent(class extends React.Component)
to change the
contents of the overlay. - Add a video toolbar that shows when hovering the video area. The toolbar
contains buttons to toggle Small Video mode and a new Fullscreen mode. Media
sources can export a source-specificVideoTools
component that will be
rendered into the toolbar when media from that source is playing. - Publish ES-modules formatted code in es/ folder. Publish translations as JS
files so a yaml plugin is not required for custom builds.
Improvements:
- Speed up rendering new chat messages by about 5× or more, depending on the
size of the chat history. - Disable vote buttons when nobody is DJ-ing.
- Compress images.
Bugfixes:
- ReconnectingWebSocket no longer crashes when imported from Node.js.
- The user list and wait list now properly fill the entire side panel.
Internal:
- Move build system to Webpack. CSS can now be hot-reloaded, and JS reloading
is a lot more robust. - Upgrade dependencies.
- Inline ReconnectingWebSocket dependency.
- Remove postcss-bem plugin, instead only using cssnext for CSS features.
The postcss-bem project is abandoned.
v1.0.0-beta.1
Begin tracking changes.