Skip to content

v0.4.0

Choose a tag to compare

@peterlharding peterlharding released this 18 Sep 01:57
· 9 commits to main since this release

Changed

  • Upgraded React 17 to 19, React Router 5 to 8, react-bootstrap 1 to 2, React Redux 7 to 9 and Redux Toolkit 1 to 2.
  • Routing now imports from react-router; the react-router-dom package no longer exists in v8.
  • Navbar links use react-bootstrap's as={NavLink} instead of react-router-bootstrap, which does not support React Router 8.
  • React, React DOM and React Router are split into their own build chunk.

Fixed

  • The navbar brand link navigates within the app instead of reloading the page.
  • The modal close button works and renders as the Bootstrap 5 close icon.
  • The lorem ipsum on the Home, Help and About pages is random again under React 19, which ignores the library's defaults.
  • The two navbar dropdowns no longer share a DOM id.

Removed

  • react-router-dom, react-router-bootstrap and outdated @types packages for libraries that now ship their own types.