|
3 | 3 | All notable changes to this project will be documented in this file. |
4 | 4 | See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. |
5 | 5 |
|
| 6 | +## 2025-10-13 - [BoM 4.4.0](https://github.com/firebase/flutterfire/blob/main/VERSIONS.md#flutter-bom-440-2025-10-13) |
| 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 | + - [`firebase_ai` - `v3.4.0`](#firebase_ai---v340) |
| 19 | + - [`firebase_app_check` - `v0.4.1+1`](#firebase_app_check---v0411) |
| 20 | + - [`firebase_app_check_platform_interface` - `v0.2.1+1`](#firebase_app_check_platform_interface---v0211) |
| 21 | + - [`firebase_core` - `v4.2.0`](#firebase_core---v420) |
| 22 | + - [`firebase_core_platform_interface` - `v6.0.2`](#firebase_core_platform_interface---v602) |
| 23 | + - [`firebase_core_web` - `v3.2.0`](#firebase_core_web---v320) |
| 24 | + - [`firebase_data_connect` - `v0.2.1+1`](#firebase_data_connect---v0211) |
| 25 | + - [`firebase_messaging` - `v16.0.3`](#firebase_messaging---v1603) |
| 26 | + - [`firebase_messaging_platform_interface` - `v4.7.3`](#firebase_messaging_platform_interface---v473) |
| 27 | + - [`firebase_remote_config` - `v6.1.0`](#firebase_remote_config---v610) |
| 28 | + - [`firebase_remote_config_web` - `v1.9.0`](#firebase_remote_config_web---v190) |
| 29 | + - [`firebase_app_check_web` - `v0.2.1+1`](#firebase_app_check_web---v0211) |
| 30 | + - [`_flutterfire_internals` - `v1.3.63`](#_flutterfire_internals---v1363) |
| 31 | + - [`firebase_in_app_messaging_platform_interface` - `v0.2.5+14`](#firebase_in_app_messaging_platform_interface---v02514) |
| 32 | + - [`firebase_crashlytics_platform_interface` - `v3.8.14`](#firebase_crashlytics_platform_interface---v3814) |
| 33 | + - [`cloud_firestore_platform_interface` - `v7.0.3`](#cloud_firestore_platform_interface---v703) |
| 34 | + - [`firebase_crashlytics` - `v5.0.3`](#firebase_crashlytics---v503) |
| 35 | + - [`firebase_messaging_web` - `v4.0.3`](#firebase_messaging_web---v403) |
| 36 | + - [`firebase_in_app_messaging` - `v0.9.0+3`](#firebase_in_app_messaging---v0903) |
| 37 | + - [`cloud_firestore_web` - `v5.0.3`](#cloud_firestore_web---v503) |
| 38 | + - [`firebase_database_web` - `v0.2.6+20`](#firebase_database_web---v02620) |
| 39 | + - [`cloud_firestore` - `v6.0.3`](#cloud_firestore---v603) |
| 40 | + - [`firebase_analytics_platform_interface` - `v5.0.3`](#firebase_analytics_platform_interface---v503) |
| 41 | + - [`firebase_database_platform_interface` - `v0.2.6+14`](#firebase_database_platform_interface---v02614) |
| 42 | + - [`firebase_database` - `v12.0.3`](#firebase_database---v1203) |
| 43 | + - [`firebase_analytics_web` - `v0.6.0+3`](#firebase_analytics_web---v0603) |
| 44 | + - [`firebase_app_installations_web` - `v0.1.6+20`](#firebase_app_installations_web---v01620) |
| 45 | + - [`firebase_app_installations_platform_interface` - `v0.1.4+62`](#firebase_app_installations_platform_interface---v01462) |
| 46 | + - [`firebase_auth` - `v6.1.1`](#firebase_auth---v611) |
| 47 | + - [`firebase_app_installations` - `v0.4.0+3`](#firebase_app_installations---v0403) |
| 48 | + - [`firebase_analytics` - `v12.0.3`](#firebase_analytics---v1203) |
| 49 | + - [`firebase_auth_web` - `v6.0.4`](#firebase_auth_web---v604) |
| 50 | + - [`firebase_auth_platform_interface` - `v8.1.3`](#firebase_auth_platform_interface---v813) |
| 51 | + - [`firebase_ml_model_downloader` - `v0.4.0+3`](#firebase_ml_model_downloader---v0403) |
| 52 | + - [`firebase_ml_model_downloader_platform_interface` - `v0.1.5+14`](#firebase_ml_model_downloader_platform_interface---v01514) |
| 53 | + - [`firebase_remote_config_platform_interface` - `v2.0.4`](#firebase_remote_config_platform_interface---v204) |
| 54 | + - [`firebase_performance_web` - `v0.1.7+20`](#firebase_performance_web---v01720) |
| 55 | + - [`firebase_performance` - `v0.11.1+1`](#firebase_performance---v01111) |
| 56 | + - [`firebase_performance_platform_interface` - `v0.1.6+1`](#firebase_performance_platform_interface---v0161) |
| 57 | + - [`firebase_storage_platform_interface` - `v5.2.14`](#firebase_storage_platform_interface---v5214) |
| 58 | + - [`cloud_functions_web` - `v5.0.3`](#cloud_functions_web---v503) |
| 59 | + - [`firebase_storage_web` - `v3.10.21`](#firebase_storage_web---v31021) |
| 60 | + - [`firebase_storage` - `v13.0.3`](#firebase_storage---v1303) |
| 61 | + - [`cloud_functions` - `v6.0.3`](#cloud_functions---v603) |
| 62 | + - [`cloud_functions_platform_interface` - `v5.8.6`](#cloud_functions_platform_interface---v586) |
| 63 | + |
| 64 | +Packages with dependency updates only: |
| 65 | + |
| 66 | +> 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. |
| 67 | + |
| 68 | + - `firebase_app_check_web` - `v0.2.1+1` |
| 69 | + - `_flutterfire_internals` - `v1.3.63` |
| 70 | + - `firebase_in_app_messaging_platform_interface` - `v0.2.5+14` |
| 71 | + - `firebase_crashlytics_platform_interface` - `v3.8.14` |
| 72 | + - `cloud_firestore_platform_interface` - `v7.0.3` |
| 73 | + - `firebase_crashlytics` - `v5.0.3` |
| 74 | + - `firebase_messaging_web` - `v4.0.3` |
| 75 | + - `firebase_in_app_messaging` - `v0.9.0+3` |
| 76 | + - `cloud_firestore_web` - `v5.0.3` |
| 77 | + - `firebase_database_web` - `v0.2.6+20` |
| 78 | + - `cloud_firestore` - `v6.0.3` |
| 79 | + - `firebase_analytics_platform_interface` - `v5.0.3` |
| 80 | + - `firebase_database_platform_interface` - `v0.2.6+14` |
| 81 | + - `firebase_database` - `v12.0.3` |
| 82 | + - `firebase_analytics_web` - `v0.6.0+3` |
| 83 | + - `firebase_app_installations_web` - `v0.1.6+20` |
| 84 | + - `firebase_app_installations_platform_interface` - `v0.1.4+62` |
| 85 | + - `firebase_auth` - `v6.1.1` |
| 86 | + - `firebase_app_installations` - `v0.4.0+3` |
| 87 | + - `firebase_analytics` - `v12.0.3` |
| 88 | + - `firebase_auth_web` - `v6.0.4` |
| 89 | + - `firebase_auth_platform_interface` - `v8.1.3` |
| 90 | + - `firebase_ml_model_downloader` - `v0.4.0+3` |
| 91 | + - `firebase_ml_model_downloader_platform_interface` - `v0.1.5+14` |
| 92 | + - `firebase_remote_config_platform_interface` - `v2.0.4` |
| 93 | + - `firebase_performance_web` - `v0.1.7+20` |
| 94 | + - `firebase_performance` - `v0.11.1+1` |
| 95 | + - `firebase_performance_platform_interface` - `v0.1.6+1` |
| 96 | + - `firebase_storage_platform_interface` - `v5.2.14` |
| 97 | + - `cloud_functions_web` - `v5.0.3` |
| 98 | + - `firebase_storage_web` - `v3.10.21` |
| 99 | + - `firebase_storage` - `v13.0.3` |
| 100 | + - `cloud_functions` - `v6.0.3` |
| 101 | + - `cloud_functions_platform_interface` - `v5.8.6` |
| 102 | + |
| 103 | +--- |
| 104 | + |
| 105 | +#### `firebase_ai` - `v3.4.0` |
| 106 | + |
| 107 | + - **FIX**: update topics in pubspec.yaml for firebase_ai ([#17759](https://github.com/firebase/flutterfire/issues/17759)). ([ab2301d2](https://github.com/firebase/flutterfire/commit/ab2301d2b2943c87279ce7ba4694a90b49eb98fc)) |
| 108 | + - **FIX**(firebase_ai): add validation for PromptFeedback parsing and handle empty cases ([#17753](https://github.com/firebase/flutterfire/issues/17753)). ([91baa07b](https://github.com/firebase/flutterfire/commit/91baa07bb56198c687b670aa4617fb810dfad212)) |
| 109 | + - **FIX**(ai): the package version number wasn't properly updated after migrating from vertex_ai ([#17745](https://github.com/firebase/flutterfire/issues/17745)). ([43059b9b](https://github.com/firebase/flutterfire/commit/43059b9b68b0ba1d9e8fdafffa4e85b6eea8aaf3)) |
| 110 | + - **FEAT**(firebaseai): mark imagen generate function ga ([#17757](https://github.com/firebase/flutterfire/issues/17757)). ([a52255e2](https://github.com/firebase/flutterfire/commit/a52255e26306ea7cb890d48f3b9335d574147a82)) |
| 111 | + - **FEAT**(firebaseai): update of bidi input api ([#17662](https://github.com/firebase/flutterfire/issues/17662)). ([6d1a0daf](https://github.com/firebase/flutterfire/commit/6d1a0daf524bc7a8e24ea45ceb8c7869be78dbc1)) |
| 112 | + - **FEAT**(firebaseai): Add support for URL context ([#17736](https://github.com/firebase/flutterfire/issues/17736)). ([f3656634](https://github.com/firebase/flutterfire/commit/f3656634a5436ce7231aa39fc9b9814e906d2b9d)) |
| 113 | + |
| 114 | +#### `firebase_app_check` - `v0.4.1+1` |
| 115 | + |
| 116 | + - **FIX**(app_check): Deprecate androidProvider and appleProvider parameters in activate method ([#17742](https://github.com/firebase/flutterfire/issues/17742)). ([4e7f800e](https://github.com/firebase/flutterfire/commit/4e7f800e94a895c6553bd3c1595b4f06ac69bb81)) |
| 117 | + - **FIX**(app_check): Expose AppleAppAttestProvider without importing platform interface ([#17740](https://github.com/firebase/flutterfire/issues/17740)). ([6c2355a0](https://github.com/firebase/flutterfire/commit/6c2355a05d6bba763768ce3bc09c3cc0528fa900)) |
| 118 | + |
| 119 | +#### `firebase_app_check_platform_interface` - `v0.2.1+1` |
| 120 | + |
| 121 | + - **FIX**(app_check): Deprecate androidProvider and appleProvider parameters in activate method ([#17742](https://github.com/firebase/flutterfire/issues/17742)). ([4e7f800e](https://github.com/firebase/flutterfire/commit/4e7f800e94a895c6553bd3c1595b4f06ac69bb81)) |
| 122 | + |
| 123 | +#### `firebase_core` - `v4.2.0` |
| 124 | + |
| 125 | + - **FIX**: a bug with the `demoProjectId` arg to `Firebase.initializeApp()` ([#17703](https://github.com/firebase/flutterfire/issues/17703)). ([09d03aac](https://github.com/firebase/flutterfire/commit/09d03aac8ced6f7f9211c24f40b57eb992f2996d)) |
| 126 | + - **FEAT**: bump Android SDK to version 34.4.0 ([#17786](https://github.com/firebase/flutterfire/issues/17786)). ([3edfc18d](https://github.com/firebase/flutterfire/commit/3edfc18d94c82fa81740fe61d075a09195aa9610)) |
| 127 | + - **FEAT**: bump Firebase iOS SDK to 12.4.0 ([#17779](https://github.com/firebase/flutterfire/issues/17779)). ([51ed3fbb](https://github.com/firebase/flutterfire/commit/51ed3fbbc2eecf41850db604e7bd145fe0db130c)) |
| 128 | + |
| 129 | +#### `firebase_core_platform_interface` - `v6.0.2` |
| 130 | + |
| 131 | + - **FIX**: a bug with the `demoProjectId` arg to `Firebase.initializeApp()` ([#17703](https://github.com/firebase/flutterfire/issues/17703)). ([09d03aac](https://github.com/firebase/flutterfire/commit/09d03aac8ced6f7f9211c24f40b57eb992f2996d)) |
| 132 | + |
| 133 | +#### `firebase_core_web` - `v3.2.0` |
| 134 | + |
| 135 | + - **FEAT**: bump Firebase JS SDK to 12.3.0 ([#17743](https://github.com/firebase/flutterfire/issues/17743)). ([007b2b36](https://github.com/firebase/flutterfire/commit/007b2b366f49263660e946a5a631e6919fc48eac)) |
| 136 | + |
| 137 | +#### `firebase_data_connect` - `v0.2.1+1` |
| 138 | + |
| 139 | + - **FIX**(app_check): Deprecate androidProvider and appleProvider parameters in activate method ([#17742](https://github.com/firebase/flutterfire/issues/17742)). ([4e7f800e](https://github.com/firebase/flutterfire/commit/4e7f800e94a895c6553bd3c1595b4f06ac69bb81)) |
| 140 | + |
| 141 | +#### `firebase_messaging` - `v16.0.3` |
| 142 | + |
| 143 | + - **FIX**(firebase_messaging): fix null apple notification when sound is of type String ([#17770](https://github.com/firebase/flutterfire/issues/17770)). ([7fe893c0](https://github.com/firebase/flutterfire/commit/7fe893c0075f0abb019c0890bebd1fd3ba37a5d3)) |
| 144 | + |
| 145 | +#### `firebase_messaging_platform_interface` - `v4.7.3` |
| 146 | + |
| 147 | + - **FIX**(firebase_messaging): update APNS token error message for clarity ([#17763](https://github.com/firebase/flutterfire/issues/17763)). ([08a04332](https://github.com/firebase/flutterfire/commit/08a0433264f9797451dea1804257e439be11e64a)) |
| 148 | + |
| 149 | +#### `firebase_remote_config` - `v6.1.0` |
| 150 | + |
| 151 | + - **FEAT**(remote_config,web): add web support for `onConfigUpdated` ([#17750](https://github.com/firebase/flutterfire/issues/17750)). ([799b12e4](https://github.com/firebase/flutterfire/commit/799b12e4b31a2c7c8f251dd4adbbf65227bfc1b6)) |
| 152 | + |
| 153 | +#### `firebase_remote_config_web` - `v1.9.0` |
| 154 | + |
| 155 | + - **FEAT**(remote_config,web): add web support for `onConfigUpdated` ([#17750](https://github.com/firebase/flutterfire/issues/17750)). ([799b12e4](https://github.com/firebase/flutterfire/commit/799b12e4b31a2c7c8f251dd4adbbf65227bfc1b6)) |
| 156 | + |
| 157 | + |
6 | 158 | ## 2025-09-22 - [BoM 4.3.0](https://github.com/firebase/flutterfire/blob/main/VERSIONS.md#flutter-bom-430-2025-09-22) |
7 | 159 |
|
8 | 160 | ### Changes |
|
0 commit comments