Skip to content

Bump @xmldom/xmldom, @react-native-firebase/app, @react-native-firebase/app-distribution and @react-native-firebase/messaging in /archive/buzzbooster-react-native-nativemodules - #285

Open
dependabot[bot] wants to merge 1 commit into
masterfrom
dependabot/npm_and_yarn/archive/buzzbooster-react-native-nativemodules/multi-afb9ce06ee
Open

dependabot[bot] wants to merge 1 commit into
masterfrom
dependabot/npm_and_yarn/archive/buzzbooster-react-native-nativemodules/multi-afb9ce06ee

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Sep 8, 2026

Copy link
Copy Markdown
Contributor

Removes @xmldom/xmldom. It's no longer used after updating ancestor dependencies @xmldom/xmldom, @react-native-firebase/app, @react-native-firebase/app-distribution and @react-native-firebase/messaging. These dependencies need to be updated together.

Removes @xmldom/xmldom

Updates @react-native-firebase/app from 16.7.0 to 26.4.0

Release notes

Sourced from @​react-native-firebase/app's releases.

v24.1.1

Bug Fixes

  • ios: revert to firebase-ios-sdk 12.10.0 to avoid startup crash (b97bc26)

v24.1.0

Features

  • analytics: add Expo config plugin for withoutAdIdSupport (#8969) (5af7a6a)
  • analytics: add support for googleAppMeasurementOnDeviceConversion in iOS Expo plugin (#9014) (a7a5125)
  • firestore: add 'source' option to enable local cache firestore listeners (e3ce410)

Bug Fixes

  • analytics: cast item INDEX param to integer (915dc8a)
  • analytics: coerce all number params from js double to native integral (760ddd2)
  • analytics: success param type now boolean - never worked before, now works (7e122b2)
  • android: catch RejectedExecutionException on executor-backed Tasks (375ade9)
  • database, android: remove RTDB listeners before shutting down executors (25ed605)
  • docs: workflow to generate+publish API docs, call same on publish (8222a96)
  • firebase-android-sdk 34.14.0, firebase-ios-sdk 12.11.0, firebase-js-sdk 12.14.0 (65bbe94)
  • firestore, android: catch RejectedExecutionException in sendOnSnapshotEvent (602d7ad)
  • firestore: restore generic root type exports for DocumentSnapshot, Transaction, and WriteBatch (#8997) (9809622)

v24.0.0

⚠ BREAKING CHANGES

  • firestore: migrate to TypeScript and match firebase-js-sdk (#8892)
  • firestore: typescript - firestore types now match modular firebase-js-sdk - see migration guide

Please see https://rnfirebase.io/migrating-to-v24 for a guide on updating your types if you were using the previous firestore typescript types.

In general everything should behave the same as v23 but the typescript types have changed. It is our hope you as a developer can adopt these changes easily and your app works exactly the same.

It is always our goal to be a drop-in replacement for firebase-js-sdk, type for type, API for API. In general all firestore types should now be the same as the firestore modular types from firebase-js-sdk

  • functions: you must enable new architecture to use the functions module All modules will be converted to new architecture soon, old architecture support is deprecated in general for react-native-firebase

Features

  • firestore: Support for Firestore pipelines API (#8931) (54021c4)
  • firestore: implement withConverter (#8744) (13d6bb3)
  • ai: CodeExecutionTool types for allowing model to run code (#8866) (81a0f19)

... (truncated)

Changelog

Sourced from @​react-native-firebase/app's changelog.

26.4.0 (2026-09-05)

Features

  • app: add RNFBHandleMap for thread-safe handle registries (d28edd5)

Bug Fixes

  • app, android: clear stale custom auth domains (ccde348)
  • app, android: discard tasks posted to shut-down transactional executors (de98eaa)
  • app, expo: add missing Firebase imports (7d6f19c)
  • app, ios: clear stale custom auth domains (d747981)
  • app: handle empty Android Firebase JSON (5c48832)
  • app: isolate native routing keys (fd13a7a)
  • app: make debug native proxies behavior-safe (6caff3c)
  • app: parse data URL payloads completely (eb5d54e)
  • app: preserve empty memory storage values (41ac6bc)
  • app: preserve memidb event listeners (c8648a6)
  • app: preserve web Promise contracts (36c586e)
  • app: reject FileReader startup failures (08319ae)
  • app: retain global logger configuration (23aeb7b)
  • app: support arbitrary web storage keys (c2c9f42)
  • app: support prototype-named apps (0ed7a0f)
  • auth, ios: look up customAuthDomains with JS app name (9873f61)
  • database: use RNFBHandleMap for transaction and query maps (8adba4c)
  • messaging, android: support disabled notification storage (afaba0b)

26.3.3 (2026-09-01)

Bug Fixes

  • e2e: ready-gate Firebase emulator startup (9ca2aec)
  • e2e: restart Metro with a status gate (4846e4e)
  • ios: align TurboModule constants return type with generated spec (c79e1d2), closes #9212
  • ios: harden Expo linkage restore diagnostics (c6e960b)
  • ios: link FirebaseCore into Expo app target under SPM (18f1d46)
  • ios: persist Pods explicit-modules off after post_integrate (54b3a4a)
  • ios: point SPM Podfile fallbacks at post_integrate (21191ac)
  • ios: restore RNFB dynamic linkage after Expo prebuilt downgrade (1d6d80d)
  • ios: warn when Expo linkage restore cannot run (fecb129)

Reverts

  • Revert "chore(release): release packages" (0a85268)

26.3.2 (2026-08-21)

Note: Version bump only for package @​react-native-firebase/app

26.3.1 (2026-08-20)

... (truncated)

Commits
  • 06701af chore(release): release packages
  • 9873f61 fix(auth, ios): look up customAuthDomains with JS app name
  • afaba0b fix(messaging, android): support disabled notification storage
  • d46b6b3 chore: set npm homepage to rnfirebase.io on published packages
  • aeb1799 test(e2e): add NativeRNFBTesting TurboModule for native probes
  • b0885ce test: exclude nested iOS unit-test build dirs from npm pack
  • d747981 fix(app, ios): clear stale custom auth domains
  • ccde348 fix(app, android): clear stale custom auth domains
  • 5c48832 fix(app): handle empty Android Firebase JSON
  • 1edaed6 test: tolerate slotted e2e env in Jest; drop Robolectric for TaskExecutorService
  • Additional commits viewable in compare view
Maintainer changes

This version was pushed to npm by GitHub Actions, a new releaser for @​react-native-firebase/app since your current version.

Install script changes

This version modifies prepare script that runs during installation. Review the package contents before updating.


Updates @react-native-firebase/app-distribution from 16.7.0 to 26.4.0

Release notes

Sourced from @​react-native-firebase/app-distribution's releases.

v24.1.1

Bug Fixes

  • ios: revert to firebase-ios-sdk 12.10.0 to avoid startup crash (b97bc26)

v24.1.0

Features

  • analytics: add Expo config plugin for withoutAdIdSupport (#8969) (5af7a6a)
  • analytics: add support for googleAppMeasurementOnDeviceConversion in iOS Expo plugin (#9014) (a7a5125)
  • firestore: add 'source' option to enable local cache firestore listeners (e3ce410)

Bug Fixes

  • analytics: cast item INDEX param to integer (915dc8a)
  • analytics: coerce all number params from js double to native integral (760ddd2)
  • analytics: success param type now boolean - never worked before, now works (7e122b2)
  • android: catch RejectedExecutionException on executor-backed Tasks (375ade9)
  • database, android: remove RTDB listeners before shutting down executors (25ed605)
  • docs: workflow to generate+publish API docs, call same on publish (8222a96)
  • firebase-android-sdk 34.14.0, firebase-ios-sdk 12.11.0, firebase-js-sdk 12.14.0 (65bbe94)
  • firestore, android: catch RejectedExecutionException in sendOnSnapshotEvent (602d7ad)
  • firestore: restore generic root type exports for DocumentSnapshot, Transaction, and WriteBatch (#8997) (9809622)

v24.0.0

⚠ BREAKING CHANGES

  • firestore: migrate to TypeScript and match firebase-js-sdk (#8892)
  • firestore: typescript - firestore types now match modular firebase-js-sdk - see migration guide

Please see https://rnfirebase.io/migrating-to-v24 for a guide on updating your types if you were using the previous firestore typescript types.

In general everything should behave the same as v23 but the typescript types have changed. It is our hope you as a developer can adopt these changes easily and your app works exactly the same.

It is always our goal to be a drop-in replacement for firebase-js-sdk, type for type, API for API. In general all firestore types should now be the same as the firestore modular types from firebase-js-sdk

  • functions: you must enable new architecture to use the functions module All modules will be converted to new architecture soon, old architecture support is deprecated in general for react-native-firebase

Features

  • firestore: Support for Firestore pipelines API (#8931) (54021c4)
  • firestore: implement withConverter (#8744) (13d6bb3)
  • ai: CodeExecutionTool types for allowing model to run code (#8866) (81a0f19)

... (truncated)

Changelog

Sourced from @​react-native-firebase/app-distribution's changelog.

26.4.0 (2026-09-05)

Note: Version bump only for package @​react-native-firebase/app-distribution

26.3.3 (2026-09-01)

Reverts

  • Revert "chore(release): release packages" (0a85268)

26.3.2 (2026-08-21)

Note: Version bump only for package @​react-native-firebase/app-distribution

26.3.1 (2026-08-20)

Bug Fixes

  • restore tokenless npm OIDC publishing (f601644)

26.3.0 (2026-08-20)

Bug Fixes

  • ios: allow non-modular React includes in RNFB podspecs (#9200) (dd453ff)

26.2.0 (2026-08-10)

Bug Fixes

  • codegen should be wipe-then-regen (04bc4e4)

26.1.0 (2026-08-03)

Features

  • ios: add SPM dependency resolution support alongside CocoaPods (#8933) (44a7a9a)

26.0.0 (2026-07-29)

⚠ BREAKING CHANGES

  • app-distribution: migrate app-distribution to TurboModules

Features

  • app-distribution: migrate app-distribution to TurboModules (1ab98b1)

Bug Fixes

... (truncated)

Commits
  • 06701af chore(release): release packages
  • d46b6b3 chore: set npm homepage to rnfirebase.io on published packages
  • b0885ce test: exclude nested iOS unit-test build dirs from npm pack
  • 04b9000 chore(release): release packages
  • 0a85268 Revert "chore(release): release packages"
  • d11b94f chore(release): release packages
  • 4ef21d0 chore(release): release packages
  • af89e27 chore(release): release packages
  • f601644 fix: restore tokenless npm OIDC publishing
  • 12a52d4 chore(release): release packages
  • Additional commits viewable in compare view
Maintainer changes

This version was pushed to npm by GitHub Actions, a new releaser for @​react-native-firebase/app-distribution since your current version.

Install script changes

This version modifies prepare script that runs during installation. Review the package contents before updating.


Updates @react-native-firebase/messaging from 16.7.0 to 26.4.0

Release notes

Sourced from @​react-native-firebase/messaging's releases.

v24.1.1

Bug Fixes

  • ios: revert to firebase-ios-sdk 12.10.0 to avoid startup crash (b97bc26)

v24.1.0

Features

  • analytics: add Expo config plugin for withoutAdIdSupport (#8969) (5af7a6a)
  • analytics: add support for googleAppMeasurementOnDeviceConversion in iOS Expo plugin (#9014) (a7a5125)
  • firestore: add 'source' option to enable local cache firestore listeners (e3ce410)

Bug Fixes

  • analytics: cast item INDEX param to integer (915dc8a)
  • analytics: coerce all number params from js double to native integral (760ddd2)
  • analytics: success param type now boolean - never worked before, now works (7e122b2)
  • android: catch RejectedExecutionException on executor-backed Tasks (375ade9)
  • database, android: remove RTDB listeners before shutting down executors (25ed605)
  • docs: workflow to generate+publish API docs, call same on publish (8222a96)
  • firebase-android-sdk 34.14.0, firebase-ios-sdk 12.11.0, firebase-js-sdk 12.14.0 (65bbe94)
  • firestore, android: catch RejectedExecutionException in sendOnSnapshotEvent (602d7ad)
  • firestore: restore generic root type exports for DocumentSnapshot, Transaction, and WriteBatch (#8997) (9809622)

v24.0.0

⚠ BREAKING CHANGES

  • firestore: migrate to TypeScript and match firebase-js-sdk (#8892)
  • firestore: typescript - firestore types now match modular firebase-js-sdk - see migration guide

Please see https://rnfirebase.io/migrating-to-v24 for a guide on updating your types if you were using the previous firestore typescript types.

In general everything should behave the same as v23 but the typescript types have changed. It is our hope you as a developer can adopt these changes easily and your app works exactly the same.

It is always our goal to be a drop-in replacement for firebase-js-sdk, type for type, API for API. In general all firestore types should now be the same as the firestore modular types from firebase-js-sdk

  • functions: you must enable new architecture to use the functions module All modules will be converted to new architecture soon, old architecture support is deprecated in general for react-native-firebase

Features

  • firestore: Support for Firestore pipelines API (#8931) (54021c4)
  • firestore: implement withConverter (#8744) (13d6bb3)
  • ai: CodeExecutionTool types for allowing model to run code (#8866) (81a0f19)

... (truncated)

Changelog

Sourced from @​react-native-firebase/messaging's changelog.

26.4.0 (2026-09-05)

Bug Fixes

  • messaging, android: preserve stored JSON values (61fd558)
  • messaging, android: preserve stored message integrity (1e18fdf)
  • messaging, android: support disabled notification storage (afaba0b)
  • messaging, android: use RNFBHandleMap for the notification map (5ff8825)
  • messaging, ios: complete non-FCM notifications (f2697ab)
  • messaging, ios: preserve existing FIRMessaging delegate (955509e)
  • messaging, ios: preserve notification settings handler (325eddf)
  • messaging, ios: run background task expiration cleanup (9348411)
  • messaging: make FCM options optional (adcefc5)
  • messaging: preserve registration state on failure (1a690e1)
  • messaging: serialize array data values as JSON (9f27842)
  • messaging: settle background notification work (77e71ff)
  • messaging: update cached settings after native success (eb1a883)
  • messaging: validate APNs token input (6442fb4)

26.3.3 (2026-09-01)

Bug Fixes

  • ios: align TurboModule constants return type with generated spec (c79e1d2), closes #9212
  • messaging, ios: emit onMessage for foreground pushes with content-available: 0 (81beeca)

Reverts

  • Revert "chore(release): release packages" (0a85268)

26.3.2 (2026-08-21)

Note: Version bump only for package @​react-native-firebase/messaging

26.3.1 (2026-08-20)

Bug Fixes

  • restore tokenless npm OIDC publishing (f601644)

26.3.0 (2026-08-20)

Bug Fixes

  • ios: allow non-modular React includes in RNFB podspecs (#9200) (dd453ff)

26.2.0 (2026-08-10)

Bug Fixes

... (truncated)

Commits
  • 06701af chore(release): release packages
  • b4e4c9b test(coverage): adopt react-native-coverage@0.2.0
  • afaba0b fix(messaging, android): support disabled notification storage
  • d46b6b3 chore: set npm homepage to rnfirebase.io on published packages
  • aeb1799 test(e2e): add NativeRNFBTesting TurboModule for native probes
  • b0885ce test: exclude nested iOS unit-test build dirs from npm pack
  • f2697ab fix(messaging, ios): complete non-FCM notifications
  • 9f27842 fix(messaging): serialize array data values as JSON
  • 5ff8825 fix(messaging, android): use RNFBHandleMap for the notification map
  • adcefc5 fix(messaging): make FCM options optional
  • Additional commits viewable in compare view
Maintainer changes

This version was pushed to npm by GitHub Actions, a new releaser for @​react-native-firebase/messaging since your current version.

Install script changes

This version modifies prepare script that runs during installation. Review the package contents before updating.


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 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)
    You can disable automated security fix PRs for this repo from the Security Alerts page.

…se/app-distribution and @react-native-firebase/messaging

Removes [@xmldom/xmldom](https://github.com/xmldom/xmldom). It's no longer used after updating ancestor dependencies [@xmldom/xmldom](https://github.com/xmldom/xmldom), [@react-native-firebase/app](https://github.com/invertase/react-native-firebase/tree/HEAD/packages/app), [@react-native-firebase/app-distribution](https://github.com/invertase/react-native-firebase/tree/HEAD/packages/app-distribution) and [@react-native-firebase/messaging](https://github.com/invertase/react-native-firebase/tree/HEAD/packages/messaging). These dependencies need to be updated together.


Removes `@xmldom/xmldom`

Updates `@react-native-firebase/app` from 16.7.0 to 26.4.0
- [Release notes](https://github.com/invertase/react-native-firebase/releases)
- [Changelog](https://github.com/invertase/react-native-firebase/blob/main/packages/app/CHANGELOG.md)
- [Commits](https://github.com/invertase/react-native-firebase/commits/v26.4.0/packages/app)

Updates `@react-native-firebase/app-distribution` from 16.7.0 to 26.4.0
- [Release notes](https://github.com/invertase/react-native-firebase/releases)
- [Changelog](https://github.com/invertase/react-native-firebase/blob/main/packages/app-distribution/CHANGELOG.md)
- [Commits](https://github.com/invertase/react-native-firebase/commits/v26.4.0/packages/app-distribution)

Updates `@react-native-firebase/messaging` from 16.7.0 to 26.4.0
- [Release notes](https://github.com/invertase/react-native-firebase/releases)
- [Changelog](https://github.com/invertase/react-native-firebase/blob/main/packages/messaging/CHANGELOG.md)
- [Commits](https://github.com/invertase/react-native-firebase/commits/v26.4.0/packages/messaging)

---
updated-dependencies:
- dependency-name: "@xmldom/xmldom"
  dependency-version:
  dependency-type: indirect
- dependency-name: "@react-native-firebase/app"
  dependency-version: 26.4.0
  dependency-type: direct:production
- dependency-name: "@react-native-firebase/app-distribution"
  dependency-version: 26.4.0
  dependency-type: direct:production
- dependency-name: "@react-native-firebase/messaging"
  dependency-version: 26.4.0
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code labels Sep 8, 2026
@chatgpt-codex-connector

Copy link
Copy Markdown

Codex usage limits have been reached for code reviews. Please check with the admins of this repo to increase the limits by adding credits.
Credits must be used to enable repository wide code reviews.

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 javascript Pull requests that update javascript code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants