Skip to content

Commit 74d3aca

Browse files
authored
chore: add BoM 4.20.2 to versions on main (#18870)
1 parent 62218f4 commit 74d3aca

3 files changed

Lines changed: 98 additions & 1 deletion

File tree

‎CHANGELOG.md‎

Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -468,6 +468,37 @@ Packages with dependency updates only:
468468
- **FEAT**(messaging): add FID registration APIs ([#18482](https://github.com/firebase/flutterfire/issues/18482)). ([ff6da47e](https://github.com/firebase/flutterfire/commit/ff6da47ea85fd62e4a2c267603d39f2077c6fdb3))
469469

470470

471+
## 2026-10-23 - [BoM 4.20.2](https://github.com/firebase/flutterfire/blob/main/VERSIONS.md#flutter-bom-4202-2026-10-23)
472+
473+
### Changes
474+
475+
> Note: This is a security release for Cloud Firestore on Windows. Firebase C++ SDK 13.13.1 builds Firestore from Firebase iOS SDK 12.19.3, which removes compromised eMudhra CA roots from Firestore's embedded gRPC root-certificate bundle ([firebase-ios-sdk#16930](https://github.com/firebase/firebase-ios-sdk/pull/16930)).
476+
>
477+
> - **Windows**: upgrade to this `firebase_core` release (or `cloud_firestore` 6.10.2, which requires it). If the build keeps using the old SDK, run `flutter clean`. If you set `FIREBASE_CPP_SDK_DIR`, point it at a 13.13.1 SDK.
478+
> - iOS/macOS were fixed in `firebase_core` 4.15.1 (BoM 4.20.1).
479+
480+
---
481+
482+
Packages with breaking changes:
483+
484+
- There are no breaking changes in this release.
485+
486+
Packages with other changes:
487+
488+
- [`cloud_firestore` - `v6.10.2`](#cloud_firestore---v6102)
489+
- [`firebase_core` - `v4.15.2`](#firebase_core---v4152)
490+
491+
---
492+
493+
#### `cloud_firestore` - `v6.10.2`
494+
495+
- Bump "cloud_firestore" to `6.10.2`.
496+
497+
#### `firebase_core` - `v4.15.2`
498+
499+
- **FIX**(core): bump Firebase C++ SDK to 13.13.1 (4.x backport, Windows Firestore security fix) ([#18868](https://github.com/firebase/flutterfire/issues/18868)). ([1ae6803a](https://github.com/firebase/flutterfire/commit/1ae6803a7abfa1bf5122647ccdd24087ee2b3a17))
500+
501+
471502
## 2026-10-23 - [BoM 4.20.1](https://github.com/firebase/flutterfire/blob/main/VERSIONS.md#flutter-bom-4201-2026-10-23)
472503

473504
### Changes

‎VERSIONS.md‎

Lines changed: 38 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -80,6 +80,44 @@ flutterfire install 5.0.0
8080
| [firebase_storage](https://pub.dev/packages/firebase_storage/versions/14.0.0) | 14.0.0 | ^3.6.0 | >=3.27.0 |
8181

8282

83+
## [Flutter BoM 4.20.2 (2026-10-23)](https://github.com/firebase/flutterfire/blob/main/CHANGELOG.md#2026-10-23)
84+
85+
Install this version using FlutterFire CLI
86+
87+
```bash
88+
flutterfire install 4.20.2
89+
```
90+
91+
### Included Native Firebase SDK Versions
92+
| Firebase SDK | Version | Link |
93+
|--------------|---------|------|
94+
| Android SDK | 34.19.0 | [Release Notes](https://firebase.google.com/support/release-notes/android) |
95+
| iOS SDK | 12.19.3 | [Release Notes](https://firebase.google.com/support/release-notes/ios) |
96+
| Web SDK | 12.19.0 | [Release Notes](https://firebase.google.com/support/release-notes/js) |
97+
| Windows SDK | 13.13.1 | [Release Notes](https://firebase.google.com/support/release-notes/cpp-relnotes) |
98+
99+
### FlutterFire Plugin Versions
100+
| Plugin | Version | Dart Version | Flutter Version |
101+
|--------|---------|--------------|-----------------|
102+
| [cloud_firestore](https://pub.dev/packages/cloud_firestore/versions/6.10.2) | 6.10.2 | ^3.6.0 | >=3.27.0 |
103+
| [cloud_functions](https://pub.dev/packages/cloud_functions/versions/6.5.1) | 6.5.1 | ^3.6.0 | >=3.27.0 |
104+
| [firebase_ai](https://pub.dev/packages/firebase_ai/versions/4.0.0) | 4.0.0 | ^3.6.0 | >=3.16.0 |
105+
| [firebase_analytics](https://pub.dev/packages/firebase_analytics/versions/12.6.1) | 12.6.1 | ^3.6.0 | >=3.27.0 |
106+
| [firebase_app_check](https://pub.dev/packages/firebase_app_check/versions/0.4.9) | 0.4.9 | ^3.6.0 | >=3.27.0 |
107+
| [firebase_app_installations](https://pub.dev/packages/firebase_app_installations/versions/0.4.5) | 0.4.5 | ^3.6.0 | >=3.27.0 |
108+
| [firebase_auth](https://pub.dev/packages/firebase_auth/versions/6.7.1) | 6.7.1 | ^3.6.0 | >=3.16.0 |
109+
| [firebase_core](https://pub.dev/packages/firebase_core/versions/4.15.2) | 4.15.2 | ^3.6.0 | >=3.27.0 |
110+
| [firebase_crashlytics](https://pub.dev/packages/firebase_crashlytics/versions/5.4.1) | 5.4.1 | ^3.6.0 | >=3.27.0 |
111+
| [firebase_data_connect](https://pub.dev/packages/firebase_data_connect/versions/0.3.3) | 0.3.3 | ^3.6.0 | >=3.27.0 |
112+
| [firebase_database](https://pub.dev/packages/firebase_database/versions/12.6.1) | 12.6.1 | ^3.6.0 | >=3.27.0 |
113+
| [firebase_in_app_messaging](https://pub.dev/packages/firebase_in_app_messaging/versions/0.9.5) | 0.9.5 | ^3.6.0 | >=3.27.0 |
114+
| [firebase_messaging](https://pub.dev/packages/firebase_messaging/versions/16.7.1) | 16.7.1 | ^3.6.0 | >=3.27.0 |
115+
| [firebase_ml_model_downloader](https://pub.dev/packages/firebase_ml_model_downloader/versions/0.4.6) | 0.4.6 | ^3.6.0 | >=3.27.0 |
116+
| [firebase_performance](https://pub.dev/packages/firebase_performance/versions/0.11.7) | 0.11.7 | ^3.6.0 | >=3.27.0 |
117+
| [firebase_remote_config](https://pub.dev/packages/firebase_remote_config/versions/6.7.1) | 6.7.1 | ^3.6.0 | >=3.27.0 |
118+
| [firebase_storage](https://pub.dev/packages/firebase_storage/versions/13.6.1) | 13.6.1 | ^3.6.0 | >=3.27.0 |
119+
120+
83121
## [Flutter BoM 4.20.1 (2026-10-23)](https://github.com/firebase/flutterfire/blob/main/CHANGELOG.md#2026-10-23)
84122

85123
Install this version using FlutterFire CLI

‎scripts/versions.json‎

Lines changed: 29 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -55,6 +55,34 @@
5555
"firebase_storage": "14.0.0"
5656
}
5757
},
58+
"4.20.2": {
59+
"date": "2026-10-23",
60+
"firebase_sdk": {
61+
"android": "34.19.0",
62+
"ios": "12.19.3",
63+
"web": "12.19.0",
64+
"windows": "13.13.1"
65+
},
66+
"packages": {
67+
"cloud_firestore": "6.10.2",
68+
"cloud_functions": "6.5.1",
69+
"firebase_ai": "4.0.0",
70+
"firebase_analytics": "12.6.1",
71+
"firebase_app_check": "0.4.9",
72+
"firebase_app_installations": "0.4.5",
73+
"firebase_auth": "6.7.1",
74+
"firebase_core": "4.15.2",
75+
"firebase_crashlytics": "5.4.1",
76+
"firebase_data_connect": "0.3.3",
77+
"firebase_database": "12.6.1",
78+
"firebase_in_app_messaging": "0.9.5",
79+
"firebase_messaging": "16.7.1",
80+
"firebase_ml_model_downloader": "0.4.6",
81+
"firebase_performance": "0.11.7",
82+
"firebase_remote_config": "6.7.1",
83+
"firebase_storage": "13.6.1"
84+
}
85+
},
5886
"4.20.1": {
5987
"date": "2026-10-23",
6088
"firebase_sdk": {
@@ -1765,4 +1793,4 @@
17651793
"firebase_storage": "11.7.5"
17661794
}
17671795
}
1768-
}
1796+
}

0 commit comments

Comments
 (0)