Skip to content

Release v1.2.0

Compare
Choose a tag to compare
@github-actions github-actions released this 25 Jan 10:43

New/Improved

  • Added support for React 18 πŸŽ‰
  • Reach UI removed, now using Headless UI
  • Peer dependencies are now dependencies (except React)
  • Renamed tsconfig.esm.json to tsconfig.json to be the default (e.g. for IDEs)

Breaking

  • There is one minor breaking change: The Dialog props no longer extend the Reach UI Dialog props. The most important props have been retained. The onDimiss prop no longer has an event as a parameter.

Notes

  • Since Reach UI has been dropped, you can now drop the Reach Dialog and the Reach Menu from your project's dependencies, as well as the Reach UI CSS imports if you don't need them elsewhere in your project.
  • The following dependencies are no longer peer dependencies (but normal dependencies), and can be removed from package.json if they are not used elsewhere in the project:
    • axios
    • classnames
    • @aboutbits/react-material-icons
    • @aboutbits/react-pagination
    • @aboutbits/react-toolbox
    • @aboutbits/pagination
    • react-hook-form

Full Changelog: v1.1.2...v1.2.0