Skip to content

Commit c08d565

Browse files
committed
Merge branch 'main' into firebaseai/server_template
2 parents a52801c + 7113857 commit c08d565

File tree

222 files changed

+4710
-5800
lines changed

Some content is hidden

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

222 files changed

+4710
-5800
lines changed

CHANGELOG.md

Lines changed: 172 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,178 @@
33
All notable changes to this project will be documented in this file.
44
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
55

6+
## 2025-11-03 - [BoM 4.5.0](https://github.com/firebase/flutterfire/blob/main/VERSIONS.md#flutter-bom-450-2025-11-03)
7+
8+
### Changes
9+
10+
---
11+
12+
Packages with breaking changes:
13+
14+
- There are no breaking changes in this release.
15+
16+
Packages with other changes:
17+
18+
- [`cloud_firestore` - `v6.1.0`](#cloud_firestore---v610)
19+
- [`cloud_firestore_web` - `v5.1.0`](#cloud_firestore_web---v510)
20+
- [`cloud_functions_web` - `v5.1.0`](#cloud_functions_web---v510)
21+
- [`firebase_ai` - `v3.5.0`](#firebase_ai---v350)
22+
- [`firebase_analytics_web` - `v0.6.1`](#firebase_analytics_web---v061)
23+
- [`firebase_app_check_web` - `v0.2.2`](#firebase_app_check_web---v022)
24+
- [`firebase_app_installations_web` - `v0.1.7`](#firebase_app_installations_web---v017)
25+
- [`firebase_auth_web` - `v6.1.0`](#firebase_auth_web---v610)
26+
- [`firebase_core_web` - `v3.3.0`](#firebase_core_web---v330)
27+
- [`firebase_crashlytics` - `v5.0.4`](#firebase_crashlytics---v504)
28+
- [`firebase_database_web` - `v0.2.7`](#firebase_database_web---v027)
29+
- [`firebase_messaging_web` - `v4.1.0`](#firebase_messaging_web---v410)
30+
- [`firebase_performance_web` - `v0.1.8`](#firebase_performance_web---v018)
31+
- [`firebase_remote_config_web` - `v1.10.0`](#firebase_remote_config_web---v1100)
32+
- [`firebase_storage` - `v13.0.4`](#firebase_storage---v1304)
33+
- [`firebase_storage_platform_interface` - `v5.2.15`](#firebase_storage_platform_interface---v5215)
34+
- [`firebase_storage_web` - `v3.11.0`](#firebase_storage_web---v3110)
35+
- [`cloud_functions` - `v6.0.4`](#cloud_functions---v604)
36+
- [`firebase_analytics` - `v12.0.4`](#firebase_analytics---v1204)
37+
- [`firebase_app_check` - `v0.4.1+2`](#firebase_app_check---v0412)
38+
- [`firebase_data_connect` - `v0.2.1+2`](#firebase_data_connect---v0212)
39+
- [`firebase_app_installations` - `v0.4.0+4`](#firebase_app_installations---v0404)
40+
- [`firebase_auth` - `v6.1.2`](#firebase_auth---v612)
41+
- [`firebase_core` - `v4.2.1`](#firebase_core---v421)
42+
- [`firebase_database` - `v12.0.4`](#firebase_database---v1204)
43+
- [`firebase_messaging` - `v16.0.4`](#firebase_messaging---v1604)
44+
- [`firebase_remote_config` - `v6.1.1`](#firebase_remote_config---v611)
45+
- [`_flutterfire_internals` - `v1.3.64`](#_flutterfire_internals---v1364)
46+
- [`firebase_auth_platform_interface` - `v8.1.4`](#firebase_auth_platform_interface---v814)
47+
- [`firebase_in_app_messaging` - `v0.9.0+4`](#firebase_in_app_messaging---v0904)
48+
- [`firebase_in_app_messaging_platform_interface` - `v0.2.5+15`](#firebase_in_app_messaging_platform_interface---v02515)
49+
- [`firebase_database_platform_interface` - `v0.2.6+15`](#firebase_database_platform_interface---v02615)
50+
- [`firebase_crashlytics_platform_interface` - `v3.8.15`](#firebase_crashlytics_platform_interface---v3815)
51+
- [`firebase_remote_config_platform_interface` - `v2.0.5`](#firebase_remote_config_platform_interface---v205)
52+
- [`cloud_firestore_platform_interface` - `v7.0.4`](#cloud_firestore_platform_interface---v704)
53+
- [`firebase_messaging_platform_interface` - `v4.7.4`](#firebase_messaging_platform_interface---v474)
54+
- [`firebase_ml_model_downloader` - `v0.4.0+4`](#firebase_ml_model_downloader---v0404)
55+
- [`firebase_ml_model_downloader_platform_interface` - `v0.1.5+15`](#firebase_ml_model_downloader_platform_interface---v01515)
56+
- [`firebase_analytics_platform_interface` - `v5.0.4`](#firebase_analytics_platform_interface---v504)
57+
- [`firebase_app_check_platform_interface` - `v0.2.1+2`](#firebase_app_check_platform_interface---v0212)
58+
- [`firebase_app_installations_platform_interface` - `v0.1.4+63`](#firebase_app_installations_platform_interface---v01463)
59+
- [`cloud_functions_platform_interface` - `v5.8.7`](#cloud_functions_platform_interface---v587)
60+
- [`firebase_performance` - `v0.11.1+2`](#firebase_performance---v01112)
61+
- [`firebase_performance_platform_interface` - `v0.1.6+2`](#firebase_performance_platform_interface---v0162)
62+
63+
Packages with dependency updates only:
64+
65+
> Packages listed below depend on other packages in this workspace that have had changes. Their versions have been incremented to bump the minimum dependency versions of the packages they depend upon in this project.
66+
67+
- `cloud_functions` - `v6.0.4`
68+
- `firebase_analytics` - `v12.0.4`
69+
- `firebase_app_check` - `v0.4.1+2`
70+
- `firebase_data_connect` - `v0.2.1+2`
71+
- `firebase_app_installations` - `v0.4.0+4`
72+
- `firebase_auth` - `v6.1.2`
73+
- `firebase_core` - `v4.2.1`
74+
- `firebase_database` - `v12.0.4`
75+
- `firebase_messaging` - `v16.0.4`
76+
- `firebase_remote_config` - `v6.1.1`
77+
- `_flutterfire_internals` - `v1.3.64`
78+
- `firebase_auth_platform_interface` - `v8.1.4`
79+
- `firebase_in_app_messaging` - `v0.9.0+4`
80+
- `firebase_in_app_messaging_platform_interface` - `v0.2.5+15`
81+
- `firebase_database_platform_interface` - `v0.2.6+15`
82+
- `firebase_crashlytics_platform_interface` - `v3.8.15`
83+
- `firebase_remote_config_platform_interface` - `v2.0.5`
84+
- `cloud_firestore_platform_interface` - `v7.0.4`
85+
- `firebase_messaging_platform_interface` - `v4.7.4`
86+
- `firebase_ml_model_downloader` - `v0.4.0+4`
87+
- `firebase_ml_model_downloader_platform_interface` - `v0.1.5+15`
88+
- `firebase_analytics_platform_interface` - `v5.0.4`
89+
- `firebase_app_check_platform_interface` - `v0.2.1+2`
90+
- `firebase_app_installations_platform_interface` - `v0.1.4+63`
91+
- `cloud_functions_platform_interface` - `v5.8.7`
92+
- `firebase_performance` - `v0.11.1+2`
93+
- `firebase_performance_platform_interface` - `v0.1.6+2`
94+
95+
---
96+
97+
#### `cloud_firestore` - `v6.1.0`
98+
99+
- **FEAT**(firestore): add client language support for Firestore plugin on Android and iOS ([#17830](https://github.com/firebase/flutterfire/issues/17830)). ([74a37ae6](https://github.com/firebase/flutterfire/commit/74a37ae68446e700ed6cc9f9307ff296a9ff20d8))
100+
101+
#### `cloud_firestore_web` - `v5.1.0`
102+
103+
- **FIX**(firestore,web): More explicit interop types ([#17818](https://github.com/firebase/flutterfire/issues/17818)). ([8ceb461c](https://github.com/firebase/flutterfire/commit/8ceb461cb4f887bc2b1a36151188135ae1189f88))
104+
- **FEAT**(web): add `registerVersion` support for packages ([#17780](https://github.com/firebase/flutterfire/issues/17780)). ([3c8c83d4](https://github.com/firebase/flutterfire/commit/3c8c83d4251f2965ae6fb1fe7b64c21dcb94e9ec))
105+
106+
#### `cloud_functions_web` - `v5.1.0`
107+
108+
- **REFACTOR**(functions,web): convert classes to extension types for improved interop ([#17825](https://github.com/firebase/flutterfire/issues/17825)). ([d63c0342](https://github.com/firebase/flutterfire/commit/d63c034266f7c8644981cdc922fcd374a16ed33a))
109+
- **FEAT**(web): add `registerVersion` support for packages ([#17780](https://github.com/firebase/flutterfire/issues/17780)). ([3c8c83d4](https://github.com/firebase/flutterfire/commit/3c8c83d4251f2965ae6fb1fe7b64c21dcb94e9ec))
110+
111+
#### `firebase_ai` - `v3.5.0`
112+
113+
- **FEAT**(firebase_ai): add malformedFunctionCall reason to FinishReason enum and update tests ([#17834](https://github.com/firebase/flutterfire/issues/17834)). ([38fc083b](https://github.com/firebase/flutterfire/commit/38fc083b0f940158cb9aeb01fe9e9b96ed162e70))
114+
- **FEAT**(firebaseai): add bidi transcript ([#17700](https://github.com/firebase/flutterfire/issues/17700)). ([be12eede](https://github.com/firebase/flutterfire/commit/be12eede158bd4a7870bc9a5dcea11b534ca6112))
115+
116+
#### `firebase_analytics_web` - `v0.6.1`
117+
118+
- **FIX**(analytics,web): More explicit interop types ([#17811](https://github.com/firebase/flutterfire/issues/17811)). ([311a57cb](https://github.com/firebase/flutterfire/commit/311a57cbb3fd36b9979d652a9105d64e01556620))
119+
- **FEAT**(web): add `registerVersion` support for packages ([#17780](https://github.com/firebase/flutterfire/issues/17780)). ([3c8c83d4](https://github.com/firebase/flutterfire/commit/3c8c83d4251f2965ae6fb1fe7b64c21dcb94e9ec))
120+
121+
#### `firebase_app_check_web` - `v0.2.2`
122+
123+
- **FIX**(app-check,web): More explicit interop types ([#17810](https://github.com/firebase/flutterfire/issues/17810)). ([f9ca8193](https://github.com/firebase/flutterfire/commit/f9ca81939f541004e8c34935ec8f314821ef6d05))
124+
- **FEAT**(web): add `registerVersion` support for packages ([#17780](https://github.com/firebase/flutterfire/issues/17780)). ([3c8c83d4](https://github.com/firebase/flutterfire/commit/3c8c83d4251f2965ae6fb1fe7b64c21dcb94e9ec))
125+
126+
#### `firebase_app_installations_web` - `v0.1.7`
127+
128+
- **FIX**(installations,web): More explicit interop types ([#17819](https://github.com/firebase/flutterfire/issues/17819)). ([64986b1b](https://github.com/firebase/flutterfire/commit/64986b1b8128359ed66965f9342f2465007fc1cd))
129+
- **FEAT**(web): add `registerVersion` support for packages ([#17780](https://github.com/firebase/flutterfire/issues/17780)). ([3c8c83d4](https://github.com/firebase/flutterfire/commit/3c8c83d4251f2965ae6fb1fe7b64c21dcb94e9ec))
130+
131+
#### `firebase_auth_web` - `v6.1.0`
132+
133+
- **FIX**(auth): fix JS interop lints ([#17802](https://github.com/firebase/flutterfire/issues/17802)). ([0956646a](https://github.com/firebase/flutterfire/commit/0956646a0e1f88cbb416b748b4738a8bd83ad616))
134+
- **FEAT**(web): add `registerVersion` support for packages ([#17780](https://github.com/firebase/flutterfire/issues/17780)). ([3c8c83d4](https://github.com/firebase/flutterfire/commit/3c8c83d4251f2965ae6fb1fe7b64c21dcb94e9ec))
135+
136+
#### `firebase_core_web` - `v3.3.0`
137+
138+
- **FIX**(core,web): More explicit interop types ([#17809](https://github.com/firebase/flutterfire/issues/17809)). ([795567a6](https://github.com/firebase/flutterfire/commit/795567a64f20c7982e171d4dd66bd7ec61a7035b))
139+
- **FEAT**(web): add `registerVersion` support for packages ([#17780](https://github.com/firebase/flutterfire/issues/17780)). ([3c8c83d4](https://github.com/firebase/flutterfire/commit/3c8c83d4251f2965ae6fb1fe7b64c21dcb94e9ec))
140+
141+
#### `firebase_crashlytics` - `v5.0.4`
142+
143+
- **FIX**(crashlytics,iOS): reorder error reason logging to match Android implementation ([#17713](https://github.com/firebase/flutterfire/issues/17713)). ([0a9cbcef](https://github.com/firebase/flutterfire/commit/0a9cbcefa6d1f7866d63f78523ced3bd98bce03e))
144+
145+
#### `firebase_database_web` - `v0.2.7`
146+
147+
- **FIX**(database,web): more explicit interop types ([#17823](https://github.com/firebase/flutterfire/issues/17823)). ([16037fbb](https://github.com/firebase/flutterfire/commit/16037fbbdf7db0c06a21ce8111493bcf848673b4))
148+
- **FEAT**(web): add `registerVersion` support for packages ([#17780](https://github.com/firebase/flutterfire/issues/17780)). ([3c8c83d4](https://github.com/firebase/flutterfire/commit/3c8c83d4251f2965ae6fb1fe7b64c21dcb94e9ec))
149+
150+
#### `firebase_messaging_web` - `v4.1.0`
151+
152+
- **REFACTOR**(messaging,web): convert classes to extension types for improved interop ([#17820](https://github.com/firebase/flutterfire/issues/17820)). ([ec5813a0](https://github.com/firebase/flutterfire/commit/ec5813a0cc590ba4501f26d5c3e5adb6a121b658))
153+
- **FEAT**(web): add `registerVersion` support for packages ([#17780](https://github.com/firebase/flutterfire/issues/17780)). ([3c8c83d4](https://github.com/firebase/flutterfire/commit/3c8c83d4251f2965ae6fb1fe7b64c21dcb94e9ec))
154+
155+
#### `firebase_performance_web` - `v0.1.8`
156+
157+
- **FEAT**(web): add `registerVersion` support for packages ([#17780](https://github.com/firebase/flutterfire/issues/17780)). ([3c8c83d4](https://github.com/firebase/flutterfire/commit/3c8c83d4251f2965ae6fb1fe7b64c21dcb94e9ec))
158+
159+
#### `firebase_remote_config_web` - `v1.10.0`
160+
161+
- **FIX**(remote-config): js interop types ([#17806](https://github.com/firebase/flutterfire/issues/17806)). ([725a33ac](https://github.com/firebase/flutterfire/commit/725a33acd6a2f945578025b19bb2aaac0fe6290b))
162+
- **FEAT**(web): add `registerVersion` support for packages ([#17780](https://github.com/firebase/flutterfire/issues/17780)). ([3c8c83d4](https://github.com/firebase/flutterfire/commit/3c8c83d4251f2965ae6fb1fe7b64c21dcb94e9ec))
163+
164+
#### `firebase_storage` - `v13.0.4`
165+
166+
- **REFACTOR**(storage): Refactor Java and Objc to Kotlin and Swift ([#17795](https://github.com/firebase/flutterfire/issues/17795)). ([9cc9054c](https://github.com/firebase/flutterfire/commit/9cc9054c22feb18f5aec187484da8dfab9b07391))
167+
168+
#### `firebase_storage_platform_interface` - `v5.2.15`
169+
170+
- **REFACTOR**(storage): Refactor Java and Objc to Kotlin and Swift ([#17795](https://github.com/firebase/flutterfire/issues/17795)). ([9cc9054c](https://github.com/firebase/flutterfire/commit/9cc9054c22feb18f5aec187484da8dfab9b07391))
171+
172+
#### `firebase_storage_web` - `v3.11.0`
173+
174+
- **FIX**(storage,web): More explicit interop types ([#17828](https://github.com/firebase/flutterfire/issues/17828)). ([65a441e7](https://github.com/firebase/flutterfire/commit/65a441e7cd08d4803a7a28834c069743af2dcf4d))
175+
- **FEAT**(web): add `registerVersion` support for packages ([#17780](https://github.com/firebase/flutterfire/issues/17780)). ([3c8c83d4](https://github.com/firebase/flutterfire/commit/3c8c83d4251f2965ae6fb1fe7b64c21dcb94e9ec))
176+
177+
6178
## 2025-10-13 - [BoM 4.4.0](https://github.com/firebase/flutterfire/blob/main/VERSIONS.md#flutter-bom-440-2025-10-13)
7179

8180
### Changes

Package.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ import Foundation
99
import PackageDescription
1010

1111
// auto-generated by melos post commit hook script
12-
let firebase_core_version: String = "4.2.0"
12+
let firebase_core_version: String = "4.2.1"
1313
let firebase_ios_sdk_version: String = "12.4.0"
1414

1515
// Shared Swift package manager code for firebase core

VERSIONS.md

Lines changed: 38 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,44 @@ This document is listing all the compatible versions of the FlutterFire plugins.
44

55
# Versions
66

7+
## [Flutter BoM 4.5.0 (2025-11-03)](https://github.com/firebase/flutterfire/blob/main/CHANGELOG.md#2025-11-03)
8+
9+
Install this version using FlutterFire CLI
10+
11+
```bash
12+
flutterfire install 4.5.0
13+
```
14+
15+
### Included Native Firebase SDK Versions
16+
| Firebase SDK | Version | Link |
17+
|--------------|---------|------|
18+
| Android SDK | 34.4.0 | [Release Notes](https://firebase.google.com/support/release-notes/android) |
19+
| iOS SDK | 12.4.0 | [Release Notes](https://firebase.google.com/support/release-notes/ios) |
20+
| Web SDK | 12.3.0 | [Release Notes](https://firebase.google.com/support/release-notes/js) |
21+
| Windows SDK | 12.7.0 | [Release Notes](https://firebase.google.com/support/release-notes/cpp-relnotes) |
22+
23+
### FlutterFire Plugin Versions
24+
| Plugin | Version | Dart Version | Flutter Version |
25+
|--------|---------|--------------|-----------------|
26+
| [cloud_firestore](https://pub.dev/packages/cloud_firestore/versions/6.1.0) | 6.1.0 | >=3.2.0 <4.0.0 | >=3.3.0 |
27+
| [cloud_functions](https://pub.dev/packages/cloud_functions/versions/6.0.4) | 6.0.4 | >=3.2.0 <4.0.0 | >=3.3.0 |
28+
| [firebase_ai](https://pub.dev/packages/firebase_ai/versions/3.5.0) | 3.5.0 | >=3.2.0 <4.0.0 | >=3.16.0 |
29+
| [firebase_analytics](https://pub.dev/packages/firebase_analytics/versions/12.0.4) | 12.0.4 | >=3.2.0 <4.0.0 | >=3.3.0 |
30+
| [firebase_app_check](https://pub.dev/packages/firebase_app_check/versions/0.4.1+2) | 0.4.1+2 | >=3.2.0 <4.0.0 | >=3.3.0 |
31+
| [firebase_app_installations](https://pub.dev/packages/firebase_app_installations/versions/0.4.0+4) | 0.4.0+4 | >=3.2.0 <4.0.0 | >=3.3.0 |
32+
| [firebase_auth](https://pub.dev/packages/firebase_auth/versions/6.1.2) | 6.1.2 | >=3.2.0 <4.0.0 | >=3.16.0 |
33+
| [firebase_core](https://pub.dev/packages/firebase_core/versions/4.2.1) | 4.2.1 | >=3.2.0 <4.0.0 | >=3.3.0 |
34+
| [firebase_crashlytics](https://pub.dev/packages/firebase_crashlytics/versions/5.0.4) | 5.0.4 | >=3.2.0 <4.0.0 | >=3.3.0 |
35+
| [firebase_data_connect](https://pub.dev/packages/firebase_data_connect/versions/0.2.1+2) | 0.2.1+2 | >=3.2.0 <4.0.0 | >=3.3.0 |
36+
| [firebase_database](https://pub.dev/packages/firebase_database/versions/12.0.4) | 12.0.4 | >=3.2.0 <4.0.0 | >=3.3.0 |
37+
| [firebase_in_app_messaging](https://pub.dev/packages/firebase_in_app_messaging/versions/0.9.0+4) | 0.9.0+4 | >=3.2.0 <4.0.0 | >=3.3.0 |
38+
| [firebase_messaging](https://pub.dev/packages/firebase_messaging/versions/16.0.4) | 16.0.4 | >=3.2.0 <4.0.0 | >=3.3.0 |
39+
| [firebase_ml_model_downloader](https://pub.dev/packages/firebase_ml_model_downloader/versions/0.4.0+4) | 0.4.0+4 | >=3.2.0 <4.0.0 | >=3.3.0 |
40+
| [firebase_performance](https://pub.dev/packages/firebase_performance/versions/0.11.1+2) | 0.11.1+2 | >=3.2.0 <4.0.0 | >=3.3.0 |
41+
| [firebase_remote_config](https://pub.dev/packages/firebase_remote_config/versions/6.1.1) | 6.1.1 | >=3.2.0 <4.0.0 | >=3.3.0 |
42+
| [firebase_storage](https://pub.dev/packages/firebase_storage/versions/13.0.4) | 13.0.4 | >=3.2.0 <4.0.0 | >=3.3.0 |
43+
44+
745
## [Flutter BoM 4.4.0 (2025-10-13)](https://github.com/firebase/flutterfire/blob/main/CHANGELOG.md#2025-10-13)
846

947
Install this version using FlutterFire CLI

docs/auth/manage-users.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -70,7 +70,6 @@ three ways to get a `User` object representing the current user:
7070
- The auth object has not finished initializing. If you use a listener to keep
7171
track of the user's sign-in status, you don't need to handle this case.
7272

73-
7473
## Get a user's provider-specific profile information
7574

7675
To get the profile information retrieved from the sign-in providers linked to a
@@ -105,12 +104,14 @@ await user?.updatePhotoURL("https://example.com/jane-q-user/profile.jpg");
105104

106105
## Set a user's email address
107106

108-
You can set a user's email address with the `updateEmail()` method. For example:
107+
You can set a user's email address with the `verifyBeforeUpdateEmail()` method. For example:
109108

110109
```dart
111-
await user?.updateEmail("[email protected]");
110+
await user?.verifyBeforeUpdateEmail("[email protected]");
112111
```
113112

113+
This method sends a verification email to the new address. The user's email will be updated only after they verify the new email address.
114+
114115
Note: To set a user's email address, the user must have signed in recently.
115116
See [Re-authenticate a user](#re-authenticate_a_user).
116117

@@ -190,7 +191,6 @@ await user?.delete();
190191
Important: To set a user's email address, the user must have signed in recently.
191192
See [Re-authenticate a user](#re-authenticate_a_user).
192193

193-
194194
You can also delete users from the Authentication section of the
195195
[Firebase console](https://console.firebase.google.com/), on the Users page.
196196

docs/cloud-messaging/receive.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -189,7 +189,9 @@ The file must import both the app and messaging SDKs, initialize Firebase and ex
189189
Next, the worker must be registered. Within the `index.html` file, register the worker by modifying the `<script>` tag which bootstraps Flutter:
190190

191191
```html
192-
<script src="flutter_bootstrap.js" async>
192+
<script src="flutter_bootstrap.js" async></script>
193+
194+
<script>
193195
if ('serviceWorker' in navigator) {
194196
window.addEventListener('load', function () {
195197
navigator.serviceWorker.register('firebase-messaging-sw.js', {

melos.yaml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,8 +19,9 @@ command:
1919
preCommit: |
2020
dart run scripts/generate_firebaseai_version.dart && \
2121
dart run scripts/generate_dataconnect_version.dart && \
22+
dart run scripts/generate_versions_web.dart && \
2223
dart run scripts/generate_versions_spm.dart && \
23-
git add packages/firebase_data_connect/firebase_data_connect/lib/src/dataconnect_version.dart
24+
git add packages/firebase_data_connect/firebase_data_connect/lib/src/dataconnect_version.dart && git add packages/*/*_web/lib/src/*_version.dart
2425
post: |
2526
dart run scripts/generate_tag_spm_firebase_core.dart
2627

packages/_flutterfire_internals/CHANGELOG.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
1+
## 1.3.64
2+
3+
- Update a dependency to the latest release.
4+
15
## 1.3.63
26

37
- Update a dependency to the latest release.

packages/_flutterfire_internals/pubspec.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,15 +2,15 @@ name: _flutterfire_internals
22
description: A package hosting Dart code shared between FlutterFire plugins.
33
homepage: https://firebase.google.com/docs/firestore
44
repository: https://github.com/firebase/flutterfire/tree/main/packages/_flutterfire_internals
5-
version: 1.3.63
5+
version: 1.3.64
66

77
environment:
88
sdk: '>=3.2.0 <4.0.0'
99
flutter: '>=3.3.0'
1010

1111
dependencies:
1212
collection: ^1.0.0
13-
firebase_core: ^4.2.0
13+
firebase_core: ^4.2.1
1414
firebase_core_platform_interface: ^6.0.2
1515
flutter:
1616
sdk: flutter

packages/cloud_firestore/cloud_firestore/CHANGELOG.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
1+
## 6.1.0
2+
3+
- **FEAT**(firestore): add client language support for Firestore plugin on Android and iOS ([#17830](https://github.com/firebase/flutterfire/issues/17830)). ([74a37ae6](https://github.com/firebase/flutterfire/commit/74a37ae68446e700ed6cc9f9307ff296a9ff20d8))
4+
15
## 6.0.3
26

37
- Update a dependency to the latest release.

0 commit comments

Comments
 (0)