1103 Commits
Author SHA1 Message Date
6628ce177d feat(data-connect): Align SQL Connect Stream Transport Exponential Backoff Parameters with Other Platform SDKs (#10221)
* udpate exponential backoff params to match other SDKs

* add changeset

* update changeset

* Apply reviewer suggestion

* yarn run format

---------

Co-authored-by: Hanzo Dev <[email protected]>
2026-07-28 13:48:25 -07:00
Christina HollandandGitHub bf7060a12c fix: add "@firebase/app" as a peerDep in compat packages (#10097) 2026-07-28 11:33:32 -07:00
sedanah-mandGitHub e88c1c4126 feat(ai): support text-to-speech capabilities (single & multi-speaker configurations) for non-Live API models (#10145)
* feat(ai): implementmulti-speaker speech config; includes tests

* add changeset, fix typo

* fix: yarn format

* fix changeset

* fix changeset typo

* remove unnecessary tests; fix interface description to match proposal

* Generate documentation

* fix: yarn format & lint fix

* add more descriptive changeset

* Adds tests for speech config to check if its correctly passed through to the API requests for both generateContent and generateContentStream methods

* yarn format

* yarn format

* Refine changeset file description

* Fix typo

* format fix

* update description BaseSpeechConfig

* update descriptions

* format doc

* yarn format

* fix @ typo over MultiSpeakerSpeechConfig

* fix: adjusted description wording for the interfaces; fix: public tags to beta

* fix: formatting using @remarks

* fix: typo

* yarn format

* run yarn docgen:all

* update SpeechConfig to beta

* update speech config to beta

* upd SingleSpeakerSpeechConfig description

* doc generation
2026-07-27 13:40:50 -07:00
Christina HollandandGitHub d4366fcff5 fix(app-check,app): Revert app check default provider initialization (#10210) 2026-07-24 09:44:16 -07:00
Christina HollandandGitHub 811a603573 feat(ai): Add AgentPlatformBackend and deprecate VertexAIBackend (#10184) 2026-07-23 14:52:53 -07:00
722b4d5ebe fix(auth): prevent null hydration on pagehide/reload (#10123)
* fix(auth): prevent null hydration on pagehide/reload

* fix(auth): address reviewer comments for pagehide/reload hydration fix

* add changeset for pagehide/reload null hydration fix

* Fixing Unit tests

* style(auth): format indexed_db.test.ts with prettier

* style(auth): format indexed_db.ts with prettier

* style: format unformatted files in main with prettier

* Revert "style: format unformatted files in main with prettier"

This reverts commit 252efd71911d34610f505794948392da7bbde7fe.

* Fixing Yarn format issues.

---------

Co-authored-by: Teja Gorthi <[email protected]>
2026-07-23 16:46:08 -04:00
Christina HollandandGitHub 0feb45343b fix(app): Add more detailed warning for duplicate app error (#10182) 2026-07-21 15:12:46 -07:00
macastelazandGitHub 9825de58e8 Fix ReDoS vulnerability in FirebaseError template replacement (#10146)
* Fix ReDoS vulnerability in FirebaseError template replacement

* chore: add changeset and fix FirebaseError template replacing bug

* chore(auth): update chromedriver to ^150.0.0 to match environment

* ci: skip chromedriver download in firefox and webkit jobs

* style: format packages/util/src/errors.ts

* fix(auth): fix typescript mismatch for `User` type in webdriver tests

* chore(auth): configure custom emulator ports to avoid CI conflicts

* test: add unit test for FirebaseError template replace fallback

* Fix formatting and clean up yarn.lock conflict resolution

* build: workaround glob-stream singular glob Node 22 bug in firestore integration tests

* style: fix prettier formatting for firestore

* chore: address PR feedback (revert formatting & workaround, isolate auth config)

* chore: restore firestore formatting to satisfy prettier and update changeset
2026-07-17 13:55:07 -05:00
Daniel La RocqueandGitHub e6df33b459 feat(firestore): Increase HTTP/2 flow control window (#10116) 2026-07-15 13:08:50 -04:00
Christina HollandGitHubGoogle Open Source Botgithub-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
4e9bd2e824 Merge release into main
version 12.16.0

Co-authored-by: Google Open Source Bot <[email protected]>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-07-09 13:34:45 -07:00
78ab102683 Update re2js version (#10104)
* Update re2js

* Update re2js, add changeset

* chore(changeset): use @firebase/firestore patch bump per review comment (#10104)

---------

Co-authored-by: wu-hui <[email protected]>
2026-07-09 13:56:09 -04:00
Stephen RosaandGitHub b11c2d3e99 chore(data-connect): refactor streaming tests and change idle timeout back to 15s (#10133)
* re-organize tests, introduce helper function to flush microtask queue

* fix some formatting and ordering

* return idle timeout to 15 seconds

* address reviewer comments

* run yarn format

* address reviewer comments

* fix tests calling closeConnection twice

* update changeset to patch
2026-07-08 13:04:26 -07:00
Tushar KhandelwalandGitHub 74eb167774 Support realtime updates for Rollouts (#10106)
* Support realtime updates for Rollouts

* Map optimization and lint

* update changeset
2026-06-26 00:06:40 +05:30
Google Open Source BotGitHubgithub-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
02adb05c4b Version Packages (#10080)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-06-16 11:41:36 -07:00
DellaBittaandGitHub dd03437dbb feat(ai): Deprecate Google Maps Grounding enableWidget (#10035)
### Discussion

Marks the `enableWidget` field of the `GoogleMaps` interface as deprecated.

### Testing

None.

### API Changes

See `Discussion` above.
2026-06-16 10:47:02 -04:00
macastelazandGitHub 5c366778a1 Support API key referrer restrictions by changing the Auth SDK referrer policy (#10049)
* feat(auth): Update referrer policy to strict-origin-when-cross-origin

* chore: Add changeset tame-yaks-yawn.md
2026-06-12 15:51:46 -05:00
sedanah-mandGitHub 17b697099a fix(ai): format systemInstruction string in ChatSession constructor (#10026)
* fix(ai): format systemInstruction string in ChatSession constructor

* adding a changeset file

* test(ai): verify systemInstruction in sendMessage and sendMessageStream

* remove extra folder in changeset

* remove extra changeset file

* restore deleted file

* adding check if systemInstruction is not null/undefined

* simplify systemInstruction assignment

* fix lint error

* revert to original structure
2026-06-07 16:37:58 -07:00
wu-huiandGitHub 4703c99e12 merge off pipeline into main (#9929)
* chore(ci): make all firestore integration tests optional

* fix: align expressions and pipelines, address review comments, update yarn.lock, and fix package versions

* chore: update yarn.lock after merge

* fix: restore firestore package version and devDependencies to 4.15.0
2026-06-05 10:28:06 -04:00
Christina HollandandGitHub 3c3a1c1598 feat(app-check,app): Add ability for App Check to initialize with a default provider (#10023) 2026-06-03 13:45:20 -07:00
Athira MandGitHub fd716f93b5 fix(remoteconfig) Support ABT realtime when variant value matches default value of parameter
When an experiment is added whose variant value matches default value, the parameter key is not listed as updated. This becomes a problem when the client app calls activate only on config change as the experiment will not get started

Before fix - https://screencast.googleplex.com/cast/NDgxNTYwNjU0NDA3MjcwNHxiOWY1MmIyNy1iMQ
After fix - https://screencast.googleplex.com/cast/NDcxODUwODQ0MDAyNzEzNnwzODc2YTRlMC01MA
2026-06-01 11:01:22 +05:30
Christina HollandandGitHub 0e9d937ed0 fix(auth,app-check): Fix Auth/AppCheck ReCAPTCHA Enterprise conflict (#9991) 2026-05-29 11:30:09 -07:00
Google Open Source BotGitHubgithub-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
04f0019988 Version Packages (#10004)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-05-28 14:05:35 -07:00
Christina HollandandGitHub f623ba3737 feat(ai): Update tags to mark hybrid inference features as GA (#9926) 2026-05-26 11:29:27 -07:00
Christina HollandandGitHub 013797f6df feat(ai)!: Add explicit initializeDeviceModel() method when using hybrid (#9800) 2026-05-26 10:04:04 -07:00
Mark DuckworthandGitHub e5515101c2 fix(firestore): improved robustness and logging in query listen stream creation and re-creation (#9985) 2026-05-22 10:37:10 -06:00
Athira MandGitHub 778a12c456 fix(remoteconfig): Stopping last running experiment must call updateActiveExperiments (#9981)
Context: Currently, experiments are updated at activation only if the fetch response explicitly contains an experiments payload.

Problem: When the last running experiment is stopped, the fetch response returns experiments as undefined. This causes the client to skip the update call entirely, meaning the local state never registers that the experiment was stopped.

Fix: If fetch response does not contain experiments, pass an empty list to update
2026-05-22 21:45:40 +05:30
Christina HollandandGitHub 7398eedf58 fix(app-check): Fix getLimitedUseToken() (#9987) 2026-05-21 15:52:49 -07:00
Kai WuandGitHub 2f0f360ac8 Feat/messaging api series (#9917) 2026-05-19 14:30:28 -07:00
116b971d19 feature(firestore): added minimum and maximum FieldValue operations (#9913)
Co-authored-by: Hanzo Dev <[email protected]>
2026-05-19 09:23:10 -06:00
macastelazandGitHub 7848e2e026 fix(auth): retry IndexedDB availability check on startup failure (#9845)
* fix(auth): retry IndexedDB availability check on startup failure

In environments like Chrome Extension Manifest V3 Service Workers, the initial IndexedDB transaction upon a cold start can sometimes drop or timeout. Previously, `_isAvailable()` would immediately catch the error, assume IndexedDB is broken, and silently fall back to `inMemoryPersistence`.

This updates `_isAvailable()` to use the `_withRetries()` helper, ensuring it benefits from the same retry logic as actual storage operations. This prevents the SDK from incorrectly abandoning existing IndexedDB auth state.

Fixes #9732

* style(auth): run yarn format

* chore: add changeset for IndexedDB availability check retry

* fix(auth): robust IndexedDB connection handling and test stability
2026-05-14 23:07:45 -05:00
Christina HollandandGitHub 1c185fb195 fix(ai): Fix sendMessageStream bug that sends duplicate user turns (#9956) 2026-05-13 10:58:28 -07:00
Stephen RosaandGitHub 5a181cff29 fix(data-connect): Reduce Stream Transport Idle Timeout to Instant (#9936)
* reduce idle cooldown to instant

* run yarn format and add changeset

* update changelog
2026-05-11 13:42:13 -07:00
Kai WuandGitHub fae2dd65f7 fix(messaging): wire Firelog delivery metrics flush (startLoggingService) (#9916) 2026-05-10 09:17:52 -07:00
Google Open Source BotGitHubgithub-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
9f0362cef3 Version Packages (#9923)
Release v12.13.0

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-05-07 08:51:47 -04:00
Stephen RosaandGitHub b8af3fc56d feat(data-connect): add de-duplication, resume, and intelligent reconnection with backoff (#9905)
* chore(data-connect): update documentation and names in stream transport (#9846)

* rename in preparation for future changes

* finish renaming + updating comments

* minor typo fix

* feat(data-connect): add query de-duplication to stream transport (#9850)

* rename in preparation for future changes

* finish renaming + updating comments

* minor typo fix

* add de-duping - now for tests

* add de-duplication tests for invokeQuery

* finish invoke operation dedupe tests

* add subscribe de-duping as well

* add more query dedupe tests

* chore(data-connect): clean up streaming tests a bit (#9851)

* rename in preparation for future changes

* finish renaming + updating comments

* minor typo fix

* add de-duping - now for tests

* add de-duplication tests for invokeQuery

* finish invoke operation dedupe tests

* add subscribe de-duping as well

* add more query dedupe tests

* clean up stream tests

* clean up promise types in streaming tests

* Pasta/bucatini resume refactor (#9885)

* add test changes

* add transportchanges

* finalize changes, run yarn format

* finalize changes based on reviewer feedback

* feat(data-connect): add prefer resume over execute optimization to stream transport (#9879)

* initial implementation - now for testing

* finish tests

* merge pasta/bucatini-resume-refactor

* address reviewer comments

* remove old comments

* address reviewer comments

* feat(data-connect): add intelligent reconnection to streaming transport and harden disconnect/cleanup functionality (#9893)

* WIP

* first pass

* fixing names

* tidying up, fixing tests

* fixed tests

* address reviewer comments

* address reviewer comments and harden close/cleanup lifecycle

* address reviewer comments

* make listener registering and unregistering more robust

* merge main, add changeset
2026-05-05 11:41:15 -07:00
991671952c fix(firestore): Assertion ID: ca9 (pendingResponses less than 0) caused by target creation race condition (#9842)
* implement remote store target mapping

* Add spec test for removeTarget race condition

* cleanup

* Update packages/firestore/src/remote/remote_store.ts

* cleanup

* Create loud-camels-cross.md

* Fix PR concerns and new tests

* Cleanup possible leak in watchChangeAggregator

* fix build issue with spec tests

* Fix integration test failure when running against public api

* another build fix

* Update spec test builder and runner to allow the spec test to specify the index of a target ID used for a query for some watch message types

* lint

* add Remote and SDK TargetID types

* Fix tests for SDK and Remote TargetId types

* refactor spec test to add step watchUsesTargetIndex and remove steps where the target index is passed to individual steps

* Remove unnecessary  values passed to watchRemoves

* Removed unused helpers

---------

Co-authored-by: Hanzo Dev <[email protected]>
2026-05-01 11:44:17 -06:00
Paul BeusterienandGitHub 5d5fcc48cd feat(ai): ImageConfig and FinishReasons (#9819) 2026-04-29 13:28:51 -07:00
e327557a2a feat(firestore): Added search stage support for languageCode, offset, limit, and retrievalDepth (#9884)
* feat(firestore): Added search stage support for languageCode, offset, limit, and retrievalDepth

* Create four-bottles-marry.md

* docgen

* PR feedback

* Update packages/firestore/src/lite-api/stage_options.ts

Co-authored-by: Daniel La Rocque <[email protected]>

* Improve ref doc

* More search refDoc improvements

* Consistent capitalization of search within ref docs

* remove deleted rut file

* docs devsite

---------

Co-authored-by: Daniel La Rocque <[email protected]>
2026-04-29 13:55:37 -06:00
DellaBittaandGitHub ed491d18fc feat(ai) Google Maps Grounding Support (#9458)
### Discussion

Implement new tools to use Grounding with Google Maps, similar to how Grounding with Google Search works.

### Testing

Integration tests.
Unit tests.
Node standalone app.
Updated Quickstart React-based app (not part of this PR).

### API Changes

 - Grounding with Google Maps support, see internal doc: go/fal-maps-grounding-api
 - TemplateToolConfig, see internal doc: go/firebase-ai-server-prompt-template
2026-04-23 15:47:21 -04:00
Christina HollandGitHubdependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
10fccaa9cc chore: Combine a group of dependabot security updates (#9883)
* Bump decode-uri-component in /packages/auth-compat/demo

Bumps [decode-uri-component](https://github.com/SamVerschueren/decode-uri-component) from 0.2.0 to 0.2.2.
- [Release notes](https://github.com/SamVerschueren/decode-uri-component/releases)
- [Commits](https://github.com/SamVerschueren/decode-uri-component/compare/v0.2.0...v0.2.2)

---
updated-dependencies:
- dependency-name: decode-uri-component
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <[email protected]>

* Bump word-wrap in /packages/rules-unit-testing/functions

Bumps [word-wrap](https://github.com/jonschlinkert/word-wrap) from 1.2.3 to 1.2.5.
- [Release notes](https://github.com/jonschlinkert/word-wrap/releases)
- [Commits](https://github.com/jonschlinkert/word-wrap/compare/1.2.3...1.2.5)

---
updated-dependencies:
- dependency-name: word-wrap
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <[email protected]>

* Bump @grpc/grpc-js in /packages/rules-unit-testing/functions

Bumps [@grpc/grpc-js](https://github.com/grpc/grpc-node) from 1.8.21 to 1.8.22.
- [Release notes](https://github.com/grpc/grpc-node/releases)
- [Commits](https://github.com/grpc/grpc-node/compare/@grpc/[email protected]...@grpc/[email protected])

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

Signed-off-by: dependabot[bot] <[email protected]>

* Bump micromatch from 4.0.4 to 4.0.8 in /packages/auth-compat/demo

Bumps [micromatch](https://github.com/micromatch/micromatch) from 4.0.4 to 4.0.8.
- [Release notes](https://github.com/micromatch/micromatch/releases)
- [Changelog](https://github.com/micromatch/micromatch/blob/master/CHANGELOG.md)
- [Commits](https://github.com/micromatch/micromatch/compare/4.0.4...4.0.8)

---
updated-dependencies:
- dependency-name: micromatch
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <[email protected]>

* Bump express in /packages/auth-compat/demo/functions

Bumps [express](https://github.com/expressjs/express) from 4.17.1 to 4.21.0.
- [Release notes](https://github.com/expressjs/express/releases)
- [Changelog](https://github.com/expressjs/express/blob/4.21.0/History.md)
- [Commits](https://github.com/expressjs/express/compare/4.17.1...4.21.0)

---
updated-dependencies:
- dependency-name: express
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <[email protected]>

* Bump webpack-dev-server from 5.2.0 to 5.2.1 in /e2e/smoke-tests

Bumps [webpack-dev-server](https://github.com/webpack/webpack-dev-server) from 5.2.0 to 5.2.1.
- [Release notes](https://github.com/webpack/webpack-dev-server/releases)
- [Changelog](https://github.com/webpack/webpack-dev-server/blob/master/CHANGELOG.md)
- [Commits](https://github.com/webpack/webpack-dev-server/compare/v5.2.0...v5.2.1)

---
updated-dependencies:
- dependency-name: webpack-dev-server
  dependency-version: 5.2.1
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <[email protected]>

* build(deps): bump tmp in /packages/auth-compat/demo/functions

Bumps [tmp](https://github.com/raszi/node-tmp) from 0.2.3 to 0.2.4.
- [Changelog](https://github.com/raszi/node-tmp/blob/master/CHANGELOG.md)
- [Commits](https://github.com/raszi/node-tmp/compare/v0.2.3...v0.2.4)

---
updated-dependencies:
- dependency-name: tmp
  dependency-version: 0.2.4
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <[email protected]>

* build(deps): bump sha.js from 2.4.11 to 2.4.12

Bumps [sha.js](https://github.com/crypto-browserify/sha.js) from 2.4.11 to 2.4.12.
- [Changelog](https://github.com/browserify/sha.js/blob/master/CHANGELOG.md)
- [Commits](https://github.com/crypto-browserify/sha.js/compare/v2.4.11...v2.4.12)

---
updated-dependencies:
- dependency-name: sha.js
  dependency-version: 2.4.12
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <[email protected]>

* build(deps): bump tmp in /packages/rules-unit-testing/functions

Bumps [tmp](https://github.com/raszi/node-tmp) from 0.2.1 to 0.2.5.
- [Changelog](https://github.com/raszi/node-tmp/blob/master/CHANGELOG.md)
- [Commits](https://github.com/raszi/node-tmp/compare/v0.2.1...v0.2.5)

---
updated-dependencies:
- dependency-name: tmp
  dependency-version: 0.2.5
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <[email protected]>

* build(deps): bump tar-fs from 2.1.2 to 2.1.4

Bumps [tar-fs](https://github.com/mafintosh/tar-fs) from 2.1.2 to 2.1.4.
- [Commits](https://github.com/mafintosh/tar-fs/compare/v2.1.2...v2.1.4)

---
updated-dependencies:
- dependency-name: tar-fs
  dependency-version: 2.1.4
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <[email protected]>

* build(deps): bump tmp from 0.2.3 to 0.2.4 in /repo-scripts/size-analysis

Bumps [tmp](https://github.com/raszi/node-tmp) from 0.2.3 to 0.2.4.
- [Changelog](https://github.com/raszi/node-tmp/blob/master/CHANGELOG.md)
- [Commits](https://github.com/raszi/node-tmp/compare/v0.2.3...v0.2.4)

---
updated-dependencies:
- dependency-name: tmp
  dependency-version: 0.2.4
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <[email protected]>

* build(deps): bump js-yaml from 4.1.0 to 4.1.1

Bumps [js-yaml](https://github.com/nodeca/js-yaml) from 4.1.0 to 4.1.1.
- [Changelog](https://github.com/nodeca/js-yaml/blob/master/CHANGELOG.md)
- [Commits](https://github.com/nodeca/js-yaml/compare/4.1.0...4.1.1)

---
updated-dependencies:
- dependency-name: js-yaml
  dependency-version: 4.1.1
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <[email protected]>

* build(deps): bump js-yaml in /repo-scripts/api-documenter

Bumps [js-yaml](https://github.com/nodeca/js-yaml) from 4.1.0 to 4.1.1.
- [Changelog](https://github.com/nodeca/js-yaml/blob/master/CHANGELOG.md)
- [Commits](https://github.com/nodeca/js-yaml/compare/4.1.0...4.1.1)

---
updated-dependencies:
- dependency-name: js-yaml
  dependency-version: 4.1.1
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <[email protected]>

* build(deps): bump picomatch from 2.3.1 to 2.3.2

Bumps [picomatch](https://github.com/micromatch/picomatch) from 2.3.1 to 2.3.2.
- [Release notes](https://github.com/micromatch/picomatch/releases)
- [Changelog](https://github.com/micromatch/picomatch/blob/master/CHANGELOG.md)
- [Commits](https://github.com/micromatch/picomatch/compare/2.3.1...2.3.2)

---
updated-dependencies:
- dependency-name: picomatch
  dependency-version: 2.3.2
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <[email protected]>

* build(deps): bump handlebars in /packages/auth-compat/demo

Bumps [handlebars](https://github.com/handlebars-lang/handlebars.js) from 4.7.7 to 4.7.9.
- [Release notes](https://github.com/handlebars-lang/handlebars.js/releases)
- [Changelog](https://github.com/handlebars-lang/handlebars.js/blob/v4.7.9/release-notes.md)
- [Commits](https://github.com/handlebars-lang/handlebars.js/compare/v4.7.7...v4.7.9)

---
updated-dependencies:
- dependency-name: handlebars
  dependency-version: 4.7.9
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <[email protected]>

* build(deps): bump yaml in /packages/auth-compat/demo

Bumps [yaml](https://github.com/eemeli/yaml) from 1.10.2 to 1.10.3.
- [Release notes](https://github.com/eemeli/yaml/releases)
- [Commits](https://github.com/eemeli/yaml/compare/v1.10.2...v1.10.3)

---
updated-dependencies:
- dependency-name: yaml
  dependency-version: 1.10.3
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <[email protected]>

* build(deps): bump basic-ftp from 5.2.0 to 5.2.2

Bumps [basic-ftp](https://github.com/patrickjuchli/basic-ftp) from 5.2.0 to 5.2.2.
- [Release notes](https://github.com/patrickjuchli/basic-ftp/releases)
- [Changelog](https://github.com/patrickjuchli/basic-ftp/blob/master/CHANGELOG.md)
- [Commits](https://github.com/patrickjuchli/basic-ftp/compare/v5.2.0...v5.2.2)

---
updated-dependencies:
- dependency-name: basic-ftp
  dependency-version: 5.2.2
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <[email protected]>

* Add changeset

* revert picomatch

---------

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-23 11:57:15 -07:00
Christina HollandandGitHub bc76f4ac9e feat(ai): Implement session resumption and context window compression for live api (#9795) 2026-04-23 11:55:31 -07:00
Google Open Source BotGitHubgithub-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
9de2973ae2 Version Packages (#9865)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-04-20 15:26:31 -07:00
Christina HollandandGitHub 35b4614569 fix(ai): Update code execution and URL context doc comments to reflect they are public now (#9817) 2026-04-17 12:13:25 -07:00
Christina HollandandGitHub 35cabc6656 fix(ai): Fix TemplateChatSession type (#9840) 2026-04-17 11:50:31 -07:00
Google Open Source BotGitHubgithub-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
098cb409bb Version Packages (#9821)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-04-09 11:50:04 -07:00
Stephen RosaandGitHub ed43e72072 fix(data-connect): Fix auth and app check token names on stream wire (#9822) 2026-04-09 10:17:05 -07:00
Stephen RosaandGitHub 408bbd182e feat(data-connect): add support for streaming transport (#9809) 2026-04-08 15:15:58 -07:00
Christina HollandandGitHub e24ea18f35 feat(ai): Chat history and auto function calling for server templates (#9763) 2026-04-08 13:14:49 -07:00
Christina HollandandGitHub 3ea56bab25 fix(ai): deprecate topK and temperature for hybrid (#9816) 2026-04-08 13:09:08 -07:00
Daniel La RocqueandGitHub aadbe5244e feat(firestore): replace Type enum with raw string. (#9725) 2026-04-07 11:34:10 -04:00