Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: firebase/firebase-admin-node
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v14.3.0
Choose a base ref
...
head repository: firebase/firebase-admin-node
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: main
Choose a head ref
  • 20 commits
  • 22 files changed
  • 4 contributors

Commits on Aug 25, 2026

  1. build(deps-dev): bump @firebase/auth-compat from 0.6.8 to 0.6.9 (#3238)

    Bumps [@firebase/auth-compat](https://github.com/firebase/firebase-js-sdk/tree/HEAD/packages/auth-compat) from 0.6.8 to 0.6.9.
    - [Release notes](https://github.com/firebase/firebase-js-sdk/releases)
    - [Changelog](https://github.com/firebase/firebase-js-sdk/blob/main/packages/auth-compat/CHANGELOG.md)
    - [Commits](https://github.com/firebase/firebase-js-sdk/commits/@firebase/[email protected]/packages/auth-compat)
    
    ---
    updated-dependencies:
    - dependency-name: "@firebase/auth-compat"
      dependency-version: 0.6.9
      dependency-type: direct:development
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Aug 25, 2026
    Configuration menu
    Copy the full SHA
    ad21c05 View commit details
    Browse the repository at this point in the history

Commits on Aug 26, 2026

  1. build(deps): bump brace-expansion (#3240)

    Bumps  and [brace-expansion](https://github.com/juliangruber/brace-expansion). These dependencies needed to be updated together.
    
    Updates `brace-expansion` from 2.0.3 to 2.1.4
    - [Release notes](https://github.com/juliangruber/brace-expansion/releases)
    - [Commits](juliangruber/brace-expansion@v2.0.3...v2.1.4)
    
    Updates `brace-expansion` from 5.0.6 to 5.0.9
    - [Release notes](https://github.com/juliangruber/brace-expansion/releases)
    - [Commits](juliangruber/brace-expansion@v2.0.3...v2.1.4)
    
    Updates `brace-expansion` from 1.1.13 to 1.1.18
    - [Release notes](https://github.com/juliangruber/brace-expansion/releases)
    - [Commits](juliangruber/brace-expansion@v2.0.3...v2.1.4)
    
    ---
    updated-dependencies:
    - dependency-name: brace-expansion
      dependency-version: 2.1.4
      dependency-type: indirect
    - dependency-name: brace-expansion
      dependency-version: 5.0.9
      dependency-type: indirect
    - dependency-name: brace-expansion
      dependency-version: 1.1.18
      dependency-type: indirect
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Aug 26, 2026
    Configuration menu
    Copy the full SHA
    c1e2afc View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f6f6a64 View commit details
    Browse the repository at this point in the history

Commits on Aug 31, 2026

  1. build(deps-dev): bump @firebase/auth-types from 0.13.1 to 0.13.2 (#3244)

    Bumps [@firebase/auth-types](https://github.com/firebase/firebase-js-sdk/tree/HEAD/packages/auth-types) from 0.13.1 to 0.13.2.
    - [Release notes](https://github.com/firebase/firebase-js-sdk/releases)
    - [Changelog](https://github.com/firebase/firebase-js-sdk/blob/main/packages/auth-types/CHANGELOG.md)
    - [Commits](https://github.com/firebase/firebase-js-sdk/commits/@firebase/[email protected]/packages/auth-types)
    
    ---
    updated-dependencies:
    - dependency-name: "@firebase/auth-types"
      dependency-version: 0.13.2
      dependency-type: direct:development
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Aug 31, 2026
    Configuration menu
    Copy the full SHA
    d36ac02 View commit details
    Browse the repository at this point in the history
  2. build(deps-dev): bump @firebase/app-compat from 0.5.15 to 0.5.17 (#3243)

    Bumps [@firebase/app-compat](https://github.com/firebase/firebase-js-sdk/tree/HEAD/packages/app-compat) from 0.5.15 to 0.5.17.
    - [Release notes](https://github.com/firebase/firebase-js-sdk/releases)
    - [Changelog](https://github.com/firebase/firebase-js-sdk/blob/main/packages/app-compat/CHANGELOG.md)
    - [Commits](https://github.com/firebase/firebase-js-sdk/commits/@firebase/[email protected]/packages/app-compat)
    
    ---
    updated-dependencies:
    - dependency-name: "@firebase/app-compat"
      dependency-version: 0.5.17
      dependency-type: direct:development
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Aug 31, 2026
    Configuration menu
    Copy the full SHA
    d17a5b0 View commit details
    Browse the repository at this point in the history
  3. build(deps): bump @firebase/database-compat from 2.1.4 to 2.1.7 (#3242)

    Bumps [@firebase/database-compat](https://github.com/firebase/firebase-js-sdk/tree/HEAD/packages/database-compat) from 2.1.4 to 2.1.7.
    - [Release notes](https://github.com/firebase/firebase-js-sdk/releases)
    - [Changelog](https://github.com/firebase/firebase-js-sdk/blob/main/packages/database-compat/CHANGELOG.md)
    - [Commits](https://github.com/firebase/firebase-js-sdk/commits/@firebase/[email protected]/packages/database-compat)
    
    ---
    updated-dependencies:
    - dependency-name: "@firebase/database-compat"
      dependency-version: 2.1.7
      dependency-type: direct:production
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Aug 31, 2026
    Configuration menu
    Copy the full SHA
    5545be9 View commit details
    Browse the repository at this point in the history

Commits on Sep 1, 2026

  1. chore(docs): add custom @excludeFromDocs tag to filter generated do…

    …cs (#3206)
    
    * chore(docs): add custom `@excludeFromDocs` tag to filter generated docs
    
    * chore: fix report file path validation
    
    * chore: fix paths
    
    * chore: fix paths
    
    * chore(docs): remove redundant path validation from report generation
    jonathanedey authored Sep 1, 2026
    Configuration menu
    Copy the full SHA
    441a4e0 View commit details
    Browse the repository at this point in the history
  2. feat(ml): deprecate Machine Learning APIs (#3245)

    * add deprecate tag to deprecate the ml module
    
    * run cl to extract docstring
    yvonnep165 authored Sep 1, 2026
    Configuration menu
    Copy the full SHA
    802daa0 View commit details
    Browse the repository at this point in the history

Commits on Sep 9, 2026

  1. build(deps): bump @fastify/busboy from 3.2.0 to 3.2.2 (#3246)

    Bumps [@fastify/busboy](https://github.com/fastify/busboy) from 3.2.0 to 3.2.2.
    - [Release notes](https://github.com/fastify/busboy/releases)
    - [Commits](fastify/busboy@v3.2.0...v3.2.2)
    
    ---
    updated-dependencies:
    - dependency-name: "@fastify/busboy"
      dependency-version: 3.2.2
      dependency-type: direct:production
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Sep 9, 2026
    Configuration menu
    Copy the full SHA
    9fda27d View commit details
    Browse the repository at this point in the history
  2. build(deps-dev): bump nock from 14.0.16 to 14.0.17 (#3248)

    Bumps [nock](https://github.com/nock/nock) from 14.0.16 to 14.0.17.
    - [Release notes](https://github.com/nock/nock/releases)
    - [Changelog](https://github.com/nock/nock/blob/main/CHANGELOG.md)
    - [Commits](nock/nock@v14.0.16...v14.0.17)
    
    ---
    updated-dependencies:
    - dependency-name: nock
      dependency-version: 14.0.17
      dependency-type: direct:development
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    Co-authored-by: Yvonne Pan <[email protected]>
    dependabot[bot] and yvonnep165 authored Sep 9, 2026
    Configuration menu
    Copy the full SHA
    fa8f28a View commit details
    Browse the repository at this point in the history
  3. build(deps-dev): bump browserslist from 4.28.4 to 4.28.9 (#3250)

    Bumps [browserslist](https://github.com/browserslist/browserslist) from 4.28.4 to 4.28.9.
    - [Release notes](https://github.com/browserslist/browserslist/releases)
    - [Changelog](https://github.com/browserslist/browserslist/blob/main/CHANGELOG.md)
    - [Commits](browserslist/browserslist@4.28.4...4.28.9)
    
    ---
    updated-dependencies:
    - dependency-name: browserslist
      dependency-version: 4.28.8
      dependency-type: indirect
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    Co-authored-by: Yvonne Pan <[email protected]>
    dependabot[bot] and yvonnep165 authored Sep 9, 2026
    Configuration menu
    Copy the full SHA
    cb89261 View commit details
    Browse the repository at this point in the history
  4. build(deps): bump fast-uri from 3.1.5 to 3.1.7 (#3249)

    Bumps [fast-uri](https://github.com/fastify/fast-uri) from 3.1.5 to 3.1.7.
    - [Release notes](https://github.com/fastify/fast-uri/releases)
    - [Commits](fastify/fast-uri@v3.1.5...v3.1.7)
    
    ---
    updated-dependencies:
    - dependency-name: fast-uri
      dependency-version: 3.1.7
      dependency-type: indirect
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    Co-authored-by: Yvonne Pan <[email protected]>
    dependabot[bot] and yvonnep165 authored Sep 9, 2026
    Configuration menu
    Copy the full SHA
    cda2de9 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    c151174 View commit details
    Browse the repository at this point in the history

Commits on Sep 10, 2026

  1. build(deps-dev): bump @types/lodash from 4.17.24 to 4.17.25 (#3256)

    Bumps [@types/lodash](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/lodash) from 4.17.24 to 4.17.25.
    - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
    - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/lodash)
    
    ---
    updated-dependencies:
    - dependency-name: "@types/lodash"
      dependency-version: 4.17.25
      dependency-type: direct:development
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Sep 10, 2026
    Configuration menu
    Copy the full SHA
    72994c4 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    7cf116b View commit details
    Browse the repository at this point in the history

Commits on Sep 21, 2026

  1. build(deps): bump jwks-rsa from 4.0.1 to 4.1.0 (#3259)

    Bumps [jwks-rsa](https://github.com/auth0/node-jwks-rsa) from 4.0.1 to 4.1.0.
    - [Release notes](https://github.com/auth0/node-jwks-rsa/releases)
    - [Changelog](https://github.com/auth0/node-jwks-rsa/blob/master/CHANGELOG.md)
    - [Commits](auth0/node-jwks-rsa@v4.0.1...v4.1.0)
    
    ---
    updated-dependencies:
    - dependency-name: jwks-rsa
      dependency-version: 4.1.0
      dependency-type: direct:production
      update-type: version-update:semver-minor
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Sep 21, 2026
    Configuration menu
    Copy the full SHA
    7505a1c View commit details
    Browse the repository at this point in the history
  2. build(deps): bump google-auth-library from 10.9.0 to 11.1.0 (#3255)

    Bumps [google-auth-library](https://github.com/googleapis/google-cloud-node/tree/HEAD/core/packages/google-auth-library-nodejs) from 10.9.0 to 11.1.0.
    - [Release notes](https://github.com/googleapis/google-cloud-node/releases)
    - [Changelog](https://github.com/googleapis/google-cloud-node/blob/main/core/packages/google-auth-library-nodejs/CHANGELOG.md)
    - [Commits](https://github.com/googleapis/google-cloud-node/commits/google-auth-library-v11.1.0/core/packages/google-auth-library-nodejs)
    
    ---
    updated-dependencies:
    - dependency-name: google-auth-library
      dependency-version: 11.0.2
      dependency-type: direct:production
      update-type: version-update:semver-major
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Sep 21, 2026
    Configuration menu
    Copy the full SHA
    df9a148 View commit details
    Browse the repository at this point in the history

Commits on Sep 22, 2026

  1. build(deps-dev): bump sinon and @types/sinon (#3254)

    Bumps [sinon](https://github.com/sinonjs/sinon) and [@types/sinon](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/sinon). These dependencies needed to be updated together.
    
    Updates `sinon` from 22.0.0 to 22.1.0
    - [Release notes](https://github.com/sinonjs/sinon/releases)
    - [Changelog](https://github.com/sinonjs/sinon/blob/main/CHANGES.md)
    - [Commits](sinonjs/sinon@v22.0.0...v22.1.0)
    
    Updates `@types/sinon` from 21.0.1 to 22.0.0
    - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
    - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/sinon)
    
    ---
    updated-dependencies:
    - dependency-name: "@types/sinon"
      dependency-version: 22.0.0
      dependency-type: direct:development
      update-type: version-update:semver-major
    - dependency-name: sinon
      dependency-version: 22.1.0
      dependency-type: direct:development
      update-type: version-update:semver-minor
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Sep 22, 2026
    Configuration menu
    Copy the full SHA
    1163924 View commit details
    Browse the repository at this point in the history

Commits on Sep 23, 2026

  1. feat(fcm): migrate topic subscriptions to FCM v1 API (#3211)

    * feat(messaging): migrate topic subscriptions to FCM v1 API
    
    Migrate `subscribeToTopic` and `unsubscribeFromTopic` methods in `admin.messaging.Messaging` from legacy Instance ID (IID) endpoints (`iid.googleapis.com/iid/v1`) to the modernized single-token Firebase Cloud Messaging (FCM) v1 Topics Subscription REST API (`fcm.googleapis.com/v1`).
    
    - Update `subscribeToTopic` (`CreateTopicSubscription`) and `unsubscribeFromTopic` (`DeleteTopicSubscription`) to use HTTP/2 transport by default (or HTTP/1.1 via `enableLegacyHttpTransport()`).
    - Implement client-side concurrency pooling (`runWithConcurrencyLimit`) bounded to 100 concurrent requests per batch to avoid HTTP/2 stream exhaustion.
    - Preserve idempotency by treating `ALREADY_EXISTS` (HTTP 409) as success for subscription requests, and `NOT_FOUND` (HTTP 404) as `REGISTRATION_TOKEN_NOT_REGISTERED` for unsubscription requests.
    - Add legacy backup/escape-hatch methods `subscribeToTopicLegacy` and `unsubscribeFromTopicLegacy` annotated with `@deprecated Use {@link Messaging.subscribeToTopic} instead.` and `@deprecated Use {@link Messaging.unsubscribeFromTopic} instead.`.
    
    TAG=agy
    CONV=a2576aae-730b-4fb1-a151-9e6913f97be4
    
    * fix lint errors
    
    * address PR feedback
    
    * refactor duplicate code
    
    * fix(messaging): capture HTTP/2 session errors in topic management requests
    
    * fix(messaging): map UNREGISTERED error code to registration-token-not-registered in topic management
    
    * refactor(messaging): address PR review feedback
    lahirumaramba authored Sep 23, 2026
    Configuration menu
    Copy the full SHA
    f95737b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    50ab250 View commit details
    Browse the repository at this point in the history
Loading