Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Version Packages #7266

Merged
merged 1 commit into from
Apr 27, 2023
Merged

Version Packages #7266

merged 1 commit into from
Apr 27, 2023

Conversation

google-oss-bot
Copy link
Contributor

This PR was opened by the Changesets release GitHub action. When you're ready to do a release, you can merge this and publish to npm yourself or setup this action to publish automatically. If you're not ready to do a release yet, that's fine, whenever you add more changesets to release, this PR will be updated.

Releases

@firebase/analytics@0.10.0

Minor Changes

  • 0a27d2fbf #7158 - Add method getGoogleAnalyticsClientId() to retrieve an unique identifier for a web client. This allows users to log purchase and other events from their backends using Google Analytics 4 Measurement Protocol and to have those events be connected to actions taken on the client within their Firebase web app. getGoogleAnalyticsClientId() will simplify this event recording process.

@firebase/app-check@0.7.0

Minor Changes

firebase@9.21.0

Minor Changes

  • 253b998fc #6943 - Introduces a new LRU garbage document collector for memory cache.

  • 0a27d2fbf #7158 - Add method getGoogleAnalyticsClientId() to retrieve an unique identifier for a web client. This allows users to log purchase and other events from their backends using Google Analytics 4 Measurement Protocol and to have those events be connected to actions taken on the client within their Firebase web app. getGoogleAnalyticsClientId() will simplify this event recording process.

  • 98abcd5ed #7229 - Implemented an optimization in the local cache synchronization logic that reduces the number of billed document reads when documents were deleted on the server while the client was not actively listening to the query (e.g. while the client was offline).

  • 195e82ebb #7169 - Add new limited use token method to App Check

Patch Changes

  • Updated dependencies [1d6771eb3, a57a2b5d4, 253b998fc, 510c9b520, 0a27d2fbf, 98abcd5ed, 195e82ebb]:
    • @firebase/app@0.9.9
    • @firebase/auth@0.23.1
    • @firebase/firestore@3.11.0
    • @firebase/analytics@0.10.0
    • @firebase/app-check@0.7.0
    • @firebase/app-compat@0.2.9
    • @firebase/auth-compat@0.4.1
    • @firebase/firestore-compat@0.3.8
    • @firebase/analytics-compat@0.2.6
    • @firebase/app-check-compat@0.3.6

@firebase/firestore@3.11.0

Minor Changes

  • 253b998fc #6943 - Introduces a new LRU garbage document collector for memory cache.

  • 98abcd5ed #7229 - Implemented an optimization in the local cache synchronization logic that reduces the number of billed document reads when documents were deleted on the server while the client was not actively listening to the query (e.g. while the client was offline).

Patch Changes

  • a57a2b5d4 #7139 - Fixed stack overflow caused by deeply nested server timestamps.

  • 510c9b520 #7170 - Simplified the internal handling of aggregation results.

  • Updated dependencies [5e5c41225, 98abcd5ed]:

    • @firebase/webchannel-wrapper@0.10.0

@firebase/webchannel-wrapper@0.10.0

Minor Changes

  • 98abcd5ed #7229 - Implemented an optimization in the local cache synchronization logic that reduces the number of billed document reads when documents were deleted on the server while the client was not actively listening to the query (e.g. while the client was offline).

Patch Changes

  • 5e5c41225 #7228 - Make webchannel-wrapper exports Node-ESM-friendly.

@firebase/analytics-compat@0.2.6

Patch Changes

  • Updated dependencies [0a27d2fbf]:
    • @firebase/analytics@0.10.0

@firebase/app@0.9.9

Patch Changes

  • Update SDK_VERSION.

@firebase/app-check-compat@0.3.6

Patch Changes

  • Updated dependencies [195e82ebb]:
    • @firebase/app-check@0.7.0

@firebase/app-compat@0.2.9

Patch Changes

  • Updated dependencies []:
    • @firebase/app@0.9.9

@firebase/auth@0.23.1

Patch Changes

  • 1d6771eb3 #7140 - Increase the popup poller timeout to 8s to support blocking functions + Firefox

@firebase/auth-compat@0.4.1

Patch Changes

  • Updated dependencies [1d6771eb3]:
    • @firebase/auth@0.23.1

@firebase/firestore-compat@0.3.8

Patch Changes

@google-cla
Copy link

google-cla bot commented Apr 25, 2023

Thanks for your pull request! It looks like this may be your first contribution to a Google open source project. Before we can look at your pull request, you'll need to sign a Contributor License Agreement (CLA).

View this failed invocation of the CLA check for more information.

For the most up to date status, view the checks section at the bottom of the pull request.

@google-oss-bot
Copy link
Contributor Author

Size Report 1

Affected Products

  • @firebase/analytics

    TypeBase (e0d07f6)Merge (b8814f0)Diff
    browser?21.8 kB? (?)
    esm5?26.9 kB? (?)
    main?28.4 kB? (?)
    module?21.8 kB? (?)
  • @firebase/analytics-compat

    TypeBase (e0d07f6)Merge (b8814f0)Diff
    browser?2.57 kB? (?)
    esm5?2.80 kB? (?)
    main?3.24 kB? (?)
    module?2.57 kB? (?)
  • @firebase/api-documenter

    TypeBase (e0d07f6)Merge (b8814f0)Diff
    main?3.95 kB? (?)
  • @firebase/app

    TypeBase (e0d07f6)Merge (b8814f0)Diff
    browser?14.3 kB? (?)
    esm5?18.8 kB? (?)
    main?19.7 kB? (?)
    module?14.3 kB? (?)
  • @firebase/app-check

    TypeBase (e0d07f6)Merge (b8814f0)Diff
    browser?26.2 kB? (?)
    esm5?31.4 kB? (?)
    main?32.6 kB? (?)
    module?26.2 kB? (?)
  • @firebase/app-check-compat

    TypeBase (e0d07f6)Merge (b8814f0)Diff
    browser?2.27 kB? (?)
    esm5?2.48 kB? (?)
    main?2.94 kB? (?)
    module?2.27 kB? (?)
  • @firebase/app-compat

    TypeBase (e0d07f6)Merge (b8814f0)Diff
    browser?5.28 kB? (?)
    esm5?6.13 kB? (?)
    lite?4.06 kB? (?)
    main?6.73 kB? (?)
    module?5.28 kB? (?)
  • @firebase/auth

    TypeBase (e0d07f6)Merge (b8814f0)Diff
    browser?171 kB? (?)
    cordova?198 kB? (?)
    esm5?223 kB? (?)
    main?168 kB? (?)
    module?171 kB? (?)
    react-native?183 kB? (?)
  • @firebase/auth-compat

    TypeBase (e0d07f6)Merge (b8814f0)Diff
    browser?20.2 kB? (?)
    esm5?27.1 kB? (?)
    main?29.6 kB? (?)
    module?20.2 kB? (?)
  • @firebase/auth/cordova

    TypeBase (e0d07f6)Merge (b8814f0)Diff
    browser?198 kB? (?)
    module?198 kB? (?)
  • @firebase/auth/internal

    TypeBase (e0d07f6)Merge (b8814f0)Diff
    browser?181 kB? (?)
    esm5?237 kB? (?)
    main?204 kB? (?)
    module?181 kB? (?)
  • @firebase/auth/react-native

    TypeBase (e0d07f6)Merge (b8814f0)Diff
    browser?183 kB? (?)
    module?183 kB? (?)
  • @firebase/component

    TypeBase (e0d07f6)Merge (b8814f0)Diff
    browser?6.54 kB? (?)
    esm5?8.70 kB? (?)
    main?9.08 kB? (?)
    module?6.54 kB? (?)
  • @firebase/database

    TypeBase (e0d07f6)Merge (b8814f0)Diff
    browser?248 kB? (?)
    esm5?276 kB? (?)
    main?281 kB? (?)
    module?248 kB? (?)
  • @firebase/database-compat

    TypeBase (e0d07f6)Merge (b8814f0)Diff
    browser?18.0 kB? (?)
    esm5?21.1 kB? (?)
    main?21.8 kB? (?)
    module?18.0 kB? (?)
  • @firebase/database-compat/standalone

    TypeBase (e0d07f6)Merge (b8814f0)Diff
    main?370 kB? (?)
  • @firebase/firestore

    TypeBase (e0d07f6)Merge (b8814f0)Diff
    browser?285 kB? (?)
    esm5?354 kB? (?)
    main?567 kB? (?)
    module?285 kB? (?)
    react-native?285 kB? (?)
  • @firebase/firestore-compat

    TypeBase (e0d07f6)Merge (b8814f0)Diff
    browser?20.5 kB? (?)
    esm5?27.6 kB? (?)
    main?20.9 kB? (?)
    module?20.5 kB? (?)
    react-native?20.5 kB? (?)
  • @firebase/firestore-lite

    TypeBase (e0d07f6)Merge (b8814f0)Diff
    browser?87.5 kB? (?)
    esm5?105 kB? (?)
    main?149 kB? (?)
    module?87.5 kB? (?)
    react-native?87.7 kB? (?)
  • @firebase/functions

    TypeBase (e0d07f6)Merge (b8814f0)Diff
    browser?9.55 kB? (?)
    esm5?11.8 kB? (?)
    main?12.6 kB? (?)
    module?9.55 kB? (?)
  • @firebase/functions-compat

    TypeBase (e0d07f6)Merge (b8814f0)Diff
    browser?1.79 kB? (?)
    esm5?1.98 kB? (?)
    main?2.34 kB? (?)
    module?1.79 kB? (?)
  • @firebase/installations

    TypeBase (e0d07f6)Merge (b8814f0)Diff
    browser?17.8 kB? (?)
    esm5?23.1 kB? (?)
    main?23.9 kB? (?)
    module?17.8 kB? (?)
  • @firebase/installations-compat

    TypeBase (e0d07f6)Merge (b8814f0)Diff
    browser?944 B? (?)
    esm5?1.16 kB? (?)
    main?1.48 kB? (?)
    module?944 B? (?)
  • @firebase/logger

    TypeBase (e0d07f6)Merge (b8814f0)Diff
    esm5?4.75 kB? (?)
    main?5.41 kB? (?)
    module?3.25 kB? (?)
  • @firebase/messaging

    TypeBase (e0d07f6)Merge (b8814f0)Diff
    browser?21.4 kB? (?)
    esm5?26.8 kB? (?)
    main?27.5 kB? (?)
    module?21.4 kB? (?)
  • @firebase/messaging-compat

    TypeBase (e0d07f6)Merge (b8814f0)Diff
    browser?2.08 kB? (?)
    esm5?2.51 kB? (?)
    main?2.90 kB? (?)
    module?2.08 kB? (?)
  • @firebase/messaging-sw

    TypeBase (e0d07f6)Merge (b8814f0)Diff
    main?30.2 kB? (?)
    module?23.4 kB? (?)
  • @firebase/performance

    TypeBase (e0d07f6)Merge (b8814f0)Diff
    browser?29.1 kB? (?)
    esm5?31.0 kB? (?)
    main?31.5 kB? (?)
    module?29.1 kB? (?)
  • @firebase/performance-compat

    TypeBase (e0d07f6)Merge (b8814f0)Diff
    browser?1.10 kB? (?)
    esm5?1.37 kB? (?)
    main?1.69 kB? (?)
    module?1.10 kB? (?)
  • @firebase/remote-config

    TypeBase (e0d07f6)Merge (b8814f0)Diff
    browser?19.2 kB? (?)
    esm5?24.1 kB? (?)
    main?25.3 kB? (?)
    module?19.2 kB? (?)
  • @firebase/remote-config-compat

    TypeBase (e0d07f6)Merge (b8814f0)Diff
    browser?1.85 kB? (?)
    esm5?2.76 kB? (?)
    main?3.09 kB? (?)
    module?1.85 kB? (?)
  • @firebase/rules-unit-testing

    TypeBase (e0d07f6)Merge (b8814f0)Diff
    main?17.8 kB? (?)
  • @firebase/storage

    TypeBase (e0d07f6)Merge (b8814f0)Diff
    browser?57.8 kB? (?)
    esm5?64.4 kB? (?)
    main?59.6 kB? (?)
    module?57.8 kB? (?)
  • @firebase/storage-compat

    TypeBase (e0d07f6)Merge (b8814f0)Diff
    browser?5.67 kB? (?)
    esm5?8.41 kB? (?)
    main?8.82 kB? (?)
    module?5.67 kB? (?)
  • @firebase/util

    TypeBase (e0d07f6)Merge (b8814f0)Diff
    browser?23.1 kB? (?)
    esm5?24.7 kB? (?)
    main?30.4 kB? (?)
    module?23.1 kB? (?)
  • @firebase/webchannel-wrapper

    TypeBase (e0d07f6)Merge (b8814f0)Diff
    esm5?55.2 kB? (?)
    main?65.1 kB? (?)
    module?52.9 kB? (?)
  • bundle

    43 size changes

    TypeBase (e0d07f6)Merge (b8814f0)Diff
    analytics (logEvent)?43.8 kB? (?)
    app-check (CustomProvider)?36.3 kB? (?)
    app-check (ReCaptchaEnterpriseProvider)?38.8 kB? (?)
    app-check (ReCaptchaV3Provider)?38.8 kB? (?)
    auth (Anonymous)?71.2 kB? (?)
    auth (EmailAndPassword)?76.2 kB? (?)
    auth (GoogleFBTwitterGitHubPopup)?97.4 kB? (?)
    auth (GooglePopup)?94.7 kB? (?)
    auth (GoogleRedirect)?94.9 kB? (?)
    auth (Phone)?81.1 kB? (?)
    database (Append to a list of data)?148 kB? (?)
    database (Filtering data)?147 kB? (?)
    database (Listen for child events)?164 kB? (?)
    database (Listen for value events + Detach listeners)?164 kB? (?)
    database (Listen for value events)?163 kB? (?)
    database (Read data once)?163 kB? (?)
    database (Save data as transactions)?166 kB? (?)
    database (Sort data)?149 kB? (?)
    database (Write data)?147 kB? (?)
    firestore (Persistence)?298 kB? (?)
    firestore (Query Cursors)?237 kB? (?)
    firestore (Query)?234 kB? (?)
    firestore (Read data once)?222 kB? (?)
    firestore (Realtime updates)?224 kB? (?)
    firestore (Transaction)?201 kB? (?)
    firestore (Write data)?201 kB? (?)
    firestore-lite (Query Cursors)?81.7 kB? (?)
    firestore-lite (Query)?77.9 kB? (?)
    firestore-lite (Read data once)?60.0 kB? (?)
    firestore-lite (Transaction)?84.8 kB? (?)
    firestore-lite (Write data)?69.6 kB? (?)
    functions (call)?31.1 kB? (?)
    messaging (send + receive)?46.5 kB? (?)
    performance (trace)?51.0 kB? (?)
    remote-config (getAndFetch)?45.5 kB? (?)
    storage (getBytes)?41.3 kB? (?)
    storage (getDownloadURL)?43.4 kB? (?)
    storage (getMetadata)?42.8 kB? (?)
    storage (list + listAll)?42.2 kB? (?)
    storage (updateMetadata)?43.1 kB? (?)
    storage (uploadBytes)?48.2 kB? (?)
    storage (uploadBytesResumable)?58.1 kB? (?)
    storage (uploadString)?48.4 kB? (?)

  • firebase

    31 size changes

    TypeBase (e0d07f6)Merge (b8814f0)Diff
    firebase-analytics-compat.js?26.5 kB? (?)
    firebase-analytics.js?25.8 kB? (?)
    firebase-app-check-compat.js?23.1 kB? (?)
    firebase-app-check.js?22.1 kB? (?)
    firebase-app-compat.js?28.9 kB? (?)
    firebase-app.js?93.3 kB? (?)
    firebase-auth-compat.js?132 kB? (?)
    firebase-auth-cordova.js?147 kB? (?)
    firebase-auth-react-native.js?160 kB? (?)
    firebase-auth.js?127 kB? (?)
    firebase-compat.js?772 kB? (?)
    firebase-database-compat.js?166 kB? (?)
    firebase-database.js?154 kB? (?)
    firebase-firestore-compat.js?338 kB? (?)
    firebase-firestore-lite.js?94.2 kB? (?)
    firebase-firestore.js?344 kB? (?)
    firebase-functions-compat.js?8.12 kB? (?)
    firebase-functions.js?11.0 kB? (?)
    firebase-installations-compat.js?13.3 kB? (?)
    firebase-installations.js?12.5 kB? (?)
    firebase-messaging-compat.js?38.3 kB? (?)
    firebase-messaging-sw.js?26.1 kB? (?)
    firebase-messaging.js?24.9 kB? (?)
    firebase-performance-compat.js?30.8 kB? (?)
    firebase-performance-standalone-compat.es2017.js?90.1 kB? (?)
    firebase-performance-standalone-compat.js?67.2 kB? (?)
    firebase-performance.js?30.8 kB? (?)
    firebase-remote-config-compat.js?27.3 kB? (?)
    firebase-remote-config.js?26.3 kB? (?)
    firebase-storage-compat.js?41.3 kB? (?)
    firebase-storage.js?40.3 kB? (?)

  • functions

    TypeBase (e0d07f6)Merge (b8814f0)Diff
    main?46 B? (?)

Test Logs

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

@google-oss-bot
Copy link
Contributor Author

Size Analysis Report 1

Affected Products

  • @firebase/analytics

    • getAnalytics

      Size

      TypeBase (e0d07f6)Merge (b8814f0)Diff
      size10.6 kB10.6 kB+1 B (+0.0%)
      size-with-ext-deps43.7 kB43.7 kB+1 B (+0.0%)
    • getGoogleAnalyticsClientId

      Size

      TypeBase (e0d07f6)Merge (b8814f0)Diff
      size10.5 kB10.5 kB+1 B (+0.0%)
      size-with-ext-deps36.5 kB36.5 kB+1 B (+0.0%)
    • initializeAnalytics

      Size

      TypeBase (e0d07f6)Merge (b8814f0)Diff
      size10.5 kB10.5 kB+1 B (+0.0%)
      size-with-ext-deps36.8 kB36.8 kB+1 B (+0.0%)
    • isSupported

      Size

      TypeBase (e0d07f6)Merge (b8814f0)Diff
      size10.4 kB10.4 kB+1 B (+0.0%)
      size-with-ext-deps36.4 kB36.4 kB+1 B (+0.0%)
    • logEvent

      Size

      TypeBase (e0d07f6)Merge (b8814f0)Diff
      size10.2 kB10.2 kB+1 B (+0.0%)
      size-with-ext-deps36.2 kB36.2 kB+1 B (+0.0%)
    • setAnalyticsCollectionEnabled

      Size

      TypeBase (e0d07f6)Merge (b8814f0)Diff
      size10.4 kB10.4 kB+1 B (+0.0%)
      size-with-ext-deps36.4 kB36.4 kB+1 B (+0.0%)
    • setConsent

      Size

      TypeBase (e0d07f6)Merge (b8814f0)Diff
      size10.4 kB10.4 kB+1 B (+0.0%)
      size-with-ext-deps36.4 kB36.4 kB+1 B (+0.0%)
    • setCurrentScreen

      Size

      TypeBase (e0d07f6)Merge (b8814f0)Diff
      size10.5 kB10.5 kB+1 B (+0.0%)
      size-with-ext-deps36.5 kB36.5 kB+1 B (+0.0%)
    • setDefaultEventParameters

      Size

      TypeBase (e0d07f6)Merge (b8814f0)Diff
      size10.4 kB10.4 kB+1 B (+0.0%)
      size-with-ext-deps36.4 kB36.4 kB+1 B (+0.0%)
    • setUserId

      Size

      TypeBase (e0d07f6)Merge (b8814f0)Diff
      size10.5 kB10.5 kB+1 B (+0.0%)
      size-with-ext-deps36.5 kB36.5 kB+1 B (+0.0%)
    • setUserProperties

      Size

      TypeBase (e0d07f6)Merge (b8814f0)Diff
      size10.6 kB10.6 kB+1 B (+0.0%)
      size-with-ext-deps36.6 kB36.6 kB+1 B (+0.0%)
    • settings

      Size

      TypeBase (e0d07f6)Merge (b8814f0)Diff
      size10.4 kB10.4 kB+1 B (+0.0%)
      size-with-ext-deps36.4 kB36.4 kB+1 B (+0.0%)

Test Logs

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

Copy link
Contributor

@dwyfrequency dwyfrequency left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@dwyfrequency dwyfrequency merged commit 242a347 into release Apr 27, 2023
@dwyfrequency dwyfrequency deleted the changeset-release/release branch April 27, 2023 18:21
@firebase firebase locked and limited conversation to collaborators Jun 1, 2023
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants