Bump undici, @react-native-firebase/app and @react-native-firebase/messaging#6051
Bump undici, @react-native-firebase/app and @react-native-firebase/messaging#6051dependabot[bot] wants to merge 1 commit into
Conversation
|
Review the following changes in direct dependencies. Learn more about Socket for GitHub.
|
3449643 to
e5e06ab
Compare
5866026 to
2637605
Compare
There was a problem hiding this comment.
Cursor Bugbot has reviewed your changes using default effort and found 1 potential issue.
❌ Bugbot Autofix is OFF. To automatically fix reported issues with cloud agents, enable autofix in the Cursor dashboard.
Want higher recall? High effort reviews run extra passes and find more bugs. A team admin can switch effort levels in the Cursor dashboard.
Reviewed by Cursor Bugbot for commit 2637605. Configure here.
| "@react-native-firebase/app": "^20.5.0", | ||
| "@react-native-firebase/messaging": "^20.5.0", | ||
| "@react-native-firebase/app": "^25.1.0", | ||
| "@react-native-firebase/messaging": "^25.1.0", |
There was a problem hiding this comment.
Native Firebase versions unsynced
High Severity
This change moves @react-native-firebase/app and @react-native-firebase/messaging to 25.1.0 in npm only. The repo still pins older native Firebase (for example ios/Podfile.lock at RNFB 20.5.0 and Android firebase-messaging:23.0.0, which the Gradle comment says must stay aligned with react-native-firebase). That mismatch can cause iOS/Android build failures or broken FCM after npm ci if pods or Gradle aren’t fully refreshed.
Reviewed by Cursor Bugbot for commit 2637605. Configure here.
1c739a3 to
dd2c5c6
Compare
…ssaging Bumps [undici](https://github.com/nodejs/undici) to 6.27.0 and updates ancestor dependencies [undici](https://github.com/nodejs/undici), [@react-native-firebase/app](https://github.com/invertase/react-native-firebase) and [@react-native-firebase/messaging](https://github.com/invertase/react-native-firebase). These dependencies need to be updated together. Updates `undici` from 6.21.3 to 6.27.0 - [Release notes](https://github.com/nodejs/undici/releases) - [Commits](nodejs/undici@v6.21.3...v6.27.0) Updates `@react-native-firebase/app` from 20.5.0 to 25.1.0 - [Release notes](https://github.com/invertase/react-native-firebase/releases) - [Changelog](https://github.com/invertase/react-native-firebase/blob/main/CHANGELOG.md) - [Commits](invertase/react-native-firebase@v20.5.0...v25.1.0) Updates `@react-native-firebase/messaging` from 20.5.0 to 25.1.0 - [Release notes](https://github.com/invertase/react-native-firebase/releases) - [Changelog](https://github.com/invertase/react-native-firebase/blob/main/CHANGELOG.md) - [Commits](invertase/react-native-firebase@v20.5.0...v25.1.0) --- updated-dependencies: - dependency-name: "@react-native-firebase/app" dependency-version: 25.0.1 dependency-type: direct:production - dependency-name: "@react-native-firebase/messaging" dependency-version: 25.0.1 dependency-type: direct:production - dependency-name: undici dependency-version: 6.27.0 dependency-type: indirect ... Signed-off-by: dependabot[bot] <support@github.com>
dd2c5c6 to
e6f2dff
Compare


Bumps undici to 6.27.0 and updates ancestor dependencies undici, @react-native-firebase/app and @react-native-firebase/messaging. These dependencies need to be updated together.
Updates
undicifrom 6.21.3 to 6.27.0Release notes
Sourced from undici's releases.
... (truncated)
Commits
551138cBumped v6.27.0 (#5431)b7f252eBackport WebSocket maxPayloadSize fixes to v7.x (#5423) (#5428)25efa44fix(cookies): preserve values and parse SameSite strictlyf4c31d6fix: guard idle socket validation to skip fresh sockets (#5400)768beacBumped v6.26.0 (#5323)7917b25fix: validate EOF for chunked h1 responses (#5308)3420499Bumped v6.25.0 (#5029)d7a1e55feat: add configurable maxPayloadSize for WebSocket (#4955)a9d1848Do not mark v6.x releases as latest0126586Ignore local agent configuration filesMaintainer changes
This version was pushed to npm by GitHub Actions, a new releaser for undici since your current version.
Updates
@react-native-firebase/appfrom 20.5.0 to 25.1.0Release notes
Sourced from @react-native-firebase/app's releases.
... (truncated)
Changelog
Sourced from @react-native-firebase/app's changelog.
... (truncated)
Commits
e0a565dchore(release): release packagesdfb8126fix(auth, perf): correctly export expo config plugin, add test for same93310cechore(ci): grant pull-requests write to issue labeler workflow34fce0edocs(firestore): add pipelines overview and SDK compatibility pagescbe2593feat(firestore):variable()andarrayFilter()API features for pipelines...d3c4110test(e2e): fix mocha-remote parse patch and macOS Metro bundle startup11a2fa2test(ios): e2e orchestration flake mitigation1af1f3btest(android): mitigate android emulator startup and orchestration stabiity f...2381efbtest(ci): add Android e2e resource monitor8394a52test(ios): add tart ephemeral e2e reproduction pipelineMaintainer changes
This version was pushed to npm by GitHub Actions, a new releaser for
@react-native-firebase/appsince your current version.Install script changes
This version modifies
preparescript that runs during installation. Review the package contents before updating.Updates
@react-native-firebase/messagingfrom 20.5.0 to 25.1.0Release notes
Sourced from @react-native-firebase/messaging's releases.
... (truncated)
Changelog
Sourced from @react-native-firebase/messaging's changelog.
... (truncated)
Commits
e0a565dchore(release): release packagesdfb8126fix(auth, perf): correctly export expo config plugin, add test for same93310cechore(ci): grant pull-requests write to issue labeler workflow34fce0edocs(firestore): add pipelines overview and SDK compatibility pagescbe2593feat(firestore):variable()andarrayFilter()API features for pipelines...d3c4110test(e2e): fix mocha-remote parse patch and macOS Metro bundle startup11a2fa2test(ios): e2e orchestration flake mitigation1af1f3btest(android): mitigate android emulator startup and orchestration stabiity f...2381efbtest(ci): add Android e2e resource monitor8394a52test(ios): add tart ephemeral e2e reproduction pipelineMaintainer changes
This version was pushed to npm by GitHub Actions, a new releaser for
@react-native-firebase/messagingsince your current version.Install script changes
This version modifies
preparescript that runs during installation. Review the package contents before updating.Note
Medium Risk
Major react-native-firebase upgrade affects native push/Firebase initialization without accompanying app or Gradle/Podfile changes in the diff; undici security bump is lower risk but bundled with a wide transitive Firebase tree change.
Overview
Dependency-only update:
@react-native-firebase/appand@react-native-firebase/messagingmove from 20.5.0 to 25.1.0 inpackage.json, with the lockfile pullingfirebase12.15.0 and a full refresh of@firebase/*packages (including new@firebase/aiand@firebase/data-connect).@react-native-firebase/appno longer depends onsuperstruct; transitiveundiciis bumped to 6.27.0 (security fixes).There are no application source changes in this diff—push usage in the app (
getToken, foreground/background handlers) stays on the existing namespacedmessaging()API. Reviewers should still treat v20 → v25 as a large RN Firebase jump (v24/v25 migration guides cover TypeScript and modular API shifts, and v25 deprecates messaging permission helpers in favor ofreact-native-permissions/ Expo—not used in app code today). After merge, expectpod install/ native rebuilds and confirm Android Firebase artifacts stay aligned with the new SDK (e.g. the pinnedfirebase-messagingversion inandroid/app/build.gradleis outside this PR).Reviewed by Cursor Bugbot for commit e6f2dff. Bugbot is set up for automated code reviews on this repo. Configure here.