[PR #3187] Bump react-day-picker from 9.14.0 to 10.0.1 #33509

Open
opened 2026-06-15 10:55:28 -05:00 by GiteaMirror · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/fosrl/pangolin/pull/3187
Author: @dependabot[bot]
Created: 5/29/2026
Status: 🔄 Open

Base: mainHead: dependabot/npm_and_yarn/react-day-picker-10.0.1


📝 Commits (1)

  • 0e06547 Bump react-day-picker from 9.14.0 to 10.0.1

📊 Changes

2 files changed (+12 additions, -23 deletions)

View changed files

📝 package-lock.json (+11 -22)
📝 package.json (+1 -1)

📄 Description

Bumps react-day-picker from 9.14.0 to 10.0.1.

Release notes

Sourced from react-day-picker's releases.

v10.0.1

What's Changed

New Contributors

Full Changelog: https://github.com/gpbl/react-day-picker/compare/v10.0.0...v10.0.1

v10.0.0

DayPicker v10 removes the public APIs deprecated in v9 and introduces a new @daypicker/react package name. Non-Gregorian calendars are now published as standalone @daypicker/* packages.

If your app already uses the current v9 API, the upgrade should be relatively small. If your app still relies on deprecated v9 APIs, those usages should be updated before upgrading.

See the full v10 changelog, the upgrade guide, and the v10 announcement for questions and upgrade feedback.

Install

npm install react-day-picker@latest

For new projects, prefer the scoped package name:

npm install @daypicker/react@latest
import { DayPicker } from "@daypicker/react";
import "@daypicker/react/style.css";

The react-day-picker package remains available in v10 for compatibility.

Breaking Changes

Deprecated navigation props removed

Removed prop Use instead
fromMonth startMonth
fromYear startMonth={new Date(year, 0)}
toMonth endMonth
toYear endMonth={new Date(year, 11)}
fromDate hidden={{ before: date }} and optionally startMonth
toDate hidden={{ after: date }} and optionally endMonth

Deprecated focus and event props removed

... (truncated)

Changelog

Sourced from react-day-picker's changelog.

v10.0.1

Release date: 2026-05-12

This patch release fixes inline styles for component slots and adds @types/react as an optional peer dependency for strict package managers.

What's Changed

  • fix: apply inline styles to all component slots by @​gpbl in #2995
  • fix: add @types/react as an optional peer dependency by @​mrmckeb in #2997

v10.0.0

Release date: 2026-05-08

This major release introduces the @daypicker/react package name, publishes calendar add-on packages under the @daypicker/* scope, and removes public APIs that were deprecated in v9.

Upgrading to v10

Upgrading from v9 should be straightforward if your app does not use any deprecated APIs. See the upgrading guide for details. If you use one of the non-Gregorian calendars, such as Persian, Hebrew, Buddhist, Ethiopic, or Hijri, install the corresponding calendar add-on package alongside DayPicker.

Package Name

For new projects, prefer the @daypicker/react package:

import { DayPicker } from "@daypicker/react";
import "@daypicker/react/style.css";

The react-day-picker package remains available for compatibility and exposes the same DayPicker API in v10.

Calendar Packages

Calendar add-on packages are now published under the @daypicker/* scope. Install the add-on package for the calendar you need alongside @daypicker/react. For example, to use the Persian calendar:

npm install @daypicker/react @daypicker/persian

Breaking Changes

  • Removed deprecated props: fromDate, toDate, fromMonth, toMonth, fromYear, toYear, initialFocus.
  • Removed deprecated event props: onWeekNumberClick, onDayKeyUp, onDayKeyPress, onDayPointerEnter, onDayPointerLeave, onDayTouchCancel, onDayTouchEnd, onDayTouchMove, onDayTouchStart.
  • Removed deprecated type exports from types/deprecated.
  • Removed deprecated aliases: formatMonthCaption, formatYearCaption, labelDay, labelCaption, isMatch, isDateInRange.
  • Removed the deprecated components.Button customization entry.
  • Removed deprecated DeprecatedUI compatibility typing for classNames and styles.
  • Removed deprecated DateLib exports: FormatOptions, LabelOptions, dateLib, and DateLib.Date.
  • Removed the deprecated react-day-picker/jalali subpath. Use react-day-picker/persian.

... (truncated)

Commits


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/fosrl/pangolin/pull/3187 **Author:** [@dependabot[bot]](https://github.com/apps/dependabot) **Created:** 5/29/2026 **Status:** 🔄 Open **Base:** `main` ← **Head:** `dependabot/npm_and_yarn/react-day-picker-10.0.1` --- ### 📝 Commits (1) - [`0e06547`](https://github.com/fosrl/pangolin/commit/0e0654705f703867b420a591f18e7f7039701975) Bump react-day-picker from 9.14.0 to 10.0.1 ### 📊 Changes **2 files changed** (+12 additions, -23 deletions) <details> <summary>View changed files</summary> 📝 `package-lock.json` (+11 -22) 📝 `package.json` (+1 -1) </details> ### 📄 Description Bumps [react-day-picker](https://github.com/gpbl/react-day-picker/tree/HEAD/packages/react-day-picker) from 9.14.0 to 10.0.1. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/gpbl/react-day-picker/releases">react-day-picker's releases</a>.</em></p> <blockquote> <h2>v10.0.1</h2> <h2>What's Changed</h2> <ul> <li>fix: apply inline styles to all component slots by <a href="https://github.com/gpbl"><code>@​gpbl</code></a> in <a href="https://redirect.github.com/gpbl/react-day-picker/pull/2995">gpbl/react-day-picker#2995</a></li> <li>fix: add <code>@​types/react</code> as optional peer dependency by <a href="https://github.com/mrmckeb"><code>@​mrmckeb</code></a> in <a href="https://redirect.github.com/gpbl/react-day-picker/pull/2997">gpbl/react-day-picker#2997</a></li> </ul> <h2>New Contributors</h2> <ul> <li><a href="https://github.com/mrmckeb"><code>@​mrmckeb</code></a> made their first contribution in <a href="https://redirect.github.com/gpbl/react-day-picker/pull/2997">gpbl/react-day-picker#2997</a></li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/gpbl/react-day-picker/compare/v10.0.0...v10.0.1">https://github.com/gpbl/react-day-picker/compare/v10.0.0...v10.0.1</a></p> <h2>v10.0.0</h2> <p>DayPicker v10 removes the public APIs deprecated in v9 and introduces a new <code>@daypicker/react</code> package name. Non-Gregorian calendars are now published as standalone <code>@daypicker/*</code> packages.</p> <p>If your app already uses the current v9 API, the upgrade should be relatively small. If your app still relies on deprecated v9 APIs, those usages should be updated before upgrading.</p> <p>See the full <a href="https://daypicker.dev/changelog#v1000">v10 changelog</a>, the <a href="https://daypicker.dev/upgrading">upgrade guide</a>, and the <a href="https://github.com/gpbl/react-day-picker/discussions/2993">v10 announcement</a> for questions and upgrade feedback.</p> <h2>Install</h2> <pre lang="bash"><code>npm install react-day-picker@latest </code></pre> <p>For new projects, prefer the scoped package name:</p> <pre lang="bash"><code>npm install @daypicker/react@latest </code></pre> <pre lang="tsx"><code>import { DayPicker } from &quot;@daypicker/react&quot;; import &quot;@daypicker/react/style.css&quot;; </code></pre> <p>The <code>react-day-picker</code> package remains available in v10 for compatibility.</p> <h2>Breaking Changes</h2> <h3>Deprecated navigation props removed</h3> <table> <thead> <tr> <th>Removed prop</th> <th>Use instead</th> </tr> </thead> <tbody> <tr> <td><code>fromMonth</code></td> <td><code>startMonth</code></td> </tr> <tr> <td><code>fromYear</code></td> <td><code>startMonth={new Date(year, 0)}</code></td> </tr> <tr> <td><code>toMonth</code></td> <td><code>endMonth</code></td> </tr> <tr> <td><code>toYear</code></td> <td><code>endMonth={new Date(year, 11)}</code></td> </tr> <tr> <td><code>fromDate</code></td> <td><code>hidden={{ before: date }}</code> and optionally <code>startMonth</code></td> </tr> <tr> <td><code>toDate</code></td> <td><code>hidden={{ after: date }}</code> and optionally <code>endMonth</code></td> </tr> </tbody> </table> <h3>Deprecated focus and event props removed</h3> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/gpbl/react-day-picker/blob/main/packages/react-day-picker/CHANGELOG.md">react-day-picker's changelog</a>.</em></p> <blockquote> <h2>v10.0.1</h2> <p><em>Release date: 2026-05-12</em></p> <p>This patch release fixes inline styles for component slots and adds <code>@types/react</code> as an optional peer dependency for strict package managers.</p> <h4>What's Changed</h4> <ul> <li>fix: apply inline styles to all component slots by <a href="https://github.com/gpbl"><code>@​gpbl</code></a> in <a href="https://redirect.github.com/gpbl/react-day-picker/pull/2995">#2995</a></li> <li>fix: add <code>@types/react</code> as an optional peer dependency by <a href="https://github.com/mrmckeb"><code>@​mrmckeb</code></a> in <a href="https://redirect.github.com/gpbl/react-day-picker/pull/2997">#2997</a></li> </ul> <h2>v10.0.0</h2> <p><em>Release date: 2026-05-08</em></p> <p>This major release introduces the <code>@daypicker/react</code> package name, publishes calendar add-on packages under the <code>@daypicker/*</code> scope, and removes public APIs that were deprecated in v9.</p> <h4>Upgrading to v10</h4> <p>Upgrading from v9 should be straightforward if your app does not use any deprecated APIs. See the <a href="https://daypicker.dev/upgrading">upgrading guide</a> for details. If you use one of the non-Gregorian calendars, such as Persian, Hebrew, Buddhist, Ethiopic, or Hijri, install the corresponding calendar add-on package alongside DayPicker.</p> <h4>Package Name</h4> <p>For new projects, prefer the <code>@daypicker/react</code> package:</p> <pre lang="tsx"><code>import { DayPicker } from &quot;@daypicker/react&quot;; import &quot;@daypicker/react/style.css&quot;; </code></pre> <p>The <code>react-day-picker</code> package remains available for compatibility and exposes the same DayPicker API in v10.</p> <h4>Calendar Packages</h4> <p>Calendar add-on packages are now published under the <code>@daypicker/*</code> scope. Install the add-on package for the calendar you need alongside <code>@daypicker/react</code>. For example, to use the Persian calendar:</p> <pre lang="bash"><code>npm install @daypicker/react @daypicker/persian </code></pre> <h4>Breaking Changes</h4> <ul> <li>Removed deprecated props: <code>fromDate</code>, <code>toDate</code>, <code>fromMonth</code>, <code>toMonth</code>, <code>fromYear</code>, <code>toYear</code>, <code>initialFocus</code>.</li> <li>Removed deprecated event props: <code>onWeekNumberClick</code>, <code>onDayKeyUp</code>, <code>onDayKeyPress</code>, <code>onDayPointerEnter</code>, <code>onDayPointerLeave</code>, <code>onDayTouchCancel</code>, <code>onDayTouchEnd</code>, <code>onDayTouchMove</code>, <code>onDayTouchStart</code>.</li> <li>Removed deprecated type exports from <code>types/deprecated</code>.</li> <li>Removed deprecated aliases: <code>formatMonthCaption</code>, <code>formatYearCaption</code>, <code>labelDay</code>, <code>labelCaption</code>, <code>isMatch</code>, <code>isDateInRange</code>.</li> <li>Removed the deprecated <code>components.Button</code> customization entry.</li> <li>Removed deprecated <code>DeprecatedUI</code> compatibility typing for <code>classNames</code> and <code>styles</code>.</li> <li>Removed deprecated DateLib exports: <code>FormatOptions</code>, <code>LabelOptions</code>, <code>dateLib</code>, and <code>DateLib.Date</code>.</li> <li>Removed the deprecated <code>react-day-picker/jalali</code> subpath. Use <code>react-day-picker/persian</code>.</li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/gpbl/react-day-picker/commit/6d3929d655779d178638d8f80171597a579468e8"><code>6d3929d</code></a> build: version packages (<a href="https://github.com/gpbl/react-day-picker/tree/HEAD/packages/react-day-picker/issues/2996">#2996</a>)</li> <li><a href="https://github.com/gpbl/react-day-picker/commit/885ec9e7710d3d3e851e23cf1978b893f9e9af50"><code>885ec9e</code></a> fix: add <code>@types/react</code> as optional peer dependency (<a href="https://github.com/gpbl/react-day-picker/tree/HEAD/packages/react-day-picker/issues/2997">#2997</a>)</li> <li><a href="https://github.com/gpbl/react-day-picker/commit/42c84360f51b3798b774665b4cc7c754d0879bc3"><code>42c8436</code></a> fix: apply inline styles to component slots (<a href="https://github.com/gpbl/react-day-picker/tree/HEAD/packages/react-day-picker/issues/2995">#2995</a>)</li> <li><a href="https://github.com/gpbl/react-day-picker/commit/4cce3e2bdc963b24e9457ac2875b11b398a3bfe7"><code>4cce3e2</code></a> docs: remove next install references</li> <li><a href="https://github.com/gpbl/react-day-picker/commit/9af420c7748bee68d67a94a4e82b5c13cf286b35"><code>9af420c</code></a> docs: promote v10 website docs (<a href="https://github.com/gpbl/react-day-picker/tree/HEAD/packages/react-day-picker/issues/2990">#2990</a>)</li> <li><a href="https://github.com/gpbl/react-day-picker/commit/2c5ba1f1d4dbb3821e4afb3d67d93f65a3a47900"><code>2c5ba1f</code></a> build: version packages (<a href="https://github.com/gpbl/react-day-picker/tree/HEAD/packages/react-day-picker/issues/2989">#2989</a>)</li> <li><a href="https://github.com/gpbl/react-day-picker/commit/b55a8786b617a09158b9bd01ec80d75f9ce83618"><code>b55a878</code></a> fix: correct dropdown navigation in multi-month calendars (<a href="https://github.com/gpbl/react-day-picker/tree/HEAD/packages/react-day-picker/issues/2977">#2977</a>)</li> <li><a href="https://github.com/gpbl/react-day-picker/commit/6af9b1fcf7456fc0c9ea4b19ca6833a2af64f1e2"><code>6af9b1f</code></a> docs: fill type alias API descriptions (<a href="https://github.com/gpbl/react-day-picker/tree/HEAD/packages/react-day-picker/issues/2991">#2991</a>)</li> <li><a href="https://github.com/gpbl/react-day-picker/commit/2907c64198810c3570d06c3cdf1fed496dbc1b2b"><code>2907c64</code></a> build: version packages (next) (<a href="https://github.com/gpbl/react-day-picker/tree/HEAD/packages/react-day-picker/issues/2965">#2965</a>)</li> <li><a href="https://github.com/gpbl/react-day-picker/commit/cdc5a64b80944a493c457b105b996fd1dbbfb096"><code>cdc5a64</code></a> docs: update v8 website references</li> <li>Additional commits viewable in <a href="https://github.com/gpbl/react-day-picker/commits/v10.0.1/packages/react-day-picker">compare view</a></li> </ul> </details> <br /> --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
GiteaMirror added the pull-request label 2026-06-15 10:55:28 -05:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/pangolin#33509