Skip to content

Releases: u-wave/web

v2.0.0-alpha.1

29 Jun 09:21
Compare
Choose a tag to compare

While this is an alpha release, new servers should use this rather than an older "stable" version.

Thanks to @Mrcl1450 for their contributions to this release!

Features:

  • Added support for native ES module import on the server side. (#2078)
    import createWebClient from 'u-wave-web/middleware';

Bugfixes:

  • Fix youtube loading on mobile. (#2075)
  • Add package.json "bin" key for the executable file that was added in 2.0.0-alpha.0.

Internal:

  • Dependency updates.

v2.0.0-alpha.0

15 Apr 11:09
Compare
Choose a tag to compare

While this is an alpha release, new servers should use this rather than an older "stable" version.

Massive thanks to @eyes-0nly, @pledi and @uriell for their contributions to this release!

Features:

  • Breaking: Create a separate u-wave-web-middleware package. (#1018)
  • Breaking: Remove uw argument from middleware API.
  • Added Russian translation. (#1869)
  • Add intro screen if user has no playlists. (#1034)
  • Use Intl APIs for date and time formatting if available. (#1234)
  • New app loading screen. (#1285)
  • In search results, show playlists a song is already in. (#1363)
  • Add runtime configuration panel. (#1659)
  • Add an executable to run the web client without writing glue code. (#1998)
  • Use proper labels in login/signup forms. (#1919)
  • Support emojis specified as full URLs. (#1861)
  • Add password confirmation during registration. (#1874)

Bugfixes:

  • Breaking: Changed /mute command to /muteuser. (#1958)
  • Fix default message for forced DJ skips. (#1336)
  • Fix race condition in WebSocket authentication. (#1860)

Internal:

  • Rewrite AddToPlaylistMenu using hooks. (#1233)
  • Update to Material UI v4. (#1237)
  • Remove MediaSearchBar container. (#1240)
  • Remove broken split bundle preloading. (#1241)
  • Update webpack plugins and loaders. (#1242)
  • Transpile async functions in dependencies. (#1248)
  • Migrate many things away from HOCs. (#1257)
  • Remove uses of ReactDOM.findDOMNode. (#1258)
  • Switch to react-window. (#1262)
  • Breaking: Update for server-side playlist auto-activation. (#1263)
  • Reduce Concurrent Mode warnings. (#1286)
  • Remove recompose. (#1294)
  • Breaking: Implement votes using HTTP requests. (#1302)
  • Remove unused .selected property from playlists. (#1405)
  • Use mui FormControl components in the SettingsManager. (#1414)
  • Self-host Open Sans font. (#1443)
  • Hide elements that may overlay embedded players. (#1856)

v1.11.6

01 Sep 14:50
1b09984
Compare
Choose a tag to compare

Bad release, use 1.11.3 for now! #1130

Bugfixes:

  • Fix initialising current song on load. (#1129)

v1.11.5

31 Aug 19:21
857f10f
Compare
Choose a tag to compare

Bad release, use 1.11.3 for now! #1130

Bugfixes:

  • Clear votes on advance, fixes a regression in v1.11.4. (#1126)

Internal:

v1.11.4

30 Aug 10:26
2672440
Compare
Choose a tag to compare

Bad release, use 1.11.3 for now! #1130

Bugfixes:

  • Initialize votes on load. (#1103)
  • Clear filter when selecting a different playlist. (#1107)
  • New reconnect logic. (#1122)

Internal:

  • Build static hashed filenames into a /static/ folder. (#1104)

v1.11.3

25 Jul 08:40
29334f3
Compare
Choose a tag to compare

Bugfixes:

  • Fix returning value from PromptDialog. (#1090)
  • Change icon in "No filter results" view. (#1087)

Internal:

  • Move test files into related folders. (#1086)

v1.11.2

22 Jul 10:38
c66a7d9
Compare
Choose a tag to compare

Bugfixes:

Internal:

  • Use async capable EJS for HTML templates. (#1085)
  • Update dependencies.

v1.11.1

20 Jul 10:28
021c7af
Compare
Choose a tag to compare

Bugfixes:

  • Fix playlist media actions.

v1.11.0

19 Jul 12:53
f9a4d8d
Compare
Choose a tag to compare

Features:

  • Simplify MediaList styles (#1051)
  • Simplify chat message styles. (#1052)
  • Lazy load google signin button. (#1079)

Bugfixes:

  • Fix Array.find* polyfills, fixes #1081 (#1082)
  • Add "No results" panel instead of "empty" when playlist filter does not match anything. (#1078)
  • Manually serve the web app manifest. (#985)
  • Fix loading client config on Password Reset page. (#1074)

Internal:

  • Switch to postcss-preset-env (#1077)
  • Update dependencies. (#1080)
  • Update devDependencies. (#1073, #1076)

v1.10.1

16 Jul 18:26
7a8cc01
Compare
Choose a tag to compare

Bugfixes:

  • Refactor login, edit, preview dialogs, fixing the close animation. (#1070)

Internal:

  • Update material-ui to v1.4, significantly improving tooltip performance. (#1071)