Skip to content

Conversation

MarkDuckworth
Copy link
Contributor

Hey there! So you want to contribute to a Firebase SDK?
Before you file this pull request, please read these guidelines:

Discussion

  • Read the contribution guidelines (CONTRIBUTING.md).
  • If this has been discussed in an issue, make sure to link to the issue here.
    If not, go file an issue about this before creating a pull request to discuss.

Testing

  • Make sure all existing tests in the repository pass after your change.
  • If you fixed a bug or added a feature, add a new test to cover your code.

API Changes

  • At this time we cannot accept changes that affect the public API. If you'd like to help
    us make Firebase APIs better, please propose your change in an issue so that we
    can discuss it together.

Copy link

changeset-bot bot commented Oct 8, 2025

⚠️ No Changeset found

Latest commit: 3ebcf82

Merging this PR will not cause a version bump for any packages. If these changes should not result in a new version, you're good to go. If these changes should result in a version bump, you need to add a changeset.

This PR includes no changesets

When changesets are added to this PR, you'll see the packages that this PR includes changesets for and the associated semver types

Click here to learn what changesets are, and how to add one.

Click here if you're a maintainer who wants to add a changeset to this PR

@google-oss-bot
Copy link
Contributor

google-oss-bot commented Oct 9, 2025

Size Report 1

Affected Products

  • @firebase/ai

    TypeBase (c407cb9)Merge (bed14dd)Diff
    browser?63.3 kB? (?)
    main?67.1 kB? (?)
    module?63.3 kB? (?)
  • @firebase/analytics

    TypeBase (c407cb9)Merge (bed14dd)Diff
    browser?21.6 kB? (?)
    main?22.8 kB? (?)
    module?21.6 kB? (?)
  • @firebase/analytics-compat

    TypeBase (c407cb9)Merge (bed14dd)Diff
    browser?2.57 kB? (?)
    main?3.01 kB? (?)
    module?2.57 kB? (?)
  • @firebase/api-documenter

    TypeBase (c407cb9)Merge (bed14dd)Diff
    main?3.95 kB? (?)
  • @firebase/app

    TypeBase (c407cb9)Merge (bed14dd)Diff
    browser?19.6 kB? (?)
    main?20.5 kB? (?)
    module?19.6 kB? (?)
    react-native?20.5 kB? (?)
  • @firebase/app-check

    TypeBase (c407cb9)Merge (bed14dd)Diff
    browser?26.4 kB? (?)
    main?27.3 kB? (?)
    module?26.4 kB? (?)
  • @firebase/app-check-compat

    TypeBase (c407cb9)Merge (bed14dd)Diff
    browser?2.27 kB? (?)
    main?2.74 kB? (?)
    module?2.27 kB? (?)
  • @firebase/app-compat

    TypeBase (c407cb9)Merge (bed14dd)Diff
    browser?5.25 kB? (?)
    lite?4.06 kB? (?)
    main?5.82 kB? (?)
    module?5.25 kB? (?)
  • @firebase/auth

    TypeBase (c407cb9)Merge (bed14dd)Diff
    browser?188 kB? (?)
    cordova?161 kB? (?)
    main?144 kB? (?)
    module?188 kB? (?)
    react-native?161 kB? (?)
  • @firebase/auth-compat

    TypeBase (c407cb9)Merge (bed14dd)Diff
    browser?20.0 kB? (?)
    main?22.1 kB? (?)
    module?20.0 kB? (?)
  • @firebase/auth-cordova

    TypeBase (c407cb9)Merge (bed14dd)Diff
    browser?161 kB? (?)
    module?161 kB? (?)
  • @firebase/auth-web-extension

    TypeBase (c407cb9)Merge (bed14dd)Diff
    browser?139 kB? (?)
    main?155 kB? (?)
    module?139 kB? (?)
  • @firebase/auth/internal

    TypeBase (c407cb9)Merge (bed14dd)Diff
    browser?198 kB? (?)
    main?169 kB? (?)
    module?198 kB? (?)
  • @firebase/component

    TypeBase (c407cb9)Merge (bed14dd)Diff
    browser?6.38 kB? (?)
    main?6.72 kB? (?)
    module?6.38 kB? (?)
  • @firebase/data-connect

    TypeBase (c407cb9)Merge (bed14dd)Diff
    browser?21.3 kB? (?)
    main?23.6 kB? (?)
    module?21.3 kB? (?)
  • @firebase/database

    TypeBase (c407cb9)Merge (bed14dd)Diff
    browser?249 kB? (?)
    main?254 kB? (?)
    module?249 kB? (?)
  • @firebase/database-compat

    TypeBase (c407cb9)Merge (bed14dd)Diff
    browser?18.2 kB? (?)
    main?18.9 kB? (?)
    module?18.2 kB? (?)
  • @firebase/database-compat/standalone

    TypeBase (c407cb9)Merge (bed14dd)Diff
    main?366 kB? (?)
  • @firebase/firestore

    TypeBase (c407cb9)Merge (bed14dd)Diff
    browser?393 kB? (?)
    main?634 kB? (?)
    module?393 kB? (?)
    react-native?393 kB? (?)
  • @firebase/firestore-compat

    TypeBase (c407cb9)Merge (bed14dd)Diff
    browser?20.3 kB? (?)
    main?20.7 kB? (?)
    module?20.3 kB? (?)
    react-native?20.3 kB? (?)
  • @firebase/firestore-lite

    TypeBase (c407cb9)Merge (bed14dd)Diff
    browser?118 kB? (?)
    main?169 kB? (?)
    module?118 kB? (?)
    react-native?118 kB? (?)
  • @firebase/firestore-lite-pipelines

    TypeBase (c407cb9)Merge (bed14dd)Diff
    browser?108 kB? (?)
    main?207 kB? (?)
    module?108 kB? (?)
    react-native?108 kB? (?)
  • @firebase/firestore-pipelines

    TypeBase (c407cb9)Merge (bed14dd)Diff
    browser?203 kB? (?)
    main?630 kB? (?)
    module?203 kB? (?)
    react-native?203 kB? (?)
  • @firebase/functions

    TypeBase (c407cb9)Merge (bed14dd)Diff
    browser?14.2 kB? (?)
    main?14.7 kB? (?)
    module?14.2 kB? (?)
  • @firebase/functions-compat

    TypeBase (c407cb9)Merge (bed14dd)Diff
    browser?1.73 kB? (?)
    main?2.07 kB? (?)
    module?1.73 kB? (?)
  • @firebase/installations

    TypeBase (c407cb9)Merge (bed14dd)Diff
    browser?17.6 kB? (?)
    main?18.2 kB? (?)
    module?17.6 kB? (?)
  • @firebase/installations-compat

    TypeBase (c407cb9)Merge (bed14dd)Diff
    browser?945 B? (?)
    main?1.27 kB? (?)
    module?945 B? (?)
  • @firebase/logger

    TypeBase (c407cb9)Merge (bed14dd)Diff
    main?3.78 kB? (?)
    module?3.21 kB? (?)
  • @firebase/messaging

    TypeBase (c407cb9)Merge (bed14dd)Diff
    browser?21.5 kB? (?)
    main?22.0 kB? (?)
    module?21.5 kB? (?)
  • @firebase/messaging-compat

    TypeBase (c407cb9)Merge (bed14dd)Diff
    browser?2.08 kB? (?)
    main?2.43 kB? (?)
    module?2.08 kB? (?)
  • @firebase/messaging-sw

    TypeBase (c407cb9)Merge (bed14dd)Diff
    main?23.3 kB? (?)
    module?22.8 kB? (?)
  • @firebase/performance

    TypeBase (c407cb9)Merge (bed14dd)Diff
    browser?31.2 kB? (?)
    main?31.7 kB? (?)
    module?31.2 kB? (?)
  • @firebase/performance-compat

    TypeBase (c407cb9)Merge (bed14dd)Diff
    browser?1.10 kB? (?)
    main?1.42 kB? (?)
    module?1.10 kB? (?)
  • @firebase/remote-config

    TypeBase (c407cb9)Merge (bed14dd)Diff
    browser?39.0 kB? (?)
    main?40.2 kB? (?)
    module?39.0 kB? (?)
  • @firebase/remote-config-compat

    TypeBase (c407cb9)Merge (bed14dd)Diff
    browser?1.85 kB? (?)
    main?2.18 kB? (?)
    module?1.85 kB? (?)
  • @firebase/rules-unit-testing

    TypeBase (c407cb9)Merge (bed14dd)Diff
    main?11.7 kB? (?)
  • @firebase/storage

    TypeBase (c407cb9)Merge (bed14dd)Diff
    browser?58.3 kB? (?)
    main?59.8 kB? (?)
    module?58.3 kB? (?)
  • @firebase/storage-compat

    TypeBase (c407cb9)Merge (bed14dd)Diff
    browser?5.66 kB? (?)
    main?6.04 kB? (?)
    module?5.66 kB? (?)
  • @firebase/util

    TypeBase (c407cb9)Merge (bed14dd)Diff
    browser?29.1 kB? (?)
    main?35.5 kB? (?)
    module?29.1 kB? (?)
  • @firebase/webchannel-wrapper

    TypeBase (c407cb9)Merge (bed14dd)Diff
    main?38 B? (?)
  • @firebase/webchannel-wrapper/bloom-blob

    TypeBase (c407cb9)Merge (bed14dd)Diff
    browser?11.3 kB? (?)
    main?11.3 kB? (?)
    module?11.3 kB? (?)
  • @firebase/webchannel-wrapper/webchannel-blob

    TypeBase (c407cb9)Merge (bed14dd)Diff
    browser?40.9 kB? (?)
    main?40.9 kB? (?)
    module?40.9 kB? (?)
  • bundle

    49 size changes

    TypeBase (c407cb9)Merge (bed14dd)Diff
    analytics (logEvent)?44.1 kB? (?)
    app-check (CustomProvider)?37.2 kB? (?)
    app-check (ReCaptchaEnterpriseProvider)?39.6 kB? (?)
    app-check (ReCaptchaV3Provider)?39.6 kB? (?)
    auth (Anonymous)?74.8 kB? (?)
    auth (EmailAndPassword)?84.5 kB? (?)
    auth (GoogleFBTwitterGitHubPopup)?105 kB? (?)
    auth (GooglePopup)?98.1 kB? (?)
    auth (GoogleRedirect)?98.3 kB? (?)
    auth (Phone)?91.7 kB? (?)
    database (Append to a list of data)?154 kB? (?)
    database (Filtering data)?153 kB? (?)
    database (Listen for child events)?169 kB? (?)
    database (Listen for value events + Detach listeners)?169 kB? (?)
    database (Listen for value events)?169 kB? (?)
    database (Read data once)?168 kB? (?)
    database (Save data as transactions)?171 kB? (?)
    database (Sort data)?154 kB? (?)
    database (Write data)?153 kB? (?)
    firestore (CSI Auto Indexing Disable and Delete)?286 kB? (?)
    firestore (CSI Auto Indexing Enable)?286 kB? (?)
    firestore (Persistence)?318 kB? (?)
    firestore (Pipeline Query with lt filter (execute))?244 kB? (?)
    firestore (Pipeline Query with lt filter (useFirestorePipelines))?170 kB? (?)
    firestore (Pipeline Query with lt plus and function)?170 kB? (?)
    firestore (Query Cursors)?258 kB? (?)
    firestore (Query)?256 kB? (?)
    firestore (Read data once)?245 kB? (?)
    firestore (Read Write w Persistence)?338 kB? (?)
    firestore (Realtime updates)?245 kB? (?)
    firestore (Transaction)?224 kB? (?)
    firestore (Write data)?225 kB? (?)
    firestore-lite (Query Cursors)?112 kB? (?)
    firestore-lite (Query)?108 kB? (?)
    firestore-lite (Read data once)?82.8 kB? (?)
    firestore-lite (Transaction)?109 kB? (?)
    firestore-lite (Write data)?92.9 kB? (?)
    functions (call)?38.7 kB? (?)
    messaging (send + receive)?46.4 kB? (?)
    performance (trace)?62.1 kB? (?)
    remote-config (getAndFetch)?59.4 kB? (?)
    storage (getBytes)?46.6 kB? (?)
    storage (getDownloadURL)?48.7 kB? (?)
    storage (getMetadata)?48.1 kB? (?)
    storage (list + listAll)?47.5 kB? (?)
    storage (updateMetadata)?48.4 kB? (?)
    storage (uploadBytes)?53.2 kB? (?)
    storage (uploadBytesResumable)?63.1 kB? (?)
    storage (uploadString)?53.4 kB? (?)

  • firebase

    34 size changes

    TypeBase (c407cb9)Merge (bed14dd)Diff
    firebase-ai.js?49.9 kB? (?)
    firebase-analytics-compat.js?25.4 kB? (?)
    firebase-analytics.js?29.4 kB? (?)
    firebase-app-check-compat.js?22.8 kB? (?)
    firebase-app-check.js?25.0 kB? (?)
    firebase-app-compat.js?31.6 kB? (?)
    firebase-app.js?103 kB? (?)
    firebase-auth-compat.js?142 kB? (?)
    firebase-auth-cordova.js?139 kB? (?)
    firebase-auth-web-extension.js?122 kB? (?)
    firebase-auth.js?159 kB? (?)
    firebase-compat.js?810 kB? (?)
    firebase-data-connect.js?22.5 kB? (?)
    firebase-database-compat.js?168 kB? (?)
    firebase-database.js?192 kB? (?)
    firebase-firestore-compat.js?348 kB? (?)
    firebase-firestore-lite.js?139 kB? (?)
    firebase-firestore-pipelines.js?258 kB? (?)
    firebase-firestore.js?454 kB? (?)
    firebase-functions-compat.js?14.8 kB? (?)
    firebase-functions.js?19.5 kB? (?)
    firebase-installations-compat.js?12.7 kB? (?)
    firebase-installations.js?15.0 kB? (?)
    firebase-messaging-compat.js?36.3 kB? (?)
    firebase-messaging-sw.js?29.3 kB? (?)
    firebase-messaging.js?28.6 kB? (?)
    firebase-performance-compat.js?40.3 kB? (?)
    firebase-performance-standalone-compat.js?105 kB? (?)
    firebase-performance.js?45.6 kB? (?)
    firebase-remote-config-compat.js?38.7 kB? (?)
    firebase-remote-config.js?43.5 kB? (?)
    firebase-storage-compat.js?44.2 kB? (?)
    firebase-storage.js?51.1 kB? (?)
    pipelines.js?120 kB? (?)

  • functions

    TypeBase (c407cb9)Merge (bed14dd)Diff
    main?46 B? (?)

Test Logs

  1. https://storage.googleapis.com/firebase-sdk-metric-reports/De6XHVNKzk.html

@MarkDuckworth MarkDuckworth marked this pull request as ready for review October 9, 2025 18:30
@MarkDuckworth MarkDuckworth requested review from a team as code owners October 9, 2025 18:30
@google-oss-bot
Copy link
Contributor

google-oss-bot commented Oct 9, 2025

Size Analysis Report 1

This report is too large (2,227,840 characters) to be displayed here in a GitHub comment. Please use the below link to see the full report on Google Cloud Storage.

Test Logs

  1. https://storage.googleapis.com/firebase-sdk-metric-reports/b7UO2iU0G8.html

@MarkDuckworth MarkDuckworth merged commit beda76e into feat/pipelines Oct 9, 2025
18 of 21 checks passed
@MarkDuckworth MarkDuckworth deleted the markduckworth/ppl-ci branch October 9, 2025 18:56
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants