Skip to content

Releases: u-wave/web

v1.0.0-beta.15

19 Aug 10:15
f934f7a

Choose a tag to compare

Features:

  • Add Spanish translation by @GameOver1751. (#699)
  • New chat commands: /volume, /mute, /unmute, /nick, /upvote, /downvote. (#723)
  • Only send name change request if new name is different. (#728)

Bugfixes:

  • Remove ? from HTTP requests without query parameters. (#706)
  • Fix interpolation in chat notifications. (#717)
  • Wait for locale to be loaded before rendering anything. (#721)

Internal:

  • Use format-duration module. (#702, #703)
  • Extract SearchBar component. (#708)
  • Lots of dependency updates.

v1.0.0-beta.14

09 Jul 14:07
dc3551c

Choose a tag to compare

Features:

  • Add user join, leave, name change notifications. (#681)
  • Add loading spinner to and move reload into shuffle operation. (#691)
  • Support WebSocket keepalive messages. (#696)
  • Enable source maps in production. (#697)

Bugfixes:

  • Fix progress bar animation in prod build. (#682)
  • Remember playlist item selection as new pages are loaded. (#684)

Internal:

  • Switch to babel-preset-env. (#566)
  • Move playMentionSound into util module. (#687)
  • Make overlays standalone components, not tied to <Overlay/>. (#688)
  • Development server: Auto-reload Web API on changes. (#698)

v1.0.0-beta.13

09 Jul 14:07
f4bee82

Choose a tag to compare

Features:

  • Improve progress bar animation. (#672)

Bugfixes:

  • Hide import panels on error. (#674)

Internal:

  • Use an <img> for emoji. (#673)
  • Enable ModuleConcatenationPlugin with Webpack v3. (#676)
  • Test doing a full prod build on CI. (#678)

v1.0.0-beta.12

09 Jun 21:34
28eaef3

Choose a tag to compare

Features:

  • Add a loading spinner to the skip button. (#660)
  • Resync time if the local clock changes unexpectedly. (#661)
  • Lazy load all non-English locales. (#609)

Bugfixes:

  • Room History style fixes. (#655)
  • Fix entering fullscreen mode. (#659)
  • Fix JS error on logout. (#663)

Internal:

  • Add explicit dependency on es2015-modules-commonjs transform. (2719955)
  • Remove old experimental plugin file code. (#662)
  • Fix deprecation warnings during tests. (#664)
  • Extract MediaThumbnail component. (#665)
  • Use a unique key for media list rows to minimize updates while scrolling. (#637)
  • Add Node 8 to CI. (#666)
  • Auto-update lockfile w/ greenkeeper. (#668)

v1.0.0-beta.11

27 May 11:35
712961b

Choose a tag to compare

Bugfixes:

  • Fix the Video toolbar position. (#652)

v1.0.0-beta.10

25 May 22:53
3c6c50f

Choose a tag to compare

Features:

  • Use a material-ui-like loading spinner. (#610)
  • Default to https://sigil.u-wave.net avatars. (#611)
  • Add Privacy Policy checkbox to register form. (#614)
  • Automatically close media source picker after selecting a source. (#627)
  • Batch rerenders into a requestAnimationFrame. (#629)
  • Allow pausing YouTube videos in Preview mode. (#636)
  • Wait for the initial state before rendering. (#649)

Bugfixes:

  • Truncate long song names in SoundCloud card. (#613)
  • Fix logo size on the privacy policy page. (#615)

Internal:

  • Dependency upgrades (especially React, material-ui)
  • Switch to a different YouTube component that handles state internally. (#590)
  • Small serve task cleanup. (#619)
  • Show more helpful Redis/Mongo connection errors. (#622)
  • Flatten invalid nested CSS selectors. (#642)

v1.0.0-beta.9

15 Apr 12:32
0ebbcd9

Choose a tag to compare

Features:

  • Use larger placeholder while dragging users in the waitlist. (#604)

Bugfixes:

  • Hide chat message input when logged out. (#597)

Internal:

  • Add a testing setup for React components. (#539)
  • Upgrade React to v15.5 and deal with deprecations. (#600)
  • Upgrade dependencies.

v1.0.0-beta.8

17 Mar 15:13
c6363ce

Choose a tag to compare

Features:

  • Use React to generate SVG video backdrop. (#562)
  • Show "Back To Recent Messages" button when scrolled up in chat. (#564)
  • Add static page compilation and a Privacy Policy page. (#570)
  • Show cached playlist items when switching playlists, instead of waiting
    for the playlist to reload. (#571)
  • Add Skip reason selector. (#573)

Bugfixes:

  • Fix chat scrolling up by itself after resizing the window. (#564)

Internal:

  • Change user settings button to an actual <button />. (#575)
  • Use import everywhere. (#576)
  • Upgrade dependencies.

v1.0.0-beta.7

24 Feb 19:49
8ce438c

Choose a tag to compare

Features:

  • Add the Password Reset Request form. (#264)

Bugfixes:

  • Fix playlist rename dialog title. (#556)
  • Fix deleting chat messages. (#559)
  • Resolve HTTP requests with return value from onComplete, fixes favoriting
    media into a new playlist. (#560)
  • Fix user cards overflowing window boundary. (#561)

Internal:

  • Pull more build things from Gulp tasks into Webpack config. (#558)

v1.0.0-beta.6

17 Feb 17:38
f1d1730

Choose a tag to compare

Features:

  • Sort emoji autocomplete suggestions by length. (#544)
  • Use ReCaptcha's Dark theme. (#552)
  • Add button to swap artist/title in EditMediaDialog. (#553)

Bugfixes:

  • Chat performance fixes. (#543)

Internal:

  • Add Lodash Webpack plugin. (#512, #549)
  • Always render VideoBackdrop regardless of current media source. (#550)