Skip to content

Commit 06d5c52

Browse files
committed
Formatting
1 parent b95d41a commit 06d5c52

File tree

6 files changed

+764
-524
lines changed

6 files changed

+764
-524
lines changed

firebase-ai/CHANGELOG.md

Lines changed: 38 additions & 30 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
# Unreleased
22

3-
43
# 17.4.0
5-
- [changed] --Breaking Change--: Removed the `candidateCount` option from `LiveGenerationConfig`
4+
5+
- [changed] **Breaking Change**: Removed the `candidateCount` option from `LiveGenerationConfig`
66
- [changed] Added support for user interrupts for the `startAudioConversation` method in the
77
`LiveSession` class. (#7413)
88
- [changed] Added support for the URL context tool, which allows the model to access content from
@@ -13,71 +13,78 @@
1313
- [changed] Using Firebase AI Logic with the Imagen generation APIs is now Generally Available (GA).
1414

1515
# 17.3.0
16-
* [changed] Bumped internal dependencies.
17-
* [feature] Added support for code execution.
18-
* [changed] Marked the public constructors for `ExecutableCodePart` and `CodeExecutionResultPart` as
16+
17+
- [changed] Bumped internal dependencies.
18+
- [feature] Added support for code execution.
19+
- [changed] Marked the public constructors for `ExecutableCodePart` and `CodeExecutionResultPart` as
1920
deprecated.
20-
* [feature] Introduced `MissingPermissionsException`, which is thrown when the necessary permissions
21+
- [feature] Introduced `MissingPermissionsException`, which is thrown when the necessary permissions
2122
have not been granted by the user.
22-
* [feature] Added helper functions to `LiveSession` to allow developers to track the status of the
23+
- [feature] Added helper functions to `LiveSession` to allow developers to track the status of the
2324
audio session and the underlying websocket connection.
24-
* [changed] Added new values to `HarmCategory` (#7324)
25-
* [fixed] Fixed an issue that caused unknown or empty `Part`s to throw an exception. Instead, we now
25+
- [changed] Added new values to `HarmCategory` (#7324)
26+
- [fixed] Fixed an issue that caused unknown or empty `Part`s to throw an exception. Instead, we now
2627
log them and filter them from the response (#7333)
2728

2829
# 17.2.0
29-
* [feature] Added support for returning thought summaries, which are synthesized versions of a
30+
31+
- [feature] Added support for returning thought summaries, which are synthesized versions of a
3032
model's internal reasoning process.
31-
* [fixed] Fixed an issue causing the accessor methods in `GenerateContentResponse` to throw an
33+
- [fixed] Fixed an issue causing the accessor methods in `GenerateContentResponse` to throw an
3234
exception when the response contained no candidates.
33-
* [changed] Added better description for requests which fail due to the Gemini API not being
35+
- [changed] Added better description for requests which fail due to the Gemini API not being
3436
configured.
35-
* [changed] Added a `dilation` parameter to `ImagenMaskReference.generateMaskAndPadForOutpainting`
37+
- [changed] Added a `dilation` parameter to `ImagenMaskReference.generateMaskAndPadForOutpainting`
3638
(#7260)
37-
* [feature] Added support for limited-use tokens with Firebase App Check. These limited-use tokens
39+
- [feature] Added support for limited-use tokens with Firebase App Check. These limited-use tokens
3840
are required for an upcoming optional feature called _replay protection_. We recommend
3941
[enabling the usage of limited-use tokens](https://firebase.google.com/docs/ai-logic/app-check)
4042
now so that when replay protection becomes available, you can enable it sooner because more of
4143
your users will be on versions of your app that send limited-use tokens. (#7285)
4244

4345
# 17.1.0
46+
4447
=======
4548

46-
* [feature] added support for Imagen Editing, including inpainting, outpainting, control, style
49+
- [feature] added support for Imagen Editing, including inpainting, outpainting, control, style
4750
transfer, and subject references (#7075)
48-
* [feature] **Preview:** Added support for bidirectional streaming in Gemini Developer Api
51+
- [feature] **Preview:** Added support for bidirectional streaming in Gemini Developer Api
4952

5053
# 17.0.0
51-
* [feature] Added support for configuring the "thinking" budget when using Gemini 2.5 series models.
54+
55+
- [feature] Added support for configuring the "thinking" budget when using Gemini 2.5 series models.
5256
(#6990)
53-
* [feature] **Breaking Change**: Add support for grounding with Google Search (#7042).
57+
- [feature] **Breaking Change**: Add support for grounding with Google Search (#7042).
5458
- **Action Required:** Update all references of `groundingAttributions`, `webSearchQueries`,
5559
`retrievalQueries` in `GroundingMetadata` to be non-optional.
56-
* [changed] require at least one argument for `generateContent()`, `generateContentStream()` and
60+
- [changed] require at least one argument for `generateContent()`, `generateContentStream()` and
5761
`countTokens()`.
58-
* [feature] Added new overloads for `generateContent()`, `generateContentStream()` and
62+
- [feature] Added new overloads for `generateContent()`, `generateContentStream()` and
5963
`countTokens()` that take a `List<Content>` parameter.
60-
* [changed] **Breaking Change**: Updated minSdkVersion to API level 23 or higher.
64+
- [changed] **Breaking Change**: Updated minSdkVersion to API level 23 or higher.
6165

6266
# 16.2.0
63-
* [changed] Deprecate the `totalBillableCharacters` field (only usable with pre-2.0 models). (#7042)
64-
* [feature] Added support for extra schema properties like `title`, `minItems`, `maxItems`,
67+
68+
- [changed] Deprecate the `totalBillableCharacters` field (only usable with pre-2.0 models). (#7042)
69+
- [feature] Added support for extra schema properties like `title`, `minItems`, `maxItems`,
6570
`minimum` and `maximum`. As well as support for the `anyOf` schema. (#7013)
6671

6772
# 16.1.0
68-
* [fixed] Fixed `FirebaseAI.getInstance` StackOverflowException (#6971)
69-
* [fixed] Fixed an issue that was causing the SDK to send empty `FunctionDeclaration` descriptions
73+
74+
- [fixed] Fixed `FirebaseAI.getInstance` StackOverflowException (#6971)
75+
- [fixed] Fixed an issue that was causing the SDK to send empty `FunctionDeclaration` descriptions
7076
to the API.
71-
* [changed] Introduced the `Voice` class, which accepts a voice name, and deprecated the `Voices`
77+
- [changed] Introduced the `Voice` class, which accepts a voice name, and deprecated the `Voices`
7278
class.
73-
* [changed] **Breaking Change**: Updated `SpeechConfig` to take in `Voice` class instead of `Voices`
79+
- [changed] **Breaking Change**: Updated `SpeechConfig` to take in `Voice` class instead of `Voices`
7480
class.
7581
- **Action Required:** Update all references of `SpeechConfig` initialization to use `Voice`
7682
class.
77-
* [fixed] Fix incorrect model name in count token requests to the developer API backend
83+
- [fixed] Fix incorrect model name in count token requests to the developer API backend
7884

7985
# 16.0.0
80-
* [feature] Initial release of the Firebase AI SDK (`firebase-ai`). This SDK _replaces_ the previous
86+
87+
- [feature] Initial release of the Firebase AI SDK (`firebase-ai`). This SDK _replaces_ the previous
8188
Vertex AI in Firebase SDK (`firebase-vertexai`) to accommodate the evolving set of supported
8289
features and services.
8390
- The new Firebase AI SDK provides **Preview** support for the Gemini Developer API, including its
@@ -87,7 +94,8 @@
8794
If you're using the old `firebase-vertexai`, we recommend
8895
[migrating to `firebase-ai`](/docs/ai-logic/migrate-to-latest-sdk) because all new development and
8996
features will be in this new SDK.
90-
* [feature] **Preview:** Added support for specifying response modalities in `GenerationConfig`
97+
98+
- [feature] **Preview:** Added support for specifying response modalities in `GenerationConfig`
9199
(only available in the new `firebase-ai` package). This includes support for image generation
92100
using [specific Gemini models](/docs/vertex-ai/models).
93101

0 commit comments

Comments
 (0)