Skip to content

Commit 2e1ebd8

Browse files
authored
chore(release): 2026-08-24 — BoM 5.0.0 (#18606)
* chore(release): publish packages - _flutterfire_internals@1.3.77 - cloud_firestore@6.9.0 - cloud_firestore_platform_interface@8.0.7 - cloud_functions@6.4.0 - firebase_ai@4.0.0 - firebase_analytics@12.5.0 - firebase_analytics_platform_interface@6.0.7 - firebase_app_check@0.4.7 - firebase_app_installations@0.4.3 - firebase_app_installations_platform_interface@0.1.5 - firebase_app_installations_web@0.1.7+13 - firebase_auth@6.6.0 - firebase_auth_platform_interface@9.0.7 - firebase_core@4.14.0 - firebase_core_platform_interface@8.1.1 - firebase_core_web@3.11.0 - firebase_crashlytics@5.3.0 - firebase_crashlytics_platform_interface@3.9.0 - firebase_data_connect@0.3.2 - firebase_database@12.5.0 - firebase_database_web@0.2.7+14 - firebase_in_app_messaging@0.9.3 - firebase_in_app_messaging_platform_interface@0.2.5+28 - firebase_messaging@16.6.0 - firebase_messaging_platform_interface@4.10.0 - firebase_ml_model_downloader@0.4.4 - firebase_performance@0.11.5 - firebase_performance_platform_interface@0.2.0+7 - firebase_remote_config@6.6.0 - firebase_remote_config_platform_interface@3.0.7 - firebase_storage@13.5.0 - firebase_storage_platform_interface@6.0.7 - cloud_firestore_web@5.7.3 - firebase_analytics_web@0.6.1+13 - firebase_app_check_platform_interface@0.4.2+1 - firebase_app_check_web@0.2.6+1 - firebase_database_platform_interface@0.4.0+7 - firebase_messaging_web@4.2.5 - firebase_performance_web@0.1.8+13 - firebase_remote_config_web@1.10.14 - firebase_storage_web@3.11.13 - firebase_auth_web@6.2.7 - cloud_functions_platform_interface@6.0.7 - cloud_functions_web@5.1.13 - firebase_ml_model_downloader_platform_interface@0.1.6+1 * fix(ai): stamp firebase_ai's own version into firebaseai_version.dart generate_firebaseai_version.dart read the version from firebase_data_connect's pubspec and wrote it into firebase_ai's firebaseai_version.dart, so firebase_ai reported data_connect's version in its API telemetry headers (vertexai-dart/<v> in client.dart and gl-dart/<v> fire/<v> in base_model.dart). Point the generator at firebase_ai's own pubspec, and add the generated file to the melos version preCommit hook's `git add` list -- its absence left the file dirty after versioning, which failed `pub publish` with "1 checked-in file is modified in git". * chore: BoM Version 5.0.0
1 parent fef6d42 commit 2e1ebd8

149 files changed

Lines changed: 957 additions & 321 deletions

File tree

Some content is hidden

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

CHANGELOG.md

Lines changed: 297 additions & 0 deletions
Large diffs are not rendered by default.

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 5.0.0 (2026-08-24)](https://github.com/firebase/flutterfire/blob/main/CHANGELOG.md#2026-08-24)
8+
9+
Install this version using FlutterFire CLI
10+
11+
```bash
12+
flutterfire install 5.0.0
13+
```
14+
15+
### Included Native Firebase SDK Versions
16+
| Firebase SDK | Version | Link |
17+
|--------------|---------|------|
18+
| Android SDK | 34.18.0 | [Release Notes](https://firebase.google.com/support/release-notes/android) |
19+
| iOS SDK | 12.18.0 | [Release Notes](https://firebase.google.com/support/release-notes/ios) |
20+
| Web SDK | 12.18.0 | [Release Notes](https://firebase.google.com/support/release-notes/js) |
21+
| Windows SDK | 13.11.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.9.0) | 6.9.0 | ^3.6.0 | >=3.27.0 |
27+
| [cloud_functions](https://pub.dev/packages/cloud_functions/versions/6.4.0) | 6.4.0 | ^3.6.0 | >=3.27.0 |
28+
| [firebase_ai](https://pub.dev/packages/firebase_ai/versions/4.0.0) | 4.0.0 | ^3.6.0 | >=3.16.0 |
29+
| [firebase_analytics](https://pub.dev/packages/firebase_analytics/versions/12.5.0) | 12.5.0 | ^3.6.0 | >=3.27.0 |
30+
| [firebase_app_check](https://pub.dev/packages/firebase_app_check/versions/0.4.7) | 0.4.7 | ^3.6.0 | >=3.27.0 |
31+
| [firebase_app_installations](https://pub.dev/packages/firebase_app_installations/versions/0.4.3) | 0.4.3 | ^3.6.0 | >=3.27.0 |
32+
| [firebase_auth](https://pub.dev/packages/firebase_auth/versions/6.6.0) | 6.6.0 | ^3.6.0 | >=3.16.0 |
33+
| [firebase_core](https://pub.dev/packages/firebase_core/versions/4.14.0) | 4.14.0 | ^3.6.0 | >=3.27.0 |
34+
| [firebase_crashlytics](https://pub.dev/packages/firebase_crashlytics/versions/5.3.0) | 5.3.0 | ^3.6.0 | >=3.27.0 |
35+
| [firebase_data_connect](https://pub.dev/packages/firebase_data_connect/versions/0.3.2) | 0.3.2 | ^3.6.0 | >=3.27.0 |
36+
| [firebase_database](https://pub.dev/packages/firebase_database/versions/12.5.0) | 12.5.0 | ^3.6.0 | >=3.27.0 |
37+
| [firebase_in_app_messaging](https://pub.dev/packages/firebase_in_app_messaging/versions/0.9.3) | 0.9.3 | ^3.6.0 | >=3.27.0 |
38+
| [firebase_messaging](https://pub.dev/packages/firebase_messaging/versions/16.6.0) | 16.6.0 | ^3.6.0 | >=3.27.0 |
39+
| [firebase_ml_model_downloader](https://pub.dev/packages/firebase_ml_model_downloader/versions/0.4.4) | 0.4.4 | ^3.6.0 | >=3.27.0 |
40+
| [firebase_performance](https://pub.dev/packages/firebase_performance/versions/0.11.5) | 0.11.5 | ^3.6.0 | >=3.27.0 |
41+
| [firebase_remote_config](https://pub.dev/packages/firebase_remote_config/versions/6.6.0) | 6.6.0 | ^3.6.0 | >=3.27.0 |
42+
| [firebase_storage](https://pub.dev/packages/firebase_storage/versions/13.5.0) | 13.5.0 | ^3.6.0 | >=3.27.0 |
43+
44+
745
## [Flutter BoM 4.18.0 (2026-08-03)](https://github.com/firebase/flutterfire/blob/main/CHANGELOG.md#2026-08-03)
846

947
Install this version using FlutterFire CLI

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.77
2+
3+
- **FIX**(database,windows): fix transaction threwing and native error codes dropped ([#18559](https://github.com/firebase/flutterfire/issues/18559)). ([12f5f32b](https://github.com/firebase/flutterfire/commit/12f5f32b20ad379e7923fd1c22a66ce22f869bf5))
4+
15
## 1.3.76
26

37
- Update a dependency to the latest release.

packages/_flutterfire_internals/pubspec.yaml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ 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.76
5+
version: 1.3.77
66
resolution: workspace
77

88
environment:
@@ -11,8 +11,8 @@ environment:
1111

1212
dependencies:
1313
collection: ^1.0.0
14-
firebase_core: ^4.13.0
15-
firebase_core_platform_interface: ^8.1.0
14+
firebase_core: ^4.14.0
15+
firebase_core_platform_interface: ^8.1.1
1616
flutter:
1717
sdk: flutter
1818
meta: ^1.8.0

packages/cloud_firestore/cloud_firestore/CHANGELOG.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,11 @@
1+
## 6.9.0
2+
3+
- **FIX**(ci): bump Kotlin Gradle plugin to 2.3.0 ([#18600](https://github.com/firebase/flutterfire/issues/18600)). ([4c3865e2](https://github.com/firebase/flutterfire/commit/4c3865e2e56bf59904a9f48a6e70f0f963df2cda))
4+
- **FIX**(ci): align Android toolchain and analyzer with Flutter 3.47 ([#18566](https://github.com/firebase/flutterfire/issues/18566)). ([87ace849](https://github.com/firebase/flutterfire/commit/87ace8496fec75c461f3b29a9b8a85d46e286957))
5+
- **FIX**(firestore,android): defer transaction cleanup until stream cancellation ([#18553](https://github.com/firebase/flutterfire/issues/18553)). ([f949c23d](https://github.com/firebase/flutterfire/commit/f949c23d795a9d843ffd1c6deea285a4d9ce5ff3))
6+
- **FIX**(android): remove plugin-local AGP and Kotlin Gradle Plugin pins from buildscript blocks ([#18139](https://github.com/firebase/flutterfire/issues/18139)). ([4f6960c4](https://github.com/firebase/flutterfire/commit/4f6960c437da6945e2db2505f4e0a92fef5b76da))
7+
- **FEAT**: bump Firebase iOS SDK to 12.18.0 ([#18596](https://github.com/firebase/flutterfire/issues/18596)). ([07febc37](https://github.com/firebase/flutterfire/commit/07febc37617ab8b4f6f06e7208baa6a15ce2ef70))
8+
19
## 6.8.0
210

311
- **FIX**(firestore,core,windows): per-engine BinaryMessenger, Firestore/Auth link order, Profile builds ([#18516](https://github.com/firebase/flutterfire/issues/18516)). ([5dfd289e](https://github.com/firebase/flutterfire/commit/5dfd289ea45260c15d73894dcf2cb092fc8ddb9d))

packages/cloud_firestore/cloud_firestore/example/pubspec.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,8 +7,8 @@ environment:
77
flutter: '>=3.27.0'
88

99
dependencies:
10-
cloud_firestore: ^6.8.0
11-
firebase_core: ^4.13.0
10+
cloud_firestore: ^6.9.0
11+
firebase_core: ^4.14.0
1212
flutter:
1313
sdk: flutter
1414
http: ^1.0.0

packages/cloud_firestore/cloud_firestore/ios/cloud_firestore/Package.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77

88
import PackageDescription
99

10-
let libraryVersion = "6.8.0"
10+
let libraryVersion = "6.9.0"
1111
let firebaseSdkVersion: Version = "12.18.0"
1212

1313
let package = Package(

packages/cloud_firestore/cloud_firestore/macos/cloud_firestore/Package.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77

88
import PackageDescription
99

10-
let libraryVersion = "6.8.0"
10+
let libraryVersion = "6.9.0"
1111
let firebaseSdkVersion: Version = "12.18.0"
1212

1313
let package = Package(

packages/cloud_firestore/cloud_firestore/pipeline_example/pubspec.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ environment:
3131
dependencies:
3232
cloud_firestore:
3333
path: ..
34-
firebase_core: ^4.13.0
34+
firebase_core: ^4.14.0
3535
flutter:
3636
sdk: flutter
3737
http: ^1.0.0

packages/cloud_firestore/cloud_firestore/pubspec.yaml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ description:
44
live synchronization and offline support on Android and iOS.
55
homepage: https://firebase.google.com/docs/firestore
66
repository: https://github.com/firebase/flutterfire/tree/main/packages/cloud_firestore/cloud_firestore
7-
version: 6.8.0
7+
version: 6.9.0
88
resolution: workspace
99
topics:
1010
- firebase
@@ -21,11 +21,11 @@ environment:
2121
flutter: '>=3.27.0'
2222

2323
dependencies:
24-
cloud_firestore_platform_interface: ^8.0.6
25-
cloud_firestore_web: ^5.7.2
24+
cloud_firestore_platform_interface: ^8.0.7
25+
cloud_firestore_web: ^5.7.3
2626
collection: ^1.0.0
27-
firebase_core: ^4.13.0
28-
firebase_core_platform_interface: ^8.1.0
27+
firebase_core: ^4.14.0
28+
firebase_core_platform_interface: ^8.1.1
2929
flutter:
3030
sdk: flutter
3131
meta: ^1.8.0

0 commit comments

Comments
 (0)