Skip to content

docs(website): expand v10 migration docs and align v9 docs#2903

Open
gpbl wants to merge 6 commits intov10-remove-deprecated-apisfrom
v10-docusaurus-updates
Open

docs(website): expand v10 migration docs and align v9 docs#2903
gpbl wants to merge 6 commits intov10-remove-deprecated-apisfrom
v10-docusaurus-updates

Conversation

@gpbl
Copy link
Owner

@gpbl gpbl commented Feb 11, 2026

This PR updates the website documentation for the v10 release and migration path, while also keeping versioned v9 content consistent and accurate. The intent is to make upgrade guidance clear for v10 adopters and ensure older versioned docs still behave correctly.

Implemented solution:

  • Reworked website/docs/upgrading.mdx to add a dedicated v10 upgrade section, explicit replacement guidance for removed deprecated APIs, and notes about the navLayout default change.
  • Updated related docs/navigation config for discoverability (including the upgrading entry in the docs version dropdown and v9 version config support in Docusaurus).
  • Updated website/playground compatibility with v10 removals (for example, query-string sync no longer tracks removed props like fromMonth/toMonth).
  • Regenerated website/versioned_docs/version-9.13.0/api from the v9.13.0 source and refreshed website/versioned_sidebars/version-9.13.0-sidebars.json so v9 API references are accurate.
  • Added a dedicated v9 examples bundle (website/examples-v9) and wired ExamplesV9 in MDX so /v9 live examples run DayPicker v9 instead of current v10.
  • Updated website dependencies/config (react-day-picker-v9, tsconfig, lockfile) to support the versioned examples setup.

Breaking changes: none. These are documentation/website updates and do not introduce a new library API break beyond the already-planned v10 deprecated API removals documented here.

@gpbl gpbl changed the title docs(website): refresh v10 migration docs and versioned docs docs(website): align v9 versioned docs and examples with v9 Feb 11, 2026
@gpbl gpbl changed the title docs(website): align v9 versioned docs and examples with v9 docs(website): expand v10 migration docs and align v9 docs Feb 11, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant