Skip to content

update#1

Open
remcoanker wants to merge 137 commits into
remcoanker:mainfrom
firebase:main
Open

update#1
remcoanker wants to merge 137 commits into
remcoanker:mainfrom
firebase:main

Conversation

@remcoanker

Copy link
Copy Markdown
Owner

Description

Replace this paragraph with a description of what this PR is doing. If you're modifying existing behavior, describe the existing behavior, how this PR is changing it, and what motivated the change.

Related Issues

Replace this paragraph with a list of issues related to this PR from the issue database. Indicate, which of these issues are resolved or fixed by this PR. Note that you'll have to prefix the issue numbers with flutter/flutter#.

Checklist

Before you create this PR confirm that it meets all requirements listed below by checking the relevant checkboxes ([x]).
This will ensure a smooth and quick review process. Updating the pubspec.yaml and changelogs is not required.

  • I read the Contributor Guide and followed the process outlined there for submitting PRs.
  • My PR includes unit or integration tests for all changed/updated/fixed behaviors (See Contributor Guide).
  • All existing and new tests are passing.
  • I updated/added relevant documentation (doc comments with ///).
  • The analyzer (melos run analyze) does not report any problems on my PR.
  • I read and followed the Flutter Style Guide.
  • I signed the CLA.
  • I am willing to follow-up on review comments in a timely manner.

Breaking Change

Does your PR require plugin users to manually update their apps to accommodate your change?

  • Yes, this is a breaking change.
  • No, this is not a breaking change.

cynthiajoan and others added 30 commits March 27, 2026 15:21
* deprecate imagen

* remove the imagen utils file
…18154)

Bumps [node-forge](https://github.com/digitalbazaar/forge) from 1.3.3 to 1.4.0.
- [Changelog](https://github.com/digitalbazaar/forge/blob/main/CHANGELOG.md)
- [Commits](digitalbazaar/forge@v1.3.3...v1.4.0)

---
updated-dependencies:
- dependency-name: node-forge
  dependency-version: 1.4.0
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
…ons (#18155)

Bumps [path-to-regexp](https://github.com/pillarjs/path-to-regexp) from 0.1.12 to 0.1.13.
- [Release notes](https://github.com/pillarjs/path-to-regexp/releases)
- [Changelog](https://github.com/pillarjs/path-to-regexp/blob/v.0.1.13/History.md)
- [Commits](pillarjs/path-to-regexp@v0.1.12...v.0.1.13)

---
updated-dependencies:
- dependency-name: path-to-regexp
  dependency-version: 0.1.13
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* feat(app_check, windows): add support for AppCheck for Windows

* format

* fixes

* fixes

* fix

* format

* clean

* clean

* adding

* windows example

* format

* fix

* fix
Bumps [dart-lang/setup-dart](https://github.com/dart-lang/setup-dart) from 1.7.1 to 1.7.2.
- [Release notes](https://github.com/dart-lang/setup-dart/releases)
- [Changelog](https://github.com/dart-lang/setup-dart/blob/main/CHANGELOG.md)
- [Commits](dart-lang/setup-dart@e51d8e5...65eb853)

---
updated-dependencies:
- dependency-name: dart-lang/setup-dart
  dependency-version: 1.7.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [ossf/scorecard-action](https://github.com/ossf/scorecard-action) from 2.4.0 to 2.4.3.
- [Release notes](https://github.com/ossf/scorecard-action/releases)
- [Changelog](https://github.com/ossf/scorecard-action/blob/main/RELEASE.md)
- [Commits](ossf/scorecard-action@62b2cac...4eaacf0)

---
updated-dependencies:
- dependency-name: ossf/scorecard-action
  dependency-version: 2.4.3
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [bluefireteam/melos-action](https://github.com/bluefireteam/melos-action) from c7dcb921b23cc520cace360b95d02b37bf09cdaa to 705015c3d2bc4ab94201ac24accb2bbe070cf533.
- [Release notes](https://github.com/bluefireteam/melos-action/releases)
- [Commits](bluefireteam/melos-action@c7dcb92...705015c)

---
updated-dependencies:
- dependency-name: bluefireteam/melos-action
  dependency-version: 705015c3d2bc4ab94201ac24accb2bbe070cf533
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [actions/setup-go](https://github.com/actions/setup-go) from 5.3.0 to 6.4.0.
- [Release notes](https://github.com/actions/setup-go/releases)
- [Commits](actions/setup-go@f111f33...4a36011)

---
updated-dependencies:
- dependency-name: actions/setup-go
  dependency-version: 6.4.0
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [actions/cache](https://github.com/actions/cache) from 4.2.0 to 5.0.4.
- [Release notes](https://github.com/actions/cache/releases)
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md)
- [Commits](actions/cache@1bd1e32...6682284)

---
updated-dependencies:
- dependency-name: actions/cache
  dependency-version: 5.0.4
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
… to running with spm (#18159)

* add spm support for firebase_ai, and update example to running with spm

* remove unnecessary test file

* delete one more non-necessary test file

* try to fix review comments

* delete

* this package doesn't need cSettings

* fix formatter

* add firebase_ai to the github swift integration workflow
* add chat and function back to server prompt template

* auto function calling for server prompt template

* update with api decision

* add tool structure

* kts support

* fix compile error for server template page

* Add auto function calling to chat stream, and add test cases

* add tools and toolConfig into template request

* fix the template function name and update the schema override sample

* add too config

* some fix for e2e test

* fix analyzer

* tiny year change

* bot review comment

* fix analyzer and formatter

* remove unrelated files from  PR

* fix formatter
)

Bumps [lodash](https://github.com/lodash/lodash) from 4.17.23 to 4.18.1.
- [Release notes](https://github.com/lodash/lodash/releases)
- [Commits](lodash/lodash@4.17.23...4.18.1)

---
updated-dependencies:
- dependency-name: lodash
  dependency-version: 4.18.1
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
…nana page (#18179)

* update example to merge multimodel and add nano banana page

* fix the new file year header

* fix analyzer

* fix the format
…ilds (#18085)

* fix(crashlytics,android): fix an issue with deobfuscating flavored builds

* format

* improve ELFBuildIdReader so it handles AAB as well

* format
* feat(fdc): Happy Path Implementation (#18151)

* Initial Commit

* Fix formatting and analyzer warnings

* Fix tests and licenses

* Denver feedback: var initialization best practice

* sorted keys for id generation

* Fix analyze info messages

* feat(fdc): Handle disconnects and reconnects (#18157)

* Handle disconnects and reconnects

* Address gemini review comments

* Reconnection logic

* Fixes to reconnect on startup

* Fix to decode binary data from server

* Handle gemini feedback

* Update rest_transport mocks with new windows provider sig

* feat(fdc): Hardening  (#18173)

* debug logging and hardering

* Hardening: ensure only one multicast stream controller is created in a ref

* Handle cancellations

* Formatting fix

* Cynthia feedback (final, ...)

* Gemini feedback: checkTransport single instancing.

* Gemini feedback: cancel and nullify authSubscription in disconnect

* Reverting authSubscription nullifying

This affects reconnects. Taking tech debt instead.

* Handle low priority gemini feedback

* Gemini feedback: optimized operation id creation

initialized as a lazy var that is used everywhere instead of computing always

* Remove _queryId and use the computed operationId

* Cynthia feedback on sending empty message to server

* Remove grpc transport since its no longer used.

* Update tests to incorporate operationId

* Remove authToken appCheckToken fields.

* Remove metadata file
* feat(firestore): introduce pipeline functionality (Dart API) (#18096)

* feat(firestore): introduce pipeline functionality (Dart API)

* fix

* fix: restore unrelated regressions in settings, changelog, pubspec and exports

Made-with: Cursor

* fix

* chore: fix formatting

* chore: add pipeline stages tests nd fix bugs

* chore: remove unnecessary parentheses in pipeline stage tests

* test: add aggregate stage serialization tests for pipeline stages

* test: add unit tests for pipeline expressions, ordering, sampling, and snapshot handling

* chore: improve formatting and readability in pipeline test files

* chore: update docs for PipelineSnapshot and PipelineResult

* chore: fix ci

* test: add serialization tests for arrayContainsAll and related expressions in pipeline expressions

* feat: add arrayContainsAll expressions for enhanced array handling in pipeline expressions

* refactor: remove PipelineFilter

* fix: update arrayConcat method to accept Object? and convert to Expression

* chore: remove unsupported expressions

* chore: add timestamp unit validation and enhance timestamp expression methods

* refactor: rename replace methods to stringReplaceAll

* refactor: update test for stringReplaceAll serialization

* chore: fix ci

* chore: fix ci

* docs: add documentation with examples for pipeline functions

* chore: add pipeline_example Flutter project and integration tests

* refactor: improve code formatting and add new execute options tests

* fix ci

* chore: add pipeline e2e test workflow and script for cloud_firestore

* refactor: remove commented-out button for stringReplaceAll in pipeline example

* chore: update e2e tests pipeline to include additional branches for triggering

* chore: add test comment in pipeline example for clarity

* chore: rename e2e pipeline and add iOS testing steps with Firebase configuration

* test ci

* chore: add workflow_dispatch trigger to e2e tests pipeline

* chore: remove Firebase options condition from e2e tests pipeline jobs

* chore: update e2e tests pipeline to run on macOS and implement flutter drive for integration tests

* chore: update cloud_firestore dependency to use local path in pipeline example

* chore: add dependency overrides for local development in cloud_firestore pipeline example

* chore: update analysis options and refactor integration tests

* refactor: improve formatting

* fix ci

* chore: remove Linux pipeline example files and associated configurations

* chore: refine e2e tests pipeline triggers and enhance iOS project setup for Swift Package Manager

* chore: add branch trigger for firestore-pipelines-ios in e2e tests pipeline

* chore: update minimum target version for iOS to 15

* chore: add iOS and macOS paths to e2e tests pipeline triggers

* refactor: improve code formatting in pipeline integration tests

* chore: add branch triggers for Android and Web in e2e tests pipeline

* fix formatting

* trigger CI

* chore: add more expression tests

* chore: add more tests

* fix ci

* chore: include web package in e2e tests pipeline

* chore: remove support for mapFromPairs(not supported on sdks)

* chore: remove support for arraySlice(not supported on SDKs)

* chore: remove arraySlice and _ArraySliceExpression due to SDK incompatibility

* feat(firestore, android): Android implementation for Pipeline APIs (#18098)

* feat(firestore): Android implementation for Pipeline APIs

* refactor: improve handling of timestamps and array expressions in pipeline

* chore: add support for more Expression functions in Android

* chore: remove unsupported 'replace' expression from Android Firestore pipeline API

* chore: enhance PipelineParser to support execute options for Firestore pipelines

* chore: remove commented-out button for stringReplaceAll in pipeline example

* trigger CI

* trigger CI

* trigger CI

* refactor: enhance expression parsing logic in ExpressionParsers

* feat(firestore, web): Web implementation for Pipeline APIs (#18100)

* feat(firestore): Web implementation for Pipeline APIs

* chore: fix ci

* chore: inject firestore pipelines script for web

* chore: add comments for Firestore Pipelines script injection in web implementation

* refactor: remove unecessary comment

* chore: add support for missing Expressions and fix bugs

* chore: fix ci

* feat: enhance pipeline expression handling with new expressions and error handling

* refactor: rename 'replace' case to 'string_replace_all' in pipeline expression parser

* chore: update Pipeline execution to accept options for index mode

* fix: resolve failing mapGet test on web

* fix: correctly parse 'not' expression arguments

* trigger CI

* fix tests

* fix tests

* fix: update type casting for boolean expression in PipelineExpressionParserWeb

* fix ci

* feat(firestore, iOS): iOS implementation for Pipeline APIs (#18099)

* feat(firestore): iOS implementation for Pipeline APIs

* fix: conditionally import FIRPipelineBridge.h for iOS

* chore: add macOS support for FLTPipelineParser by linking to iOS implementation

* fix: conditionally include FIRPipelineBridge.h for macOS support in FLTPipelineParser

* chore: add support for missing Expression function

* refactor: clean up formatting in FLTPipelineParser.m for improved readability

* chore: enhance FLTPipelineParser with support for array and map expressions, ensuring proper argument handling

* chore: implement conditional expression and current timestamp handling in FLTPipelineParser

* chore: add 'find_nearest' stage support in FLTPipelineParser with validation for vector_field, vector_value, and distance_measure

* chore: introduce FLTFirebaseFirestoreErrorCodePipelineParse for improved error handling in pipeline parsing

* trigger CI

* fix: update header inclusion logic for FirebaseFirestore in FLTPipelineParser.m

* trigger CI

* chore: enhance FLTPipelineParser with new expression handling

* chore: update e2e tests pipeline to ignore specific paths for pull requests and pushes

* chore: add new aggregate functions and expression methods

* fix: update end-to-end test to conditionally skip based on platform

* chore: fix ci

* chore: fix ci

* feat: add new pipeline expressions for regex, string manipulation, and aggregation

* fix ci

* fix: add conditional import for FIRVectorValue to FLTPipelineParser.m

* fix: update argument passing in PipelineExpressionParserWeb for type expression

* refactor: update type handling in pipeline expressions to use enum Type for better clarity and consistency

* fix ci

* chore: remove unused branch triggers from e2e tests pipeline

* chore: add permissions section to e2e tests pipeline for content access

* chore: enhance FLTPipelineParser to support options in FIRFunctionExprBridge initializations

* chore: update Firebase SDK version to 12.11.0 in cloud_firestore Package.swift

* refactor: streamline FIRFunctionExprBridge initializations in FLTPipelineParser by removing unnecessary options parameter

* refactor: unify FIRFunctionExprBridge initialization logic in FLTPipelineParser to enhance compatibility across Firebase SDK versions

* chore: trigger CI
* chore(release): publish packages

 - firebase_app_check_platform_interface@0.3.0
 - firebase_data_connect@0.3.0
 - _flutterfire_internals@1.3.69
 - cloud_firestore@6.3.0
 - cloud_firestore_platform_interface@7.2.0
 - cloud_firestore_web@5.3.0
 - cloud_functions@6.2.0
 - firebase_ai@3.11.0
 - firebase_analytics@12.3.0
 - firebase_app_check@0.4.3
 - firebase_app_check_web@0.2.4
 - firebase_app_installations@0.4.2
 - firebase_auth@6.4.0
 - firebase_core@4.7.0
 - firebase_core_web@3.6.0
 - firebase_crashlytics@5.2.0
 - firebase_database@12.3.0
 - firebase_in_app_messaging@0.9.2
 - firebase_messaging@16.2.0
 - firebase_ml_model_downloader@0.4.2
 - firebase_performance@0.11.3
 - firebase_remote_config@6.4.0
 - firebase_storage@13.3.0
 - firebase_remote_config_web@1.10.6
 - firebase_in_app_messaging_platform_interface@0.2.5+20
 - firebase_remote_config_platform_interface@2.1.2
 - firebase_auth_platform_interface@8.1.9
 - firebase_crashlytics_platform_interface@3.8.20
 - firebase_messaging_web@4.1.5
 - firebase_messaging_platform_interface@4.7.9
 - firebase_app_installations_platform_interface@0.1.4+68
 - firebase_database_platform_interface@0.3.1+1
 - firebase_analytics_platform_interface@5.1.1
 - firebase_app_installations_web@0.1.7+5
 - firebase_analytics_web@0.6.1+5
 - firebase_performance_platform_interface@0.1.6+7
 - firebase_performance_web@0.1.8+5
 - firebase_storage_platform_interface@5.2.20
 - firebase_storage_web@3.11.5
 - firebase_auth_web@6.1.5
 - firebase_database_web@0.2.7+6
 - firebase_ml_model_downloader_platform_interface@0.1.5+20
 - cloud_functions_web@5.1.5
 - cloud_functions_platform_interface@5.8.12

* chore: BoM Version 4.12.0
* feat(ai): add Google Maps Grounding support

Introduces support for Google Maps Grounding to the firebase_ai SDK,
establishing feature parity with other platforms.

API Changes:
- Added `Tool.googleMaps()` factory and `GoogleMaps` class.
- Introduced `RetrievalConfig` and `LatLng` for dynamic location-based tool configurations.
- Expanded `ToolConfig` to include an optional `retrievalConfig` property.
- Added `GoogleMapsGroundingChunk` to represent parsed Maps location properties (`uri`, `title`, `placeId`).
- Updated `GroundingChunk` to expose the new `maps` property alongside `web`.
- Exported all new grounding models publicly via `firebase_ai.dart`.

Example App:
- Added a dedicated "Grounding" page (`grounding_page.dart`) to the main navigation menu.
- Implemented dynamic UI toggles for both Search and Maps Grounding.
- Implemented dynamic parsing and Markdown rendering of returned grounding chunks.

Testing:
- Added comprehensive JSON roundtrip serialization tests for all new Tool configurations.
- Added parsing tests mapping Developer API JSON payloads to `GoogleMapsGroundingChunk`.
- Manually tested newly added web app section with Vertex and Developer APIs

* Fixes

* Formatting and import fix

* Update packages/firebase_ai/firebase_ai/example/lib/pages/grounding_page.dart

Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>

* Gemini Code Review feedback

* Remove unnecessary comment

* Add WebGroundingChunk, improved sorting

* update example to merge multimodel and add nano banana page

* fix the new file year header

* fix analyzer

* fix the format

* Add maps grounding to server prompt template

* extra white space

---------

Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
Co-authored-by: Cynthia J <cynthiajoan@gmail.com>
* CI: fix swift check

* revert

* fix
SelaseKay and others added 30 commits June 8, 2026 11:51
* feat(firestore): add support for search in firestore pipeline

* chore: add document_matches expression for full document search

* fix: correct method call for query serialization in SearchStage

* chore: implement search functionality in native Android and added e2e tests

* chore: add support for Pipeline's search api on web

* chore: update swiftformat command to exclude specific directories in CI workflow

* chore: simplify swiftformat command in CI workflow

* feat(firestore): add search collection seeding and update tests for pipeline search functionality

* refactor: remove addFields

* skip test

* Add iOS support for search

* refactor: update query and retrieval depth options in FLTPipelineParser
…aPart were serialized as normal generative inlineData (#18350)
* ci: add AGP9 compatibility checks in CI

* update

* update
* speech config init

* add test page for TTS

* fix analyzer

* format
* improve a bit of the tts test page

* format
Bumps [@grpc/grpc-js](https://github.com/grpc/grpc-node) from 1.9.15 to 1.9.16.
- [Release notes](https://github.com/grpc/grpc-node/releases)
- [Commits](https://github.com/grpc/grpc-node/compare/@grpc/grpc-js@1.9.15...@grpc/grpc-js@1.9.16)

---
updated-dependencies:
- dependency-name: "@grpc/grpc-js"
  dependency-version: 1.9.16
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [esbuild](https://github.com/evanw/esbuild) from 0.25.0 to 0.28.1.
- [Release notes](https://github.com/evanw/esbuild/releases)
- [Changelog](https://github.com/evanw/esbuild/blob/main/CHANGELOG-2025.md)
- [Commits](evanw/esbuild@v0.25.0...v0.28.1)

---
updated-dependencies:
- dependency-name: esbuild
  dependency-version: 0.28.1
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
…out) (#18261)

* first commit for appcheck recaptcha support

* update example

* apple tentative implementation

* add recaptcha in the plugin swift

* minor fix

* some dart fix

* updated sample app UI

* update api name and parameter

* pigeon update

* setup for web, need #18334 for e2e test

* make the web work with default rCE provider

* Add recaptcha sitekey from options to native sdk

* add test for option recaptchaSiteKey

* address code review

* update the example UI

* only make the new web provider const

* some clean up in gradle

* change the import of recaptcha from implementation to compileOnly

* don't need appcheck example update for this PR

* fix analyze and format (some)

* not use compileOnly, but instead actually depend on appcheck-recaptcha

* fix the format of pigeon generated files

* bump Firebase android SDK to 34.15.0

* bump Firebase ios SDK to 12.15.0

* bump Firebase web SDK to 12.15.0

* update appcheck test app kotlin version

* Add recaptcha dependency to flutter appcheck plugin
* chore: format

* format
* chore(release): publish packages

 - cloud_firestore@6.6.0
 - cloud_firestore_web@5.6.0
 - firebase_ai@3.13.0
 - firebase_analytics@12.4.3
 - firebase_app_check@0.4.5
 - firebase_app_check_platform_interface@0.4.1
 - firebase_app_check_web@0.2.5
 - firebase_core@4.11.0
 - firebase_core_platform_interface@7.1.0
 - firebase_core_web@3.9.0
 - firebase_messaging@16.4.0
 - firebase_messaging_platform_interface@4.9.0
 - firebase_data_connect@0.3.0+4
 - _flutterfire_internals@1.3.73
 - cloud_firestore_platform_interface@8.0.3
 - cloud_functions@6.3.3
 - cloud_functions_platform_interface@6.0.3
 - cloud_functions_web@5.1.9
 - firebase_analytics_platform_interface@6.0.3
 - firebase_analytics_web@0.6.1+9
 - firebase_app_installations@0.4.2+4
 - firebase_app_installations_platform_interface@0.1.4+72
 - firebase_app_installations_web@0.1.7+9
 - firebase_auth@6.5.3
 - firebase_auth_platform_interface@9.0.3
 - firebase_auth_web@6.2.3
 - firebase_crashlytics@5.2.4
 - firebase_crashlytics_platform_interface@3.8.24
 - firebase_database@12.4.3
 - firebase_database_platform_interface@0.4.0+3
 - firebase_database_web@0.2.7+10
 - firebase_in_app_messaging@0.9.2+4
 - firebase_in_app_messaging_platform_interface@0.2.5+24
 - firebase_messaging_web@4.2.1
 - firebase_ml_model_downloader@0.4.2+4
 - firebase_ml_model_downloader_platform_interface@0.1.5+24
 - firebase_performance@0.11.4+3
 - firebase_performance_platform_interface@0.2.0+3
 - firebase_performance_web@0.1.8+9
 - firebase_remote_config@6.5.3
 - firebase_remote_config_platform_interface@3.0.3
 - firebase_remote_config_web@1.10.10
 - firebase_storage@13.4.3
 - firebase_storage_platform_interface@6.0.3
 - firebase_storage_web@3.11.9

* chore: BoM Version 4.16.0

* updates

* fix

* fix

* fix

* fixing
Bumps [protobufjs](https://github.com/protobufjs/protobuf.js) from 7.6.0 to 7.6.4.
- [Release notes](https://github.com/protobufjs/protobuf.js/releases)
- [Changelog](https://github.com/protobufjs/protobuf.js/blob/protobufjs-v7.6.4/CHANGELOG.md)
- [Commits](protobufjs/protobuf.js@protobufjs-v7.6.0...protobufjs-v7.6.4)

---
updated-dependencies:
- dependency-name: protobufjs
  dependency-version: 7.6.4
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
…its (#18382)

Port boot-status polling from react-native-firebase CI: wait for simctl
bootstatus after simulator-action (or simctl boot)
* ci: fix running issues

* fix

* fix

* fix

* fix
* chore(release): publish packages

 - firebase_auth@6.5.4
 - firebase_database@12.4.4
 - firebase_messaging@16.4.1
 - firebase_ai@3.13.1
 - firebase_data_connect@0.3.0+5

* chore: BoM Version 4.16.1
* chore: remove unused extend from PlatformInterface

* fix
* fix(firestore): large snapshots do not block frame scheduling

* fix

* fix

* fix
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.