Skip to content

chore(deps-dev): bump firebase-tools from 14.27.0 to 15.18.0#4508

Open
dependabot[bot] wants to merge 2 commits into
mainfrom
dependabot/npm_and_yarn/firebase-tools-15.18.0
Open

chore(deps-dev): bump firebase-tools from 14.27.0 to 15.18.0#4508
dependabot[bot] wants to merge 2 commits into
mainfrom
dependabot/npm_and_yarn/firebase-tools-15.18.0

Conversation

@dependabot
Copy link
Copy Markdown
Contributor

@dependabot dependabot Bot commented on behalf of github May 23, 2026

Bumps firebase-tools from 14.27.0 to 15.18.0.

Release notes

Sourced from firebase-tools's releases.

v15.18.0

  • Updated Pub/Sub emulator to version 0.8.31
  • Resolves undefined regions earlier, during the build to backend resolution phase (#10471)
  • Updated the Firebase Data Connect local toolkit to v3.4.8, which includes the following changes:
    • Fixed an issue in Dart code generation where nullable BigInt was not handled correctly.
    • Added support for nested 1:Many relational batch inserts.
    • Updated the Golang dependency version to 1.25.10.
  • Default timeout for Dart functions is now 60 seconds when not explicitly set (#10501)
  • Support secret environment variables for Cloud Run functions (#10489)
  • Set requiredProjectBindings in AI Logic services (#10503)

v15.17.0

  • Added support for creating search indexes for Firestore. (#10431)
  • Fixed an issue where some MCP tools would error with "Invalid input: expected record, received array". (#10437)
  • Fixed an issue causing errors when multiple Firestore databases were configured in firebase.json (#8114)
  • Updated the Firebase Data Connect local toolkit to v3.4.7, which includes the following changes: (#10461)
    • Fix emulator crash when using uuidv4() on operations.
    • Support for _Data input types as variables with @allow(fields, maxCount) to constraint the input JSON, enabling batch mutations in admin SDK. Client SDK support will come soon.
  • Increase supported range for Next.js to version 16.0 (#9463)
  • Updated Cloud Function default resource locations. This does not affect existing functions. (#10414)
  • Added warning for cross-region event triggers (#10408)

v15.16.0

  • Updated Firestore Emulator to v1.21.0, which adds support for subqueries and new stages like let(...), as well as allowing setting database-edition per-database.
  • Suppressed the 'punycode' deprecation warning during firebase deploy on Node 22. (#10385)
  • Fixed an issue where hosting deploy allowed publishing to a site in a different project. (#10376)
  • Added SSE mode support to firebase mcp. To use it, run firebase mcp --mode=sse --port=3000, and connect your client on http://localhost:3000.
  • Update the valid Python runtimes for functions. Default Python runtime is now Python 3.14.
  • Fix CLI non-interactive mode for dataconnect init (#10401)
  • Fixed issue where rules for non-default Firestore databases were not being deployed correctly.
  • Suppress SSR warning for non-SSR Angular projects on init hosting (#10364)
  • Updated the SQL Connect emulator to v3.4.6, including internal bug fixes (#10434)
  • Fix an issue where deploying multi-codebase functions failed due to a shared source token scraper (#10428)

v15.15.0

  • Add foundation for being smarter about where to place functions when the region is not specified (#10293)
  • Updated Pub/Sub emulator to version 0.8.30
  • Renamed Data Connect displayed text to SQL Connect (#10270)
  • Added support for the experimental Cloud Functions for Firebase Dart SDK behind the dartfunctions flag
  • Updated the SQL Connect emulator to v3.4.5, including internal bug fixes (#10336)

v15.14.0

  • Added Enterprise Edition support to the Firestore emulator. Configure it by setting firebase.json#firestore.edition or firebase.json#emulators.firestore.edition.
  • Fixed an issue where functions deployments would silently fail (#6989)
  • Fixed issue where the CLI isn't able to correctly parse command arguments on PowerShell (#7506)
  • Add support for Next.js 16 middleware (proxy.ts/proxy.js) (#9631)
  • Updates the default region for new App Hosting backends to us-east4 (#10271)
  • Fix Next.js image optimization detection in client components (#10228)
  • Updates Firebase Data Connect emulator to v3.4.1 (#10290)
    • Upgraded Go runtime to 1.25.9.

... (truncated)

Commits
  • 8af261a 15.18.0
  • 0e759e4 Add missing changelog entries (#10514)
  • 70e2771 fix: support secret environment variables for Cloud Run functions (#10489)
  • dae4e46 update FDC local toolkit to v3.4.8 (#10506)
  • 1a32765 Set requiredProjectBindings in AI Logic services (#10503)
  • 26ccd63 remove legacy localbuild path and remove @​apphosting/build dependency (#10512)
  • 6203955 Adding default timeout for dart functions (#10501)
  • 0b59f18 support nested .gitignore files in source deploys (#10498)
  • a605414 refactor: resolve function regions during build phase to fix VPC connectors (...
  • 205b5f8 feat: update Pub/Sub emulator to 0.8.31 (#10485)
  • Additional commits viewable in compare view

Dependabot compatibility score

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)

Bumps [firebase-tools](https://github.com/firebase/firebase-tools) from 14.27.0 to 15.18.0.
- [Release notes](https://github.com/firebase/firebase-tools/releases)
- [Changelog](https://github.com/firebase/firebase-tools/blob/main/CHANGELOG.md)
- [Commits](firebase/firebase-tools@v14.27.0...v15.18.0)

---
updated-dependencies:
- dependency-name: firebase-tools
  dependency-version: 15.18.0
  dependency-type: direct:development
  update-type: version-update:semver-major
...

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 May 23, 2026
@theguild-bot
Copy link
Copy Markdown
Collaborator

theguild-bot commented May 23, 2026

Apollo Federation Subgraph Compatibility Results

Federation 1 Support Federation 2 Support
_service🟢
@key (single)🟢
@key (multi)🟢
@key (composite)🟢
repeatable @key🟢
@requires🟢
@provides🟢
federated tracing🟢
@link🟢
@shareable🟢
@tag🟢
@override🟢
@inaccessible🟢
@composeDirective🟢
@interfaceObject🟢

Learn more:

@theguild-bot
Copy link
Copy Markdown
Collaborator

theguild-bot commented May 23, 2026

✅ Yoga Benchmark Results

     ✓ no_errors{mode:graphql}
     ✓ expected_result{mode:graphql}
     ✓ no_errors{mode:graphql-jit}
     ✓ expected_result{mode:graphql-jit}
     ✓ no_errors{mode:graphql-response-cache}
     ✓ expected_result{mode:graphql-response-cache}
     ✓ no_errors{mode:graphql-no-parse-validate-cache}
     ✓ expected_result{mode:graphql-no-parse-validate-cache}
     ✓ no_errors{mode:uws}
     ✓ expected_result{mode:uws}

     checks.......................................: 100.00% ✓ 743886      ✗ 0     
     data_received................................: 3.0 GB  20 MB/s
     data_sent....................................: 126 MB  842 kB/s
     http_req_blocked.............................: avg=1.45µs   min=673ns    med=1.21µs   max=230.75µs p(90)=1.98µs   p(95)=2.69µs  
     http_req_connecting..........................: avg=1ns      min=0s       med=0s       max=141.57µs p(90)=0s       p(95)=0s      
     http_req_duration............................: avg=317.66µs min=170.25µs med=297.25µs max=14.8ms   p(90)=450.4µs  p(95)=477.26µs
       { expected_response:true }.................: avg=317.66µs min=170.25µs med=297.25µs max=14.8ms   p(90)=450.4µs  p(95)=477.26µs
     ✓ { mode:graphql-jit }.......................: avg=235.15µs min=170.25µs med=227.46µs max=14.8ms   p(90)=257.29µs p(95)=270.69µs
     ✓ { mode:graphql-no-parse-validate-cache }...: avg=478.41µs min=391.67µs med=458.95µs max=7.63ms   p(90)=509.68µs p(95)=536.17µs
     ✓ { mode:graphql-response-cache }............: avg=287.88µs min=220.05µs med=280.09µs max=9.24ms   p(90)=311.83µs p(95)=325.23µs
     ✓ { mode:graphql }...........................: avg=325.1µs  min=248.38µs med=309.08µs max=13.78ms  p(90)=352.93µs p(95)=391.86µs
     ✓ { mode:uws }...............................: avg=332.88µs min=257.35µs med=318.46µs max=6.41ms   p(90)=353.65µs p(95)=371.61µs
     http_req_failed..............................: 0.00%   ✓ 0           ✗ 371943
     http_req_receiving...........................: avg=30.82µs  min=12.01µs  med=29.37µs  max=3.08ms   p(90)=40.65µs  p(95)=44.97µs 
     http_req_sending.............................: avg=9.29µs   min=4.48µs   med=8.63µs   max=1.51ms   p(90)=13.82µs  p(95)=15.79µs 
     http_req_tls_handshaking.....................: avg=0s       min=0s       med=0s       max=0s       p(90)=0s       p(95)=0s      
     http_req_waiting.............................: avg=277.55µs min=146.85µs med=258.9µs  max=14.67ms  p(90)=409.47µs p(95)=432.07µs
     http_reqs....................................: 371943  2479.591336/s
     iteration_duration...........................: avg=398.16µs min=227.85µs med=375.42µs max=15.36ms  p(90)=531.5µs  p(95)=566.49µs
     iterations...................................: 371943  2479.591336/s
     vus..........................................: 1       min=1         max=1   
     vus_max......................................: 2       min=2         max=2   

@theguild-bot
Copy link
Copy Markdown
Collaborator

💻 Website Preview

The latest changes are available as preview in: https://d3b07359.envelop.pages.dev

@theguild-bot
Copy link
Copy Markdown
Collaborator

💻 Website Preview

The latest changes are available as preview in: https://pr-4508.graphql-yoga.pages.dev

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.

2 participants