Skip to content

chore(deps): bump the react-ecosystem group across 1 directory with 9 updates#76

Open
dependabot[bot] wants to merge 1 commit intomainfrom
dependabot/npm_and_yarn/frontend/react-ecosystem-97f2e51b47
Open

chore(deps): bump the react-ecosystem group across 1 directory with 9 updates#76
dependabot[bot] wants to merge 1 commit intomainfrom
dependabot/npm_and_yarn/frontend/react-ecosystem-97f2e51b47

Conversation

@dependabot
Copy link

@dependabot dependabot bot commented on behalf of github Nov 3, 2025

Bumps the react-ecosystem group with 9 updates in the /frontend directory:

Package From To
react 18.3.1 19.2.0
@types/react 18.3.23 19.2.2
react-day-picker 8.10.1 9.11.1
react-dom 18.3.1 19.2.0
@types/react-dom 18.3.7 19.2.2
react-hook-form 7.60.0 7.66.0
react-hot-toast 2.5.2 2.6.0
react-intersection-observer 9.16.0 10.0.0
react-resizable-panels 1.0.10 3.0.6

Updates react from 18.3.1 to 19.2.0

Release notes

Sourced from react's releases.

19.2.0 (Oct 1, 2025)

Below is a list of all new features, APIs, and bug fixes.

Read the React 19.2 release post for more information.

New React Features

  • <Activity>: A new API to hide and restore the UI and internal state of its children.
  • useEffectEvent is a React Hook that lets you extract non-reactive logic into an Effect Event.
  • cacheSignal (for RSCs) lets your know when the cache() lifetime is over.
  • React Performance tracks appear on the Performance panel’s timeline in your browser developer tools

New React DOM Features

  • Added resume APIs for partial pre-rendering with Web Streams:
  • Added resume APIs for partial pre-rendering with Node Streams:
  • Updated prerender APIs to return a postponed state that can be passed to the resume APIs.

Notable changes

  • React DOM now batches suspense boundary reveals, matching the behavior of client side rendering. This change is especially noticeable when animating the reveal of Suspense boundaries e.g. with the upcoming <ViewTransition> Component. React will batch as much reveals as possible before the first paint while trying to hit popular first-contentful paint metrics.
  • Add Node Web Streams (prerender, renderToReadableStream) to server-side-rendering APIs for Node.js
  • Use underscore instead of : IDs generated by useId

All Changes

React

React DOM

... (truncated)

Changelog

Sourced from react's changelog.

19.2.0 (October 1st, 2025)

Below is a list of all new features, APIs, and bug fixes.

Read the React 19.2 release post for more information.

New React Features

  • <Activity>: A new API to hide and restore the UI and internal state of its children.
  • useEffectEvent is a React Hook that lets you extract non-reactive logic into an Effect Event.
  • cacheSignal (for RSCs) lets your know when the cache() lifetime is over.
  • React Performance tracks appear on the Performance panel’s timeline in your browser developer tools

New React DOM Features

  • Added resume APIs for partial pre-rendering with Web Streams:
  • Added resume APIs for partial pre-rendering with Node Streams:
  • Updated prerender APIs to return a postponed state that can be passed to the resume APIs.

Notable changes

  • React DOM now batches suspense boundary reveals, matching the behavior of client side rendering. This change is especially noticeable when animating the reveal of Suspense boundaries e.g. with the upcoming <ViewTransition> Component. React will batch as much reveals as possible before the first paint while trying to hit popular first-contentful paint metrics.
  • Add Node Web Streams (prerender, renderToReadableStream) to server-side-rendering APIs for Node.js
  • Use underscore instead of : IDs generated by useId

All Changes

React

React DOM

... (truncated)

Commits

Updates @types/react from 18.3.23 to 19.2.2

Commits

Updates react-day-picker from 8.10.1 to 9.11.1

Release notes

Sourced from react-day-picker's releases.

v9.11.1

What's Changed

Full Changelog: gpbl/react-day-picker@v9.11.0...v9.11.1

v9.11.0

This release adds support for Buddhist and Hebrew calendars, introduces new Southeast Asian numeral systems, adds the aria-labelledby prop, and improves month/year formatting for specific locales. It also includes fixes for the recently added Ethiopic calendar.

Buddhist Calendar

To use the Buddhist calendar, import DayPicker from react-day-picker/buddhist.

import { DayPicker } from "react-day-picker/buddhist";
export function BuddhistCalendar() {
return <DayPicker />;
}

Read more in the documentation and play with it in playground.

Hebrew Calendar

To switch to the Hebrew calendar, import DayPicker from react-day-picker/hebrew.

import { DayPicker } from "react-day-picker/hebrew";
export function HebrewCalendar() {
return <DayPicker />;
}

Read more in the documentation and play with it in playground.

What's Changed

... (truncated)

Changelog

Sourced from react-day-picker's changelog.

Changelog

DayPicker follows Semantic Versioning. See the Releases page on Github for the complete list of changes, diffs and contributors, or the list of versions published on npm.

v9

First release: 2024-07-20

This release includes important updates related to accessibility, styles and localization. See the updated docs at https://daypicker.dev and the Upgrading Guide for more details.

Install the Latest Version

npm install react-day-picker@latest

What’s New

  • Moved date-fns from peer dependencies to dependencies.
  • Added support for time zones and Persian Calendar.
  • Enhanced accessibility to better comply with WCAG 2.1 recommendations.
  • Simplified styles and new CSS variables for easier customization.
  • New excludeDisabled prop for range mode.
  • New dropdown-years and dropdown-months caption layouts.
  • New hideWeekdays and hideNavigation props.
  • Updated for a complete custom components support.
  • Improved typings and props for better compatibility in TypeScript strict mode.

Breaking Changes

While we tried to keep the API as stable as possible, some breaking changes were necessary to improve the library:

  • The updated ARIA labels could require new translations or updated unit tests selectors.
  • Custom CSS styles will likely break, due to the updated CSS classes and simplified styles.
  • Custom Components have new API and may break.
  • Some typings have been renamed or deprecated.
  • The useInput hook has been removed. See Input fields guide for more details.
  • onWeekNumberClick has been removed. Use a custom component to handle week number clicks.
  • Some of the onDay* events, like onDayTouchStart or onDayDoubleClick have been removed. To reimplement them, use a custom DayButton component (example).
  • The updated build system to ESM and CommonJS could break some custom bundler.

Upgrading Guide

We prepared a Upgrading guide for help upgrading your app to v9. We welcome feedback about the upgrade process, to ensure it's smooth for everyone.

Get Support and Report Issues

Please report any issues or provide feedback on the GitHub repository.

Commits

Updates react-dom from 18.3.1 to 19.2.0

Release notes

Sourced from react-dom's releases.

19.2.0 (Oct 1, 2025)

Below is a list of all new features, APIs, and bug fixes.

Read the React 19.2 release post for more information.

New React Features

  • <Activity>: A new API to hide and restore the UI and internal state of its children.
  • useEffectEvent is a React Hook that lets you extract non-reactive logic into an Effect Event.
  • cacheSignal (for RSCs) lets your know when the cache() lifetime is over.
  • React Performance tracks appear on the Performance panel’s timeline in your browser developer tools

New React DOM Features

  • Added resume APIs for partial pre-rendering with Web Streams:
  • Added resume APIs for partial pre-rendering with Node Streams:
  • Updated prerender APIs to return a postponed state that can be passed to the resume APIs.

Notable changes

  • React DOM now batches suspense boundary reveals, matching the behavior of client side rendering. This change is especially noticeable when animating the reveal of Suspense boundaries e.g. with the upcoming <ViewTransition> Component. React will batch as much reveals as possible before the first paint while trying to hit popular first-contentful paint metrics.
  • Add Node Web Streams (prerender, renderToReadableStream) to server-side-rendering APIs for Node.js
  • Use underscore instead of : IDs generated by useId

All Changes

React

React DOM

... (truncated)

Changelog

Sourced from react-dom's changelog.

19.2.0 (October 1st, 2025)

Below is a list of all new features, APIs, and bug fixes.

Read the React 19.2 release post for more information.

New React Features

  • <Activity>: A new API to hide and restore the UI and internal state of its children.
  • useEffectEvent is a React Hook that lets you extract non-reactive logic into an Effect Event.
  • cacheSignal (for RSCs) lets your know when the cache() lifetime is over.
  • React Performance tracks appear on the Performance panel’s timeline in your browser developer tools

New React DOM Features

  • Added resume APIs for partial pre-rendering with Web Streams:
  • Added resume APIs for partial pre-rendering with Node Streams:
  • Updated prerender APIs to return a postponed state that can be passed to the resume APIs.

Notable changes

  • React DOM now batches suspense boundary reveals, matching the behavior of client side rendering. This change is especially noticeable when animating the reveal of Suspense boundaries e.g. with the upcoming <ViewTransition> Component. React will batch as much reveals as possible before the first paint while trying to hit popular first-contentful paint metrics.
  • Add Node Web Streams (prerender, renderToReadableStream) to server-side-rendering APIs for Node.js
  • Use underscore instead of : IDs generated by useId

All Changes

React

React DOM

... (truncated)

Commits

Updates @types/react-dom from 18.3.7 to 19.2.2

Commits

Updates react-hook-form from 7.60.0 to 7.66.0

Release notes

Sourced from react-hook-form's releases.

Version 7.66.0

🎥 feat: make useWatch and useController to react to name change (#13070) 🐛 fix: watch() returning undefined immediately after reset() - Issue #13088 (#13091) 🐞 fix <Watch />: correct render function parameter typing (#13108)

thanks to @​aspirisen, @​scato3, @​dusan233 & @​zoldyzdk

Version 7.65.0

🧿 feat: <Watch /> component (#12986)

import { useForm, Watch } from 'react-hook-form';
const App = () => {
const { register, control } = useForm();
return (
<div>
<form>
<input {...register('foo')} />
<input {...register('bar')} />
</form>
{/* re-render only when value of foo changes */}
<Watch
control={control}
names={['foo']}
render={([foo]) => <span>{foo}</span>}
/>
</div>
);
};

🐞 fix: respect parent-provided useFieldArray rules (#13082) (#13083 🐞 fix: getDirtyFields submit fields with null values when using useForm (#13079)

thanks to @​tesseractjh, @​Han5991 & @​jonathanarnault

Version 7.64.0

🚏 Support optional array fields in PathValueImpl type (#13057) 🐞 fix: preserve Controller's defaultValue with shouldUnregister prop (#13063) ✂ chore: remove unused field ids ref in useFieldArray (#13066)

thanks to @​MPrieur-chaps, @​gynekolog & @​uk960214

Version 7.63.0

🥢 feat: extract form values by form state (#12936)

getValues(undefined, { dirtyFields: true }); // return only dirty fields 
</tr></table> 

... (truncated)

Commits
  • 089f0a3 7.66.0
  • 0eb3463 📜 docs: update React Context reference in useFormContext documentation (#13111)
  • 384ad49 🐞 fix(Watch): correct render function parameter typing (#13108)
  • af84a5d 🐛 fix: watch() returning undefined immediately after reset() - Issue #13088 (...
  • 0b8be38 🎥 feat: make useWatch and useController to react to name change (#13070)
  • 1ebe316 7.65.0
  • ded8e11 🐞 fix: respect parent-provided useFieldArray rules (#13082) (#13083)
  • c2a3509 🐞 fix: getDirtyFields submit fields with null values when using useForm (#1...
  • da6bd71 🧿 type: minor improvement on <Watch /> component (#13077)
  • c14131f 🧿 feat: \<Watch /> component (#12986)
  • Additional commits viewable in compare view

Updates react-hot-toast from 2.5.2 to 2.6.0

Release notes

Sourced from react-hot-toast's releases.

v2.6.0


timolins/react-hot-toast@v2.5.2...v2.6.0

v2.6.0-beta.0

What's new

  • Adds support for multiple toasters
  • Add first version of Multi toaster docs
  • Add dismissAll and removeAll More ergonomic API when working with multiple toasters a1d0b02

Ready to try it out?

npm i react-hot-toast@beta

Other Changes

  • Update pnpm version f6c867b
  • Move timeouts inside a useRef cb1fe8e
  • Use data tag instead of id 1d5d3d3
  • Fix dispatch to be id specific again fe934fd
  • Merge branch &#39;main&#39; into global-settings 0953822
  • Add first version of multi toaster page 5b1ee55
  • Merge branch &#39;main&#39; into global-settings 4d43622
  • Move toaster settings into state cf9ae4b
  • Some experimentation with global settings API 2e0a4dd

timolins/react-hot-toast@v2.5.1...v2.6.0-beta.0

Commits

Updates react-intersection-observer from 9.16.0 to 10.0.0

Release notes

Sourced from react-intersection-observer's releases.

v10.0.0

Based on the great work in #718 by @​jantimon - This release adds the new useOnInView hook.

✨ New

  • useOnInView hook — a no-re-render alternative to useInView that delivers (inView, entry) to your callback while returning a ref you can attach to any element. Designed for tracking, analytics, and other side effect heavy workloads where state updates are unnecessary.
  • IntersectionChangeEffect / IntersectionEffectOptions types — exported helper types that describe the new hook’s callback and options surface.
  • Storybook playground + documentation — new story, README section, and JSDoc example demonstrating how to use useOnInView.

⚠️ Breaking Changes

  • useInView, useOnInView, and <InView> now ignore the browser’s initial inView === false emission for onChange events, so handlers only fire once a real visibility change occurs, while still reporting all subsequent enter/leave transitions.

🧪 Testing

  • Added a dedicated Vitest suite for useOnInView, covering thresholds, triggerOnce, skip toggling, merged refs, and multiple observers on the same node.

What's Changed

New Contributors

Full Changelog: thebuilder/react-intersection-observer@v9.16.0...v10.0.0

Commits
  • 901ec5e chore: release v10.0.0
  • efe59c8 feat: implement the useOnInView hook (#738)
  • 66cda4f feat: Update dependencies (#737)
  • 1e8a3b7 Merge pull request #731 from thebuilder/copilot/fix-730
  • 23367cc Remove package-lock.json and add to .gitignore
  • 7e1c314 Remove bundlephobia badge from README
  • d8e9130 Initial analysis and planning for bundlephobia badge removal
  • ed58938 Initial plan
  • 09beee9 Merge pull request #728 from Akshay-Vs/main
  • 7a8215b docs: fix minor grammar issue in docs intro
  • Additional commits viewable in compare view

Updates react-resizable-panels from 1.0.10 to 3.0.6

Release notes

Sourced from react-resizable-panels's releases.

3.0.6

  • #517: Fixed Firefox bug that caused resizing to be interrupted unexpected

3.0.5

  • #512: Fixed size precision regression from 2.0.17

3.0.4

  • #503: Support custom cursors

3.0.3

  • #492: Fix compatibility with Cloudflare workers

3.0.2

  • Fallback for type of HTMLElement to better support portal edge cases

3.0.1

  • #479: Improve support for Cloudflare Workers and Vercel Functions
  • #480: Fixed package.json#types reference

3.0.0

  • #478: Module is ESM-only in order to better work with modern tooling.
  • #475: "pointerup" and "pointercancel" listeners are now attached to the ownerDocument body to better support edge cases like portals being rendered into a child window.

2.1.7

  • #427: Stacking order checks also check for SVGElements (bug fix)
  • #433: Exclude src directory from NPM package

2.1.6

  • Removed "engines" block and replaced with "packageManager"
  • Don't read document.direction for RTL detection; use inherited style instead

2.1.5

  • Add react v19 to peer deps

2.1.4

  • Improve TypeScript HTML tag type generics (

… updates

Bumps the react-ecosystem group with 9 updates in the /frontend directory:

| Package | From | To |
| --- | --- | --- |
| [react](https://github.com/facebook/react/tree/HEAD/packages/react) | `18.3.1` | `19.2.0` |
| [@types/react](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react) | `18.3.23` | `19.2.2` |
| [react-day-picker](https://github.com/gpbl/react-day-picker) | `8.10.1` | `9.11.1` |
| [react-dom](https://github.com/facebook/react/tree/HEAD/packages/react-dom) | `18.3.1` | `19.2.0` |
| [@types/react-dom](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react-dom) | `18.3.7` | `19.2.2` |
| [react-hook-form](https://github.com/react-hook-form/react-hook-form) | `7.60.0` | `7.66.0` |
| [react-hot-toast](https://github.com/timolins/react-hot-toast) | `2.5.2` | `2.6.0` |
| [react-intersection-observer](https://github.com/thebuilder/react-intersection-observer) | `9.16.0` | `10.0.0` |
| [react-resizable-panels](https://github.com/bvaughn/react-resizable-panels) | `1.0.10` | `3.0.6` |



Updates `react` from 18.3.1 to 19.2.0
- [Release notes](https://github.com/facebook/react/releases)
- [Changelog](https://github.com/facebook/react/blob/main/CHANGELOG.md)
- [Commits](https://github.com/facebook/react/commits/v19.2.0/packages/react)

Updates `@types/react` from 18.3.23 to 19.2.2
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react)

Updates `react-day-picker` from 8.10.1 to 9.11.1
- [Release notes](https://github.com/gpbl/react-day-picker/releases)
- [Changelog](https://github.com/gpbl/react-day-picker/blob/main/CHANGELOG.md)
- [Commits](gpbl/react-day-picker@v8.10.1...v9.11.1)

Updates `react-dom` from 18.3.1 to 19.2.0
- [Release notes](https://github.com/facebook/react/releases)
- [Changelog](https://github.com/facebook/react/blob/main/CHANGELOG.md)
- [Commits](https://github.com/facebook/react/commits/v19.2.0/packages/react-dom)

Updates `@types/react-dom` from 18.3.7 to 19.2.2
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react-dom)

Updates `react-hook-form` from 7.60.0 to 7.66.0
- [Release notes](https://github.com/react-hook-form/react-hook-form/releases)
- [Changelog](https://github.com/react-hook-form/react-hook-form/blob/master/CHANGELOG.md)
- [Commits](react-hook-form/react-hook-form@v7.60.0...v7.66.0)

Updates `react-hot-toast` from 2.5.2 to 2.6.0
- [Release notes](https://github.com/timolins/react-hot-toast/releases)
- [Commits](timolins/react-hot-toast@v2.5.2...v2.6.0)

Updates `react-intersection-observer` from 9.16.0 to 10.0.0
- [Release notes](https://github.com/thebuilder/react-intersection-observer/releases)
- [Commits](thebuilder/react-intersection-observer@v9.16.0...v10.0.0)

Updates `react-resizable-panels` from 1.0.10 to 3.0.6
- [Release notes](https://github.com/bvaughn/react-resizable-panels/releases)
- [Commits](bvaughn/react-resizable-panels@1.0.10...3.0.6)

Updates `@types/react` from 18.3.23 to 19.2.2
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react)

Updates `@types/react-dom` from 18.3.7 to 19.2.2
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react-dom)

---
updated-dependencies:
- dependency-name: react
  dependency-version: 19.2.0
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: react-ecosystem
- dependency-name: "@types/react"
  dependency-version: 19.2.2
  dependency-type: direct:development
  update-type: version-update:semver-major
  dependency-group: react-ecosystem
- dependency-name: react-day-picker
  dependency-version: 9.11.1
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: react-ecosystem
- dependency-name: react-dom
  dependency-version: 19.2.0
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: react-ecosystem
- dependency-name: "@types/react-dom"
  dependency-version: 19.2.2
  dependency-type: direct:development
  update-type: version-update:semver-major
  dependency-group: react-ecosystem
- dependency-name: react-hook-form
  dependency-version: 7.66.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: react-ecosystem
- dependency-name: react-hot-toast
  dependency-version: 2.6.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: react-ecosystem
- dependency-name: react-intersection-observer
  dependency-version: 10.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: react-ecosystem
- dependency-name: react-resizable-panels
  dependency-version: 3.0.6
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: react-ecosystem
- dependency-name: "@types/react"
  dependency-version: 19.2.2
  dependency-type: direct:development
  update-type: version-update:semver-major
  dependency-group: react-ecosystem
- dependency-name: "@types/react-dom"
  dependency-version: 19.2.2
  dependency-type: direct:development
  update-type: version-update:semver-major
  dependency-group: react-ecosystem
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot @github
Copy link
Author

dependabot bot commented on behalf of github Nov 3, 2025

Labels

The following labels could not be found: javascript. Please create it before Dependabot can add it to a pull request.

Please fix the above issues or remove invalid values from dependabot.yml.

@dependabot dependabot bot added dependencies Pull requests that update a dependency file frontend labels Nov 3, 2025
@dependabot @github
Copy link
Author

dependabot bot commented on behalf of github Nov 17, 2025

Dependabot tried to update this pull request, but something went wrong. We're looking into it, but in the meantime you can retry the update by commenting @dependabot recreate.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file frontend

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants