Skip to content

v2.0.0-alpha.2

Compare
Choose a tag to compare
@goto-bus-stop goto-bus-stop released this 07 Nov 13:06
· 576 commits to default since this release

This release is basically one big PR upgrading the build system and many dependencies.
A few bugfixes slipped in as well.

Features:

  • Breaking: Raised browser support floor to evergreen Firefox/Chrome/Edge versions.
    The aim is to re-introduce support for IE 11 in a future release using a dual bundling strategy
    but that may take a while.
  • Update to React 17.
  • Update to MUI 5.
  • Improved SoundCloud error messages.

Bugfixes:

  • Closing search results no longer shows an infinite loading screen.
  • A failing search no longer shows an infinite loading screen.
  • Improved scroll performance in search results.

Internal:

  • Breaking: u-wave-web now requires Node.js 12.x or higher.
  • Switch from enzyme to react-testing-library, which has React 17 support.
  • Switch from mocha to jest, which has better react-testing-library support.
  • Switch to native ES modules for most build scripts.