Skip to content

Commit cc35db4

Browse files
authored
Merge branch 'main' into rpf-wire-function-declaration-description
2 parents 00b8b89 + 129cb89 commit cc35db4

File tree

6 files changed

+32
-32
lines changed

6 files changed

+32
-32
lines changed

firebase-ai/CHANGELOG.md

Lines changed: 18 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -1,25 +1,21 @@
11
# Unreleased
2-
* [fixed] **Breaking Change**: Fixed missing builder methods and return types in builders.
3-
* [changed] **Breaking Change**: `LiveModelFutures.connect` now returns `ListenableFuture<LiveSessionFutures>` instead of `ListenableFuture<LiveSession>`.
4-
* **Action Required:** Remove any transformations from LiveSession object to LiveSessionFutures object.
5-
* **Action Required:** Change type of variable handling `LiveModelFutures.connect` to `ListenableFuture<LiveSessionsFutures>`
6-
* [changed] **Breaking Change**: Removed `UNSPECIFIED` value for enum class `ResponseModality`
7-
* **Action Required:** Remove all references to `ResponseModality.UNSPECIFIED`
8-
* [changed] **Breaking Change**: Renamed `LiveGenerationConfig.setResponseModalities` to `LiveGenerationConfig.setResponseModality`
9-
* **Action Required:** Replace all references of `LiveGenerationConfig.setResponseModalities` with `LiveGenerationConfig.setResponseModality`
10-
* [feature] Added support for `HarmBlockThreshold.OFF`. See the
11-
[model documentation](https://cloud.google.com/vertex-ai/generative-ai/docs/multimodal/configure-safety-filters#how_to_configure_content_filters){: .external}
12-
for more information.
13-
* [fixed] Improved thread usage when using a `LiveGenerativeModel`. (#6870)
14-
* [fixed] Fixed an issue with `LiveContentResponse` audio data not being present when the model was
15-
interrupted or the turn completed. (#6870)
16-
* [fixed] Fixed an issue with `LiveSession` not converting exceptions to `FirebaseVertexAIException`. (#6870)
17-
* * [changed] **Breaking Change**: Removed the `LiveContentResponse.Status` class, and instead have nested the status
18-
fields as properties of `LiveContentResponse`. (#6906)
19-
* [changed] **Breaking Change**: Removed the `LiveContentResponse` class, and instead have provided subclasses
20-
of `LiveServerMessage` that match the responses from the model. (#6910)
21-
* [feature] Added support for the `id` field on `FunctionResponsePart` and `FunctionCallPart`. (#6910)
22-
* [feature] Add support for specifying response modalities in `GenerationConfig`. (#6921)
23-
* [feature] Added a helper field for getting all the `InlineDataPart` from a `GenerateContentResponse`. (#6922)
2+
243
* [fixed] Fixed an issue that was causing the SDK to send empty `FunctionDeclaration` descriptions to the API.
254

5+
* [feature] Initial release of the Firebase AI SDK (`firebase-ai`). This SDK *replaces* the previous
6+
Vertex AI in Firebase SDK (`firebase-vertexai`) to accommodate the evolving set of supported
7+
features and services.
8+
* The new Firebase AI SDK provides **Preview** support for the Gemini Developer API, including its
9+
free tier offering.
10+
* Using the Firebase AI SDK with the Vertex AI Gemini API is still generally available (GA).
11+
12+
If you're using the old `firebase-vertexai`, we recommend
13+
[migrating to `firebase-ai`](/docs/ai-logic/migrate-to-latest-sdk)
14+
because all new development and features will be in this new SDK.
15+
16+
* [feature] **Preview:** Added support for specifying response modalities in `GenerationConfig`
17+
(only available in the new `firebase-ai` package). This includes support for image generation using
18+
[specific Gemini models](/docs/vertex-ai/models).
19+
20+
Note: This feature is in Public Preview, which means that it is not subject to any SLA or
21+
deprecation policy and could change in backwards-incompatible ways.

firebase-config/CHANGELOG.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
# Unreleased
2-
* [fixed] Fixed `NetworkOnMainThreadException` on Android versions below 8 by disconnecting HttpURLConnection only on API levels 26 and higher.
2+
* [fixed] Fixed `NetworkOnMainThreadException` on Android versions below 8 by disconnecting
3+
`HttpURLConnection` only on API levels 26 and higher. GitHub Issue [#6934]
34

45
# 22.1.1
56
* [fixed] Fixed an issue where the connection to the real-time Remote Config backend could remain

firebase-dataconnect/CHANGELOG.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# Unreleased
2-
* [changed] Code robustness improvements related to state management in
2+
* [changed] Improved code robustness related to state management in
33
`FirebaseDataConnect` objects.
44
([#6861](https://github.com/firebase/firebase-android-sdk/pull/6861))
55

firebase-storage/CHANGELOG.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# Unreleased
2-
* [fixed] Fixed an issue where tests were depending on a deprecated feature of the test framework (#6927)
2+
* [fixed] Fixed an issue where tests were depending on a deprecated feature of the test framework. (#6927)
33

44
# 21.0.1
55
* [fixed] Fixed an issue where `maxUploadRetryTimeMillis` parameter is ignored when uploading using

firebase-vertexai/CHANGELOG.md

Lines changed: 9 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,14 @@
11
# Unreleased
2-
* [changed] **Renamed / Replaced:** Vertex AI in Firebase (`FirebaseVertexAI`) has been renamed and
3-
replaced by the new Firebase AI SDK: `FirebaseAI`. This is to accommodate the evolving set of
4-
supported features and services. Please migrate to the new `FirebaseAI` package. See details in the
5-
[migration guide](/docs/vertex-ai/migrate-to-latest-sdk).
2+
* [changed] **Renamed / Replaced:** Vertex AI in Firebase (`firebase-vertexai`) has been renamed and
3+
replaced by the new Firebase AI SDK: `firebase-ai`. This is to accommodate the evolving set of
4+
supported features and services. Please [**migrate to the new `firebase-ai` package**](/docs/vertex-ai/migrate-to-latest-sdk).
65

7-
Note: Existing Vertex AI in Firebase users may continue to use the SDK and receive bug fixes but,
8-
going forward, new features will only be added into the new Firebase AI SDK.
6+
Note: Existing users of the Vertex AI in Firebase SDK (`firebase-vertexai`) may continue to use the
7+
SDK and receive bug fixes but, going forward, new features will only be added into the new Firebase
8+
AI SDK.
9+
10+
The following changes and features are in the Vertex AI in Firebase SDK (`firebase-vertexai`), but
11+
we recommend that you accommodate them (as applicable) as part of migrating to the `firebase-ai` SDK.
912
* [changed] **Breaking Change**: Removed the `LiveContentResponse.Status` class, and instead have nested the status
1013
fields as properties of `LiveContentResponse`. (#6941)
1114
* [changed] **Breaking Change**: Removed the `LiveContentResponse` class, and instead have provided subclasses

firebase-vertexai/gradle.properties

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,5 +12,5 @@
1212
# See the License for the specific language governing permissions and
1313
# limitations under the License.
1414

15-
version=16.4.1
15+
version=16.5.0
1616
latestReleasedVersion=16.4.0

0 commit comments

Comments
 (0)