npm react-day-picker 9.0.0-beta.1
v9.0.0-beta.1

latest releases: 9.11.1, 9.11.0, 9.10.0...
18 months ago

About DayPicker 9 beta

Version 9 is the next major version of React DayPicker, currently in development.

See http://react-day-picker.js.org/next for the updated documentation and a complete changelog. Please note the documentation is still a work in progress.

Help Testing this Version

Please report any issues or provide feedback on theGitHub Discussions page. We welcome feedback about the upgrade process to ensure it's smooth for everyone.

What’s New

  • Requires React 18+
  • New HTML structure based on div grids instead of tables
  • Updated style system with new CSS variables, CSS classes and selectors
  • Enhanced accessibility to complies with WCAG 2.1 AA
  • Updated typings - now DayPicker works in strict mode
  • Improved rendering performance, e.g. with multiple months
  • Updated custom components system, with new components and props
  • Removed the useInput hook (refer to the documentation for alternatives)

Breaking Changes

Upgrading to v9 will require some changes in your code. See the upgrading guide for more information.


Full Changelog: v8.10.1...v9.0.0-beta.1

Don't miss a new react-day-picker release

NewReleases is sending notifications on new releases.