Skip to content

Releases: u-wave/web

v1.0.0-beta.2

22 Nov 11:00
09891ac
Compare
Choose a tag to compare

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-specific VideoTools 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

02 Nov 16:37
d8d8e37
Compare
Choose a tag to compare

Begin tracking changes.