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.
7da9d04 to
9e3f505
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>
9e3f505 to
0d4f51c
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 jump affects FCM/push and native Firebase SDKs without accompanying code changes; undici security update is low risk but bundled with a large transitive tree.
Overview
Dependency-only update in
package.jsonandpackage-lock.json:@react-native-firebase/appand@react-native-firebase/messagingmove from 20.5.0 to 25.1.0, pullingfirebasefrom 10.12.2 to 12.15.0 and a full@firebase/*refresh (including new@firebase/ai/@firebase/data-connect). The lockfile also landsundici6.27.0 (security fixes) and dropssuperstructfrom the RN Firebase app bundle.There are no app source changes in this diff; push registration still goes through
messaging().getToken()inNotificationActionsand native FCM wiring. Reviewers should plan for RN Firebase v24/v25 migration (native SDK bumps, possible iOS pod/Gradle churn) and note that v25 deprecates messaging permission helpers in favor ofreact-native-permissions(already a dependency).@react-native-firebase/app’spreparescript changed per upstream—worth a clean install and push smoke test on iOS/Android.Reviewed by Cursor Bugbot for commit 0d4f51c. Bugbot is set up for automated code reviews on this repo. Configure here.