Skip to content

chore(deps): bump react and @types/react#293

Open
dependabot[bot] wants to merge 31 commits intomainfrom
dependabot/npm_and_yarn/develop/multi-90222c9740
Open

chore(deps): bump react and @types/react#293
dependabot[bot] wants to merge 31 commits intomainfrom
dependabot/npm_and_yarn/develop/multi-90222c9740

Conversation

@dependabot
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Jan 16, 2026

⚠️ Dependabot is rebasing this PR ⚠️

Rebasing might not happen immediately, so don't worry if this takes some time.

Note: if you make any changes to this PR yourself, they will take precedence over the rebase.


Bumps react and @types/react. These dependencies needed to be updated together.
Updates react from 19.1.0 to 19.2.3

Release notes

Sourced from react's releases.

19.2.3 (December 11th, 2025)

React Server Components

19.2.2 (December 11th, 2025)

React Server Components

19.2.1 (December 3rd, 2025)

React Server Components

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

  • <Activity /> was developed over many years, starting before ClassComponent.setState (@​acdlite @​sebmarkbage and many others)
  • Stringify context as "SomeContext" instead of "SomeContext.Provider" (@​kassens #33507)
  • Include stack of cause of React instrumentation errors with %o placeholder (@​eps1lon #34198)

... (truncated)

Changelog

Sourced from react's changelog.

19.2.1 (Dec 3, 2025)

React Server Components

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

... (truncated)

Commits

Updates @types/react from 19.1.17 to 19.2.8

Commits

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Important

Update react to 19.2.3 and @types/react to 19.2.8 in package.json.

  • Dependencies:
    • Update react from 19.1.0 to 19.2.3 in package.json.
    • Update @types/react from 19.1.17 to 19.2.8 in package.json.

This description was created by Ellipsis for 8bb7e3f. You can customize this summary. It will automatically update as commits are pushed.

dependabot bot added 6 commits January 15, 2026 18:45
Bumps [react-native-screens](https://github.com/software-mansion/react-native-screens) from 4.16.0 to 4.19.0.
- [Release notes](https://github.com/software-mansion/react-native-screens/releases)
- [Commits](software-mansion/react-native-screens@4.16.0...4.19.0)

---
updated-dependencies:
- dependency-name: react-native-screens
  dependency-version: 4.19.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [@sentry/react-native](https://github.com/getsentry/sentry-react-native) from 7.2.0 to 7.8.0.
- [Release notes](https://github.com/getsentry/sentry-react-native/releases)
- [Changelog](https://github.com/getsentry/sentry-react-native/blob/main/CHANGELOG.md)
- [Commits](getsentry/sentry-react-native@7.2.0...7.8.0)

---
updated-dependencies:
- dependency-name: "@sentry/react-native"
  dependency-version: 7.8.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
)

Bumps [jest-environment-jsdom](https://github.com/jestjs/jest/tree/HEAD/packages/jest-environment-jsdom) from 29.7.0 to 30.2.0.
- [Release notes](https://github.com/jestjs/jest/releases)
- [Changelog](https://github.com/jestjs/jest/blob/main/CHANGELOG.md)
- [Commits](https://github.com/jestjs/jest/commits/v30.2.0/packages/jest-environment-jsdom)

---
updated-dependencies:
- dependency-name: jest-environment-jsdom
  dependency-version: 30.2.0
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [react-native-gesture-handler](https://github.com/software-mansion/react-native-gesture-handler) from 2.28.0 to 2.30.0.
- [Release notes](https://github.com/software-mansion/react-native-gesture-handler/releases)
- [Commits](software-mansion/react-native-gesture-handler@2.28.0...v2.30.0)

---
updated-dependencies:
- dependency-name: react-native-gesture-handler
  dependency-version: 2.30.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [react-native-svg](https://github.com/react-native-community/react-native-svg) from 15.12.1 to 15.15.1.
- [Release notes](https://github.com/react-native-community/react-native-svg/releases)
- [Commits](software-mansion/react-native-svg@v15.12.1...v15.15.1)

---
updated-dependencies:
- dependency-name: react-native-svg
  dependency-version: 15.15.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot added dependencies Pull requests that update a dependency file frontend Frontend/UI related changes labels Jan 16, 2026
@vercel
Copy link

vercel bot commented Jan 16, 2026

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Review Updated (UTC)
sobers Error Error Jan 27, 2026 11:05pm

Request Review

@coderabbitai
Copy link
Contributor

coderabbitai bot commented Jan 16, 2026

Important

Review skipped

Bot user detected.

To trigger a single review, invoke the @coderabbitai review command.

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

  • 🔍 Trigger a full review

Comment @coderabbitai help to get the list of available commands and usage tips.

@dependabot dependabot bot force-pushed the dependabot/npm_and_yarn/develop/multi-90222c9740 branch from 8bb7e3f to 3b830fb Compare January 16, 2026 15:30
@claude
Copy link
Contributor

claude bot commented Jan 16, 2026

Claude encountered an error —— View job


I'll analyze this and get back to you.

@BillChirico
Copy link
Member

@dependabit rebase

Bumps [@sentry/cli](https://github.com/getsentry/sentry-cli) from 3.0.1 to 3.1.0.
- [Release notes](https://github.com/getsentry/sentry-cli/releases)
- [Changelog](https://github.com/getsentry/sentry-cli/blob/master/CHANGELOG.md)
- [Commits](getsentry/sentry-cli@3.0.1...3.1.0)

---
updated-dependencies:
- dependency-name: "@sentry/cli"
  dependency-version: 3.1.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot force-pushed the dependabot/npm_and_yarn/develop/multi-90222c9740 branch from 3b830fb to 529f63a Compare January 16, 2026 16:02
Bumps [expo](https://github.com/expo/expo/tree/HEAD/packages/expo) from 54.0.30 to 54.0.31.
- [Changelog](https://github.com/expo/expo/blob/main/CHANGELOG.md)
- [Commits](https://github.com/expo/expo/commits/HEAD/packages/expo)

---
updated-dependencies:
- dependency-name: expo
  dependency-version: 54.0.31
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot force-pushed the dependabot/npm_and_yarn/develop/multi-90222c9740 branch from 529f63a to cd925c9 Compare January 21, 2026 23:05
dependabot bot added 2 commits January 24, 2026 21:09
Bumps [@amplitude/analytics-react-native](https://github.com/amplitude/Amplitude-TypeScript) from 1.5.32 to 1.5.36.
- [Release notes](https://github.com/amplitude/Amplitude-TypeScript/releases)
- [Commits](https://github.com/amplitude/Amplitude-TypeScript/compare/@amplitude/analytics-react-native@1.5.32...@amplitude/analytics-react-native@1.5.36)

---
updated-dependencies:
- dependency-name: "@amplitude/analytics-react-native"
  dependency-version: 1.5.36
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [@supabase/supabase-js](https://github.com/supabase/supabase-js/tree/HEAD/packages/core/supabase-js) from 2.89.0 to 2.91.0.
- [Release notes](https://github.com/supabase/supabase-js/releases)
- [Changelog](https://github.com/supabase/supabase-js/blob/master/packages/core/supabase-js/CHANGELOG.md)
- [Commits](https://github.com/supabase/supabase-js/commits/v2.91.0/packages/core/supabase-js)

---
updated-dependencies:
- dependency-name: "@supabase/supabase-js"
  dependency-version: 2.91.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
dependabot bot added 2 commits January 27, 2026 17:06
Bumps [@supabase/supabase-js](https://github.com/supabase/supabase-js/tree/HEAD/packages/core/supabase-js) from 2.91.1 to 2.93.1.
- [Release notes](https://github.com/supabase/supabase-js/releases)
- [Changelog](https://github.com/supabase/supabase-js/blob/master/packages/core/supabase-js/CHANGELOG.md)
- [Commits](https://github.com/supabase/supabase-js/commits/v2.93.1/packages/core/supabase-js)

---
updated-dependencies:
- dependency-name: "@supabase/supabase-js"
  dependency-version: 2.93.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [react-native-gesture-handler](https://github.com/software-mansion/react-native-gesture-handler) from 2.28.0 to 2.30.0.
- [Release notes](https://github.com/software-mansion/react-native-gesture-handler/releases)
- [Commits](software-mansion/react-native-gesture-handler@2.28.0...v2.30.0)

---
updated-dependencies:
- dependency-name: react-native-gesture-handler
  dependency-version: 2.30.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot force-pushed the dependabot/npm_and_yarn/develop/multi-90222c9740 branch from 53da16a to ffdb616 Compare January 27, 2026 22:08
dependabot bot added 2 commits January 27, 2026 17:21
Bumps [@react-native-community/datetimepicker](https://github.com/react-native-datetimepicker/datetimepicker) from 8.4.4 to 8.6.0.
- [Release notes](https://github.com/react-native-datetimepicker/datetimepicker/releases)
- [Changelog](https://github.com/react-native-datetimepicker/datetimepicker/blob/master/CHANGELOG.md)
- [Commits](react-native-datetimepicker/datetimepicker@v8.4.4...v8.6.0)

---
updated-dependencies:
- dependency-name: "@react-native-community/datetimepicker"
  dependency-version: 8.6.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [react-native-screens](https://github.com/software-mansion/react-native-screens) from 4.16.0 to 4.20.0.
- [Release notes](https://github.com/software-mansion/react-native-screens/releases)
- [Commits](software-mansion/react-native-screens@4.16.0...4.20.0)

---
updated-dependencies:
- dependency-name: react-native-screens
  dependency-version: 4.20.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot force-pushed the dependabot/npm_and_yarn/develop/multi-90222c9740 branch from ffdb616 to 9a6be6f Compare January 27, 2026 22:22
@dependabot dependabot bot force-pushed the dependabot/npm_and_yarn/develop/multi-90222c9740 branch from 9a6be6f to abbdec8 Compare January 27, 2026 22:30
The Dependabot updates bumped these packages to 30.x while jest remained
at 29.x, causing Babel configuration errors during Vercel deployment.

These packages must match the jest major version for compatibility.
@dependabot dependabot bot force-pushed the dependabot/npm_and_yarn/develop/multi-90222c9740 branch from abbdec8 to 3bf2fbe Compare January 27, 2026 22:41
expo-router's entry.js requires @babel/types but pnpm's strict module
resolution doesn't hoist it from transitive dependencies. Adding it as
an explicit devDependency ensures it's available during Vercel builds.
@dependabot dependabot bot force-pushed the dependabot/npm_and_yarn/develop/multi-90222c9740 branch from 3bf2fbe to 54ba4fa Compare January 27, 2026 22:46
pnpm's default symlinked node_modules causes module resolution issues
during Vercel builds where Babel packages like @babel/types can't be
found. Using hoisted node-linker creates a flat structure that works
reliably with Expo and Babel.
@dependabot dependabot bot force-pushed the dependabot/npm_and_yarn/develop/multi-90222c9740 branch from 54ba4fa to 1800029 Compare January 27, 2026 22:48
BillChirico and others added 4 commits January 27, 2026 17:53
Resolve pnpm-lock.yaml conflict by regenerating lockfile.
- Bump version from 1.2.1 to 1.3.0 in package.json and app.config.ts
- Remove expo-updates dependency (OTA updates not currently used)
- Remove EAS Update configuration from app.config.ts
- Add text language identifiers to markdown code blocks (MD040)
Bumps [react](https://github.com/facebook/react/tree/HEAD/packages/react) and [@types/react](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react). These dependencies needed to be updated together.

Updates `react` from 19.1.0 to 19.2.3
- [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.3/packages/react)

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

---
updated-dependencies:
- dependency-name: react
  dependency-version: 19.2.3
  dependency-type: direct:production
  update-type: version-update:semver-minor
- dependency-name: "@types/react"
  dependency-version: 19.2.8
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot force-pushed the dependabot/npm_and_yarn/develop/multi-90222c9740 branch from 1800029 to 3a29fd0 Compare January 27, 2026 23:03
Base automatically changed from develop to main January 28, 2026 00:16
@BillChirico
Copy link
Member

@dependabot rebase

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 Frontend/UI related changes

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant