v2.0.0-alpha.2
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.