Skip to content

Commit 8b16b0a

Browse files
committed
Merge branch 'main' of github.com:firebase/firebase-js-sdk into markduckworth/main-to-console-3
2 parents ff3a59e + b7e18d0 commit 8b16b0a

File tree

43 files changed

+309
-49
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

43 files changed

+309
-49
lines changed

common/api-review/util.api.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -487,6 +487,9 @@ export interface Subscribe<T> {
487487
// @public (undocumented)
488488
export type Unsubscribe = () => void;
489489

490+
// @public
491+
export function updateEmulatorBanner(name: string, isRunningEmulator: boolean): void;
492+
490493
// Warning: (ae-missing-release-tag) "validateArgCount" is exported by the package, but it is missing a release tag (@alpha, @beta, @public, or @internal)
491494
//
492495
// @public

integration/compat-interop/package.json

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -8,10 +8,10 @@
88
"test:debug": "karma start --browsers Chrome --auto-watch"
99
},
1010
"dependencies": {
11-
"@firebase/app": "0.14.3",
12-
"@firebase/app-compat": "0.5.3",
13-
"@firebase/analytics": "0.10.18",
14-
"@firebase/analytics-compat": "0.2.24",
11+
"@firebase/app": "0.14.4",
12+
"@firebase/app-compat": "0.5.4",
13+
"@firebase/analytics": "0.10.19",
14+
"@firebase/analytics-compat": "0.2.25",
1515
"@firebase/auth": "1.11.0",
1616
"@firebase/auth-compat": "0.6.0",
1717
"@firebase/functions": "0.13.1",

integration/firestore/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414
"test:memory:debug": "yarn build:memory; karma start --auto-watch --browsers Chrome"
1515
},
1616
"dependencies": {
17-
"@firebase/app": "0.14.3",
17+
"@firebase/app": "0.14.4",
1818
"@firebase/firestore": "4.9.2"
1919
},
2020
"devDependencies": {

integration/messaging/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
"test:manual": "mocha --exit"
1010
},
1111
"devDependencies": {
12-
"firebase": "12.3.0",
12+
"firebase": "12.4.0",
1313
"chai": "4.5.0",
1414
"chromedriver": "119.0.1",
1515
"express": "4.21.2",

packages/ai/CHANGELOG.md

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,27 @@
11
# @firebase/ai
22

3+
## 2.4.0
4+
5+
### Minor Changes
6+
7+
- [`0bb2fe6`](https://github.com/firebase/firebase-js-sdk/commit/0bb2fe636c456628feabd10387673f4980c7ba9e) [#9272](https://github.com/firebase/firebase-js-sdk/pull/9272) - Added a `sendFunctionResponses` method to `LiveSession`, allowing function responses to be sent during realtime sessions.
8+
Fixed an issue where function responses during audio conversations caused the WebSocket connection to close. See [GitHub Issue #9264](https://github.com/firebase/firebase-js-sdk/issues/9264).
9+
10+
- **Breaking Change**: Changed the `functionCallingHandler` property in `StartAudioConversationOptions` so that it now must return a `Promise<FunctionResponse>`.
11+
This breaking change is allowed in a minor release since the Live API is in Public Preview.
12+
13+
- [`0ffcb26`](https://github.com/firebase/firebase-js-sdk/commit/0ffcb26af7c597820370fab1223da330728bbb36) [#9254](https://github.com/firebase/firebase-js-sdk/pull/9254) - Added support for the URL context tool, which allows the model to access content from provided public web URLs to inform and enhance its responses.
14+
15+
### Patch Changes
16+
17+
- [`2596dd1`](https://github.com/firebase/firebase-js-sdk/commit/2596dd1b5072298da8814844a312681174fc2dca) [#9255](https://github.com/firebase/firebase-js-sdk/pull/9255) - Imagen Generation is now Generally Available (GA).
18+
19+
- [`2596dd1`](https://github.com/firebase/firebase-js-sdk/commit/2596dd1b5072298da8814844a312681174fc2dca) [#9255](https://github.com/firebase/firebase-js-sdk/pull/9255) - The Gemini Developer API is now Generally Available (GA).
20+
21+
- [`ea85128`](https://github.com/firebase/firebase-js-sdk/commit/ea8512812b994e5de081cb55a951b627fa0183b3) [#9262](https://github.com/firebase/firebase-js-sdk/pull/9262) - Updated SDK to handle empty parts when streaming.
22+
23+
- [`7a7634f`](https://github.com/firebase/firebase-js-sdk/commit/7a7634f79c4cb0d9389747068b39a7968b5628a0) [#9274](https://github.com/firebase/firebase-js-sdk/pull/9274) - Tag code execution with beta tag (public preview).
24+
325
## 2.3.0
426

527
### Minor Changes

packages/ai/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@firebase/ai",
3-
"version": "2.3.0",
3+
"version": "2.4.0",
44
"description": "The Firebase AI SDK",
55
"author": "Firebase <[email protected]> (https://firebase.google.com/)",
66
"engines": {
@@ -60,7 +60,7 @@
6060
},
6161
"license": "Apache-2.0",
6262
"devDependencies": {
63-
"@firebase/app": "0.14.3",
63+
"@firebase/app": "0.14.4",
6464
"@rollup/plugin-json": "6.1.0",
6565
"rollup": "2.79.2",
6666
"rollup-plugin-replace": "2.2.0",

packages/analytics-compat/CHANGELOG.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,12 @@
11
# @firebase/analytics-compat
22

3+
## 0.2.25
4+
5+
### Patch Changes
6+
7+
- Updated dependencies [[`1bcf83d`](https://github.com/firebase/firebase-js-sdk/commit/1bcf83d7f0640dff67c20939fb9af7bae6a941e0)]:
8+
- @firebase/analytics@0.10.19
9+
310
## 0.2.24
411

512
### Patch Changes

packages/analytics-compat/package.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@firebase/analytics-compat",
3-
"version": "0.2.24",
3+
"version": "0.2.25",
44
"description": "",
55
"author": "Firebase <[email protected]> (https://firebase.google.com/)",
66
"main": "dist/index.cjs.js",
@@ -22,7 +22,7 @@
2222
"@firebase/app-compat": "0.x"
2323
},
2424
"devDependencies": {
25-
"@firebase/app-compat": "0.5.3",
25+
"@firebase/app-compat": "0.5.4",
2626
"rollup": "2.79.2",
2727
"@rollup/plugin-json": "6.1.0",
2828
"rollup-plugin-typescript2": "0.36.0",
@@ -53,7 +53,7 @@
5353
"typings": "dist/src/index.d.ts",
5454
"dependencies": {
5555
"@firebase/component": "0.7.0",
56-
"@firebase/analytics": "0.10.18",
56+
"@firebase/analytics": "0.10.19",
5757
"@firebase/analytics-types": "0.8.3",
5858
"@firebase/util": "1.13.0",
5959
"tslib": "^2.1.0"

packages/analytics-interop-types/CHANGELOG.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,11 @@
11
# @firebase/analytics-interop-types
22

3+
## 0.3.4
4+
5+
### Patch Changes
6+
7+
- [`1bcf83d`](https://github.com/firebase/firebase-js-sdk/commit/1bcf83d7f0640dff67c20939fb9af7bae6a941e0) [#9263](https://github.com/firebase/firebase-js-sdk/pull/9263) - Expose `setUserProperties` on internal Analytics instance.
8+
39
## 0.3.3
410

511
### Patch Changes

packages/analytics-interop-types/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@firebase/analytics-interop-types",
3-
"version": "0.3.3",
3+
"version": "0.3.4",
44
"description": "@firebase/analytics Types",
55
"author": "Firebase <[email protected]> (https://firebase.google.com/)",
66
"license": "Apache-2.0",

0 commit comments

Comments
 (0)