Skip to content

m164 release #6943

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 4 commits into
base: releases/m164
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
30 changes: 8 additions & 22 deletions firebase-ai/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,24 +1,10 @@
# Unreleased
* [fixed] **Breaking Change**: Fixed missing builder methods and return types in builders.
* [changed] **Breaking Change**: `LiveModelFutures.connect` now returns `ListenableFuture<LiveSessionFutures>` instead of `ListenableFuture<LiveSession>`.
* **Action Required:** Remove any transformations from LiveSession object to LiveSessionFutures object.
* **Action Required:** Change type of variable handling `LiveModelFutures.connect` to `ListenableFuture<LiveSessionsFutures>`
* [changed] **Breaking Change**: Removed `UNSPECIFIED` value for enum class `ResponseModality`
* **Action Required:** Remove all references to `ResponseModality.UNSPECIFIED`
* [changed] **Breaking Change**: Renamed `LiveGenerationConfig.setResponseModalities` to `LiveGenerationConfig.setResponseModality`
* **Action Required:** Replace all references of `LiveGenerationConfig.setResponseModalities` with `LiveGenerationConfig.setResponseModality`
* [feature] Added support for `HarmBlockThreshold.OFF`. See the
[model documentation](https://cloud.google.com/vertex-ai/generative-ai/docs/multimodal/configure-safety-filters#how_to_configure_content_filters){: .external}
for more information.
* [fixed] Improved thread usage when using a `LiveGenerativeModel`. (#6870)
* [fixed] Fixed an issue with `LiveContentResponse` audio data not being present when the model was
interrupted or the turn completed. (#6870)
* [fixed] Fixed an issue with `LiveSession` not converting exceptions to `FirebaseVertexAIException`. (#6870)
* * [changed] **Breaking Change**: Removed the `LiveContentResponse.Status` class, and instead have nested the status
fields as properties of `LiveContentResponse`. (#6906)
* [changed] **Breaking Change**: Removed the `LiveContentResponse` class, and instead have provided subclasses
of `LiveServerMessage` that match the responses from the model. (#6910)
* [feature] Added support for the `id` field on `FunctionResponsePart` and `FunctionCallPart`. (#6910)
* [feature] Add support for specifying response modalities in `GenerationConfig`. (#6921)
* [feature] Added a helper field for getting all the `InlineDataPart` from a `GenerateContentResponse`. (#6922)
* [feature] Initial release of the Firebase AI SDK (`firebase-ai`). This SDK *replaces* the previous
Vertex AI in Firebase SDK (`firebase-vertexai`) to accommodate the evolving set of supported
features and services.
* The new Firebase AI SDK provides **public preview** support for the Gemini Developer API, including its free tier offering.
* Using the Firebase AI SDK with the Vertex AI Gemini API is still generally available (GA).
* [feature] **Public Preview:** Added support for specifying response modalities in GenerationConfig
(only available in the new `firebase-ai` package). This includes public experimental support for
image generation using specific Gemini models; for details, see https://firebase.google.com/docs/vertex-ai/models.

12 changes: 12 additions & 0 deletions release.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
{
"name": "m164",
"libraries": [
":firebase-ai",
":firebase-config",
":firebase-config:ktx",
":firebase-dataconnect",
":firebase-storage",
":firebase-storage:ktx",
":firebase-vertexai"
]
}
Loading
Loading