From dc1a7da104bee456d0d1416aeb93b9b2734fd7b1 Mon Sep 17 00:00:00 2001 From: Jude Kwashie Date: Thu, 15 Oct 2026 11:41:20 +0000 Subject: [PATCH 1/4] chore(release): publish packages - cloud_firestore@7.0.0 - cloud_firestore_platform_interface@8.0.8 - cloud_functions@7.0.0 - cloud_functions_platform_interface@6.1.0 - firebase_ai@5.0.0 - firebase_analytics@13.0.0 - firebase_app_check@0.5.0 - firebase_app_check_platform_interface@0.5.0+2 - firebase_app_check_web@0.3.0+2 - firebase_app_installations@0.5.0 - firebase_auth@7.0.0 - firebase_auth_web@6.3.1 - firebase_core@5.0.0 - firebase_core_web@4.0.0 - firebase_crashlytics@6.0.0 - firebase_data_connect@0.4.0 - firebase_database@13.0.0 - firebase_in_app_messaging@0.10.0 - firebase_in_app_messaging_platform_interface@0.2.6+29 - firebase_messaging@17.0.0 - firebase_messaging_platform_interface@4.11.0 - firebase_messaging_web@4.3.0 - firebase_performance@0.12.0 - firebase_remote_config@7.0.0 - firebase_storage@14.0.0 - _flutterfire_internals@1.3.78 - cloud_firestore_web@5.7.4 - cloud_functions_web@5.1.14 - firebase_analytics_platform_interface@6.0.8 - firebase_analytics_web@0.6.2+14 - firebase_app_installations_platform_interface@0.1.6 - firebase_app_installations_web@0.1.8+14 - firebase_auth_platform_interface@9.1.1 - firebase_crashlytics_platform_interface@3.9.1 - firebase_database_platform_interface@0.4.1+8 - firebase_database_web@0.2.8+15 - firebase_performance_platform_interface@0.2.1+8 - firebase_performance_web@0.1.9+14 - firebase_remote_config_platform_interface@3.0.8 - firebase_remote_config_web@1.10.15 - firebase_storage_platform_interface@6.0.8 - firebase_storage_web@3.11.14 --- CHANGELOG.md | 246 ++++++++++++++++++ packages/_flutterfire_internals/CHANGELOG.md | 4 + packages/_flutterfire_internals/pubspec.yaml | 4 +- .../cloud_firestore/CHANGELOG.md | 12 + .../cloud_firestore/example/pubspec.yaml | 4 +- .../ios/cloud_firestore/Package.swift | 2 +- .../macos/cloud_firestore/Package.swift | 2 +- .../pipeline_example/pubspec.yaml | 2 +- .../cloud_firestore/pubspec.yaml | 4 +- .../CHANGELOG.md | 5 + .../pubspec.yaml | 4 +- .../cloud_firestore_web/CHANGELOG.md | 4 + .../lib/src/cloud_firestore_version.dart | 2 +- .../cloud_firestore_web/pubspec.yaml | 6 +- .../cloud_functions/CHANGELOG.md | 9 + .../cloud_functions/example/pubspec.yaml | 4 +- .../Sources/cloud_functions/Constants.swift | 2 +- .../cloud_functions/pubspec.yaml | 4 +- .../CHANGELOG.md | 4 + .../pubspec.yaml | 4 +- .../cloud_functions_web/CHANGELOG.md | 4 + .../lib/src/cloud_functions_version.dart | 2 +- .../cloud_functions_web/pubspec.yaml | 6 +- packages/firebase_ai/firebase_ai/CHANGELOG.md | 14 + .../firebase_ai/example/pubspec.yaml | 6 +- .../lib/src/firebaseai_version.dart | 2 +- packages/firebase_ai/firebase_ai/pubspec.yaml | 8 +- .../firebase_analytics/CHANGELOG.md | 8 + .../firebase_analytics/example/pubspec.yaml | 4 +- .../firebase_analytics/pubspec.yaml | 4 +- .../CHANGELOG.md | 4 + .../pubspec.yaml | 4 +- .../firebase_analytics_web/CHANGELOG.md | 4 + .../lib/src/firebase_analytics_version.dart | 2 +- .../firebase_analytics_web/pubspec.yaml | 6 +- .../firebase_app_check/CHANGELOG.md | 11 + .../firebase_app_check/example/pubspec.yaml | 6 +- .../firebase_app_check/Constants.swift | 2 +- .../firebase_app_check/pubspec.yaml | 8 +- .../CHANGELOG.md | 7 + .../pubspec.yaml | 4 +- .../firebase_app_check_web/CHANGELOG.md | 6 + .../lib/src/firebase_app_check_version.dart | 2 +- .../firebase_app_check_web/pubspec.yaml | 8 +- .../firebase_app_installations/CHANGELOG.md | 8 + .../example/pubspec.yaml | 4 +- .../Constants.swift | 2 +- .../firebase_app_installations/pubspec.yaml | 4 +- .../CHANGELOG.md | 4 + .../pubspec.yaml | 4 +- .../CHANGELOG.md | 4 + .../firebase_app_installations_version.dart | 2 +- .../pubspec.yaml | 6 +- .../firebase_auth/firebase_auth/CHANGELOG.md | 13 + .../firebase_auth/example/pubspec.yaml | 6 +- .../ios/firebase_auth/Package.swift | 2 +- .../macos/firebase_auth/Package.swift | 2 +- .../firebase_auth/firebase_auth/pubspec.yaml | 4 +- .../CHANGELOG.md | 4 + .../pubspec.yaml | 4 +- .../firebase_auth_web/CHANGELOG.md | 5 + .../lib/src/firebase_auth_version.dart | 2 +- .../firebase_auth_web/pubspec.yaml | 6 +- .../firebase_core/firebase_core/CHANGELOG.md | 12 + .../firebase_core/example/pubspec.yaml | 2 +- .../ios/firebase_core/Package.swift | 2 +- .../Sources/firebase_core/Constants.swift | 2 +- .../macos/firebase_core/Package.swift | 2 +- .../firebase_core/firebase_core/pubspec.yaml | 4 +- .../firebase_core_web/CHANGELOG.md | 7 + .../lib/src/firebase_core_version.dart | 2 +- .../firebase_core_web/pubspec.yaml | 2 +- .../firebase_crashlytics/CHANGELOG.md | 10 + .../firebase_crashlytics/example/pubspec.yaml | 6 +- .../firebase_crashlytics/Constants.swift | 2 +- .../firebase_crashlytics/pubspec.yaml | 4 +- .../CHANGELOG.md | 4 + .../pubspec.yaml | 4 +- .../firebase_data_connect/CHANGELOG.md | 8 + .../example/pubspec.yaml | 6 +- .../lib/src/dataconnect_version.dart | 2 +- .../firebase_data_connect/pubspec.yaml | 10 +- .../firebase_database/CHANGELOG.md | 8 + .../firebase_database/example/pubspec.yaml | 4 +- .../ios/firebase_database/Package.swift | 2 +- .../macos/firebase_database/Package.swift | 2 +- .../firebase_database/pubspec.yaml | 4 +- .../CHANGELOG.md | 4 + .../pubspec.yaml | 4 +- .../firebase_database_web/CHANGELOG.md | 4 + .../lib/src/firebase_database_version.dart | 2 +- .../firebase_database_web/pubspec.yaml | 6 +- .../firebase_in_app_messaging/CHANGELOG.md | 9 + .../example/pubspec.yaml | 6 +- .../firebase_in_app_messaging/Constants.swift | 2 +- .../firebase_in_app_messaging/pubspec.yaml | 4 +- .../CHANGELOG.md | 5 + .../pubspec.yaml | 4 +- .../firebase_messaging/CHANGELOG.md | 13 + .../firebase_messaging/example/pubspec.yaml | 4 +- .../ios/firebase_messaging/Package.swift | 2 +- .../macos/firebase_messaging/Package.swift | 2 +- .../firebase_messaging/pubspec.yaml | 4 +- .../CHANGELOG.md | 4 + .../pubspec.yaml | 4 +- .../firebase_messaging_web/CHANGELOG.md | 4 + .../lib/src/firebase_messaging_version.dart | 2 +- .../firebase_messaging_web/pubspec.yaml | 6 +- .../firebase_performance/CHANGELOG.md | 7 + .../firebase_performance/example/pubspec.yaml | 4 +- .../ios/firebase_performance/Package.swift | 2 +- .../firebase_performance/pubspec.yaml | 4 +- .../CHANGELOG.md | 4 + .../pubspec.yaml | 4 +- .../firebase_performance_web/CHANGELOG.md | 4 + .../lib/src/firebase_performance_version.dart | 2 +- .../firebase_performance_web/pubspec.yaml | 6 +- .../firebase_remote_config/CHANGELOG.md | 8 + .../example/pubspec.yaml | 4 +- .../firebase_remote_config/Constants.swift | 2 +- .../firebase_remote_config/pubspec.yaml | 4 +- .../CHANGELOG.md | 4 + .../pubspec.yaml | 4 +- .../firebase_remote_config_web/CHANGELOG.md | 4 + .../src/firebase_remote_config_version.dart | 2 +- .../firebase_remote_config_web/pubspec.yaml | 6 +- .../firebase_storage/CHANGELOG.md | 8 + .../firebase_storage/example/pubspec.yaml | 4 +- .../ios/firebase_storage/Package.swift | 2 +- .../macos/firebase_storage/Package.swift | 2 +- .../firebase_storage/pubspec.yaml | 4 +- .../CHANGELOG.md | 4 + .../pubspec.yaml | 4 +- .../firebase_storage_web/CHANGELOG.md | 4 + .../lib/src/firebase_storage_version.dart | 2 +- .../firebase_storage_web/pubspec.yaml | 6 +- tests/pubspec.yaml | 32 +-- 137 files changed, 709 insertions(+), 190 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 2757ad1b4c61..9c8477dade55 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -3,6 +3,252 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## 2026-10-15 + +### Changes + +--- + +Packages with breaking changes: + + - [`cloud_firestore` - `v7.0.0`](#cloud_firestore---v700) + - [`cloud_functions` - `v7.0.0`](#cloud_functions---v700) + - [`firebase_ai` - `v5.0.0`](#firebase_ai---v500) + - [`firebase_analytics` - `v13.0.0`](#firebase_analytics---v1300) + - [`firebase_app_check` - `v0.5.0`](#firebase_app_check---v050) + - [`firebase_app_check_platform_interface` - `v0.5.0+2`](#firebase_app_check_platform_interface---v0502) + - [`firebase_app_check_web` - `v0.3.0+2`](#firebase_app_check_web---v0302) + - [`firebase_app_installations` - `v0.5.0`](#firebase_app_installations---v050) + - [`firebase_auth` - `v7.0.0`](#firebase_auth---v700) + - [`firebase_core` - `v5.0.0`](#firebase_core---v500) + - [`firebase_core_web` - `v4.0.0`](#firebase_core_web---v400) + - [`firebase_crashlytics` - `v6.0.0`](#firebase_crashlytics---v600) + - [`firebase_data_connect` - `v0.4.0`](#firebase_data_connect---v040) + - [`firebase_database` - `v13.0.0`](#firebase_database---v1300) + - [`firebase_in_app_messaging` - `v0.10.0`](#firebase_in_app_messaging---v0100) + - [`firebase_messaging` - `v17.0.0`](#firebase_messaging---v1700) + - [`firebase_performance` - `v0.12.0`](#firebase_performance---v0120) + - [`firebase_remote_config` - `v7.0.0`](#firebase_remote_config---v700) + - [`firebase_storage` - `v14.0.0`](#firebase_storage---v1400) + +Packages with other changes: + + - [`cloud_firestore_platform_interface` - `v8.0.8`](#cloud_firestore_platform_interface---v808) + - [`cloud_functions_platform_interface` - `v6.1.0`](#cloud_functions_platform_interface---v610) + - [`firebase_auth_web` - `v6.3.1`](#firebase_auth_web---v631) + - [`firebase_in_app_messaging_platform_interface` - `v0.2.6+29`](#firebase_in_app_messaging_platform_interface---v02629) + - [`firebase_messaging_platform_interface` - `v4.11.0`](#firebase_messaging_platform_interface---v4110) + - [`firebase_messaging_web` - `v4.3.0`](#firebase_messaging_web---v430) + - [`_flutterfire_internals` - `v1.3.78`](#_flutterfire_internals---v1378) + - [`cloud_firestore_web` - `v5.7.4`](#cloud_firestore_web---v574) + - [`cloud_functions_web` - `v5.1.14`](#cloud_functions_web---v5114) + - [`firebase_analytics_platform_interface` - `v6.0.8`](#firebase_analytics_platform_interface---v608) + - [`firebase_analytics_web` - `v0.6.2+14`](#firebase_analytics_web---v06214) + - [`firebase_app_installations_platform_interface` - `v0.1.6`](#firebase_app_installations_platform_interface---v016) + - [`firebase_app_installations_web` - `v0.1.8+14`](#firebase_app_installations_web---v01814) + - [`firebase_auth_platform_interface` - `v9.1.1`](#firebase_auth_platform_interface---v911) + - [`firebase_crashlytics_platform_interface` - `v3.9.1`](#firebase_crashlytics_platform_interface---v391) + - [`firebase_database_platform_interface` - `v0.4.1+8`](#firebase_database_platform_interface---v0418) + - [`firebase_database_web` - `v0.2.8+15`](#firebase_database_web---v02815) + - [`firebase_performance_platform_interface` - `v0.2.1+8`](#firebase_performance_platform_interface---v0218) + - [`firebase_performance_web` - `v0.1.9+14`](#firebase_performance_web---v01914) + - [`firebase_remote_config_platform_interface` - `v3.0.8`](#firebase_remote_config_platform_interface---v308) + - [`firebase_remote_config_web` - `v1.10.15`](#firebase_remote_config_web---v11015) + - [`firebase_storage_platform_interface` - `v6.0.8`](#firebase_storage_platform_interface---v608) + - [`firebase_storage_web` - `v3.11.14`](#firebase_storage_web---v31114) + +Packages with dependency updates only: + +> 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. + + - `_flutterfire_internals` - `v1.3.78` + - `cloud_firestore_web` - `v5.7.4` + - `cloud_functions_web` - `v5.1.14` + - `firebase_analytics_platform_interface` - `v6.0.8` + - `firebase_analytics_web` - `v0.6.2+14` + - `firebase_app_installations_platform_interface` - `v0.1.6` + - `firebase_app_installations_web` - `v0.1.8+14` + - `firebase_auth_platform_interface` - `v9.1.1` + - `firebase_crashlytics_platform_interface` - `v3.9.1` + - `firebase_database_platform_interface` - `v0.4.1+8` + - `firebase_database_web` - `v0.2.8+15` + - `firebase_performance_platform_interface` - `v0.2.1+8` + - `firebase_performance_web` - `v0.1.9+14` + - `firebase_remote_config_platform_interface` - `v3.0.8` + - `firebase_remote_config_web` - `v1.10.15` + - `firebase_storage_platform_interface` - `v6.0.8` + - `firebase_storage_web` - `v3.11.14` + +--- + +#### `cloud_firestore` - `v7.0.0` + + - **REFACTOR**(firestore): deprecate setIndexConfigurationFromJSON ([#18801](https://github.com/firebase/flutterfire/issues/18801)). ([caf683df](https://github.com/firebase/flutterfire/commit/caf683dfaefcdd2eea5a9d667b35e149bd916928)) + - **FIX**(firestore,apple): fail a timed-out transaction instead of aborting on a later get ([#18777](https://github.com/firebase/flutterfire/issues/18777)). ([8e94b3d7](https://github.com/firebase/flutterfire/commit/8e94b3d71eedbd3e1edd708d492f95cb9d65ca2c)) + - **FIX**(apple): build on Firebase Apple SDK 13 and require macOS 11 for Swift packages ([#18783](https://github.com/firebase/flutterfire/issues/18783)). ([aca14eab](https://github.com/firebase/flutterfire/commit/aca14eab5305d80011af473bc7dd289ef71b75e8)) + - **FIX**(android): build on Firebase BoM 35 and require minSdk 24 ([#18782](https://github.com/firebase/flutterfire/issues/18782)). ([7555707d](https://github.com/firebase/flutterfire/commit/7555707dec23382dfce1e7841c00446a21c9a406)) + - **FIX**(firestore,windows): preserve Firestore error codes on transaction failures ([#18737](https://github.com/firebase/flutterfire/issues/18737)). ([96d48c7c](https://github.com/firebase/flutterfire/commit/96d48c7c146af6159290b49927ca58df874af1d2)) + - **FIX**(firestore,windows): report unimplemented for sum/average aggregations ([#18628](https://github.com/firebase/flutterfire/issues/18628)). ([a646d554](https://github.com/firebase/flutterfire/commit/a646d5546a4686b21b2b0015a9d4e5f41ca92757)) + - **BREAKING** **FEAT**: bump Firebase iOS SDK to 13.0.0 ([#18771](https://github.com/firebase/flutterfire/issues/18771)). ([dbf7f754](https://github.com/firebase/flutterfire/commit/dbf7f7543a37386f7e8e314d8344be82b0483b77)) + +#### `cloud_functions` - `v7.0.0` + + - **FIX**(apple): build on Firebase Apple SDK 13 and require macOS 11 for Swift packages ([#18783](https://github.com/firebase/flutterfire/issues/18783)). ([aca14eab](https://github.com/firebase/flutterfire/commit/aca14eab5305d80011af473bc7dd289ef71b75e8)) + - **FIX**(android): build on Firebase BoM 35 and require minSdk 24 ([#18782](https://github.com/firebase/flutterfire/issues/18782)). ([7555707d](https://github.com/firebase/flutterfire/commit/7555707dec23382dfce1e7841c00446a21c9a406)) + - **FEAT**(cloud_functions): expose allowInsecureTokenAttachment for Apple debug builds ([#18734](https://github.com/firebase/flutterfire/issues/18734)). ([8f954613](https://github.com/firebase/flutterfire/commit/8f95461306aed516911664e1e529ca89406b31aa)) + - **BREAKING** **FEAT**: bump Firebase iOS SDK to 13.0.0 ([#18771](https://github.com/firebase/flutterfire/issues/18771)). ([dbf7f754](https://github.com/firebase/flutterfire/commit/dbf7f7543a37386f7e8e314d8344be82b0483b77)) + +#### `firebase_ai` - `v5.0.0` + + - **REVERT**(firebaseai): Rename Agent Platform to Gemini Enterprise ([#18740](https://github.com/firebase/flutterfire/issues/18740)) ([#18759](https://github.com/firebase/flutterfire/issues/18759)). ([3f647996](https://github.com/firebase/flutterfire/commit/3f6479969c5a1a27bf7087ac45c643557d0ac396)) + - **FIX**(ai): keep auto-executed function turns in TemplateChatSession history ([#18758](https://github.com/firebase/flutterfire/issues/18758)). ([c650d79b](https://github.com/firebase/flutterfire/commit/c650d79b65d73a048710184a3f5ae4118f979ca9)) + - **FIX**(apple): build on Firebase Apple SDK 13 and require macOS 11 for Swift packages ([#18783](https://github.com/firebase/flutterfire/issues/18783)). ([aca14eab](https://github.com/firebase/flutterfire/commit/aca14eab5305d80011af473bc7dd289ef71b75e8)) + - **FIX**(android): build on Firebase BoM 35 and require minSdk 24 ([#18782](https://github.com/firebase/flutterfire/issues/18782)). ([7555707d](https://github.com/firebase/flutterfire/commit/7555707dec23382dfce1e7841c00446a21c9a406)) + - **FIX**(firebase_ai): parse camelCase fileData response parts ([#18754](https://github.com/firebase/flutterfire/issues/18754)). ([9f70ff93](https://github.com/firebase/flutterfire/commit/9f70ff938591e8a457276cdfa664951abcb9e214)) + - **FEAT**(firebaseai): Rename Agent Platform to Gemini Enterprise ([#18740](https://github.com/firebase/flutterfire/issues/18740)). ([1035bd97](https://github.com/firebase/flutterfire/commit/1035bd97258c11fd31b25f4a8be356bfde38dd64)) + - **FEAT**(firebaseai): Deprecated `candidateCount`, `temperature`, `topP`, `topK`, `presence… ([#18694](https://github.com/firebase/flutterfire/issues/18694)). ([2c1e26fb](https://github.com/firebase/flutterfire/commit/2c1e26fb2f2309a9e545cb3734be2fbb21c1a52d)) + - **BREAKING** **REFACTOR**(firebaseai): remove deprecated apis ([#18708](https://github.com/firebase/flutterfire/issues/18708)). ([d857508b](https://github.com/firebase/flutterfire/commit/d857508be36f8997c5911b464b2e8c71ce6d8f3d)) + - **BREAKING** **FIX**(firebaseai): keep LiveSession.receive() open on unrecognized server messages ([#18770](https://github.com/firebase/flutterfire/issues/18770)). ([304c435c](https://github.com/firebase/flutterfire/commit/304c435cfe398b0f58fd28a6eaac2ae9af0593ea)) + +#### `firebase_analytics` - `v13.0.0` + + - **FIX**(apple): build on Firebase Apple SDK 13 and require macOS 11 for Swift packages ([#18783](https://github.com/firebase/flutterfire/issues/18783)). ([aca14eab](https://github.com/firebase/flutterfire/commit/aca14eab5305d80011af473bc7dd289ef71b75e8)) + - **FIX**(android): build on Firebase BoM 35 and require minSdk 24 ([#18782](https://github.com/firebase/flutterfire/issues/18782)). ([7555707d](https://github.com/firebase/flutterfire/commit/7555707dec23382dfce1e7841c00446a21c9a406)) + - **BREAKING** **FEAT**: bump Firebase iOS SDK to 13.0.0 ([#18771](https://github.com/firebase/flutterfire/issues/18771)). ([dbf7f754](https://github.com/firebase/flutterfire/commit/dbf7f7543a37386f7e8e314d8344be82b0483b77)) + +#### `firebase_app_check` - `v0.5.0` + + - **FIX**(apple): build on Firebase Apple SDK 13 and require macOS 11 for Swift packages ([#18783](https://github.com/firebase/flutterfire/issues/18783)). ([aca14eab](https://github.com/firebase/flutterfire/commit/aca14eab5305d80011af473bc7dd289ef71b75e8)) + - **FIX**(android): build on Firebase BoM 35 and require minSdk 24 ([#18782](https://github.com/firebase/flutterfire/issues/18782)). ([7555707d](https://github.com/firebase/flutterfire/commit/7555707dec23382dfce1e7841c00446a21c9a406)) + - **FIX**(appcheck,apple): forward getLimitedUseToken to the configured provider ([#18719](https://github.com/firebase/flutterfire/issues/18719)). ([5d3c70d2](https://github.com/firebase/flutterfire/commit/5d3c70d21e79a43277a54ac71a9979ae4d78dd74)) + - **FIX**(appcheck): normalize telemetry token on iOS/macOS to flutter-fire-app-check ([#18706](https://github.com/firebase/flutterfire/issues/18706)). ([9f47dda9](https://github.com/firebase/flutterfire/commit/9f47dda9ed9a72ee1de555a240c4154a5796a02d)) + - **BREAKING** **REFACTOR**(app_check): remove deprecated activate provider parameters ([#18779](https://github.com/firebase/flutterfire/issues/18779)). ([90bea4ed](https://github.com/firebase/flutterfire/commit/90bea4edd78eea274fe5b43778c5e036bf51be31)) + - **BREAKING** **FEAT**: bump Firebase iOS SDK to 13.0.0 ([#18771](https://github.com/firebase/flutterfire/issues/18771)). ([dbf7f754](https://github.com/firebase/flutterfire/commit/dbf7f7543a37386f7e8e314d8344be82b0483b77)) + +#### `firebase_app_check_platform_interface` - `v0.5.0+2` + + - **DOCS**(app_check): document native configure() workaround on Apple ([#18614](https://github.com/firebase/flutterfire/issues/18614)). ([4566e70f](https://github.com/firebase/flutterfire/commit/4566e70f961264bdecaed5909b1380814d23be09)) + - **BREAKING** **REFACTOR**(app_check): remove deprecated activate provider parameters ([#18779](https://github.com/firebase/flutterfire/issues/18779)). ([90bea4ed](https://github.com/firebase/flutterfire/commit/90bea4edd78eea274fe5b43778c5e036bf51be31)) + +#### `firebase_app_check_web` - `v0.3.0+2` + + - **BREAKING** **REFACTOR**(app_check): remove deprecated activate provider parameters ([#18779](https://github.com/firebase/flutterfire/issues/18779)). ([90bea4ed](https://github.com/firebase/flutterfire/commit/90bea4edd78eea274fe5b43778c5e036bf51be31)) + +#### `firebase_app_installations` - `v0.5.0` + + - **FIX**(apple): build on Firebase Apple SDK 13 and require macOS 11 for Swift packages ([#18783](https://github.com/firebase/flutterfire/issues/18783)). ([aca14eab](https://github.com/firebase/flutterfire/commit/aca14eab5305d80011af473bc7dd289ef71b75e8)) + - **FIX**(android): build on Firebase BoM 35 and require minSdk 24 ([#18782](https://github.com/firebase/flutterfire/issues/18782)). ([7555707d](https://github.com/firebase/flutterfire/commit/7555707dec23382dfce1e7841c00446a21c9a406)) + - **BREAKING** **FEAT**: bump Firebase iOS SDK to 13.0.0 ([#18771](https://github.com/firebase/flutterfire/issues/18771)). ([dbf7f754](https://github.com/firebase/flutterfire/commit/dbf7f7543a37386f7e8e314d8344be82b0483b77)) + +#### `firebase_auth` - `v7.0.0` + + - **FIX**(apple): build on Firebase Apple SDK 13 and require macOS 11 for Swift packages ([#18783](https://github.com/firebase/flutterfire/issues/18783)). ([aca14eab](https://github.com/firebase/flutterfire/commit/aca14eab5305d80011af473bc7dd289ef71b75e8)) + - **FIX**(android): build on Firebase BoM 35 and require minSdk 24 ([#18782](https://github.com/firebase/flutterfire/issues/18782)). ([7555707d](https://github.com/firebase/flutterfire/commit/7555707dec23382dfce1e7841c00446a21c9a406)) + - **FIX**(firebase_auth,ios): add missing uppercase W to nonce character set ([#18775](https://github.com/firebase/flutterfire/issues/18775)). ([5967fd85](https://github.com/firebase/flutterfire/commit/5967fd85546b50dd60265047440b53ad126cdd78)) + - **FIX**(firebase_auth): require platform interface 9.1.0 ([#18727](https://github.com/firebase/flutterfire/issues/18727)). ([add0ca41](https://github.com/firebase/flutterfire/commit/add0ca41ee3808fb044d163f44eb0fb51fde1b93)) + - **FIX**(auth,apple): include the underlying reason in internal-error messages ([#18717](https://github.com/firebase/flutterfire/issues/18717)). ([559d4617](https://github.com/firebase/flutterfire/commit/559d4617062d306af01fc47b0a6b8797536d05d5)) + - **FIX**(auth,windows): avoid taking the address of a temporary provider ([#18702](https://github.com/firebase/flutterfire/issues/18702)). ([4fb03ec3](https://github.com/firebase/flutterfire/commit/4fb03ec3ed341f27e8e8e8cf31c84cbe2f3c3095)) + - **FIX**(auth,web): connect Auth emulator after reload when sessionStorage already has the origin ([#18690](https://github.com/firebase/flutterfire/issues/18690)). ([3740a2da](https://github.com/firebase/flutterfire/commit/3740a2da18d1b119fb897dd4f2c8951127f03ea6)) + - **BREAKING** **FEAT**: bump Firebase iOS SDK to 13.0.0 ([#18771](https://github.com/firebase/flutterfire/issues/18771)). ([dbf7f754](https://github.com/firebase/flutterfire/commit/dbf7f7543a37386f7e8e314d8344be82b0483b77)) + +#### `firebase_core` - `v5.0.0` + + - **FIX**(core): use valid-format placeholder options for demoProjectId apps ([#18792](https://github.com/firebase/flutterfire/issues/18792)). ([05b647f1](https://github.com/firebase/flutterfire/commit/05b647f1559ceeb1376cdacb4de7c0e45ee640f9)) + - **FIX**(apple): build on Firebase Apple SDK 13 and require macOS 11 for Swift packages ([#18783](https://github.com/firebase/flutterfire/issues/18783)). ([aca14eab](https://github.com/firebase/flutterfire/commit/aca14eab5305d80011af473bc7dd289ef71b75e8)) + - **FIX**(android): build on Firebase BoM 35 and require minSdk 24 ([#18782](https://github.com/firebase/flutterfire/issues/18782)). ([7555707d](https://github.com/firebase/flutterfire/commit/7555707dec23382dfce1e7841c00446a21c9a406)) + - **FEAT**(core): bump Firebase C++ SDK to 14.0.0 ([#18799](https://github.com/firebase/flutterfire/issues/18799)). ([2fa3dd52](https://github.com/firebase/flutterfire/commit/2fa3dd52eb681d174a58e9e88b566f5e2b701c96)) + - **FEAT**(core): bump Firebase C++ SDK to 13.13.0 ([#18696](https://github.com/firebase/flutterfire/issues/18696)). ([ae76a9f3](https://github.com/firebase/flutterfire/commit/ae76a9f325df79abbcd5537ebcb7bc6a823289f4)) + - **BREAKING** **FEAT**: bump Firebase iOS SDK to 13.0.0 ([#18771](https://github.com/firebase/flutterfire/issues/18771)). ([dbf7f754](https://github.com/firebase/flutterfire/commit/dbf7f7543a37386f7e8e314d8344be82b0483b77)) + - **BREAKING** **FEAT**: bump Firebase Android SDK to 35.0.0 ([#18767](https://github.com/firebase/flutterfire/issues/18767)). ([90c22c8d](https://github.com/firebase/flutterfire/commit/90c22c8dd99d51ae6d98b37e2a6c4d991159375a)) + +#### `firebase_core_web` - `v4.0.0` + + - **FIX**(core,web): skip hot-restart listener cleanup in profile mode ([#18729](https://github.com/firebase/flutterfire/issues/18729)). ([20f2cbfd](https://github.com/firebase/flutterfire/commit/20f2cbfd6fc65ae6fc139d25c83ebc112789b060)) + - **BREAKING** **FEAT**: bump Firebase JS SDK to 13.0.0 ([#18768](https://github.com/firebase/flutterfire/issues/18768)). ([88d7bc65](https://github.com/firebase/flutterfire/commit/88d7bc65513b0c61496ea1e74804695587050480)) + +#### `firebase_crashlytics` - `v6.0.0` + + - **FIX**(apple): build on Firebase Apple SDK 13 and require macOS 11 for Swift packages ([#18783](https://github.com/firebase/flutterfire/issues/18783)). ([aca14eab](https://github.com/firebase/flutterfire/commit/aca14eab5305d80011af473bc7dd289ef71b75e8)) + - **FIX**(android): build on Firebase BoM 35 and require minSdk 24 ([#18782](https://github.com/firebase/flutterfire/issues/18782)). ([7555707d](https://github.com/firebase/flutterfire/commit/7555707dec23382dfce1e7841c00446a21c9a406)) + - **FIX**(crashlytics): skip symbol upload when a Debug build has no dSYM ([#18723](https://github.com/firebase/flutterfire/issues/18723)). ([ef07ae28](https://github.com/firebase/flutterfire/commit/ef07ae283f80d9c1d8b20016add8c089391a3fc4)) + - **FIX**(crashlytics,android): read the ELF build ID for the running ABI ([#18712](https://github.com/firebase/flutterfire/issues/18712)). ([48392628](https://github.com/firebase/flutterfire/commit/4839262818dc2f8845c771cb6287a62ec3cbbe95)) + - **BREAKING** **FEAT**: bump Firebase iOS SDK to 13.0.0 ([#18771](https://github.com/firebase/flutterfire/issues/18771)). ([dbf7f754](https://github.com/firebase/flutterfire/commit/dbf7f7543a37386f7e8e314d8344be82b0483b77)) + +#### `firebase_data_connect` - `v0.4.0` + + - **FIX**(android): build on Firebase BoM 35 and require minSdk 24 ([#18782](https://github.com/firebase/flutterfire/issues/18782)). ([7555707d](https://github.com/firebase/flutterfire/commit/7555707dec23382dfce1e7841c00446a21c9a406)) + - **BREAKING** **REFACTOR**(data_connect): remove deprecated auth and appCheck arguments ([#18778](https://github.com/firebase/flutterfire/issues/18778)). ([d14c4dc6](https://github.com/firebase/flutterfire/commit/d14c4dc67b1edec7617f29bf776b933e896a8853)) + - **BREAKING** **REFACTOR**(app_check): remove deprecated activate provider parameters ([#18779](https://github.com/firebase/flutterfire/issues/18779)). ([90bea4ed](https://github.com/firebase/flutterfire/commit/90bea4edd78eea274fe5b43778c5e036bf51be31)) + +#### `firebase_database` - `v13.0.0` + + - **FIX**(apple): build on Firebase Apple SDK 13 and require macOS 11 for Swift packages ([#18783](https://github.com/firebase/flutterfire/issues/18783)). ([aca14eab](https://github.com/firebase/flutterfire/commit/aca14eab5305d80011af473bc7dd289ef71b75e8)) + - **FIX**(android): build on Firebase BoM 35 and require minSdk 24 ([#18782](https://github.com/firebase/flutterfire/issues/18782)). ([7555707d](https://github.com/firebase/flutterfire/commit/7555707dec23382dfce1e7841c00446a21c9a406)) + - **BREAKING** **FEAT**: bump Firebase iOS SDK to 13.0.0 ([#18771](https://github.com/firebase/flutterfire/issues/18771)). ([dbf7f754](https://github.com/firebase/flutterfire/commit/dbf7f7543a37386f7e8e314d8344be82b0483b77)) + +#### `firebase_in_app_messaging` - `v0.10.0` + + - **FIX**(android): build on Firebase BoM 35 and require minSdk 24 ([#18782](https://github.com/firebase/flutterfire/issues/18782)). ([7555707d](https://github.com/firebase/flutterfire/commit/7555707dec23382dfce1e7841c00446a21c9a406)) + - **FEAT**(in_app_messaging): add custom Flutter display for campaigns ([#18586](https://github.com/firebase/flutterfire/issues/18586)). ([efa14e08](https://github.com/firebase/flutterfire/commit/efa14e08e78a2cba06a72a47d4dccee01be0ac61)) + - **FEAT**(in_app_messaging): expose the message lifecycle events ([#18584](https://github.com/firebase/flutterfire/issues/18584)). ([a35e3dad](https://github.com/firebase/flutterfire/commit/a35e3dad23c32bf2b26a7029a2a71dfba38eb0cf)) + - **BREAKING** **FEAT**: bump Firebase iOS SDK to 13.0.0 ([#18771](https://github.com/firebase/flutterfire/issues/18771)). ([dbf7f754](https://github.com/firebase/flutterfire/commit/dbf7f7543a37386f7e8e314d8344be82b0483b77)) + +#### `firebase_messaging` - `v17.0.0` + + - **FIX**(messaging,android): start only one background engine when messages arrive in a burst ([#18791](https://github.com/firebase/flutterfire/issues/18791)). ([bedfd639](https://github.com/firebase/flutterfire/commit/bedfd63947d585ef2259c65fc048fa0493c35193)) + - **FIX**(messaging,ios): deliver a tap on the push that launched the app in the background ([#18802](https://github.com/firebase/flutterfire/issues/18802)). ([7deacc75](https://github.com/firebase/flutterfire/commit/7deacc7502f6eb42ca773cd05437336d1e505e38)) + - **FIX**(apple): build on Firebase Apple SDK 13 and require macOS 11 for Swift packages ([#18783](https://github.com/firebase/flutterfire/issues/18783)). ([aca14eab](https://github.com/firebase/flutterfire/commit/aca14eab5305d80011af473bc7dd289ef71b75e8)) + - **FIX**(android): build on Firebase BoM 35 and require minSdk 24 ([#18782](https://github.com/firebase/flutterfire/issues/18782)). ([7555707d](https://github.com/firebase/flutterfire/commit/7555707dec23382dfce1e7841c00446a21c9a406)) + - **FIX**(messaging,ios): do not suppress forwarded local notifications ([#18701](https://github.com/firebase/flutterfire/issues/18701)). ([128c7c62](https://github.com/firebase/flutterfire/commit/128c7c62b6ff9a1ad027d639695580c5c38a4982)) + - **FIX**(messaging,ios): return NO from scene willConnectToSession ([#18733](https://github.com/firebase/flutterfire/issues/18733)). ([056c264e](https://github.com/firebase/flutterfire/commit/056c264e28a704c9b9ea8a7d2a23af8a59ba8332)) + - **FEAT**(messaging): add FID registration APIs ([#18482](https://github.com/firebase/flutterfire/issues/18482)). ([ff6da47e](https://github.com/firebase/flutterfire/commit/ff6da47ea85fd62e4a2c267603d39f2077c6fdb3)) + - **BREAKING** **FEAT**: bump Firebase iOS SDK to 13.0.0 ([#18771](https://github.com/firebase/flutterfire/issues/18771)). ([dbf7f754](https://github.com/firebase/flutterfire/commit/dbf7f7543a37386f7e8e314d8344be82b0483b77)) + +#### `firebase_performance` - `v0.12.0` + + - **FIX**(android): build on Firebase BoM 35 and require minSdk 24 ([#18782](https://github.com/firebase/flutterfire/issues/18782)). ([7555707d](https://github.com/firebase/flutterfire/commit/7555707dec23382dfce1e7841c00446a21c9a406)) + - **BREAKING** **FEAT**: bump Firebase iOS SDK to 13.0.0 ([#18771](https://github.com/firebase/flutterfire/issues/18771)). ([dbf7f754](https://github.com/firebase/flutterfire/commit/dbf7f7543a37386f7e8e314d8344be82b0483b77)) + +#### `firebase_remote_config` - `v7.0.0` + + - **FIX**(apple): build on Firebase Apple SDK 13 and require macOS 11 for Swift packages ([#18783](https://github.com/firebase/flutterfire/issues/18783)). ([aca14eab](https://github.com/firebase/flutterfire/commit/aca14eab5305d80011af473bc7dd289ef71b75e8)) + - **FIX**(android): build on Firebase BoM 35 and require minSdk 24 ([#18782](https://github.com/firebase/flutterfire/issues/18782)). ([7555707d](https://github.com/firebase/flutterfire/commit/7555707dec23382dfce1e7841c00446a21c9a406)) + - **BREAKING** **FEAT**: bump Firebase iOS SDK to 13.0.0 ([#18771](https://github.com/firebase/flutterfire/issues/18771)). ([dbf7f754](https://github.com/firebase/flutterfire/commit/dbf7f7543a37386f7e8e314d8344be82b0483b77)) + +#### `firebase_storage` - `v14.0.0` + + - **FIX**(apple): build on Firebase Apple SDK 13 and require macOS 11 for Swift packages ([#18783](https://github.com/firebase/flutterfire/issues/18783)). ([aca14eab](https://github.com/firebase/flutterfire/commit/aca14eab5305d80011af473bc7dd289ef71b75e8)) + - **FIX**(android): build on Firebase BoM 35 and require minSdk 24 ([#18782](https://github.com/firebase/flutterfire/issues/18782)). ([7555707d](https://github.com/firebase/flutterfire/commit/7555707dec23382dfce1e7841c00446a21c9a406)) + - **BREAKING** **FEAT**: bump Firebase iOS SDK to 13.0.0 ([#18771](https://github.com/firebase/flutterfire/issues/18771)). ([dbf7f754](https://github.com/firebase/flutterfire/commit/dbf7f7543a37386f7e8e314d8344be82b0483b77)) + +#### `cloud_firestore_platform_interface` - `v8.0.8` + + - **REFACTOR**(firestore): deprecate setIndexConfigurationFromJSON ([#18801](https://github.com/firebase/flutterfire/issues/18801)). ([caf683df](https://github.com/firebase/flutterfire/commit/caf683dfaefcdd2eea5a9d667b35e149bd916928)) + - **FIX**(firestore,windows): report unimplemented for sum/average aggregations ([#18628](https://github.com/firebase/flutterfire/issues/18628)). ([a646d554](https://github.com/firebase/flutterfire/commit/a646d5546a4686b21b2b0015a9d4e5f41ca92757)) + +#### `cloud_functions_platform_interface` - `v6.1.0` + + - **FEAT**(cloud_functions): expose allowInsecureTokenAttachment for Apple debug builds ([#18734](https://github.com/firebase/flutterfire/issues/18734)). ([8f954613](https://github.com/firebase/flutterfire/commit/8f95461306aed516911664e1e529ca89406b31aa)) + +#### `firebase_auth_web` - `v6.3.1` + + - **FIX**(auth,web): fail onWaitInitState instead of hanging when the first auth state is an error ([#18705](https://github.com/firebase/flutterfire/issues/18705)). ([05c4bac8](https://github.com/firebase/flutterfire/commit/05c4bac803b2f55b02ddc5b87ea6aa4ef654ddca)) + - **FIX**(auth,web): connect Auth emulator after reload when sessionStorage already has the origin ([#18690](https://github.com/firebase/flutterfire/issues/18690)). ([3740a2da](https://github.com/firebase/flutterfire/commit/3740a2da18d1b119fb897dd4f2c8951127f03ea6)) + +#### `firebase_in_app_messaging_platform_interface` - `v0.2.6+29` + + - **FEAT**(in_app_messaging): add custom Flutter display for campaigns ([#18586](https://github.com/firebase/flutterfire/issues/18586)). ([efa14e08](https://github.com/firebase/flutterfire/commit/efa14e08e78a2cba06a72a47d4dccee01be0ac61)) + - **FEAT**(in_app_messaging): expose the message lifecycle events ([#18584](https://github.com/firebase/flutterfire/issues/18584)). ([a35e3dad](https://github.com/firebase/flutterfire/commit/a35e3dad23c32bf2b26a7029a2a71dfba38eb0cf)) + +#### `firebase_messaging_platform_interface` - `v4.11.0` + + - **FEAT**(messaging): add FID registration APIs ([#18482](https://github.com/firebase/flutterfire/issues/18482)). ([ff6da47e](https://github.com/firebase/flutterfire/commit/ff6da47ea85fd62e4a2c267603d39f2077c6fdb3)) + +#### `firebase_messaging_web` - `v4.3.0` + + - **FEAT**(messaging): add FID registration APIs ([#18482](https://github.com/firebase/flutterfire/issues/18482)). ([ff6da47e](https://github.com/firebase/flutterfire/commit/ff6da47ea85fd62e4a2c267603d39f2077c6fdb3)) + + ## 2026-09-14 - [BoM 4.20.0](https://github.com/firebase/flutterfire/blob/main/VERSIONS.md#flutter-bom-4200-2026-09-14) ### Changes diff --git a/packages/_flutterfire_internals/CHANGELOG.md b/packages/_flutterfire_internals/CHANGELOG.md index a64ffc88deef..2d53aa3c9de5 100644 --- a/packages/_flutterfire_internals/CHANGELOG.md +++ b/packages/_flutterfire_internals/CHANGELOG.md @@ -1,3 +1,7 @@ +## 1.3.78 + + - Update a dependency to the latest release. + ## 1.3.77 - **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)) diff --git a/packages/_flutterfire_internals/pubspec.yaml b/packages/_flutterfire_internals/pubspec.yaml index 4fe0ada562d2..03464d3bb840 100755 --- a/packages/_flutterfire_internals/pubspec.yaml +++ b/packages/_flutterfire_internals/pubspec.yaml @@ -2,7 +2,7 @@ name: _flutterfire_internals description: A package hosting Dart code shared between FlutterFire plugins. homepage: https://firebase.google.com/docs/firestore repository: https://github.com/firebase/flutterfire/tree/main/packages/_flutterfire_internals -version: 1.3.77 +version: 1.3.78 resolution: workspace environment: @@ -11,7 +11,7 @@ environment: dependencies: collection: ^1.0.0 - firebase_core: ^4.14.0 + firebase_core: ^5.0.0 firebase_core_platform_interface: ^8.1.1 flutter: sdk: flutter diff --git a/packages/cloud_firestore/cloud_firestore/CHANGELOG.md b/packages/cloud_firestore/cloud_firestore/CHANGELOG.md index d276a2fbfe08..4924fc70269f 100644 --- a/packages/cloud_firestore/cloud_firestore/CHANGELOG.md +++ b/packages/cloud_firestore/cloud_firestore/CHANGELOG.md @@ -1,3 +1,15 @@ +## 7.0.0 + +> Note: This release has breaking changes. + + - **REFACTOR**(firestore): deprecate setIndexConfigurationFromJSON ([#18801](https://github.com/firebase/flutterfire/issues/18801)). ([caf683df](https://github.com/firebase/flutterfire/commit/caf683dfaefcdd2eea5a9d667b35e149bd916928)) + - **FIX**(firestore,apple): fail a timed-out transaction instead of aborting on a later get ([#18777](https://github.com/firebase/flutterfire/issues/18777)). ([8e94b3d7](https://github.com/firebase/flutterfire/commit/8e94b3d71eedbd3e1edd708d492f95cb9d65ca2c)) + - **FIX**(apple): build on Firebase Apple SDK 13 and require macOS 11 for Swift packages ([#18783](https://github.com/firebase/flutterfire/issues/18783)). ([aca14eab](https://github.com/firebase/flutterfire/commit/aca14eab5305d80011af473bc7dd289ef71b75e8)) + - **FIX**(android): build on Firebase BoM 35 and require minSdk 24 ([#18782](https://github.com/firebase/flutterfire/issues/18782)). ([7555707d](https://github.com/firebase/flutterfire/commit/7555707dec23382dfce1e7841c00446a21c9a406)) + - **FIX**(firestore,windows): preserve Firestore error codes on transaction failures ([#18737](https://github.com/firebase/flutterfire/issues/18737)). ([96d48c7c](https://github.com/firebase/flutterfire/commit/96d48c7c146af6159290b49927ca58df874af1d2)) + - **FIX**(firestore,windows): report unimplemented for sum/average aggregations ([#18628](https://github.com/firebase/flutterfire/issues/18628)). ([a646d554](https://github.com/firebase/flutterfire/commit/a646d5546a4686b21b2b0015a9d4e5f41ca92757)) + - **BREAKING** **FEAT**: bump Firebase iOS SDK to 13.0.0 ([#18771](https://github.com/firebase/flutterfire/issues/18771)). ([dbf7f754](https://github.com/firebase/flutterfire/commit/dbf7f7543a37386f7e8e314d8344be82b0483b77)) + ## 6.10.0 - **FIX**(firestore,windows): honor persistenceEnabled: false ([#18662](https://github.com/firebase/flutterfire/issues/18662)). ([d94be3c4](https://github.com/firebase/flutterfire/commit/d94be3c4d9665ce12bc3fa1d4f77fccdc6777350)) diff --git a/packages/cloud_firestore/cloud_firestore/example/pubspec.yaml b/packages/cloud_firestore/cloud_firestore/example/pubspec.yaml index a32c2dd15014..e3b692b959c2 100755 --- a/packages/cloud_firestore/cloud_firestore/example/pubspec.yaml +++ b/packages/cloud_firestore/cloud_firestore/example/pubspec.yaml @@ -7,8 +7,8 @@ environment: flutter: '>=3.27.0' dependencies: - cloud_firestore: ^6.9.0 - firebase_core: ^4.14.0 + cloud_firestore: ^7.0.0 + firebase_core: ^5.0.0 flutter: sdk: flutter http: ^1.0.0 diff --git a/packages/cloud_firestore/cloud_firestore/ios/cloud_firestore/Package.swift b/packages/cloud_firestore/cloud_firestore/ios/cloud_firestore/Package.swift index c7dd750f7057..8ca15e078c70 100644 --- a/packages/cloud_firestore/cloud_firestore/ios/cloud_firestore/Package.swift +++ b/packages/cloud_firestore/cloud_firestore/ios/cloud_firestore/Package.swift @@ -7,7 +7,7 @@ import PackageDescription -let libraryVersion = "6.10.0" +let libraryVersion = "7.0.0" let firebaseSdkVersion: Version = "13.0.0" let package = Package( diff --git a/packages/cloud_firestore/cloud_firestore/macos/cloud_firestore/Package.swift b/packages/cloud_firestore/cloud_firestore/macos/cloud_firestore/Package.swift index e583e7311128..617ee09c29e4 100644 --- a/packages/cloud_firestore/cloud_firestore/macos/cloud_firestore/Package.swift +++ b/packages/cloud_firestore/cloud_firestore/macos/cloud_firestore/Package.swift @@ -7,7 +7,7 @@ import PackageDescription -let libraryVersion = "6.10.0" +let libraryVersion = "7.0.0" let firebaseSdkVersion: Version = "13.0.0" let package = Package( diff --git a/packages/cloud_firestore/cloud_firestore/pipeline_example/pubspec.yaml b/packages/cloud_firestore/cloud_firestore/pipeline_example/pubspec.yaml index d0627cc6d441..b5ad6c908b2e 100644 --- a/packages/cloud_firestore/cloud_firestore/pipeline_example/pubspec.yaml +++ b/packages/cloud_firestore/cloud_firestore/pipeline_example/pubspec.yaml @@ -31,7 +31,7 @@ environment: dependencies: cloud_firestore: path: .. - firebase_core: ^4.14.0 + firebase_core: ^5.0.0 flutter: sdk: flutter http: ^1.0.0 diff --git a/packages/cloud_firestore/cloud_firestore/pubspec.yaml b/packages/cloud_firestore/cloud_firestore/pubspec.yaml index 5a54f3ac4c29..18ea7c39f7cd 100755 --- a/packages/cloud_firestore/cloud_firestore/pubspec.yaml +++ b/packages/cloud_firestore/cloud_firestore/pubspec.yaml @@ -4,7 +4,7 @@ description: live synchronization and offline support on Android and iOS. homepage: https://firebase.google.com/docs/firestore repository: https://github.com/firebase/flutterfire/tree/main/packages/cloud_firestore/cloud_firestore -version: 6.10.0 +version: 7.0.0 resolution: workspace topics: - firebase @@ -24,7 +24,7 @@ dependencies: cloud_firestore_platform_interface: ^8.0.7 cloud_firestore_web: ^5.7.3 collection: ^1.0.0 - firebase_core: ^4.14.0 + firebase_core: ^5.0.0 firebase_core_platform_interface: ^8.1.1 flutter: sdk: flutter diff --git a/packages/cloud_firestore/cloud_firestore_platform_interface/CHANGELOG.md b/packages/cloud_firestore/cloud_firestore_platform_interface/CHANGELOG.md index 17f008dc6e0c..a075d4c5d61c 100644 --- a/packages/cloud_firestore/cloud_firestore_platform_interface/CHANGELOG.md +++ b/packages/cloud_firestore/cloud_firestore_platform_interface/CHANGELOG.md @@ -1,3 +1,8 @@ +## 8.0.8 + + - **REFACTOR**(firestore): deprecate setIndexConfigurationFromJSON ([#18801](https://github.com/firebase/flutterfire/issues/18801)). ([caf683df](https://github.com/firebase/flutterfire/commit/caf683dfaefcdd2eea5a9d667b35e149bd916928)) + - **FIX**(firestore,windows): report unimplemented for sum/average aggregations ([#18628](https://github.com/firebase/flutterfire/issues/18628)). ([a646d554](https://github.com/firebase/flutterfire/commit/a646d5546a4686b21b2b0015a9d4e5f41ca92757)) + ## 8.0.7 - **REFACTOR**(platform_interface): replace Flutter UI and foundation imports with package:meta ([#18604](https://github.com/firebase/flutterfire/issues/18604)). ([fef6d420](https://github.com/firebase/flutterfire/commit/fef6d42090ea275f07117c085bd04710d9df51bc)) diff --git a/packages/cloud_firestore/cloud_firestore_platform_interface/pubspec.yaml b/packages/cloud_firestore/cloud_firestore_platform_interface/pubspec.yaml index 3b2213380349..181f30c5d3b8 100644 --- a/packages/cloud_firestore/cloud_firestore_platform_interface/pubspec.yaml +++ b/packages/cloud_firestore/cloud_firestore_platform_interface/pubspec.yaml @@ -1,6 +1,6 @@ name: cloud_firestore_platform_interface description: A common platform interface for the cloud_firestore plugin. -version: 8.0.7 +version: 8.0.8 resolution: workspace homepage: https://github.com/firebase/flutterfire/tree/main/packages/cloud_firestore/cloud_firestore_platform_interface repository: https://github.com/firebase/flutterfire/tree/main/packages/cloud_firestore/cloud_firestore_platform_interface @@ -12,7 +12,7 @@ environment: dependencies: _flutterfire_internals: ^1.3.77 collection: ^1.15.0 - firebase_core: ^4.14.0 + firebase_core: ^5.0.0 flutter: sdk: flutter meta: ^1.8.0 diff --git a/packages/cloud_firestore/cloud_firestore_web/CHANGELOG.md b/packages/cloud_firestore/cloud_firestore_web/CHANGELOG.md index e41a812de43a..b9d20807c741 100644 --- a/packages/cloud_firestore/cloud_firestore_web/CHANGELOG.md +++ b/packages/cloud_firestore/cloud_firestore_web/CHANGELOG.md @@ -1,3 +1,7 @@ +## 5.7.4 + + - Update a dependency to the latest release. + ## 5.7.3 - Update a dependency to the latest release. diff --git a/packages/cloud_firestore/cloud_firestore_web/lib/src/cloud_firestore_version.dart b/packages/cloud_firestore/cloud_firestore_web/lib/src/cloud_firestore_version.dart index 0cf6b7939313..140864830a82 100644 --- a/packages/cloud_firestore/cloud_firestore_web/lib/src/cloud_firestore_version.dart +++ b/packages/cloud_firestore/cloud_firestore_web/lib/src/cloud_firestore_version.dart @@ -13,4 +13,4 @@ // limitations under the License. /// generated version number for the package, do not manually edit -const packageVersion = '6.10.0'; +const packageVersion = '7.0.0'; diff --git a/packages/cloud_firestore/cloud_firestore_web/pubspec.yaml b/packages/cloud_firestore/cloud_firestore_web/pubspec.yaml index 1e58f41116b3..dc04a3c343f2 100644 --- a/packages/cloud_firestore/cloud_firestore_web/pubspec.yaml +++ b/packages/cloud_firestore/cloud_firestore_web/pubspec.yaml @@ -3,7 +3,7 @@ description: The web implementation of cloud_firestore homepage: https://github.com/firebase/flutterfire/tree/main/packages/cloud_firestore/cloud_firestore_web repository: https://github.com/firebase/flutterfire/tree/main/packages/cloud_firestore/cloud_firestore_web -version: 5.7.3 +version: 5.7.4 resolution: workspace environment: @@ -14,8 +14,8 @@ dependencies: _flutterfire_internals: ^1.3.77 cloud_firestore_platform_interface: ^8.0.7 collection: ^1.0.0 - firebase_core: ^4.14.0 - firebase_core_web: ^3.11.0 + firebase_core: ^5.0.0 + firebase_core_web: ^4.0.0 flutter: sdk: flutter flutter_web_plugins: diff --git a/packages/cloud_functions/cloud_functions/CHANGELOG.md b/packages/cloud_functions/cloud_functions/CHANGELOG.md index 0b342066c5d3..910781929064 100644 --- a/packages/cloud_functions/cloud_functions/CHANGELOG.md +++ b/packages/cloud_functions/cloud_functions/CHANGELOG.md @@ -1,3 +1,12 @@ +## 7.0.0 + +> Note: This release has breaking changes. + + - **FIX**(apple): build on Firebase Apple SDK 13 and require macOS 11 for Swift packages ([#18783](https://github.com/firebase/flutterfire/issues/18783)). ([aca14eab](https://github.com/firebase/flutterfire/commit/aca14eab5305d80011af473bc7dd289ef71b75e8)) + - **FIX**(android): build on Firebase BoM 35 and require minSdk 24 ([#18782](https://github.com/firebase/flutterfire/issues/18782)). ([7555707d](https://github.com/firebase/flutterfire/commit/7555707dec23382dfce1e7841c00446a21c9a406)) + - **FEAT**(cloud_functions): expose allowInsecureTokenAttachment for Apple debug builds ([#18734](https://github.com/firebase/flutterfire/issues/18734)). ([8f954613](https://github.com/firebase/flutterfire/commit/8f95461306aed516911664e1e529ca89406b31aa)) + - **BREAKING** **FEAT**: bump Firebase iOS SDK to 13.0.0 ([#18771](https://github.com/firebase/flutterfire/issues/18771)). ([dbf7f754](https://github.com/firebase/flutterfire/commit/dbf7f7543a37386f7e8e314d8344be82b0483b77)) + ## 6.5.0 - **FIX**(cloud_functions): lowercase Android error codes with Locale.ROOT ([#18651](https://github.com/firebase/flutterfire/issues/18651)). ([8f0a5d01](https://github.com/firebase/flutterfire/commit/8f0a5d0198663231a27fab2802cfad179838e601)) diff --git a/packages/cloud_functions/cloud_functions/example/pubspec.yaml b/packages/cloud_functions/cloud_functions/example/pubspec.yaml index 6e8525a294f4..27363007eb3f 100644 --- a/packages/cloud_functions/cloud_functions/example/pubspec.yaml +++ b/packages/cloud_functions/cloud_functions/example/pubspec.yaml @@ -7,8 +7,8 @@ environment: flutter: '>=3.27.0' dependencies: - cloud_functions: ^6.4.0 - firebase_core: ^4.14.0 + cloud_functions: ^7.0.0 + firebase_core: ^5.0.0 flutter: sdk: flutter diff --git a/packages/cloud_functions/cloud_functions/ios/cloud_functions/Sources/cloud_functions/Constants.swift b/packages/cloud_functions/cloud_functions/ios/cloud_functions/Sources/cloud_functions/Constants.swift index 5a837434e329..d0bef036effd 100644 --- a/packages/cloud_functions/cloud_functions/ios/cloud_functions/Sources/cloud_functions/Constants.swift +++ b/packages/cloud_functions/cloud_functions/ios/cloud_functions/Sources/cloud_functions/Constants.swift @@ -3,4 +3,4 @@ // found in the LICENSE file. /// Auto-generated file. Do not edit. -public let versionNumber = "6.5.0" +public let versionNumber = "7.0.0" diff --git a/packages/cloud_functions/cloud_functions/pubspec.yaml b/packages/cloud_functions/cloud_functions/pubspec.yaml index e15dcf885388..b41a9ba64a28 100644 --- a/packages/cloud_functions/cloud_functions/pubspec.yaml +++ b/packages/cloud_functions/cloud_functions/pubspec.yaml @@ -1,6 +1,6 @@ name: cloud_functions description: A Flutter plugin allowing you to use Firebase Cloud Functions. -version: 6.5.0 +version: 7.0.0 resolution: workspace homepage: https://firebase.google.com/docs/functions repository: https://github.com/firebase/flutterfire/tree/main/packages/cloud_functions/cloud_functions @@ -20,7 +20,7 @@ environment: dependencies: cloud_functions_platform_interface: ^6.0.7 cloud_functions_web: ^5.1.13 - firebase_core: ^4.14.0 + firebase_core: ^5.0.0 firebase_core_platform_interface: ^8.1.1 flutter: sdk: flutter diff --git a/packages/cloud_functions/cloud_functions_platform_interface/CHANGELOG.md b/packages/cloud_functions/cloud_functions_platform_interface/CHANGELOG.md index 528c673884d7..eec7acb2a391 100644 --- a/packages/cloud_functions/cloud_functions_platform_interface/CHANGELOG.md +++ b/packages/cloud_functions/cloud_functions_platform_interface/CHANGELOG.md @@ -1,3 +1,7 @@ +## 6.1.0 + + - **FEAT**(cloud_functions): expose allowInsecureTokenAttachment for Apple debug builds ([#18734](https://github.com/firebase/flutterfire/issues/18734)). ([8f954613](https://github.com/firebase/flutterfire/commit/8f95461306aed516911664e1e529ca89406b31aa)) + ## 6.0.7 - Update a dependency to the latest release. diff --git a/packages/cloud_functions/cloud_functions_platform_interface/pubspec.yaml b/packages/cloud_functions/cloud_functions_platform_interface/pubspec.yaml index a83b4c1607ab..bb4d491a1458 100644 --- a/packages/cloud_functions/cloud_functions_platform_interface/pubspec.yaml +++ b/packages/cloud_functions/cloud_functions_platform_interface/pubspec.yaml @@ -5,7 +5,7 @@ repository: https://github.com/firebase/flutterfire/tree/main/packages/cloud_fun # NOTE: We strongly prefer non-breaking changes, even at the expense of a # less-clean API. See https://flutter.dev/go/platform-interface-breaking-changes -version: 6.0.7 +version: 6.1.0 resolution: workspace environment: @@ -13,7 +13,7 @@ environment: flutter: '>=3.27.0' dependencies: - firebase_core: ^4.14.0 + firebase_core: ^5.0.0 flutter: sdk: flutter meta: ^1.8.0 diff --git a/packages/cloud_functions/cloud_functions_web/CHANGELOG.md b/packages/cloud_functions/cloud_functions_web/CHANGELOG.md index 96fed26508a1..96676beb77dc 100644 --- a/packages/cloud_functions/cloud_functions_web/CHANGELOG.md +++ b/packages/cloud_functions/cloud_functions_web/CHANGELOG.md @@ -1,3 +1,7 @@ +## 5.1.14 + + - Update a dependency to the latest release. + ## 5.1.13 - Update a dependency to the latest release. diff --git a/packages/cloud_functions/cloud_functions_web/lib/src/cloud_functions_version.dart b/packages/cloud_functions/cloud_functions_web/lib/src/cloud_functions_version.dart index 200e74209d4f..140864830a82 100644 --- a/packages/cloud_functions/cloud_functions_web/lib/src/cloud_functions_version.dart +++ b/packages/cloud_functions/cloud_functions_web/lib/src/cloud_functions_version.dart @@ -13,4 +13,4 @@ // limitations under the License. /// generated version number for the package, do not manually edit -const packageVersion = '6.5.0'; +const packageVersion = '7.0.0'; diff --git a/packages/cloud_functions/cloud_functions_web/pubspec.yaml b/packages/cloud_functions/cloud_functions_web/pubspec.yaml index 5a73d36fa915..b5182f4c0bf5 100644 --- a/packages/cloud_functions/cloud_functions_web/pubspec.yaml +++ b/packages/cloud_functions/cloud_functions_web/pubspec.yaml @@ -3,7 +3,7 @@ description: The web implementation of cloud_functions homepage: https://github.com/firebase/flutterfire/tree/main/packages/cloud_functions/cloud_functions_web repository: https://github.com/firebase/flutterfire/tree/main/packages/cloud_functions/cloud_functions_web -version: 5.1.13 +version: 5.1.14 resolution: workspace environment: @@ -12,8 +12,8 @@ environment: dependencies: cloud_functions_platform_interface: ^6.0.7 - firebase_core: ^4.14.0 - firebase_core_web: ^3.11.0 + firebase_core: ^5.0.0 + firebase_core_web: ^4.0.0 flutter: sdk: flutter flutter_web_plugins: diff --git a/packages/firebase_ai/firebase_ai/CHANGELOG.md b/packages/firebase_ai/firebase_ai/CHANGELOG.md index fcee825b7073..587a4515aa11 100644 --- a/packages/firebase_ai/firebase_ai/CHANGELOG.md +++ b/packages/firebase_ai/firebase_ai/CHANGELOG.md @@ -1,3 +1,17 @@ +## 5.0.0 + +> Note: This release has breaking changes. + + - **REVERT**(firebaseai): Rename Agent Platform to Gemini Enterprise ([#18740](https://github.com/firebase/flutterfire/issues/18740)) ([#18759](https://github.com/firebase/flutterfire/issues/18759)). ([3f647996](https://github.com/firebase/flutterfire/commit/3f6479969c5a1a27bf7087ac45c643557d0ac396)) + - **FIX**(ai): keep auto-executed function turns in TemplateChatSession history ([#18758](https://github.com/firebase/flutterfire/issues/18758)). ([c650d79b](https://github.com/firebase/flutterfire/commit/c650d79b65d73a048710184a3f5ae4118f979ca9)) + - **FIX**(apple): build on Firebase Apple SDK 13 and require macOS 11 for Swift packages ([#18783](https://github.com/firebase/flutterfire/issues/18783)). ([aca14eab](https://github.com/firebase/flutterfire/commit/aca14eab5305d80011af473bc7dd289ef71b75e8)) + - **FIX**(android): build on Firebase BoM 35 and require minSdk 24 ([#18782](https://github.com/firebase/flutterfire/issues/18782)). ([7555707d](https://github.com/firebase/flutterfire/commit/7555707dec23382dfce1e7841c00446a21c9a406)) + - **FIX**(firebase_ai): parse camelCase fileData response parts ([#18754](https://github.com/firebase/flutterfire/issues/18754)). ([9f70ff93](https://github.com/firebase/flutterfire/commit/9f70ff938591e8a457276cdfa664951abcb9e214)) + - **FEAT**(firebaseai): Rename Agent Platform to Gemini Enterprise ([#18740](https://github.com/firebase/flutterfire/issues/18740)). ([1035bd97](https://github.com/firebase/flutterfire/commit/1035bd97258c11fd31b25f4a8be356bfde38dd64)) + - **FEAT**(firebaseai): Deprecated `candidateCount`, `temperature`, `topP`, `topK`, `presence… ([#18694](https://github.com/firebase/flutterfire/issues/18694)). ([2c1e26fb](https://github.com/firebase/flutterfire/commit/2c1e26fb2f2309a9e545cb3734be2fbb21c1a52d)) + - **BREAKING** **REFACTOR**(firebaseai): remove deprecated apis ([#18708](https://github.com/firebase/flutterfire/issues/18708)). ([d857508b](https://github.com/firebase/flutterfire/commit/d857508be36f8997c5911b464b2e8c71ce6d8f3d)) + - **BREAKING** **FIX**(firebaseai): keep LiveSession.receive() open on unrecognized server messages ([#18770](https://github.com/firebase/flutterfire/issues/18770)). ([304c435c](https://github.com/firebase/flutterfire/commit/304c435cfe398b0f58fd28a6eaac2ae9af0593ea)) + ## 4.0.0 > Note: This release has breaking changes. diff --git a/packages/firebase_ai/firebase_ai/example/pubspec.yaml b/packages/firebase_ai/firebase_ai/example/pubspec.yaml index 4d8804b09a6d..20020f959bb6 100644 --- a/packages/firebase_ai/firebase_ai/example/pubspec.yaml +++ b/packages/firebase_ai/firebase_ai/example/pubspec.yaml @@ -23,9 +23,9 @@ dependencies: camera: ^0.12.0+1 cupertino_icons: ^1.0.6 - firebase_ai: ^4.0.0 - firebase_core: ^4.14.0 - firebase_storage: ^13.5.0 + firebase_ai: ^5.0.0 + firebase_core: ^5.0.0 + firebase_storage: ^14.0.0 flutter: sdk: flutter flutter_animate: ^4.5.2 diff --git a/packages/firebase_ai/firebase_ai/lib/src/firebaseai_version.dart b/packages/firebase_ai/firebase_ai/lib/src/firebaseai_version.dart index 3f760b7196eb..7ef6534a0b8f 100644 --- a/packages/firebase_ai/firebase_ai/lib/src/firebaseai_version.dart +++ b/packages/firebase_ai/firebase_ai/lib/src/firebaseai_version.dart @@ -13,4 +13,4 @@ // limitations under the License. /// generated version number for the package, do not manually edit -const packageVersion = '4.0.0'; +const packageVersion = '5.0.0'; diff --git a/packages/firebase_ai/firebase_ai/pubspec.yaml b/packages/firebase_ai/firebase_ai/pubspec.yaml index 0fbaadda838b..29e4efcb3065 100644 --- a/packages/firebase_ai/firebase_ai/pubspec.yaml +++ b/packages/firebase_ai/firebase_ai/pubspec.yaml @@ -1,6 +1,6 @@ name: firebase_ai description: Firebase AI Logic SDK. -version: 4.0.0 +version: 5.0.0 resolution: workspace homepage: https://firebase.google.com/docs/vertex-ai/get-started?platform=flutter topics: @@ -21,9 +21,9 @@ environment: flutter: ">=3.16.0" dependencies: - firebase_app_check: ^0.4.7 - firebase_auth: ^6.6.0 - firebase_core: ^4.14.0 + firebase_app_check: ^0.5.0 + firebase_auth: ^7.0.0 + firebase_core: ^5.0.0 firebase_core_platform_interface: ^8.1.1 flutter: sdk: flutter diff --git a/packages/firebase_analytics/firebase_analytics/CHANGELOG.md b/packages/firebase_analytics/firebase_analytics/CHANGELOG.md index 8994c8b60137..c8f96c80ed35 100644 --- a/packages/firebase_analytics/firebase_analytics/CHANGELOG.md +++ b/packages/firebase_analytics/firebase_analytics/CHANGELOG.md @@ -1,3 +1,11 @@ +## 13.0.0 + +> Note: This release has breaking changes. + + - **FIX**(apple): build on Firebase Apple SDK 13 and require macOS 11 for Swift packages ([#18783](https://github.com/firebase/flutterfire/issues/18783)). ([aca14eab](https://github.com/firebase/flutterfire/commit/aca14eab5305d80011af473bc7dd289ef71b75e8)) + - **FIX**(android): build on Firebase BoM 35 and require minSdk 24 ([#18782](https://github.com/firebase/flutterfire/issues/18782)). ([7555707d](https://github.com/firebase/flutterfire/commit/7555707dec23382dfce1e7841c00446a21c9a406)) + - **BREAKING** **FEAT**: bump Firebase iOS SDK to 13.0.0 ([#18771](https://github.com/firebase/flutterfire/issues/18771)). ([dbf7f754](https://github.com/firebase/flutterfire/commit/dbf7f7543a37386f7e8e314d8344be82b0483b77)) + ## 12.6.0 - **FEAT**(core): bump Firebase iOS SDK to 12.19.0 ([#18683](https://github.com/firebase/flutterfire/issues/18683)). ([35e39637](https://github.com/firebase/flutterfire/commit/35e39637f4cbef0d70043047f80d6f6e80daf8fe)) diff --git a/packages/firebase_analytics/firebase_analytics/example/pubspec.yaml b/packages/firebase_analytics/firebase_analytics/example/pubspec.yaml index 687d991defb9..eccaa0bbe5c5 100755 --- a/packages/firebase_analytics/firebase_analytics/example/pubspec.yaml +++ b/packages/firebase_analytics/firebase_analytics/example/pubspec.yaml @@ -7,8 +7,8 @@ environment: flutter: '>=3.27.0' dependencies: - firebase_analytics: ^12.5.0 - firebase_core: ^4.14.0 + firebase_analytics: ^13.0.0 + firebase_core: ^5.0.0 flutter: sdk: flutter in_app_purchase: ^3.2.3 diff --git a/packages/firebase_analytics/firebase_analytics/pubspec.yaml b/packages/firebase_analytics/firebase_analytics/pubspec.yaml index 143b0706c63a..da808614cf06 100755 --- a/packages/firebase_analytics/firebase_analytics/pubspec.yaml +++ b/packages/firebase_analytics/firebase_analytics/pubspec.yaml @@ -4,7 +4,7 @@ description: solution that provides insight on app usage and user engagement on Android and iOS. homepage: https://firebase.google.com/docs/analytics repository: https://github.com/firebase/flutterfire/tree/main/packages/firebase_analytics/firebase_analytics -version: 12.6.0 +version: 13.0.0 resolution: workspace topics: - firebase @@ -22,7 +22,7 @@ environment: dependencies: firebase_analytics_platform_interface: ^6.0.7 firebase_analytics_web: ^0.6.1+13 - firebase_core: ^4.14.0 + firebase_core: ^5.0.0 firebase_core_platform_interface: ^8.1.1 flutter: sdk: flutter diff --git a/packages/firebase_analytics/firebase_analytics_platform_interface/CHANGELOG.md b/packages/firebase_analytics/firebase_analytics_platform_interface/CHANGELOG.md index ce58af3c8e12..0e00128b9b1b 100644 --- a/packages/firebase_analytics/firebase_analytics_platform_interface/CHANGELOG.md +++ b/packages/firebase_analytics/firebase_analytics_platform_interface/CHANGELOG.md @@ -1,3 +1,7 @@ +## 6.0.8 + + - Update a dependency to the latest release. + ## 6.0.7 - **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)) diff --git a/packages/firebase_analytics/firebase_analytics_platform_interface/pubspec.yaml b/packages/firebase_analytics/firebase_analytics_platform_interface/pubspec.yaml index 525b13cb3dae..c5508297315c 100644 --- a/packages/firebase_analytics/firebase_analytics_platform_interface/pubspec.yaml +++ b/packages/firebase_analytics/firebase_analytics_platform_interface/pubspec.yaml @@ -2,7 +2,7 @@ name: firebase_analytics_platform_interface description: A common platform interface for the firebase_analytics plugin. homepage: https://github.com/firebase/flutterfire/tree/main/packages/firebase_analytics/firebase_analytics_platform_interface repository: https://github.com/firebase/flutterfire/tree/main/packages/firebase_analytics/firebase_analytics_platform_interface -version: 6.0.7 +version: 6.0.8 resolution: workspace environment: @@ -11,7 +11,7 @@ environment: dependencies: _flutterfire_internals: ^1.3.77 - firebase_core: ^4.14.0 + firebase_core: ^5.0.0 flutter: sdk: flutter meta: ^1.8.0 diff --git a/packages/firebase_analytics/firebase_analytics_web/CHANGELOG.md b/packages/firebase_analytics/firebase_analytics_web/CHANGELOG.md index 492ef32aff83..473b6b89d77e 100644 --- a/packages/firebase_analytics/firebase_analytics_web/CHANGELOG.md +++ b/packages/firebase_analytics/firebase_analytics_web/CHANGELOG.md @@ -1,3 +1,7 @@ +## 0.6.2+14 + + - Update a dependency to the latest release. + ## 0.6.1+13 - Update a dependency to the latest release. diff --git a/packages/firebase_analytics/firebase_analytics_web/lib/src/firebase_analytics_version.dart b/packages/firebase_analytics/firebase_analytics_web/lib/src/firebase_analytics_version.dart index 452b80cd3373..09e8b3974d23 100644 --- a/packages/firebase_analytics/firebase_analytics_web/lib/src/firebase_analytics_version.dart +++ b/packages/firebase_analytics/firebase_analytics_web/lib/src/firebase_analytics_version.dart @@ -13,4 +13,4 @@ // limitations under the License. /// generated version number for the package, do not manually edit -const packageVersion = '12.6.0'; +const packageVersion = '13.0.0'; diff --git a/packages/firebase_analytics/firebase_analytics_web/pubspec.yaml b/packages/firebase_analytics/firebase_analytics_web/pubspec.yaml index 9aa7eb056634..ab71c9f136d5 100644 --- a/packages/firebase_analytics/firebase_analytics_web/pubspec.yaml +++ b/packages/firebase_analytics/firebase_analytics_web/pubspec.yaml @@ -2,7 +2,7 @@ name: firebase_analytics_web description: The web implementation of firebase_analytics homepage: https://github.com/firebase/flutterfire/tree/main/packages/firebase_analytics/firebase_analytics_web repository: https://github.com/firebase/flutterfire/tree/main/packages/firebase_analytics/firebase_analytics_web -version: 0.6.1+13 +version: 0.6.2+14 resolution: workspace environment: @@ -12,8 +12,8 @@ environment: dependencies: _flutterfire_internals: ^1.3.77 firebase_analytics_platform_interface: ^6.0.7 - firebase_core: ^4.14.0 - firebase_core_web: ^3.11.0 + firebase_core: ^5.0.0 + firebase_core_web: ^4.0.0 flutter: sdk: flutter flutter_web_plugins: diff --git a/packages/firebase_app_check/firebase_app_check/CHANGELOG.md b/packages/firebase_app_check/firebase_app_check/CHANGELOG.md index e538938f08c5..d5b5b863b32c 100644 --- a/packages/firebase_app_check/firebase_app_check/CHANGELOG.md +++ b/packages/firebase_app_check/firebase_app_check/CHANGELOG.md @@ -1,3 +1,14 @@ +## 0.5.0 + +> Note: This release has breaking changes. + + - **FIX**(apple): build on Firebase Apple SDK 13 and require macOS 11 for Swift packages ([#18783](https://github.com/firebase/flutterfire/issues/18783)). ([aca14eab](https://github.com/firebase/flutterfire/commit/aca14eab5305d80011af473bc7dd289ef71b75e8)) + - **FIX**(android): build on Firebase BoM 35 and require minSdk 24 ([#18782](https://github.com/firebase/flutterfire/issues/18782)). ([7555707d](https://github.com/firebase/flutterfire/commit/7555707dec23382dfce1e7841c00446a21c9a406)) + - **FIX**(appcheck,apple): forward getLimitedUseToken to the configured provider ([#18719](https://github.com/firebase/flutterfire/issues/18719)). ([5d3c70d2](https://github.com/firebase/flutterfire/commit/5d3c70d21e79a43277a54ac71a9979ae4d78dd74)) + - **FIX**(appcheck): normalize telemetry token on iOS/macOS to flutter-fire-app-check ([#18706](https://github.com/firebase/flutterfire/issues/18706)). ([9f47dda9](https://github.com/firebase/flutterfire/commit/9f47dda9ed9a72ee1de555a240c4154a5796a02d)) + - **BREAKING** **REFACTOR**(app_check): remove deprecated activate provider parameters ([#18779](https://github.com/firebase/flutterfire/issues/18779)). ([90bea4ed](https://github.com/firebase/flutterfire/commit/90bea4edd78eea274fe5b43778c5e036bf51be31)) + - **BREAKING** **FEAT**: bump Firebase iOS SDK to 13.0.0 ([#18771](https://github.com/firebase/flutterfire/issues/18771)). ([dbf7f754](https://github.com/firebase/flutterfire/commit/dbf7f7543a37386f7e8e314d8344be82b0483b77)) + ## 0.4.8 - **FEAT**(core): bump Firebase iOS SDK to 12.19.0 ([#18683](https://github.com/firebase/flutterfire/issues/18683)). ([35e39637](https://github.com/firebase/flutterfire/commit/35e39637f4cbef0d70043047f80d6f6e80daf8fe)) diff --git a/packages/firebase_app_check/firebase_app_check/example/pubspec.yaml b/packages/firebase_app_check/firebase_app_check/example/pubspec.yaml index cac951ec6127..8e8e03077e0d 100644 --- a/packages/firebase_app_check/firebase_app_check/example/pubspec.yaml +++ b/packages/firebase_app_check/firebase_app_check/example/pubspec.yaml @@ -11,9 +11,9 @@ environment: flutter: '>=3.27.0' dependencies: - cloud_firestore: ^6.9.0 - firebase_app_check: ^0.4.7 - firebase_core: ^4.14.0 + cloud_firestore: ^7.0.0 + firebase_app_check: ^0.5.0 + firebase_core: ^5.0.0 flutter: sdk: flutter diff --git a/packages/firebase_app_check/firebase_app_check/ios/firebase_app_check/Sources/firebase_app_check/Constants.swift b/packages/firebase_app_check/firebase_app_check/ios/firebase_app_check/Sources/firebase_app_check/Constants.swift index 158fa4637084..efd4e9df32e8 100644 --- a/packages/firebase_app_check/firebase_app_check/ios/firebase_app_check/Sources/firebase_app_check/Constants.swift +++ b/packages/firebase_app_check/firebase_app_check/ios/firebase_app_check/Sources/firebase_app_check/Constants.swift @@ -3,4 +3,4 @@ // found in the LICENSE file. /// Auto-generated file. Do not edit. -public let versionNumber = "0.4.8" +public let versionNumber = "0.5.0" diff --git a/packages/firebase_app_check/firebase_app_check/pubspec.yaml b/packages/firebase_app_check/firebase_app_check/pubspec.yaml index 6052ff55dcd9..c31eb4dcd86b 100644 --- a/packages/firebase_app_check/firebase_app_check/pubspec.yaml +++ b/packages/firebase_app_check/firebase_app_check/pubspec.yaml @@ -2,7 +2,7 @@ name: firebase_app_check description: App Check works alongside other Firebase services to help protect your backend resources from abuse, such as billing fraud or phishing. homepage: https://firebase.google.com/docs/app-check repository: https://github.com/firebase/flutterfire/tree/main/packages/firebase_app_check/firebase_app_check -version: 0.4.8 +version: 0.5.0 resolution: workspace topics: - firebase @@ -18,9 +18,9 @@ environment: flutter: '>=3.27.0' dependencies: - firebase_app_check_platform_interface: ^0.4.2+1 - firebase_app_check_web: ^0.2.6+1 - firebase_core: ^4.14.0 + firebase_app_check_platform_interface: ^0.5.0+2 + firebase_app_check_web: ^0.3.0+2 + firebase_core: ^5.0.0 firebase_core_platform_interface: ^8.1.1 flutter: sdk: flutter diff --git a/packages/firebase_app_check/firebase_app_check_platform_interface/CHANGELOG.md b/packages/firebase_app_check/firebase_app_check_platform_interface/CHANGELOG.md index a42734fd6fd7..2f4945717255 100644 --- a/packages/firebase_app_check/firebase_app_check_platform_interface/CHANGELOG.md +++ b/packages/firebase_app_check/firebase_app_check_platform_interface/CHANGELOG.md @@ -1,3 +1,10 @@ +## 0.5.0+2 + +> Note: This release has breaking changes. + + - **DOCS**(app_check): document native configure() workaround on Apple ([#18614](https://github.com/firebase/flutterfire/issues/18614)). ([4566e70f](https://github.com/firebase/flutterfire/commit/4566e70f961264bdecaed5909b1380814d23be09)) + - **BREAKING** **REFACTOR**(app_check): remove deprecated activate provider parameters ([#18779](https://github.com/firebase/flutterfire/issues/18779)). ([90bea4ed](https://github.com/firebase/flutterfire/commit/90bea4edd78eea274fe5b43778c5e036bf51be31)) + ## 0.4.2+1 - Update a dependency to the latest release. diff --git a/packages/firebase_app_check/firebase_app_check_platform_interface/pubspec.yaml b/packages/firebase_app_check/firebase_app_check_platform_interface/pubspec.yaml index d0ed97c6ba1b..bc43915be069 100644 --- a/packages/firebase_app_check/firebase_app_check_platform_interface/pubspec.yaml +++ b/packages/firebase_app_check/firebase_app_check_platform_interface/pubspec.yaml @@ -1,7 +1,7 @@ name: firebase_app_check_platform_interface description: A common platform interface for the firebase_app_check plugin. homepage: https://github.com/firebase/flutterfire/tree/main/packages/firebase_app_check/firebase_app_check_platform_interface -version: 0.4.2+1 +version: 0.5.0+2 resolution: workspace environment: @@ -10,7 +10,7 @@ environment: dependencies: _flutterfire_internals: ^1.3.77 - firebase_core: ^4.14.0 + firebase_core: ^5.0.0 flutter: sdk: flutter meta: ^1.8.0 diff --git a/packages/firebase_app_check/firebase_app_check_web/CHANGELOG.md b/packages/firebase_app_check/firebase_app_check_web/CHANGELOG.md index 4dcdd763393c..93a445c20336 100644 --- a/packages/firebase_app_check/firebase_app_check_web/CHANGELOG.md +++ b/packages/firebase_app_check/firebase_app_check_web/CHANGELOG.md @@ -1,3 +1,9 @@ +## 0.3.0+2 + +> Note: This release has breaking changes. + + - **BREAKING** **REFACTOR**(app_check): remove deprecated activate provider parameters ([#18779](https://github.com/firebase/flutterfire/issues/18779)). ([90bea4ed](https://github.com/firebase/flutterfire/commit/90bea4edd78eea274fe5b43778c5e036bf51be31)) + ## 0.2.6+1 - Update a dependency to the latest release. diff --git a/packages/firebase_app_check/firebase_app_check_web/lib/src/firebase_app_check_version.dart b/packages/firebase_app_check/firebase_app_check_web/lib/src/firebase_app_check_version.dart index dd061fc9189a..da3c80501dc4 100644 --- a/packages/firebase_app_check/firebase_app_check_web/lib/src/firebase_app_check_version.dart +++ b/packages/firebase_app_check/firebase_app_check_web/lib/src/firebase_app_check_version.dart @@ -13,4 +13,4 @@ // limitations under the License. /// generated version number for the package, do not manually edit -const packageVersion = '0.4.8'; +const packageVersion = '0.5.0'; diff --git a/packages/firebase_app_check/firebase_app_check_web/pubspec.yaml b/packages/firebase_app_check/firebase_app_check_web/pubspec.yaml index 5d254ce78f11..0fe5e5d31adf 100644 --- a/packages/firebase_app_check/firebase_app_check_web/pubspec.yaml +++ b/packages/firebase_app_check/firebase_app_check_web/pubspec.yaml @@ -1,7 +1,7 @@ name: firebase_app_check_web description: The web implementation of firebase_app_check homepage: https://github.com/firebase/flutterfire/tree/main/packages/firebase_app_check/firebase_app_check_web -version: 0.2.6+1 +version: 0.3.0+2 resolution: workspace environment: @@ -10,9 +10,9 @@ environment: dependencies: _flutterfire_internals: ^1.3.77 - firebase_app_check_platform_interface: ^0.4.2+1 - firebase_core: ^4.14.0 - firebase_core_web: ^3.11.0 + firebase_app_check_platform_interface: ^0.5.0+2 + firebase_core: ^5.0.0 + firebase_core_web: ^4.0.0 flutter: sdk: flutter flutter_web_plugins: diff --git a/packages/firebase_app_installations/firebase_app_installations/CHANGELOG.md b/packages/firebase_app_installations/firebase_app_installations/CHANGELOG.md index 7bc1fcb58a83..e6e5f527041b 100644 --- a/packages/firebase_app_installations/firebase_app_installations/CHANGELOG.md +++ b/packages/firebase_app_installations/firebase_app_installations/CHANGELOG.md @@ -1,3 +1,11 @@ +## 0.5.0 + +> Note: This release has breaking changes. + + - **FIX**(apple): build on Firebase Apple SDK 13 and require macOS 11 for Swift packages ([#18783](https://github.com/firebase/flutterfire/issues/18783)). ([aca14eab](https://github.com/firebase/flutterfire/commit/aca14eab5305d80011af473bc7dd289ef71b75e8)) + - **FIX**(android): build on Firebase BoM 35 and require minSdk 24 ([#18782](https://github.com/firebase/flutterfire/issues/18782)). ([7555707d](https://github.com/firebase/flutterfire/commit/7555707dec23382dfce1e7841c00446a21c9a406)) + - **BREAKING** **FEAT**: bump Firebase iOS SDK to 13.0.0 ([#18771](https://github.com/firebase/flutterfire/issues/18771)). ([dbf7f754](https://github.com/firebase/flutterfire/commit/dbf7f7543a37386f7e8e314d8344be82b0483b77)) + ## 0.4.4 - **FIX**(app_installations,android): dispatch ID-change events on the main thread ([#18652](https://github.com/firebase/flutterfire/issues/18652)). ([efed3e2b](https://github.com/firebase/flutterfire/commit/efed3e2b7bf88bbb60445bc3adbaab52006b21b7)) diff --git a/packages/firebase_app_installations/firebase_app_installations/example/pubspec.yaml b/packages/firebase_app_installations/firebase_app_installations/example/pubspec.yaml index 75a16ddf8ef5..3cfb9503861f 100644 --- a/packages/firebase_app_installations/firebase_app_installations/example/pubspec.yaml +++ b/packages/firebase_app_installations/firebase_app_installations/example/pubspec.yaml @@ -11,8 +11,8 @@ environment: flutter: '>=3.27.0' dependencies: - firebase_core: ^4.14.0 - firebase_app_installations: ^0.4.3 + firebase_core: ^5.0.0 + firebase_app_installations: ^0.5.0 flutter: sdk: flutter diff --git a/packages/firebase_app_installations/firebase_app_installations/ios/firebase_app_installations/Sources/firebase_app_installations/Constants.swift b/packages/firebase_app_installations/firebase_app_installations/ios/firebase_app_installations/Sources/firebase_app_installations/Constants.swift index 6cbe281a73c9..884a07798ce2 100644 --- a/packages/firebase_app_installations/firebase_app_installations/ios/firebase_app_installations/Sources/firebase_app_installations/Constants.swift +++ b/packages/firebase_app_installations/firebase_app_installations/ios/firebase_app_installations/Sources/firebase_app_installations/Constants.swift @@ -3,4 +3,4 @@ // found in the LICENSE file. /// Auto-generated file. Do not edit. -public let versionNumber = "0.4.4" +public let versionNumber = "0.5.0" diff --git a/packages/firebase_app_installations/firebase_app_installations/pubspec.yaml b/packages/firebase_app_installations/firebase_app_installations/pubspec.yaml index 11a142e51e99..d658b3a8b8b2 100644 --- a/packages/firebase_app_installations/firebase_app_installations/pubspec.yaml +++ b/packages/firebase_app_installations/firebase_app_installations/pubspec.yaml @@ -1,6 +1,6 @@ name: firebase_app_installations description: A Flutter plugin allowing you to use Firebase Installations. -version: 0.4.4 +version: 0.5.0 resolution: workspace homepage: https://firebase.google.com/docs/projects/manage-installations#flutter repository: https://github.com/firebase/flutterfire/tree/main/packages/firebase_app_installations/firebase_app_installations @@ -20,7 +20,7 @@ environment: dependencies: firebase_app_installations_platform_interface: ^0.1.5 firebase_app_installations_web: ^0.1.7+13 - firebase_core: ^4.14.0 + firebase_core: ^5.0.0 firebase_core_platform_interface: ^8.1.1 flutter: sdk: flutter diff --git a/packages/firebase_app_installations/firebase_app_installations_platform_interface/CHANGELOG.md b/packages/firebase_app_installations/firebase_app_installations_platform_interface/CHANGELOG.md index 9c62ae65629c..72465c7fcfe4 100644 --- a/packages/firebase_app_installations/firebase_app_installations_platform_interface/CHANGELOG.md +++ b/packages/firebase_app_installations/firebase_app_installations_platform_interface/CHANGELOG.md @@ -1,3 +1,7 @@ +## 0.1.6 + + - Update a dependency to the latest release. + ## 0.1.5 - **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)) diff --git a/packages/firebase_app_installations/firebase_app_installations_platform_interface/pubspec.yaml b/packages/firebase_app_installations/firebase_app_installations_platform_interface/pubspec.yaml index 8eaed935e317..340d2399a00e 100644 --- a/packages/firebase_app_installations/firebase_app_installations_platform_interface/pubspec.yaml +++ b/packages/firebase_app_installations/firebase_app_installations_platform_interface/pubspec.yaml @@ -1,6 +1,6 @@ name: firebase_app_installations_platform_interface description: A common platform interface for the firebase_app_installations plugin. -version: 0.1.5 +version: 0.1.6 resolution: workspace homepage: https://github.com/firebase/flutterfire/tree/main/packages/firebase_app_installations/firebase_app_installations_platform_interface repository: https://github.com/firebase/flutterfire/tree/main/packages/firebase_app_installations/firebase_app_installations_platform_interface @@ -11,7 +11,7 @@ environment: dependencies: _flutterfire_internals: ^1.3.77 - firebase_core: ^4.14.0 + firebase_core: ^5.0.0 flutter: sdk: flutter meta: ^1.8.0 diff --git a/packages/firebase_app_installations/firebase_app_installations_web/CHANGELOG.md b/packages/firebase_app_installations/firebase_app_installations_web/CHANGELOG.md index e049fa0d8708..6c0907ef35fc 100644 --- a/packages/firebase_app_installations/firebase_app_installations_web/CHANGELOG.md +++ b/packages/firebase_app_installations/firebase_app_installations_web/CHANGELOG.md @@ -1,3 +1,7 @@ +## 0.1.8+14 + + - Update a dependency to the latest release. + ## 0.1.7+13 - **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)) diff --git a/packages/firebase_app_installations/firebase_app_installations_web/lib/src/firebase_app_installations_version.dart b/packages/firebase_app_installations/firebase_app_installations_web/lib/src/firebase_app_installations_version.dart index 7110462994e7..da3c80501dc4 100644 --- a/packages/firebase_app_installations/firebase_app_installations_web/lib/src/firebase_app_installations_version.dart +++ b/packages/firebase_app_installations/firebase_app_installations_web/lib/src/firebase_app_installations_version.dart @@ -13,4 +13,4 @@ // limitations under the License. /// generated version number for the package, do not manually edit -const packageVersion = '0.4.4'; +const packageVersion = '0.5.0'; diff --git a/packages/firebase_app_installations/firebase_app_installations_web/pubspec.yaml b/packages/firebase_app_installations/firebase_app_installations_web/pubspec.yaml index 1c21648f05b4..f1e88bf8363f 100644 --- a/packages/firebase_app_installations/firebase_app_installations_web/pubspec.yaml +++ b/packages/firebase_app_installations/firebase_app_installations_web/pubspec.yaml @@ -1,6 +1,6 @@ name: firebase_app_installations_web description: The web implementation of firebase_app_installations. -version: 0.1.7+13 +version: 0.1.8+14 resolution: workspace homepage: https://github.com/firebase/flutterfire/tree/main/packages/firebase_app_installations/firebase_app_installations_web repository: https://github.com/firebase/flutterfire/tree/main/packages/firebase_app_installations/firebase_app_installations_web @@ -12,8 +12,8 @@ environment: dependencies: _flutterfire_internals: ^1.3.77 firebase_app_installations_platform_interface: ^0.1.5 - firebase_core: ^4.14.0 - firebase_core_web: ^3.11.0 + firebase_core: ^5.0.0 + firebase_core_web: ^4.0.0 flutter: sdk: flutter flutter_web_plugins: diff --git a/packages/firebase_auth/firebase_auth/CHANGELOG.md b/packages/firebase_auth/firebase_auth/CHANGELOG.md index 9321c2db3984..996ba3d451f8 100644 --- a/packages/firebase_auth/firebase_auth/CHANGELOG.md +++ b/packages/firebase_auth/firebase_auth/CHANGELOG.md @@ -1,3 +1,16 @@ +## 7.0.0 + +> Note: This release has breaking changes. + + - **FIX**(apple): build on Firebase Apple SDK 13 and require macOS 11 for Swift packages ([#18783](https://github.com/firebase/flutterfire/issues/18783)). ([aca14eab](https://github.com/firebase/flutterfire/commit/aca14eab5305d80011af473bc7dd289ef71b75e8)) + - **FIX**(android): build on Firebase BoM 35 and require minSdk 24 ([#18782](https://github.com/firebase/flutterfire/issues/18782)). ([7555707d](https://github.com/firebase/flutterfire/commit/7555707dec23382dfce1e7841c00446a21c9a406)) + - **FIX**(firebase_auth,ios): add missing uppercase W to nonce character set ([#18775](https://github.com/firebase/flutterfire/issues/18775)). ([5967fd85](https://github.com/firebase/flutterfire/commit/5967fd85546b50dd60265047440b53ad126cdd78)) + - **FIX**(firebase_auth): require platform interface 9.1.0 ([#18727](https://github.com/firebase/flutterfire/issues/18727)). ([add0ca41](https://github.com/firebase/flutterfire/commit/add0ca41ee3808fb044d163f44eb0fb51fde1b93)) + - **FIX**(auth,apple): include the underlying reason in internal-error messages ([#18717](https://github.com/firebase/flutterfire/issues/18717)). ([559d4617](https://github.com/firebase/flutterfire/commit/559d4617062d306af01fc47b0a6b8797536d05d5)) + - **FIX**(auth,windows): avoid taking the address of a temporary provider ([#18702](https://github.com/firebase/flutterfire/issues/18702)). ([4fb03ec3](https://github.com/firebase/flutterfire/commit/4fb03ec3ed341f27e8e8e8cf31c84cbe2f3c3095)) + - **FIX**(auth,web): connect Auth emulator after reload when sessionStorage already has the origin ([#18690](https://github.com/firebase/flutterfire/issues/18690)). ([3740a2da](https://github.com/firebase/flutterfire/commit/3740a2da18d1b119fb897dd4f2c8951127f03ea6)) + - **BREAKING** **FEAT**: bump Firebase iOS SDK to 13.0.0 ([#18771](https://github.com/firebase/flutterfire/issues/18771)). ([dbf7f754](https://github.com/firebase/flutterfire/commit/dbf7f7543a37386f7e8e314d8344be82b0483b77)) + ## 6.7.0 - **FIX**(auth,windows): complete reauthenticateWithCredential on success ([#18653](https://github.com/firebase/flutterfire/issues/18653)). ([cdd85fdd](https://github.com/firebase/flutterfire/commit/cdd85fdd6032326b706b33a76b7e612585269d6d)) diff --git a/packages/firebase_auth/firebase_auth/example/pubspec.yaml b/packages/firebase_auth/firebase_auth/example/pubspec.yaml index e7d40b5b3b5f..b4c3f36e2b86 100644 --- a/packages/firebase_auth/firebase_auth/example/pubspec.yaml +++ b/packages/firebase_auth/firebase_auth/example/pubspec.yaml @@ -8,9 +8,9 @@ environment: dependencies: barcode_widget: ^2.0.4 - firebase_auth: ^6.6.0 - firebase_core: ^4.14.0 - firebase_messaging: ^16.6.0 + firebase_auth: ^7.0.0 + firebase_core: ^5.0.0 + firebase_messaging: ^17.0.0 flutter: sdk: flutter # 7.2.0 is the first release shipping Package.swift; the iOS e2e job builds diff --git a/packages/firebase_auth/firebase_auth/ios/firebase_auth/Package.swift b/packages/firebase_auth/firebase_auth/ios/firebase_auth/Package.swift index 94d3d2d66751..25be68cfebab 100644 --- a/packages/firebase_auth/firebase_auth/ios/firebase_auth/Package.swift +++ b/packages/firebase_auth/firebase_auth/ios/firebase_auth/Package.swift @@ -7,7 +7,7 @@ import PackageDescription -let libraryVersion = "6.7.0" +let libraryVersion = "7.0.0" let firebaseSdkVersion: Version = "13.0.0" let package = Package( diff --git a/packages/firebase_auth/firebase_auth/macos/firebase_auth/Package.swift b/packages/firebase_auth/firebase_auth/macos/firebase_auth/Package.swift index f8f89cdb3832..ca6266c1a1b7 100644 --- a/packages/firebase_auth/firebase_auth/macos/firebase_auth/Package.swift +++ b/packages/firebase_auth/firebase_auth/macos/firebase_auth/Package.swift @@ -7,7 +7,7 @@ import PackageDescription -let libraryVersion = "6.7.0" +let libraryVersion = "7.0.0" let firebaseSdkVersion: Version = "13.0.0" let package = Package( diff --git a/packages/firebase_auth/firebase_auth/pubspec.yaml b/packages/firebase_auth/firebase_auth/pubspec.yaml index c01edc47f2d4..ec145d29dd60 100755 --- a/packages/firebase_auth/firebase_auth/pubspec.yaml +++ b/packages/firebase_auth/firebase_auth/pubspec.yaml @@ -4,7 +4,7 @@ description: Flutter plugin for Firebase Auth, enabling like Google, Facebook and Twitter. homepage: https://firebase.google.com/docs/auth repository: https://github.com/firebase/flutterfire/tree/main/packages/firebase_auth/firebase_auth -version: 6.7.0 +version: 7.0.0 resolution: workspace topics: - firebase @@ -23,7 +23,7 @@ environment: dependencies: firebase_auth_platform_interface: ^9.1.0 firebase_auth_web: ^6.3.0 - firebase_core: ^4.14.0 + firebase_core: ^5.0.0 firebase_core_platform_interface: ^8.1.1 flutter: sdk: flutter diff --git a/packages/firebase_auth/firebase_auth_platform_interface/CHANGELOG.md b/packages/firebase_auth/firebase_auth_platform_interface/CHANGELOG.md index 60003036e576..3d6980e633b9 100644 --- a/packages/firebase_auth/firebase_auth_platform_interface/CHANGELOG.md +++ b/packages/firebase_auth/firebase_auth_platform_interface/CHANGELOG.md @@ -1,3 +1,7 @@ +## 9.1.1 + + - Update a dependency to the latest release. + ## 9.1.0 - **FEAT**(auth,ios): add support for `migrateCurrentUser` ([#18460](https://github.com/firebase/flutterfire/issues/18460)). ([b4eeafba](https://github.com/firebase/flutterfire/commit/b4eeafba347abed13e5410263556e9a4bff1b96e)) diff --git a/packages/firebase_auth/firebase_auth_platform_interface/pubspec.yaml b/packages/firebase_auth/firebase_auth_platform_interface/pubspec.yaml index c77d140a3e9f..b38dd89ad2c5 100644 --- a/packages/firebase_auth/firebase_auth_platform_interface/pubspec.yaml +++ b/packages/firebase_auth/firebase_auth_platform_interface/pubspec.yaml @@ -4,7 +4,7 @@ homepage: https://github.com/firebase/flutterfire/tree/main/packages/firebase_au repository: https://github.com/firebase/flutterfire/tree/main/packages/firebase_auth/firebase_auth_platform_interface # NOTE: We strongly prefer non-breaking changes, even at the expense of a # less-clean API. See https://flutter.dev/go/platform-interface-breaking-changes -version: 9.1.0 +version: 9.1.1 resolution: workspace environment: @@ -14,7 +14,7 @@ environment: dependencies: _flutterfire_internals: ^1.3.77 collection: ^1.16.0 - firebase_core: ^4.14.0 + firebase_core: ^5.0.0 flutter: sdk: flutter http: ^1.1.0 diff --git a/packages/firebase_auth/firebase_auth_web/CHANGELOG.md b/packages/firebase_auth/firebase_auth_web/CHANGELOG.md index fa153fd5b53b..dd0e333c8b1d 100644 --- a/packages/firebase_auth/firebase_auth_web/CHANGELOG.md +++ b/packages/firebase_auth/firebase_auth_web/CHANGELOG.md @@ -1,3 +1,8 @@ +## 6.3.1 + + - **FIX**(auth,web): fail onWaitInitState instead of hanging when the first auth state is an error ([#18705](https://github.com/firebase/flutterfire/issues/18705)). ([05c4bac8](https://github.com/firebase/flutterfire/commit/05c4bac803b2f55b02ddc5b87ea6aa4ef654ddca)) + - **FIX**(auth,web): connect Auth emulator after reload when sessionStorage already has the origin ([#18690](https://github.com/firebase/flutterfire/issues/18690)). ([3740a2da](https://github.com/firebase/flutterfire/commit/3740a2da18d1b119fb897dd4f2c8951127f03ea6)) + ## 6.3.0 - **FIX**(auth,web): convert Auth errors that omit customData without throwing ([#18686](https://github.com/firebase/flutterfire/issues/18686)). ([5e518361](https://github.com/firebase/flutterfire/commit/5e518361ce7f94923437d8b0e41add7ca75083ef)) diff --git a/packages/firebase_auth/firebase_auth_web/lib/src/firebase_auth_version.dart b/packages/firebase_auth/firebase_auth_web/lib/src/firebase_auth_version.dart index 91cabd1dd62f..140864830a82 100644 --- a/packages/firebase_auth/firebase_auth_web/lib/src/firebase_auth_version.dart +++ b/packages/firebase_auth/firebase_auth_web/lib/src/firebase_auth_version.dart @@ -13,4 +13,4 @@ // limitations under the License. /// generated version number for the package, do not manually edit -const packageVersion = '6.7.0'; +const packageVersion = '7.0.0'; diff --git a/packages/firebase_auth/firebase_auth_web/pubspec.yaml b/packages/firebase_auth/firebase_auth_web/pubspec.yaml index 4c1f21f5d007..7e2ad8aa8dcb 100644 --- a/packages/firebase_auth/firebase_auth_web/pubspec.yaml +++ b/packages/firebase_auth/firebase_auth_web/pubspec.yaml @@ -2,7 +2,7 @@ name: firebase_auth_web description: The web implementation of firebase_auth homepage: https://github.com/firebase/flutterfire/tree/main/packages/firebase_auth/firebase_auth_web repository: https://github.com/firebase/flutterfire/tree/main/packages/firebase_auth/firebase_auth_web -version: 6.3.0 +version: 6.3.1 resolution: workspace environment: @@ -11,8 +11,8 @@ environment: dependencies: firebase_auth_platform_interface: ^9.0.7 - firebase_core: ^4.14.0 - firebase_core_web: ^3.11.0 + firebase_core: ^5.0.0 + firebase_core_web: ^4.0.0 flutter: sdk: flutter flutter_web_plugins: diff --git a/packages/firebase_core/firebase_core/CHANGELOG.md b/packages/firebase_core/firebase_core/CHANGELOG.md index 9457958d0f2b..6163f157c307 100644 --- a/packages/firebase_core/firebase_core/CHANGELOG.md +++ b/packages/firebase_core/firebase_core/CHANGELOG.md @@ -1,3 +1,15 @@ +## 5.0.0 + +> Note: This release has breaking changes. + + - **FIX**(core): use valid-format placeholder options for demoProjectId apps ([#18792](https://github.com/firebase/flutterfire/issues/18792)). ([05b647f1](https://github.com/firebase/flutterfire/commit/05b647f1559ceeb1376cdacb4de7c0e45ee640f9)) + - **FIX**(apple): build on Firebase Apple SDK 13 and require macOS 11 for Swift packages ([#18783](https://github.com/firebase/flutterfire/issues/18783)). ([aca14eab](https://github.com/firebase/flutterfire/commit/aca14eab5305d80011af473bc7dd289ef71b75e8)) + - **FIX**(android): build on Firebase BoM 35 and require minSdk 24 ([#18782](https://github.com/firebase/flutterfire/issues/18782)). ([7555707d](https://github.com/firebase/flutterfire/commit/7555707dec23382dfce1e7841c00446a21c9a406)) + - **FEAT**(core): bump Firebase C++ SDK to 14.0.0 ([#18799](https://github.com/firebase/flutterfire/issues/18799)). ([2fa3dd52](https://github.com/firebase/flutterfire/commit/2fa3dd52eb681d174a58e9e88b566f5e2b701c96)) + - **FEAT**(core): bump Firebase C++ SDK to 13.13.0 ([#18696](https://github.com/firebase/flutterfire/issues/18696)). ([ae76a9f3](https://github.com/firebase/flutterfire/commit/ae76a9f325df79abbcd5537ebcb7bc6a823289f4)) + - **BREAKING** **FEAT**: bump Firebase iOS SDK to 13.0.0 ([#18771](https://github.com/firebase/flutterfire/issues/18771)). ([dbf7f754](https://github.com/firebase/flutterfire/commit/dbf7f7543a37386f7e8e314d8344be82b0483b77)) + - **BREAKING** **FEAT**: bump Firebase Android SDK to 35.0.0 ([#18767](https://github.com/firebase/flutterfire/issues/18767)). ([90c22c8d](https://github.com/firebase/flutterfire/commit/90c22c8dd99d51ae6d98b37e2a6c4d991159375a)) + ## 4.15.0 - **FEAT**(core): bump Firebase iOS SDK to 12.19.0 ([#18683](https://github.com/firebase/flutterfire/issues/18683)). ([35e39637](https://github.com/firebase/flutterfire/commit/35e39637f4cbef0d70043047f80d6f6e80daf8fe)) diff --git a/packages/firebase_core/firebase_core/example/pubspec.yaml b/packages/firebase_core/firebase_core/example/pubspec.yaml index d8029f187c3b..1c1bcafa6e89 100644 --- a/packages/firebase_core/firebase_core/example/pubspec.yaml +++ b/packages/firebase_core/firebase_core/example/pubspec.yaml @@ -7,7 +7,7 @@ environment: flutter: '>=3.27.0' dependencies: - firebase_core: ^4.14.0 + firebase_core: ^5.0.0 flutter: sdk: flutter diff --git a/packages/firebase_core/firebase_core/ios/firebase_core/Package.swift b/packages/firebase_core/firebase_core/ios/firebase_core/Package.swift index c9b8b5ad6dca..d31f4bc7c3c7 100644 --- a/packages/firebase_core/firebase_core/ios/firebase_core/Package.swift +++ b/packages/firebase_core/firebase_core/ios/firebase_core/Package.swift @@ -7,7 +7,7 @@ import PackageDescription -let libraryVersionString = "4.15.0" +let libraryVersionString = "5.0.0" let firebaseSdkVersion: Version = "13.0.0" let package = Package( diff --git a/packages/firebase_core/firebase_core/ios/firebase_core/Sources/firebase_core/Constants.swift b/packages/firebase_core/firebase_core/ios/firebase_core/Sources/firebase_core/Constants.swift index dcfb3523710f..cb6d223e9759 100644 --- a/packages/firebase_core/firebase_core/ios/firebase_core/Sources/firebase_core/Constants.swift +++ b/packages/firebase_core/firebase_core/ios/firebase_core/Sources/firebase_core/Constants.swift @@ -3,4 +3,4 @@ // found in the LICENSE file. /// Auto-generated file. Do not edit. -public let versionNumber = "4.15.0" +public let versionNumber = "5.0.0" diff --git a/packages/firebase_core/firebase_core/macos/firebase_core/Package.swift b/packages/firebase_core/firebase_core/macos/firebase_core/Package.swift index 08716645c63e..607d35d10d32 100644 --- a/packages/firebase_core/firebase_core/macos/firebase_core/Package.swift +++ b/packages/firebase_core/firebase_core/macos/firebase_core/Package.swift @@ -7,7 +7,7 @@ import PackageDescription -let libraryVersionString = "4.15.0" +let libraryVersionString = "5.0.0" let firebaseSdkVersion: Version = "13.0.0" let package = Package( diff --git a/packages/firebase_core/firebase_core/pubspec.yaml b/packages/firebase_core/firebase_core/pubspec.yaml index 0648df7f20d9..db10e7f3f5cc 100644 --- a/packages/firebase_core/firebase_core/pubspec.yaml +++ b/packages/firebase_core/firebase_core/pubspec.yaml @@ -3,7 +3,7 @@ description: Flutter plugin for Firebase Core, enabling connecting to multiple Firebase apps. homepage: https://firebase.google.com/docs/flutter/setup repository: https://github.com/firebase/flutterfire/tree/main/packages/firebase_core/firebase_core -version: 4.15.0 +version: 5.0.0 resolution: workspace topics: - firebase @@ -18,7 +18,7 @@ environment: dependencies: firebase_core_platform_interface: ^8.1.1 - firebase_core_web: ^3.11.0 + firebase_core_web: ^4.0.0 flutter: sdk: flutter meta: ^1.8.0 diff --git a/packages/firebase_core/firebase_core_web/CHANGELOG.md b/packages/firebase_core/firebase_core_web/CHANGELOG.md index 9f0c530607c3..fa4e83b75f3b 100644 --- a/packages/firebase_core/firebase_core_web/CHANGELOG.md +++ b/packages/firebase_core/firebase_core_web/CHANGELOG.md @@ -1,3 +1,10 @@ +## 4.0.0 + +> Note: This release has breaking changes. + + - **FIX**(core,web): skip hot-restart listener cleanup in profile mode ([#18729](https://github.com/firebase/flutterfire/issues/18729)). ([20f2cbfd](https://github.com/firebase/flutterfire/commit/20f2cbfd6fc65ae6fc139d25c83ebc112789b060)) + - **BREAKING** **FEAT**: bump Firebase JS SDK to 13.0.0 ([#18768](https://github.com/firebase/flutterfire/issues/18768)). ([88d7bc65](https://github.com/firebase/flutterfire/commit/88d7bc65513b0c61496ea1e74804695587050480)) + ## 3.12.0 - **FIX**(auth,web): convert Auth errors that omit customData without throwing ([#18686](https://github.com/firebase/flutterfire/issues/18686)). ([5e518361](https://github.com/firebase/flutterfire/commit/5e518361ce7f94923437d8b0e41add7ca75083ef)) diff --git a/packages/firebase_core/firebase_core_web/lib/src/firebase_core_version.dart b/packages/firebase_core/firebase_core_web/lib/src/firebase_core_version.dart index eb550b2555e5..7c9e9df96de1 100644 --- a/packages/firebase_core/firebase_core_web/lib/src/firebase_core_version.dart +++ b/packages/firebase_core/firebase_core_web/lib/src/firebase_core_version.dart @@ -13,4 +13,4 @@ // limitations under the License. /// generated version number for the package, do not manually edit -const packageVersion = '4.15.0'; +const packageVersion = '5.0.0'; diff --git a/packages/firebase_core/firebase_core_web/pubspec.yaml b/packages/firebase_core/firebase_core_web/pubspec.yaml index 4264fabebd19..b0663414a7d0 100644 --- a/packages/firebase_core/firebase_core_web/pubspec.yaml +++ b/packages/firebase_core/firebase_core_web/pubspec.yaml @@ -2,7 +2,7 @@ name: firebase_core_web description: The web implementation of firebase_core homepage: https://github.com/firebase/flutterfire/tree/main/packages/firebase_core/firebase_core_web repository: https://github.com/firebase/flutterfire/tree/main/packages/firebase_core/firebase_core_web -version: 3.12.0 +version: 4.0.0 resolution: workspace environment: diff --git a/packages/firebase_crashlytics/firebase_crashlytics/CHANGELOG.md b/packages/firebase_crashlytics/firebase_crashlytics/CHANGELOG.md index ffdcd16bab65..081335df026e 100644 --- a/packages/firebase_crashlytics/firebase_crashlytics/CHANGELOG.md +++ b/packages/firebase_crashlytics/firebase_crashlytics/CHANGELOG.md @@ -1,3 +1,13 @@ +## 6.0.0 + +> Note: This release has breaking changes. + + - **FIX**(apple): build on Firebase Apple SDK 13 and require macOS 11 for Swift packages ([#18783](https://github.com/firebase/flutterfire/issues/18783)). ([aca14eab](https://github.com/firebase/flutterfire/commit/aca14eab5305d80011af473bc7dd289ef71b75e8)) + - **FIX**(android): build on Firebase BoM 35 and require minSdk 24 ([#18782](https://github.com/firebase/flutterfire/issues/18782)). ([7555707d](https://github.com/firebase/flutterfire/commit/7555707dec23382dfce1e7841c00446a21c9a406)) + - **FIX**(crashlytics): skip symbol upload when a Debug build has no dSYM ([#18723](https://github.com/firebase/flutterfire/issues/18723)). ([ef07ae28](https://github.com/firebase/flutterfire/commit/ef07ae283f80d9c1d8b20016add8c089391a3fc4)) + - **FIX**(crashlytics,android): read the ELF build ID for the running ABI ([#18712](https://github.com/firebase/flutterfire/issues/18712)). ([48392628](https://github.com/firebase/flutterfire/commit/4839262818dc2f8845c771cb6287a62ec3cbbe95)) + - **BREAKING** **FEAT**: bump Firebase iOS SDK to 13.0.0 ([#18771](https://github.com/firebase/flutterfire/issues/18771)). ([dbf7f754](https://github.com/firebase/flutterfire/commit/dbf7f7543a37386f7e8e314d8344be82b0483b77)) + ## 5.4.0 - **FEAT**(core): bump Firebase iOS SDK to 12.19.0 ([#18683](https://github.com/firebase/flutterfire/issues/18683)). ([35e39637](https://github.com/firebase/flutterfire/commit/35e39637f4cbef0d70043047f80d6f6e80daf8fe)) diff --git a/packages/firebase_crashlytics/firebase_crashlytics/example/pubspec.yaml b/packages/firebase_crashlytics/firebase_crashlytics/example/pubspec.yaml index 5bd982ade276..df5ff157fdbb 100644 --- a/packages/firebase_crashlytics/firebase_crashlytics/example/pubspec.yaml +++ b/packages/firebase_crashlytics/firebase_crashlytics/example/pubspec.yaml @@ -7,9 +7,9 @@ environment: flutter: '>=3.27.0' dependencies: - firebase_analytics: ^12.5.0 - firebase_core: ^4.14.0 - firebase_crashlytics: ^5.3.0 + firebase_analytics: ^13.0.0 + firebase_core: ^5.0.0 + firebase_crashlytics: ^6.0.0 flutter: sdk: flutter diff --git a/packages/firebase_crashlytics/firebase_crashlytics/ios/firebase_crashlytics/Sources/firebase_crashlytics/Constants.swift b/packages/firebase_crashlytics/firebase_crashlytics/ios/firebase_crashlytics/Sources/firebase_crashlytics/Constants.swift index 88b68f028838..0c7770a2ec1d 100644 --- a/packages/firebase_crashlytics/firebase_crashlytics/ios/firebase_crashlytics/Sources/firebase_crashlytics/Constants.swift +++ b/packages/firebase_crashlytics/firebase_crashlytics/ios/firebase_crashlytics/Sources/firebase_crashlytics/Constants.swift @@ -3,4 +3,4 @@ // found in the LICENSE file. /// Auto-generated file. Do not edit. -public let versionNumber = "5.4.0" +public let versionNumber = "6.0.0" diff --git a/packages/firebase_crashlytics/firebase_crashlytics/pubspec.yaml b/packages/firebase_crashlytics/firebase_crashlytics/pubspec.yaml index 2570980719c0..44d92177d7af 100644 --- a/packages/firebase_crashlytics/firebase_crashlytics/pubspec.yaml +++ b/packages/firebase_crashlytics/firebase_crashlytics/pubspec.yaml @@ -2,7 +2,7 @@ name: firebase_crashlytics description: Flutter plugin for Firebase Crashlytics. It reports uncaught errors to the Firebase console. -version: 5.4.0 +version: 6.0.0 resolution: workspace homepage: https://firebase.google.com/docs/crashlytics repository: https://github.com/firebase/flutterfire/tree/main/packages/firebase_crashlytics/firebase_crashlytics @@ -20,7 +20,7 @@ environment: flutter: '>=3.27.0' dependencies: - firebase_core: ^4.14.0 + firebase_core: ^5.0.0 firebase_core_platform_interface: ^8.1.1 firebase_crashlytics_platform_interface: ^3.9.0 flutter: diff --git a/packages/firebase_crashlytics/firebase_crashlytics_platform_interface/CHANGELOG.md b/packages/firebase_crashlytics/firebase_crashlytics_platform_interface/CHANGELOG.md index 6e22be96e5a4..6ceddb91295a 100644 --- a/packages/firebase_crashlytics/firebase_crashlytics_platform_interface/CHANGELOG.md +++ b/packages/firebase_crashlytics/firebase_crashlytics_platform_interface/CHANGELOG.md @@ -1,3 +1,7 @@ +## 3.9.1 + + - Update a dependency to the latest release. + ## 3.9.0 - **REFACTOR**(platform_interface): replace Flutter UI and foundation imports with package:meta ([#18604](https://github.com/firebase/flutterfire/issues/18604)). ([fef6d420](https://github.com/firebase/flutterfire/commit/fef6d42090ea275f07117c085bd04710d9df51bc)) diff --git a/packages/firebase_crashlytics/firebase_crashlytics_platform_interface/pubspec.yaml b/packages/firebase_crashlytics/firebase_crashlytics_platform_interface/pubspec.yaml index 0bbc708ad99d..66827cda0204 100644 --- a/packages/firebase_crashlytics/firebase_crashlytics_platform_interface/pubspec.yaml +++ b/packages/firebase_crashlytics/firebase_crashlytics_platform_interface/pubspec.yaml @@ -1,6 +1,6 @@ name: firebase_crashlytics_platform_interface description: A common platform interface for the firebase_crashlytics plugin. -version: 3.9.0 +version: 3.9.1 resolution: workspace homepage: https://github.com/firebase/flutterfire/tree/main/packages/firebase_crashlytics/firebase_crashlytics_platform_interface repository: https://github.com/firebase/flutterfire/tree/main/packages/firebase_crashlytics/firebase_crashlytics_platform_interface @@ -12,7 +12,7 @@ environment: dependencies: _flutterfire_internals: ^1.3.77 collection: ^1.15.0 - firebase_core: ^4.14.0 + firebase_core: ^5.0.0 # The generated Pigeon test API in `lib/` imports the test binding shim from # this package, so it has to be a regular dependency. It is already in the # dependency graph through firebase_core. diff --git a/packages/firebase_data_connect/firebase_data_connect/CHANGELOG.md b/packages/firebase_data_connect/firebase_data_connect/CHANGELOG.md index cfafb61f3c4b..467f25615f0f 100644 --- a/packages/firebase_data_connect/firebase_data_connect/CHANGELOG.md +++ b/packages/firebase_data_connect/firebase_data_connect/CHANGELOG.md @@ -1,3 +1,11 @@ +## 0.4.0 + +> Note: This release has breaking changes. + + - **FIX**(android): build on Firebase BoM 35 and require minSdk 24 ([#18782](https://github.com/firebase/flutterfire/issues/18782)). ([7555707d](https://github.com/firebase/flutterfire/commit/7555707dec23382dfce1e7841c00446a21c9a406)) + - **BREAKING** **REFACTOR**(data_connect): remove deprecated auth and appCheck arguments ([#18778](https://github.com/firebase/flutterfire/issues/18778)). ([d14c4dc6](https://github.com/firebase/flutterfire/commit/d14c4dc67b1edec7617f29bf776b933e896a8853)) + - **BREAKING** **REFACTOR**(app_check): remove deprecated activate provider parameters ([#18779](https://github.com/firebase/flutterfire/issues/18779)). ([90bea4ed](https://github.com/firebase/flutterfire/commit/90bea4edd78eea274fe5b43778c5e036bf51be31)) + ## 0.3.3 - **FIX**(data_connect): exclude generated protobuf sources from analysis ([#18687](https://github.com/firebase/flutterfire/issues/18687)). ([82ac5ff8](https://github.com/firebase/flutterfire/commit/82ac5ff83a186a9f9805ec45f196ded045ca20cf)) diff --git a/packages/firebase_data_connect/firebase_data_connect/example/pubspec.yaml b/packages/firebase_data_connect/firebase_data_connect/example/pubspec.yaml index b3cf0add18e1..23ce915f53d4 100644 --- a/packages/firebase_data_connect/firebase_data_connect/example/pubspec.yaml +++ b/packages/firebase_data_connect/firebase_data_connect/example/pubspec.yaml @@ -13,16 +13,16 @@ environment: dependencies: flutter: sdk: flutter - firebase_core: ^4.14.0 + firebase_core: ^5.0.0 google_sign_in: ^6.1.0 - firebase_auth: ^6.6.0 + firebase_auth: ^7.0.0 firebase_data_connect: path: ../ cupertino_icons: ^1.0.6 flutter_rating_bar: ^4.0.1 protobuf: ^6.0.0 - firebase_app_check: ^0.4.7 + firebase_app_check: ^0.5.0 dev_dependencies: build_runner: ^2.3.3 diff --git a/packages/firebase_data_connect/firebase_data_connect/lib/src/dataconnect_version.dart b/packages/firebase_data_connect/firebase_data_connect/lib/src/dataconnect_version.dart index 2f60b64b3852..c2af5b74ab34 100644 --- a/packages/firebase_data_connect/firebase_data_connect/lib/src/dataconnect_version.dart +++ b/packages/firebase_data_connect/firebase_data_connect/lib/src/dataconnect_version.dart @@ -13,4 +13,4 @@ // limitations under the License. /// version number for the package, should be align with pubspec.yaml. -const packageVersion = '0.3.3'; +const packageVersion = '0.4.0'; diff --git a/packages/firebase_data_connect/firebase_data_connect/pubspec.yaml b/packages/firebase_data_connect/firebase_data_connect/pubspec.yaml index cc305c1208b7..1243066b29d1 100644 --- a/packages/firebase_data_connect/firebase_data_connect/pubspec.yaml +++ b/packages/firebase_data_connect/firebase_data_connect/pubspec.yaml @@ -1,6 +1,6 @@ name: firebase_data_connect description: 'Flutter plugin for Firebase Data Connect, a relational database service that lets you build and scale using a fully-managed PostgreSQL database powered by Cloud SQL.' -version: 0.3.3 +version: 0.4.0 resolution: workspace homepage: https://firebase.google.com/docs/data-connect/quickstart?platform=flutter false_secrets: @@ -13,9 +13,9 @@ environment: dependencies: crypto: ^3.0.6 - firebase_app_check: ^0.4.7 - firebase_auth: ^6.6.0 - firebase_core: ^4.14.0 + firebase_app_check: ^0.5.0 + firebase_auth: ^7.0.0 + firebase_core: ^5.0.0 firebase_core_platform_interface: ^8.1.1 fixnum: ^1.1.1 flutter: @@ -31,7 +31,7 @@ dependencies: dev_dependencies: build_runner: ^2.4.12 - firebase_app_check_platform_interface: ^0.4.2+1 + firebase_app_check_platform_interface: ^0.5.0+2 firebase_auth_platform_interface: ^9.0.7 flutter_lints: ^6.0.0 flutter_test: diff --git a/packages/firebase_database/firebase_database/CHANGELOG.md b/packages/firebase_database/firebase_database/CHANGELOG.md index 524bbc5d48a4..05d7a41c529f 100644 --- a/packages/firebase_database/firebase_database/CHANGELOG.md +++ b/packages/firebase_database/firebase_database/CHANGELOG.md @@ -1,3 +1,11 @@ +## 13.0.0 + +> Note: This release has breaking changes. + + - **FIX**(apple): build on Firebase Apple SDK 13 and require macOS 11 for Swift packages ([#18783](https://github.com/firebase/flutterfire/issues/18783)). ([aca14eab](https://github.com/firebase/flutterfire/commit/aca14eab5305d80011af473bc7dd289ef71b75e8)) + - **FIX**(android): build on Firebase BoM 35 and require minSdk 24 ([#18782](https://github.com/firebase/flutterfire/issues/18782)). ([7555707d](https://github.com/firebase/flutterfire/commit/7555707dec23382dfce1e7841c00446a21c9a406)) + - **BREAKING** **FEAT**: bump Firebase iOS SDK to 13.0.0 ([#18771](https://github.com/firebase/flutterfire/issues/18771)). ([dbf7f754](https://github.com/firebase/flutterfire/commit/dbf7f7543a37386f7e8e314d8344be82b0483b77)) + ## 12.6.0 - **FEAT**(core): bump Firebase iOS SDK to 12.19.0 ([#18683](https://github.com/firebase/flutterfire/issues/18683)). ([35e39637](https://github.com/firebase/flutterfire/commit/35e39637f4cbef0d70043047f80d6f6e80daf8fe)) diff --git a/packages/firebase_database/firebase_database/example/pubspec.yaml b/packages/firebase_database/firebase_database/example/pubspec.yaml index 422595e5b6c9..31603b00d1d9 100755 --- a/packages/firebase_database/firebase_database/example/pubspec.yaml +++ b/packages/firebase_database/firebase_database/example/pubspec.yaml @@ -7,8 +7,8 @@ environment: flutter: '>=3.27.0' dependencies: - firebase_core: ^4.14.0 - firebase_database: ^12.5.0 + firebase_core: ^5.0.0 + firebase_database: ^13.0.0 flutter: sdk: flutter diff --git a/packages/firebase_database/firebase_database/ios/firebase_database/Package.swift b/packages/firebase_database/firebase_database/ios/firebase_database/Package.swift index 379bd14c8561..49debd87b78b 100644 --- a/packages/firebase_database/firebase_database/ios/firebase_database/Package.swift +++ b/packages/firebase_database/firebase_database/ios/firebase_database/Package.swift @@ -7,7 +7,7 @@ import PackageDescription -let libraryVersion = "12.6.0" +let libraryVersion = "13.0.0" let firebaseSdkVersion: Version = "13.0.0" let package = Package( diff --git a/packages/firebase_database/firebase_database/macos/firebase_database/Package.swift b/packages/firebase_database/firebase_database/macos/firebase_database/Package.swift index a9dc50f4ae69..724f41c2100d 100644 --- a/packages/firebase_database/firebase_database/macos/firebase_database/Package.swift +++ b/packages/firebase_database/firebase_database/macos/firebase_database/Package.swift @@ -7,7 +7,7 @@ import PackageDescription -let libraryVersion = "12.6.0" +let libraryVersion = "13.0.0" let firebaseSdkVersion: Version = "13.0.0" let package = Package( diff --git a/packages/firebase_database/firebase_database/pubspec.yaml b/packages/firebase_database/firebase_database/pubspec.yaml index a4ccf1c28330..d7ba5fecd1b4 100755 --- a/packages/firebase_database/firebase_database/pubspec.yaml +++ b/packages/firebase_database/firebase_database/pubspec.yaml @@ -3,7 +3,7 @@ description: Flutter plugin for Firebase Database, a cloud-hosted NoSQL database with realtime data syncing across Android and iOS clients, and offline access. homepage: https://firebase.google.com/docs/database repository: https://github.com/firebase/flutterfire/tree/main/packages/firebase_database/firebase_database -version: 12.6.0 +version: 13.0.0 resolution: workspace topics: - firebase @@ -18,7 +18,7 @@ environment: flutter: '>=3.27.0' dependencies: - firebase_core: ^4.14.0 + firebase_core: ^5.0.0 firebase_core_platform_interface: ^8.1.1 firebase_database_platform_interface: ^0.4.0+7 firebase_database_web: ^0.2.7+14 diff --git a/packages/firebase_database/firebase_database_platform_interface/CHANGELOG.md b/packages/firebase_database/firebase_database_platform_interface/CHANGELOG.md index 3cd94baa7795..5cdb60b73b20 100755 --- a/packages/firebase_database/firebase_database_platform_interface/CHANGELOG.md +++ b/packages/firebase_database/firebase_database_platform_interface/CHANGELOG.md @@ -1,3 +1,7 @@ +## 0.4.1+8 + + - Update a dependency to the latest release. + ## 0.4.0+7 - Update a dependency to the latest release. diff --git a/packages/firebase_database/firebase_database_platform_interface/pubspec.yaml b/packages/firebase_database/firebase_database_platform_interface/pubspec.yaml index b71223843a97..d5f52fc96796 100755 --- a/packages/firebase_database/firebase_database_platform_interface/pubspec.yaml +++ b/packages/firebase_database/firebase_database_platform_interface/pubspec.yaml @@ -1,6 +1,6 @@ name: firebase_database_platform_interface description: A common platform interface for the firebase_database plugin. -version: 0.4.0+7 +version: 0.4.1+8 resolution: workspace homepage: https://github.com/firebase/flutterfire/tree/main/packages/firebase_database/firebase_database_platform_interface @@ -11,7 +11,7 @@ environment: dependencies: _flutterfire_internals: ^1.3.77 collection: ^1.14.3 - firebase_core: ^4.14.0 + firebase_core: ^5.0.0 flutter: sdk: flutter meta: ^1.8.0 diff --git a/packages/firebase_database/firebase_database_web/CHANGELOG.md b/packages/firebase_database/firebase_database_web/CHANGELOG.md index 32902626d837..366b57580910 100644 --- a/packages/firebase_database/firebase_database_web/CHANGELOG.md +++ b/packages/firebase_database/firebase_database_web/CHANGELOG.md @@ -1,3 +1,7 @@ +## 0.2.8+15 + + - Update a dependency to the latest release. + ## 0.2.7+14 - **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)) diff --git a/packages/firebase_database/firebase_database_web/lib/src/firebase_database_version.dart b/packages/firebase_database/firebase_database_web/lib/src/firebase_database_version.dart index 452b80cd3373..09e8b3974d23 100644 --- a/packages/firebase_database/firebase_database_web/lib/src/firebase_database_version.dart +++ b/packages/firebase_database/firebase_database_web/lib/src/firebase_database_version.dart @@ -13,4 +13,4 @@ // limitations under the License. /// generated version number for the package, do not manually edit -const packageVersion = '12.6.0'; +const packageVersion = '13.0.0'; diff --git a/packages/firebase_database/firebase_database_web/pubspec.yaml b/packages/firebase_database/firebase_database_web/pubspec.yaml index ccc37fb9efee..dca9211a15eb 100644 --- a/packages/firebase_database/firebase_database_web/pubspec.yaml +++ b/packages/firebase_database/firebase_database_web/pubspec.yaml @@ -1,6 +1,6 @@ name: firebase_database_web description: The web implementation of firebase_database -version: 0.2.7+14 +version: 0.2.8+15 resolution: workspace homepage: https://github.com/firebase/flutterfire/tree/main/packages/firebase_database/firebase_database_web @@ -10,8 +10,8 @@ environment: dependencies: collection: ^1.18.0 - firebase_core: ^4.14.0 - firebase_core_web: ^3.11.0 + firebase_core: ^5.0.0 + firebase_core_web: ^4.0.0 firebase_database_platform_interface: ^0.4.0+7 flutter: sdk: flutter diff --git a/packages/firebase_in_app_messaging/firebase_in_app_messaging/CHANGELOG.md b/packages/firebase_in_app_messaging/firebase_in_app_messaging/CHANGELOG.md index cb05fdddf83e..d208910155cf 100644 --- a/packages/firebase_in_app_messaging/firebase_in_app_messaging/CHANGELOG.md +++ b/packages/firebase_in_app_messaging/firebase_in_app_messaging/CHANGELOG.md @@ -1,3 +1,12 @@ +## 0.10.0 + +> Note: This release has breaking changes. + + - **FIX**(android): build on Firebase BoM 35 and require minSdk 24 ([#18782](https://github.com/firebase/flutterfire/issues/18782)). ([7555707d](https://github.com/firebase/flutterfire/commit/7555707dec23382dfce1e7841c00446a21c9a406)) + - **FEAT**(in_app_messaging): add custom Flutter display for campaigns ([#18586](https://github.com/firebase/flutterfire/issues/18586)). ([efa14e08](https://github.com/firebase/flutterfire/commit/efa14e08e78a2cba06a72a47d4dccee01be0ac61)) + - **FEAT**(in_app_messaging): expose the message lifecycle events ([#18584](https://github.com/firebase/flutterfire/issues/18584)). ([a35e3dad](https://github.com/firebase/flutterfire/commit/a35e3dad23c32bf2b26a7029a2a71dfba38eb0cf)) + - **BREAKING** **FEAT**: bump Firebase iOS SDK to 13.0.0 ([#18771](https://github.com/firebase/flutterfire/issues/18771)). ([dbf7f754](https://github.com/firebase/flutterfire/commit/dbf7f7543a37386f7e8e314d8344be82b0483b77)) + ## 0.9.4 - **FEAT**(core): bump Firebase iOS SDK to 12.19.0 ([#18683](https://github.com/firebase/flutterfire/issues/18683)). ([35e39637](https://github.com/firebase/flutterfire/commit/35e39637f4cbef0d70043047f80d6f6e80daf8fe)) diff --git a/packages/firebase_in_app_messaging/firebase_in_app_messaging/example/pubspec.yaml b/packages/firebase_in_app_messaging/firebase_in_app_messaging/example/pubspec.yaml index 97a6d427e0d5..5fe1b173801e 100644 --- a/packages/firebase_in_app_messaging/firebase_in_app_messaging/example/pubspec.yaml +++ b/packages/firebase_in_app_messaging/firebase_in_app_messaging/example/pubspec.yaml @@ -8,9 +8,9 @@ environment: flutter: '>=3.27.0' dependencies: - firebase_analytics: ^12.5.0 - firebase_core: ^4.14.0 - firebase_in_app_messaging: ^0.9.3 + firebase_analytics: ^13.0.0 + firebase_core: ^5.0.0 + firebase_in_app_messaging: ^0.10.0 firebase_in_app_messaging_platform_interface: ^0.2.5+28 flutter: sdk: flutter diff --git a/packages/firebase_in_app_messaging/firebase_in_app_messaging/ios/firebase_in_app_messaging/Sources/firebase_in_app_messaging/Constants.swift b/packages/firebase_in_app_messaging/firebase_in_app_messaging/ios/firebase_in_app_messaging/Sources/firebase_in_app_messaging/Constants.swift index e917964ba3c0..77d4af28ffca 100644 --- a/packages/firebase_in_app_messaging/firebase_in_app_messaging/ios/firebase_in_app_messaging/Sources/firebase_in_app_messaging/Constants.swift +++ b/packages/firebase_in_app_messaging/firebase_in_app_messaging/ios/firebase_in_app_messaging/Sources/firebase_in_app_messaging/Constants.swift @@ -3,4 +3,4 @@ // found in the LICENSE file. /// Auto-generated file. Do not edit. -public let versionNumber = "0.9.4" +public let versionNumber = "0.10.0" diff --git a/packages/firebase_in_app_messaging/firebase_in_app_messaging/pubspec.yaml b/packages/firebase_in_app_messaging/firebase_in_app_messaging/pubspec.yaml index 46375f408314..d29775721ba4 100644 --- a/packages/firebase_in_app_messaging/firebase_in_app_messaging/pubspec.yaml +++ b/packages/firebase_in_app_messaging/firebase_in_app_messaging/pubspec.yaml @@ -1,6 +1,6 @@ name: firebase_in_app_messaging description: Flutter plugin for Firebase In-App Messaging. -version: 0.9.4 +version: 0.10.0 resolution: workspace homepage: https://firebase.google.com/docs/in-app-messaging repository: https://github.com/firebase/flutterfire/tree/main/packages/firebase_in_app_messaging @@ -18,7 +18,7 @@ environment: flutter: '>=3.27.0' dependencies: - firebase_core: ^4.14.0 + firebase_core: ^5.0.0 firebase_core_platform_interface: ^8.1.1 firebase_in_app_messaging_platform_interface: ^0.2.5+28 flutter: diff --git a/packages/firebase_in_app_messaging/firebase_in_app_messaging_platform_interface/CHANGELOG.md b/packages/firebase_in_app_messaging/firebase_in_app_messaging_platform_interface/CHANGELOG.md index 51d20b04a3c0..ab3391c9e052 100644 --- a/packages/firebase_in_app_messaging/firebase_in_app_messaging_platform_interface/CHANGELOG.md +++ b/packages/firebase_in_app_messaging/firebase_in_app_messaging_platform_interface/CHANGELOG.md @@ -1,3 +1,8 @@ +## 0.2.6+29 + + - **FEAT**(in_app_messaging): add custom Flutter display for campaigns ([#18586](https://github.com/firebase/flutterfire/issues/18586)). ([efa14e08](https://github.com/firebase/flutterfire/commit/efa14e08e78a2cba06a72a47d4dccee01be0ac61)) + - **FEAT**(in_app_messaging): expose the message lifecycle events ([#18584](https://github.com/firebase/flutterfire/issues/18584)). ([a35e3dad](https://github.com/firebase/flutterfire/commit/a35e3dad23c32bf2b26a7029a2a71dfba38eb0cf)) + ## 0.2.5+28 - **REFACTOR**(in_app_messaging): migrate platform channels to Pigeon ([#18529](https://github.com/firebase/flutterfire/issues/18529)). ([17c4d6fd](https://github.com/firebase/flutterfire/commit/17c4d6fda76cfe2010b22811fb71d8211b8bcca2)) diff --git a/packages/firebase_in_app_messaging/firebase_in_app_messaging_platform_interface/pubspec.yaml b/packages/firebase_in_app_messaging/firebase_in_app_messaging_platform_interface/pubspec.yaml index 8546439d89ab..f56b474666db 100644 --- a/packages/firebase_in_app_messaging/firebase_in_app_messaging_platform_interface/pubspec.yaml +++ b/packages/firebase_in_app_messaging/firebase_in_app_messaging_platform_interface/pubspec.yaml @@ -3,7 +3,7 @@ description: A common platform interface for the firebase_in_app_messaging plugi homepage: https://github.com/firebase/flutterfire/tree/main/packages/firebase_in_app_messaging/firebase_in_app_messagin_platform_interface repository: https://github.com/firebase/flutterfire/tree/main/packages/firebase_in_app_messaging/firebase_in_app_messagin_platform_interface -version: 0.2.5+28 +version: 0.2.6+29 resolution: workspace environment: @@ -12,7 +12,7 @@ environment: dependencies: _flutterfire_internals: ^1.3.77 - firebase_core: ^4.14.0 + firebase_core: ^5.0.0 flutter: sdk: flutter meta: ^1.8.0 diff --git a/packages/firebase_messaging/firebase_messaging/CHANGELOG.md b/packages/firebase_messaging/firebase_messaging/CHANGELOG.md index 747a6b5e7ea6..7cd0f2e87784 100644 --- a/packages/firebase_messaging/firebase_messaging/CHANGELOG.md +++ b/packages/firebase_messaging/firebase_messaging/CHANGELOG.md @@ -1,3 +1,16 @@ +## 17.0.0 + +> Note: This release has breaking changes. + + - **FIX**(messaging,android): start only one background engine when messages arrive in a burst ([#18791](https://github.com/firebase/flutterfire/issues/18791)). ([bedfd639](https://github.com/firebase/flutterfire/commit/bedfd63947d585ef2259c65fc048fa0493c35193)) + - **FIX**(messaging,ios): deliver a tap on the push that launched the app in the background ([#18802](https://github.com/firebase/flutterfire/issues/18802)). ([7deacc75](https://github.com/firebase/flutterfire/commit/7deacc7502f6eb42ca773cd05437336d1e505e38)) + - **FIX**(apple): build on Firebase Apple SDK 13 and require macOS 11 for Swift packages ([#18783](https://github.com/firebase/flutterfire/issues/18783)). ([aca14eab](https://github.com/firebase/flutterfire/commit/aca14eab5305d80011af473bc7dd289ef71b75e8)) + - **FIX**(android): build on Firebase BoM 35 and require minSdk 24 ([#18782](https://github.com/firebase/flutterfire/issues/18782)). ([7555707d](https://github.com/firebase/flutterfire/commit/7555707dec23382dfce1e7841c00446a21c9a406)) + - **FIX**(messaging,ios): do not suppress forwarded local notifications ([#18701](https://github.com/firebase/flutterfire/issues/18701)). ([128c7c62](https://github.com/firebase/flutterfire/commit/128c7c62b6ff9a1ad027d639695580c5c38a4982)) + - **FIX**(messaging,ios): return NO from scene willConnectToSession ([#18733](https://github.com/firebase/flutterfire/issues/18733)). ([056c264e](https://github.com/firebase/flutterfire/commit/056c264e28a704c9b9ea8a7d2a23af8a59ba8332)) + - **FEAT**(messaging): add FID registration APIs ([#18482](https://github.com/firebase/flutterfire/issues/18482)). ([ff6da47e](https://github.com/firebase/flutterfire/commit/ff6da47ea85fd62e4a2c267603d39f2077c6fdb3)) + - **BREAKING** **FEAT**: bump Firebase iOS SDK to 13.0.0 ([#18771](https://github.com/firebase/flutterfire/issues/18771)). ([dbf7f754](https://github.com/firebase/flutterfire/commit/dbf7f7543a37386f7e8e314d8344be82b0483b77)) + ## 16.7.0 - **FIX**(messaging,ios): register for APNs after Dart Firebase.initializeApp() ([#18650](https://github.com/firebase/flutterfire/issues/18650)). ([2ea8381a](https://github.com/firebase/flutterfire/commit/2ea8381a1ada9fa6946c87fc0d203f94f04c6212)) diff --git a/packages/firebase_messaging/firebase_messaging/example/pubspec.yaml b/packages/firebase_messaging/firebase_messaging/example/pubspec.yaml index 0277aa0ee9ec..05496f3f4e1e 100644 --- a/packages/firebase_messaging/firebase_messaging/example/pubspec.yaml +++ b/packages/firebase_messaging/firebase_messaging/example/pubspec.yaml @@ -7,8 +7,8 @@ environment: flutter: '>=3.27.0' dependencies: - firebase_core: ^4.14.0 - firebase_messaging: ^16.6.0 + firebase_core: ^5.0.0 + firebase_messaging: ^17.0.0 flutter: sdk: flutter flutter_local_notifications: ^21.0.0 diff --git a/packages/firebase_messaging/firebase_messaging/ios/firebase_messaging/Package.swift b/packages/firebase_messaging/firebase_messaging/ios/firebase_messaging/Package.swift index f3836c204e1b..ab5f4916b9fb 100644 --- a/packages/firebase_messaging/firebase_messaging/ios/firebase_messaging/Package.swift +++ b/packages/firebase_messaging/firebase_messaging/ios/firebase_messaging/Package.swift @@ -7,7 +7,7 @@ import PackageDescription -let libraryVersion = "16.7.0" +let libraryVersion = "17.0.0" let firebaseSdkVersion: Version = "13.0.0" let package = Package( diff --git a/packages/firebase_messaging/firebase_messaging/macos/firebase_messaging/Package.swift b/packages/firebase_messaging/firebase_messaging/macos/firebase_messaging/Package.swift index 7d81d0ce3498..54ff326c0566 100644 --- a/packages/firebase_messaging/firebase_messaging/macos/firebase_messaging/Package.swift +++ b/packages/firebase_messaging/firebase_messaging/macos/firebase_messaging/Package.swift @@ -7,7 +7,7 @@ import PackageDescription -let libraryVersion = "16.7.0" +let libraryVersion = "17.0.0" let firebaseSdkVersion: Version = "13.0.0" let package = Package( diff --git a/packages/firebase_messaging/firebase_messaging/pubspec.yaml b/packages/firebase_messaging/firebase_messaging/pubspec.yaml index 057b5efad3a2..59c605f2af18 100644 --- a/packages/firebase_messaging/firebase_messaging/pubspec.yaml +++ b/packages/firebase_messaging/firebase_messaging/pubspec.yaml @@ -3,7 +3,7 @@ description: Flutter plugin for Firebase Cloud Messaging, a cross-platform messaging solution that lets you reliably deliver messages on Android and iOS. homepage: https://firebase.google.com/docs/cloud-messaging repository: https://github.com/firebase/flutterfire/tree/main/packages/firebase_messaging/firebase_messaging -version: 16.7.0 +version: 17.0.0 resolution: workspace topics: - firebase @@ -18,7 +18,7 @@ environment: flutter: '>=3.27.0' dependencies: - firebase_core: ^4.14.0 + firebase_core: ^5.0.0 firebase_core_platform_interface: ^8.1.1 firebase_messaging_platform_interface: ^4.10.0 firebase_messaging_web: ^4.2.5 diff --git a/packages/firebase_messaging/firebase_messaging_platform_interface/CHANGELOG.md b/packages/firebase_messaging/firebase_messaging_platform_interface/CHANGELOG.md index 95fe44ad5b4f..59d32fbe86b4 100644 --- a/packages/firebase_messaging/firebase_messaging_platform_interface/CHANGELOG.md +++ b/packages/firebase_messaging/firebase_messaging_platform_interface/CHANGELOG.md @@ -1,3 +1,7 @@ +## 4.11.0 + + - **FEAT**(messaging): add FID registration APIs ([#18482](https://github.com/firebase/flutterfire/issues/18482)). ([ff6da47e](https://github.com/firebase/flutterfire/commit/ff6da47ea85fd62e4a2c267603d39f2077c6fdb3)) + ## 4.10.0 - **FEAT**(messaging,android): improve how messaging is determining permission on Android ([#18101](https://github.com/firebase/flutterfire/issues/18101)). ([1c89b686](https://github.com/firebase/flutterfire/commit/1c89b686209c79ef800e61885bcbfbd555b589ee)) diff --git a/packages/firebase_messaging/firebase_messaging_platform_interface/pubspec.yaml b/packages/firebase_messaging/firebase_messaging_platform_interface/pubspec.yaml index bffd269232f9..63a6276fda58 100644 --- a/packages/firebase_messaging/firebase_messaging_platform_interface/pubspec.yaml +++ b/packages/firebase_messaging/firebase_messaging_platform_interface/pubspec.yaml @@ -1,6 +1,6 @@ name: firebase_messaging_platform_interface description: A common platform interface for the firebase_messaging plugin. -version: 4.10.0 +version: 4.11.0 resolution: workspace homepage: https://github.com/firebase/flutterfire/tree/main/packages/firebase_messaging/firebase_messaging_platform_interface repository: https://github.com/firebase/flutterfire/tree/main/packages/firebase_messaging/firebase_messaging_platform_interface @@ -11,7 +11,7 @@ environment: dependencies: _flutterfire_internals: ^1.3.77 - firebase_core: ^4.14.0 + firebase_core: ^5.0.0 flutter: sdk: flutter meta: ^1.8.0 diff --git a/packages/firebase_messaging/firebase_messaging_web/CHANGELOG.md b/packages/firebase_messaging/firebase_messaging_web/CHANGELOG.md index 0071bdcbf13c..1a39597d9c38 100644 --- a/packages/firebase_messaging/firebase_messaging_web/CHANGELOG.md +++ b/packages/firebase_messaging/firebase_messaging_web/CHANGELOG.md @@ -1,3 +1,7 @@ +## 4.3.0 + + - **FEAT**(messaging): add FID registration APIs ([#18482](https://github.com/firebase/flutterfire/issues/18482)). ([ff6da47e](https://github.com/firebase/flutterfire/commit/ff6da47ea85fd62e4a2c267603d39f2077c6fdb3)) + ## 4.2.5 - Update a dependency to the latest release. diff --git a/packages/firebase_messaging/firebase_messaging_web/lib/src/firebase_messaging_version.dart b/packages/firebase_messaging/firebase_messaging_web/lib/src/firebase_messaging_version.dart index 94f07d7eb30d..8cea260b3f6b 100644 --- a/packages/firebase_messaging/firebase_messaging_web/lib/src/firebase_messaging_version.dart +++ b/packages/firebase_messaging/firebase_messaging_web/lib/src/firebase_messaging_version.dart @@ -13,4 +13,4 @@ // limitations under the License. /// generated version number for the package, do not manually edit -const packageVersion = '16.7.0'; +const packageVersion = '17.0.0'; diff --git a/packages/firebase_messaging/firebase_messaging_web/pubspec.yaml b/packages/firebase_messaging/firebase_messaging_web/pubspec.yaml index 43c34d884b40..dc7930dbc3b3 100644 --- a/packages/firebase_messaging/firebase_messaging_web/pubspec.yaml +++ b/packages/firebase_messaging/firebase_messaging_web/pubspec.yaml @@ -2,7 +2,7 @@ name: firebase_messaging_web description: The web implementation of firebase_messaging homepage: https://github.com/firebase/flutterfire/tree/main/packages/firebase_messaging/firebase_messaging_web repository: https://github.com/firebase/flutterfire/tree/main/packages/firebase_messaging/firebase_messaging_web -version: 4.2.5 +version: 4.3.0 resolution: workspace environment: @@ -11,8 +11,8 @@ environment: dependencies: _flutterfire_internals: ^1.3.77 - firebase_core: ^4.14.0 - firebase_core_web: ^3.11.0 + firebase_core: ^5.0.0 + firebase_core_web: ^4.0.0 firebase_messaging_platform_interface: ^4.10.0 flutter: sdk: flutter diff --git a/packages/firebase_performance/firebase_performance/CHANGELOG.md b/packages/firebase_performance/firebase_performance/CHANGELOG.md index a55d5fbcabb5..1013ed544d23 100644 --- a/packages/firebase_performance/firebase_performance/CHANGELOG.md +++ b/packages/firebase_performance/firebase_performance/CHANGELOG.md @@ -1,3 +1,10 @@ +## 0.12.0 + +> Note: This release has breaking changes. + + - **FIX**(android): build on Firebase BoM 35 and require minSdk 24 ([#18782](https://github.com/firebase/flutterfire/issues/18782)). ([7555707d](https://github.com/firebase/flutterfire/commit/7555707dec23382dfce1e7841c00446a21c9a406)) + - **BREAKING** **FEAT**: bump Firebase iOS SDK to 13.0.0 ([#18771](https://github.com/firebase/flutterfire/issues/18771)). ([dbf7f754](https://github.com/firebase/flutterfire/commit/dbf7f7543a37386f7e8e314d8344be82b0483b77)) + ## 0.11.6 - **FEAT**(core): bump Firebase iOS SDK to 12.19.0 ([#18683](https://github.com/firebase/flutterfire/issues/18683)). ([35e39637](https://github.com/firebase/flutterfire/commit/35e39637f4cbef0d70043047f80d6f6e80daf8fe)) diff --git a/packages/firebase_performance/firebase_performance/example/pubspec.yaml b/packages/firebase_performance/firebase_performance/example/pubspec.yaml index b14996493d15..b81ae9b4eb17 100644 --- a/packages/firebase_performance/firebase_performance/example/pubspec.yaml +++ b/packages/firebase_performance/firebase_performance/example/pubspec.yaml @@ -9,8 +9,8 @@ environment: flutter: '>=3.27.0' dependencies: - firebase_core: ^4.14.0 - firebase_performance: ^0.11.5 + firebase_core: ^5.0.0 + firebase_performance: ^0.12.0 flutter: sdk: flutter http: ^1.0.0 diff --git a/packages/firebase_performance/firebase_performance/ios/firebase_performance/Package.swift b/packages/firebase_performance/firebase_performance/ios/firebase_performance/Package.swift index 5672da79ecd6..1e8952085a37 100644 --- a/packages/firebase_performance/firebase_performance/ios/firebase_performance/Package.swift +++ b/packages/firebase_performance/firebase_performance/ios/firebase_performance/Package.swift @@ -7,7 +7,7 @@ import PackageDescription -let libraryVersion = "0.11.6" +let libraryVersion = "0.12.0" let firebaseSdkVersion: Version = "13.0.0" let package = Package( diff --git a/packages/firebase_performance/firebase_performance/pubspec.yaml b/packages/firebase_performance/firebase_performance/pubspec.yaml index d835d4f6378a..372ca6adf615 100644 --- a/packages/firebase_performance/firebase_performance/pubspec.yaml +++ b/packages/firebase_performance/firebase_performance/pubspec.yaml @@ -5,7 +5,7 @@ description: iOS. homepage: https://firebase.google.com/docs/perf-mon repository: https://github.com/firebase/flutterfire/tree/main/packages/firebase_performance/firebase_performance -version: 0.11.6 +version: 0.12.0 resolution: workspace topics: - firebase @@ -21,7 +21,7 @@ environment: flutter: '>=3.27.0' dependencies: - firebase_core: ^4.14.0 + firebase_core: ^5.0.0 firebase_core_platform_interface: ^8.1.1 firebase_performance_platform_interface: ^0.2.0+7 firebase_performance_web: ^0.1.8+13 diff --git a/packages/firebase_performance/firebase_performance_platform_interface/CHANGELOG.md b/packages/firebase_performance/firebase_performance_platform_interface/CHANGELOG.md index ba999ab76637..e7664762a2bc 100644 --- a/packages/firebase_performance/firebase_performance_platform_interface/CHANGELOG.md +++ b/packages/firebase_performance/firebase_performance_platform_interface/CHANGELOG.md @@ -1,3 +1,7 @@ +## 0.2.1+8 + + - Update a dependency to the latest release. + ## 0.2.0+7 - **REFACTOR**(platform_interface): replace Flutter UI and foundation imports with package:meta ([#18604](https://github.com/firebase/flutterfire/issues/18604)). ([fef6d420](https://github.com/firebase/flutterfire/commit/fef6d42090ea275f07117c085bd04710d9df51bc)) diff --git a/packages/firebase_performance/firebase_performance_platform_interface/pubspec.yaml b/packages/firebase_performance/firebase_performance_platform_interface/pubspec.yaml index 2eda61142d15..d50bbadd976b 100644 --- a/packages/firebase_performance/firebase_performance_platform_interface/pubspec.yaml +++ b/packages/firebase_performance/firebase_performance_platform_interface/pubspec.yaml @@ -1,6 +1,6 @@ name: firebase_performance_platform_interface description: A common platform interface for the firebase_performance plugin. -version: 0.2.0+7 +version: 0.2.1+8 resolution: workspace homepage: https://firebase.google.com/docs/perf-mon/flutter/get-started @@ -10,7 +10,7 @@ environment: dependencies: _flutterfire_internals: ^1.3.77 - firebase_core: ^4.14.0 + firebase_core: ^5.0.0 flutter: sdk: flutter meta: ^1.8.0 diff --git a/packages/firebase_performance/firebase_performance_web/CHANGELOG.md b/packages/firebase_performance/firebase_performance_web/CHANGELOG.md index e48aae4af973..114e8faa4278 100644 --- a/packages/firebase_performance/firebase_performance_web/CHANGELOG.md +++ b/packages/firebase_performance/firebase_performance_web/CHANGELOG.md @@ -1,3 +1,7 @@ +## 0.1.9+14 + + - Update a dependency to the latest release. + ## 0.1.8+13 - Update a dependency to the latest release. diff --git a/packages/firebase_performance/firebase_performance_web/lib/src/firebase_performance_version.dart b/packages/firebase_performance/firebase_performance_web/lib/src/firebase_performance_version.dart index b073f0faf819..31c8a46edee9 100644 --- a/packages/firebase_performance/firebase_performance_web/lib/src/firebase_performance_version.dart +++ b/packages/firebase_performance/firebase_performance_web/lib/src/firebase_performance_version.dart @@ -13,4 +13,4 @@ // limitations under the License. /// generated version number for the package, do not manually edit -const packageVersion = '0.11.6'; +const packageVersion = '0.12.0'; diff --git a/packages/firebase_performance/firebase_performance_web/pubspec.yaml b/packages/firebase_performance/firebase_performance_web/pubspec.yaml index fa828a5bc07d..5ee2d150f269 100644 --- a/packages/firebase_performance/firebase_performance_web/pubspec.yaml +++ b/packages/firebase_performance/firebase_performance_web/pubspec.yaml @@ -1,7 +1,7 @@ name: firebase_performance_web description: Web implementation of Firebase Performance monitoring. homepage: https://github.com/firebase/flutterfire/tree/main/packages/firebase_performance/firebase_performance_web -version: 0.1.8+13 +version: 0.1.9+14 resolution: workspace environment: @@ -10,8 +10,8 @@ environment: dependencies: _flutterfire_internals: ^1.3.77 - firebase_core: ^4.14.0 - firebase_core_web: ^3.11.0 + firebase_core: ^5.0.0 + firebase_core_web: ^4.0.0 firebase_performance_platform_interface: ^0.2.0+7 flutter: sdk: flutter diff --git a/packages/firebase_remote_config/firebase_remote_config/CHANGELOG.md b/packages/firebase_remote_config/firebase_remote_config/CHANGELOG.md index 0680f7906c8f..5026834a8343 100644 --- a/packages/firebase_remote_config/firebase_remote_config/CHANGELOG.md +++ b/packages/firebase_remote_config/firebase_remote_config/CHANGELOG.md @@ -1,3 +1,11 @@ +## 7.0.0 + +> Note: This release has breaking changes. + + - **FIX**(apple): build on Firebase Apple SDK 13 and require macOS 11 for Swift packages ([#18783](https://github.com/firebase/flutterfire/issues/18783)). ([aca14eab](https://github.com/firebase/flutterfire/commit/aca14eab5305d80011af473bc7dd289ef71b75e8)) + - **FIX**(android): build on Firebase BoM 35 and require minSdk 24 ([#18782](https://github.com/firebase/flutterfire/issues/18782)). ([7555707d](https://github.com/firebase/flutterfire/commit/7555707dec23382dfce1e7841c00446a21c9a406)) + - **BREAKING** **FEAT**: bump Firebase iOS SDK to 13.0.0 ([#18771](https://github.com/firebase/flutterfire/issues/18771)). ([dbf7f754](https://github.com/firebase/flutterfire/commit/dbf7f7543a37386f7e8e314d8344be82b0483b77)) + ## 6.7.0 - **FIX**(remote_config,ios): emit onConfigUpdated events on the platform thread ([#18673](https://github.com/firebase/flutterfire/issues/18673)). ([17c70494](https://github.com/firebase/flutterfire/commit/17c70494c73c6c8cddb758fbfffc8468ad8fdbc6)) diff --git a/packages/firebase_remote_config/firebase_remote_config/example/pubspec.yaml b/packages/firebase_remote_config/firebase_remote_config/example/pubspec.yaml index 12d04f7d69e7..be93e234a520 100644 --- a/packages/firebase_remote_config/firebase_remote_config/example/pubspec.yaml +++ b/packages/firebase_remote_config/firebase_remote_config/example/pubspec.yaml @@ -9,8 +9,8 @@ environment: dependencies: # The following adds the Cupertino Icons font to your application. # Use with the CupertinoIcons class for iOS style icons. - firebase_core: ^4.14.0 - firebase_remote_config: ^6.6.0 + firebase_core: ^5.0.0 + firebase_remote_config: ^7.0.0 flutter: sdk: flutter diff --git a/packages/firebase_remote_config/firebase_remote_config/ios/firebase_remote_config/Sources/firebase_remote_config/Constants.swift b/packages/firebase_remote_config/firebase_remote_config/ios/firebase_remote_config/Sources/firebase_remote_config/Constants.swift index 4f45c58e878b..d0bef036effd 100644 --- a/packages/firebase_remote_config/firebase_remote_config/ios/firebase_remote_config/Sources/firebase_remote_config/Constants.swift +++ b/packages/firebase_remote_config/firebase_remote_config/ios/firebase_remote_config/Sources/firebase_remote_config/Constants.swift @@ -3,4 +3,4 @@ // found in the LICENSE file. /// Auto-generated file. Do not edit. -public let versionNumber = "6.7.0" +public let versionNumber = "7.0.0" diff --git a/packages/firebase_remote_config/firebase_remote_config/pubspec.yaml b/packages/firebase_remote_config/firebase_remote_config/pubspec.yaml index c316f23b6b3f..2bb3fd2c17b4 100644 --- a/packages/firebase_remote_config/firebase_remote_config/pubspec.yaml +++ b/packages/firebase_remote_config/firebase_remote_config/pubspec.yaml @@ -4,7 +4,7 @@ description: re-releasing. homepage: https://firebase.google.com/docs/remote-config repository: https://github.com/firebase/flutterfire/tree/main/packages/firebase_remote_config/firebase_remote_config -version: 6.7.0 +version: 7.0.0 resolution: workspace topics: - firebase @@ -20,7 +20,7 @@ environment: flutter: '>=3.27.0' dependencies: - firebase_core: ^4.14.0 + firebase_core: ^5.0.0 firebase_core_platform_interface: ^8.1.1 firebase_remote_config_platform_interface: ^3.0.7 firebase_remote_config_web: ^1.10.14 diff --git a/packages/firebase_remote_config/firebase_remote_config_platform_interface/CHANGELOG.md b/packages/firebase_remote_config/firebase_remote_config_platform_interface/CHANGELOG.md index 206b9700318c..a3e8b70b9e7a 100644 --- a/packages/firebase_remote_config/firebase_remote_config_platform_interface/CHANGELOG.md +++ b/packages/firebase_remote_config/firebase_remote_config_platform_interface/CHANGELOG.md @@ -1,3 +1,7 @@ +## 3.0.8 + + - Update a dependency to the latest release. + ## 3.0.7 - **REFACTOR**(platform_interface): replace Flutter UI and foundation imports with package:meta ([#18604](https://github.com/firebase/flutterfire/issues/18604)). ([fef6d420](https://github.com/firebase/flutterfire/commit/fef6d42090ea275f07117c085bd04710d9df51bc)) diff --git a/packages/firebase_remote_config/firebase_remote_config_platform_interface/pubspec.yaml b/packages/firebase_remote_config/firebase_remote_config_platform_interface/pubspec.yaml index 05b4643668ef..59bf5b47a98f 100644 --- a/packages/firebase_remote_config/firebase_remote_config_platform_interface/pubspec.yaml +++ b/packages/firebase_remote_config/firebase_remote_config_platform_interface/pubspec.yaml @@ -4,7 +4,7 @@ homepage: https://github.com/firebase/flutterfire/tree/main/packages/firebase_re repository: https://github.com/firebase/flutterfire/tree/main/packages/firebase_remote_config/firebase_remote_config_platform_interface # NOTE: We strongly prefer non-breaking changes, even at the expense of a # less-clean API. See https://flutter.dev/go/platform-interface-breaking-changes -version: 3.0.7 +version: 3.0.8 resolution: workspace environment: @@ -13,7 +13,7 @@ environment: dependencies: _flutterfire_internals: ^1.3.77 - firebase_core: ^4.14.0 + firebase_core: ^5.0.0 flutter: sdk: flutter meta: ^1.8.0 diff --git a/packages/firebase_remote_config/firebase_remote_config_web/CHANGELOG.md b/packages/firebase_remote_config/firebase_remote_config_web/CHANGELOG.md index 9c591c2d0aa5..f937feea34b7 100644 --- a/packages/firebase_remote_config/firebase_remote_config_web/CHANGELOG.md +++ b/packages/firebase_remote_config/firebase_remote_config_web/CHANGELOG.md @@ -1,3 +1,7 @@ +## 1.10.15 + + - Update a dependency to the latest release. + ## 1.10.14 - Update a dependency to the latest release. diff --git a/packages/firebase_remote_config/firebase_remote_config_web/lib/src/firebase_remote_config_version.dart b/packages/firebase_remote_config/firebase_remote_config_web/lib/src/firebase_remote_config_version.dart index 91cabd1dd62f..140864830a82 100644 --- a/packages/firebase_remote_config/firebase_remote_config_web/lib/src/firebase_remote_config_version.dart +++ b/packages/firebase_remote_config/firebase_remote_config_web/lib/src/firebase_remote_config_version.dart @@ -13,4 +13,4 @@ // limitations under the License. /// generated version number for the package, do not manually edit -const packageVersion = '6.7.0'; +const packageVersion = '7.0.0'; diff --git a/packages/firebase_remote_config/firebase_remote_config_web/pubspec.yaml b/packages/firebase_remote_config/firebase_remote_config_web/pubspec.yaml index 5dac09c20c0c..0db1cb92304d 100644 --- a/packages/firebase_remote_config/firebase_remote_config_web/pubspec.yaml +++ b/packages/firebase_remote_config/firebase_remote_config_web/pubspec.yaml @@ -3,7 +3,7 @@ description: The web implementation of firebase_remote_config homepage: https://github.com/firebase/flutterfire/tree/main/packages/firebase_remote_config/firebase_remote_config_web repository: https://github.com/firebase/flutterfire/tree/main/packages/firebase_remote_config/firebase_remote_config_web -version: 1.10.14 +version: 1.10.15 resolution: workspace environment: @@ -12,8 +12,8 @@ environment: dependencies: _flutterfire_internals: ^1.3.77 - firebase_core: ^4.14.0 - firebase_core_web: ^3.11.0 + firebase_core: ^5.0.0 + firebase_core_web: ^4.0.0 firebase_remote_config_platform_interface: ^3.0.7 flutter: sdk: flutter diff --git a/packages/firebase_storage/firebase_storage/CHANGELOG.md b/packages/firebase_storage/firebase_storage/CHANGELOG.md index b3d73e6dab93..b495dad029b2 100644 --- a/packages/firebase_storage/firebase_storage/CHANGELOG.md +++ b/packages/firebase_storage/firebase_storage/CHANGELOG.md @@ -1,3 +1,11 @@ +## 14.0.0 + +> Note: This release has breaking changes. + + - **FIX**(apple): build on Firebase Apple SDK 13 and require macOS 11 for Swift packages ([#18783](https://github.com/firebase/flutterfire/issues/18783)). ([aca14eab](https://github.com/firebase/flutterfire/commit/aca14eab5305d80011af473bc7dd289ef71b75e8)) + - **FIX**(android): build on Firebase BoM 35 and require minSdk 24 ([#18782](https://github.com/firebase/flutterfire/issues/18782)). ([7555707d](https://github.com/firebase/flutterfire/commit/7555707dec23382dfce1e7841c00446a21c9a406)) + - **BREAKING** **FEAT**: bump Firebase iOS SDK to 13.0.0 ([#18771](https://github.com/firebase/flutterfire/issues/18771)). ([dbf7f754](https://github.com/firebase/flutterfire/commit/dbf7f7543a37386f7e8e314d8344be82b0483b77)) + ## 13.6.0 - **FEAT**(core): bump Firebase iOS SDK to 12.19.0 ([#18683](https://github.com/firebase/flutterfire/issues/18683)). ([35e39637](https://github.com/firebase/flutterfire/commit/35e39637f4cbef0d70043047f80d6f6e80daf8fe)) diff --git a/packages/firebase_storage/firebase_storage/example/pubspec.yaml b/packages/firebase_storage/firebase_storage/example/pubspec.yaml index 85302e2e06a5..be1f3cfe212e 100755 --- a/packages/firebase_storage/firebase_storage/example/pubspec.yaml +++ b/packages/firebase_storage/firebase_storage/example/pubspec.yaml @@ -7,8 +7,8 @@ environment: flutter: '>=3.27.0' dependencies: - firebase_core: ^4.14.0 - firebase_storage: ^13.5.0 + firebase_core: ^5.0.0 + firebase_storage: ^14.0.0 flutter: sdk: flutter image_picker: ^1.1.2 diff --git a/packages/firebase_storage/firebase_storage/ios/firebase_storage/Package.swift b/packages/firebase_storage/firebase_storage/ios/firebase_storage/Package.swift index 8ab7454ebb07..dbf6b23e95aa 100644 --- a/packages/firebase_storage/firebase_storage/ios/firebase_storage/Package.swift +++ b/packages/firebase_storage/firebase_storage/ios/firebase_storage/Package.swift @@ -7,7 +7,7 @@ import PackageDescription -let libraryVersion = "13.6.0" +let libraryVersion = "14.0.0" let firebaseSdkVersion: Version = "13.0.0" let package = Package( diff --git a/packages/firebase_storage/firebase_storage/macos/firebase_storage/Package.swift b/packages/firebase_storage/firebase_storage/macos/firebase_storage/Package.swift index 47439b1fc6c1..27d5c2d5edfa 100644 --- a/packages/firebase_storage/firebase_storage/macos/firebase_storage/Package.swift +++ b/packages/firebase_storage/firebase_storage/macos/firebase_storage/Package.swift @@ -7,7 +7,7 @@ import PackageDescription -let libraryVersion = "13.6.0" +let libraryVersion = "14.0.0" let firebaseSdkVersion: Version = "13.0.0" let package = Package( diff --git a/packages/firebase_storage/firebase_storage/pubspec.yaml b/packages/firebase_storage/firebase_storage/pubspec.yaml index 5911606da95b..3d44bb795150 100755 --- a/packages/firebase_storage/firebase_storage/pubspec.yaml +++ b/packages/firebase_storage/firebase_storage/pubspec.yaml @@ -3,7 +3,7 @@ description: Flutter plugin for Firebase Cloud Storage, a powerful, simple, and cost-effective object storage service for Android and iOS. homepage: https://firebase.google.com/docs/storage/flutter/start repository: https://github.com/firebase/flutterfire/tree/main/packages/firebase_storage/firebase_storage -version: 13.6.0 +version: 14.0.0 resolution: workspace topics: - firebase @@ -20,7 +20,7 @@ environment: flutter: '>=3.27.0' dependencies: - firebase_core: ^4.14.0 + firebase_core: ^5.0.0 firebase_core_platform_interface: ^8.1.1 firebase_storage_platform_interface: ^6.0.7 firebase_storage_web: ^3.11.13 diff --git a/packages/firebase_storage/firebase_storage_platform_interface/CHANGELOG.md b/packages/firebase_storage/firebase_storage_platform_interface/CHANGELOG.md index 52e5743c5d7d..c1538ddd83da 100644 --- a/packages/firebase_storage/firebase_storage_platform_interface/CHANGELOG.md +++ b/packages/firebase_storage/firebase_storage_platform_interface/CHANGELOG.md @@ -1,3 +1,7 @@ +## 6.0.8 + + - Update a dependency to the latest release. + ## 6.0.7 - **REFACTOR**(platform_interface): replace Flutter UI and foundation imports with package:meta ([#18604](https://github.com/firebase/flutterfire/issues/18604)). ([fef6d420](https://github.com/firebase/flutterfire/commit/fef6d42090ea275f07117c085bd04710d9df51bc)) diff --git a/packages/firebase_storage/firebase_storage_platform_interface/pubspec.yaml b/packages/firebase_storage/firebase_storage_platform_interface/pubspec.yaml index 4a07bcec5e2c..f7886eacdea9 100644 --- a/packages/firebase_storage/firebase_storage_platform_interface/pubspec.yaml +++ b/packages/firebase_storage/firebase_storage_platform_interface/pubspec.yaml @@ -1,6 +1,6 @@ name: firebase_storage_platform_interface description: A common platform interface for the firebase_storage plugin. -version: 6.0.7 +version: 6.0.8 resolution: workspace homepage: https://github.com/firebase/flutterfire/tree/main/packages/firebase_storage/firebase_storage_platform_interface repository: https://github.com/firebase/flutterfire/tree/main/packages/firebase_storage/firebase_storage_platform_interface @@ -12,7 +12,7 @@ environment: dependencies: _flutterfire_internals: ^1.3.77 collection: ^1.15.0 - firebase_core: ^4.14.0 + firebase_core: ^5.0.0 flutter: sdk: flutter meta: ^1.8.0 diff --git a/packages/firebase_storage/firebase_storage_web/CHANGELOG.md b/packages/firebase_storage/firebase_storage_web/CHANGELOG.md index e226f2e5a0c4..444975cce00f 100644 --- a/packages/firebase_storage/firebase_storage_web/CHANGELOG.md +++ b/packages/firebase_storage/firebase_storage_web/CHANGELOG.md @@ -1,3 +1,7 @@ +## 3.11.14 + + - Update a dependency to the latest release. + ## 3.11.13 - Update a dependency to the latest release. diff --git a/packages/firebase_storage/firebase_storage_web/lib/src/firebase_storage_version.dart b/packages/firebase_storage/firebase_storage_web/lib/src/firebase_storage_version.dart index 46985cdcb319..989b5e3e817f 100644 --- a/packages/firebase_storage/firebase_storage_web/lib/src/firebase_storage_version.dart +++ b/packages/firebase_storage/firebase_storage_web/lib/src/firebase_storage_version.dart @@ -13,4 +13,4 @@ // limitations under the License. /// generated version number for the package, do not manually edit -const packageVersion = '13.6.0'; +const packageVersion = '14.0.0'; diff --git a/packages/firebase_storage/firebase_storage_web/pubspec.yaml b/packages/firebase_storage/firebase_storage_web/pubspec.yaml index 7109b506b2ff..2949a09e4b00 100644 --- a/packages/firebase_storage/firebase_storage_web/pubspec.yaml +++ b/packages/firebase_storage/firebase_storage_web/pubspec.yaml @@ -2,7 +2,7 @@ name: firebase_storage_web description: The web implementation of firebase_storage homepage: https://github.com/firebase/flutterfire/tree/main/packages/firebase_storage/firebase_storage_web repository: https://github.com/firebase/flutterfire/tree/main/packages/firebase_storage/firebase_storage_web -version: 3.11.13 +version: 3.11.14 resolution: workspace environment: @@ -12,8 +12,8 @@ environment: dependencies: _flutterfire_internals: ^1.3.77 async: ^2.5.0 - firebase_core: ^4.14.0 - firebase_core_web: ^3.11.0 + firebase_core: ^5.0.0 + firebase_core_web: ^4.0.0 firebase_storage_platform_interface: ^6.0.7 flutter: sdk: flutter diff --git a/tests/pubspec.yaml b/tests/pubspec.yaml index 3b8cbe11bea3..5c6715320fe0 100644 --- a/tests/pubspec.yaml +++ b/tests/pubspec.yaml @@ -10,39 +10,39 @@ environment: flutter: '>=3.22.0' dependencies: - cloud_functions: ^6.4.0 + cloud_functions: ^7.0.0 cloud_functions_platform_interface: ^6.0.7 cloud_functions_web: ^5.1.13 collection: ^1.15.0 - firebase_ai: ^4.0.0 - firebase_analytics: ^12.5.0 + firebase_ai: ^5.0.0 + firebase_analytics: ^13.0.0 firebase_analytics_platform_interface: ^6.0.7 firebase_analytics_web: ^0.6.1+13 - firebase_app_check: ^0.4.7 - firebase_app_check_platform_interface: ^0.4.2+1 - firebase_app_check_web: ^0.2.6+1 - firebase_app_installations: ^0.4.3 + firebase_app_check: ^0.5.0 + firebase_app_check_platform_interface: ^0.5.0+2 + firebase_app_check_web: ^0.3.0+2 + firebase_app_installations: ^0.5.0 firebase_app_installations_platform_interface: ^0.1.5 firebase_app_installations_web: ^0.1.7+13 - firebase_auth: ^6.6.0 + firebase_auth: ^7.0.0 firebase_auth_platform_interface: ^9.0.7 firebase_auth_web: ^6.2.7 - firebase_core: ^4.14.0 + firebase_core: ^5.0.0 firebase_core_platform_interface: ^8.1.1 - firebase_core_web: ^3.11.0 - firebase_crashlytics: ^5.3.0 + firebase_core_web: ^4.0.0 + firebase_crashlytics: ^6.0.0 firebase_crashlytics_platform_interface: ^3.9.0 - firebase_database: ^12.5.0 + firebase_database: ^13.0.0 firebase_database_platform_interface: ^0.4.0+7 firebase_database_web: ^0.2.7+14 - firebase_messaging: ^16.6.0 + firebase_messaging: ^17.0.0 firebase_messaging_platform_interface: ^4.10.0 firebase_messaging_web: ^4.2.5 - firebase_performance: ^0.11.5 - firebase_remote_config: ^6.6.0 + firebase_performance: ^0.12.0 + firebase_remote_config: ^7.0.0 firebase_remote_config_platform_interface: ^3.0.7 firebase_remote_config_web: ^1.10.14 - firebase_storage: ^13.5.0 + firebase_storage: ^14.0.0 firebase_storage_platform_interface: ^6.0.7 firebase_storage_web: ^3.11.13 flutter: From cdd7b45b67d228262eca0e1a4bc14a2b4a5518e4 Mon Sep 17 00:00:00 2001 From: Jude Kwashie Date: Thu, 15 Oct 2026 11:42:08 +0000 Subject: [PATCH 2/4] chore: BoM Version 5.0.0 --- CHANGELOG.md | 2 +- VERSIONS.md | 38 ++++++++++++++++++++++++++++++++++++++ scripts/versions.json | 28 ++++++++++++++++++++++++++++ 3 files changed, 67 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 9c8477dade55..bd38b16ab5e9 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -3,7 +3,7 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. -## 2026-10-15 +## 2026-10-15 - [BoM 5.0.0](https://github.com/firebase/flutterfire/blob/main/VERSIONS.md#flutter-bom-500-2026-10-15) ### Changes diff --git a/VERSIONS.md b/VERSIONS.md index 172c441dece5..f99bec810225 100644 --- a/VERSIONS.md +++ b/VERSIONS.md @@ -4,6 +4,44 @@ This document is listing all the compatible versions of the FlutterFire plugins. # Versions +## [Flutter BoM 5.0.0 (2026-10-15)](https://github.com/firebase/flutterfire/blob/main/CHANGELOG.md#2026-10-15) + +Install this version using FlutterFire CLI + +```bash +flutterfire install 5.0.0 +``` + +### Included Native Firebase SDK Versions +| Firebase SDK | Version | Link | +|--------------|---------|------| +| Android SDK | 35.0.0 | [Release Notes](https://firebase.google.com/support/release-notes/android) | +| iOS SDK (CocoaPods) | 12.19.0 | [Release Notes](https://firebase.google.com/support/release-notes/ios) | +| iOS SDK (Swift Package Manager) | 13.0.0 | [Release Notes](https://firebase.google.com/support/release-notes/ios) | +| Web SDK | 13.0.0 | [Release Notes](https://firebase.google.com/support/release-notes/js) | +| Windows SDK | 14.0.0 | [Release Notes](https://firebase.google.com/support/release-notes/cpp-relnotes) | + +### FlutterFire Plugin Versions +| Plugin | Version | Dart Version | Flutter Version | +|--------|---------|--------------|-----------------| +| [cloud_firestore](https://pub.dev/packages/cloud_firestore/versions/7.0.0) | 7.0.0 | ^3.6.0 | >=3.27.0 | +| [cloud_functions](https://pub.dev/packages/cloud_functions/versions/7.0.0) | 7.0.0 | ^3.6.0 | >=3.27.0 | +| [firebase_ai](https://pub.dev/packages/firebase_ai/versions/5.0.0) | 5.0.0 | ^3.6.0 | >=3.16.0 | +| [firebase_analytics](https://pub.dev/packages/firebase_analytics/versions/13.0.0) | 13.0.0 | ^3.6.0 | >=3.27.0 | +| [firebase_app_check](https://pub.dev/packages/firebase_app_check/versions/0.5.0) | 0.5.0 | ^3.6.0 | >=3.27.0 | +| [firebase_app_installations](https://pub.dev/packages/firebase_app_installations/versions/0.5.0) | 0.5.0 | ^3.6.0 | >=3.27.0 | +| [firebase_auth](https://pub.dev/packages/firebase_auth/versions/7.0.0) | 7.0.0 | ^3.6.0 | >=3.16.0 | +| [firebase_core](https://pub.dev/packages/firebase_core/versions/5.0.0) | 5.0.0 | ^3.6.0 | >=3.27.0 | +| [firebase_crashlytics](https://pub.dev/packages/firebase_crashlytics/versions/6.0.0) | 6.0.0 | ^3.6.0 | >=3.27.0 | +| [firebase_data_connect](https://pub.dev/packages/firebase_data_connect/versions/0.4.0) | 0.4.0 | ^3.6.0 | >=3.27.0 | +| [firebase_database](https://pub.dev/packages/firebase_database/versions/13.0.0) | 13.0.0 | ^3.6.0 | >=3.27.0 | +| [firebase_in_app_messaging](https://pub.dev/packages/firebase_in_app_messaging/versions/0.10.0) | 0.10.0 | ^3.6.0 | >=3.27.0 | +| [firebase_messaging](https://pub.dev/packages/firebase_messaging/versions/17.0.0) | 17.0.0 | ^3.6.0 | >=3.27.0 | +| [firebase_performance](https://pub.dev/packages/firebase_performance/versions/0.12.0) | 0.12.0 | ^3.6.0 | >=3.27.0 | +| [firebase_remote_config](https://pub.dev/packages/firebase_remote_config/versions/7.0.0) | 7.0.0 | ^3.6.0 | >=3.27.0 | +| [firebase_storage](https://pub.dev/packages/firebase_storage/versions/14.0.0) | 14.0.0 | ^3.6.0 | >=3.27.0 | + + ## [Flutter BoM 4.20.0 (2026-09-14)](https://github.com/firebase/flutterfire/blob/main/CHANGELOG.md#2026-09-14) Install this version using FlutterFire CLI diff --git a/scripts/versions.json b/scripts/versions.json index 9340444f628c..f76d5563bfe8 100644 --- a/scripts/versions.json +++ b/scripts/versions.json @@ -1,4 +1,32 @@ { + "5.0.0": { + "date": "2026-10-15", + "firebase_sdk": { + "android": "35.0.0", + "ios": "12.19.0", + "ios_spm": "13.0.0", + "web": "13.0.0", + "windows": "14.0.0" + }, + "packages": { + "cloud_firestore": "7.0.0", + "cloud_functions": "7.0.0", + "firebase_ai": "5.0.0", + "firebase_analytics": "13.0.0", + "firebase_app_check": "0.5.0", + "firebase_app_installations": "0.5.0", + "firebase_auth": "7.0.0", + "firebase_core": "5.0.0", + "firebase_crashlytics": "6.0.0", + "firebase_data_connect": "0.4.0", + "firebase_database": "13.0.0", + "firebase_in_app_messaging": "0.10.0", + "firebase_messaging": "17.0.0", + "firebase_performance": "0.12.0", + "firebase_remote_config": "7.0.0", + "firebase_storage": "14.0.0" + } + }, "4.20.0": { "date": "2026-09-14", "firebase_sdk": { From c2c4afc458f054f3ee8127472fa0a545b56cdaf3 Mon Sep 17 00:00:00 2001 From: Jude Kwashie Date: Thu, 15 Oct 2026 11:45:18 +0000 Subject: [PATCH 3/4] docs(release): note Apple SDK CocoaPods vs SPM dual-pin and ML removal --- CHANGELOG.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index bd38b16ab5e9..16d7483e057c 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -9,6 +9,10 @@ See [Conventional Commits](https://conventionalcommits.org) for commit guideline --- +**Apple SDK dependency managers:** This release dual-pins the Firebase Apple SDK. Swift Package Manager resolves **13.0.0** (`Package.swift`). CocoaPods remains on **12.19.0** (podspecs). Upgrading FlutterFire does not by itself force every app onto SPM or onto Apple SDK 13 — which manager Flutter uses for the app chooses the pin. Recent Flutter may enable SPM by default; apps that stay on CocoaPods remain on 12.19.0. + +`firebase_ml_model_downloader` is no longer published with FlutterFire. Existing versions on pub.dev remain available; migrate off the package before the service shutdown (see the Firebase ML / Cloud Storage migration guidance). + Packages with breaking changes: - [`cloud_firestore` - `v7.0.0`](#cloud_firestore---v700) From 8e3896e0a59eeee168922bbd5f962749bc0c803a Mon Sep 17 00:00:00 2001 From: Jude Kwashie Date: Thu, 15 Oct 2026 12:08:21 +0000 Subject: [PATCH 4/4] docs(release): add App Check, Data Connect, and ML migration notes --- CHANGELOG.md | 6 +++++- packages/firebase_app_check/firebase_app_check/CHANGELOG.md | 2 ++ .../firebase_app_check_platform_interface/CHANGELOG.md | 2 ++ .../firebase_app_check/firebase_app_check_web/CHANGELOG.md | 2 ++ .../firebase_data_connect/CHANGELOG.md | 2 ++ 5 files changed, 13 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 16d7483e057c..87afe34ca30b 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -11,7 +11,11 @@ See [Conventional Commits](https://conventionalcommits.org) for commit guideline **Apple SDK dependency managers:** This release dual-pins the Firebase Apple SDK. Swift Package Manager resolves **13.0.0** (`Package.swift`). CocoaPods remains on **12.19.0** (podspecs). Upgrading FlutterFire does not by itself force every app onto SPM or onto Apple SDK 13 — which manager Flutter uses for the app chooses the pin. Recent Flutter may enable SPM by default; apps that stay on CocoaPods remain on 12.19.0. -`firebase_ml_model_downloader` is no longer published with FlutterFire. Existing versions on pub.dev remain available; migrate off the package before the service shutdown (see the Firebase ML / Cloud Storage migration guidance). +`firebase_ml_model_downloader` is no longer published with FlutterFire. Existing versions on pub.dev remain available, but model download stops working when the service shuts down on **15 June 2027**. Move hosted models to Cloud Storage for Firebase and download them with `firebase_storage`. See [Migrate TensorFlow Lite models to Cloud Storage](https://firebase.google.com/docs/ml/migrate-to-cloud-storage). + +App Check: replace removed `activate` parameters `webProvider` / `androidProvider` / `appleProvider` with `providerWeb` / `providerAndroid` / `providerApple`. + +Data Connect: remove `auth` and `appCheck` arguments from `FirebaseDataConnect` / `instanceFor`; the plugin resolves them from the `FirebaseApp`. Packages with breaking changes: diff --git a/packages/firebase_app_check/firebase_app_check/CHANGELOG.md b/packages/firebase_app_check/firebase_app_check/CHANGELOG.md index d5b5b863b32c..e0ec39da4c39 100644 --- a/packages/firebase_app_check/firebase_app_check/CHANGELOG.md +++ b/packages/firebase_app_check/firebase_app_check/CHANGELOG.md @@ -2,6 +2,8 @@ > Note: This release has breaking changes. +Migration: `activate` no longer accepts `webProvider`, `androidProvider`, or `appleProvider`. Use `providerWeb`, `providerAndroid`, and `providerApple` instead. + - **FIX**(apple): build on Firebase Apple SDK 13 and require macOS 11 for Swift packages ([#18783](https://github.com/firebase/flutterfire/issues/18783)). ([aca14eab](https://github.com/firebase/flutterfire/commit/aca14eab5305d80011af473bc7dd289ef71b75e8)) - **FIX**(android): build on Firebase BoM 35 and require minSdk 24 ([#18782](https://github.com/firebase/flutterfire/issues/18782)). ([7555707d](https://github.com/firebase/flutterfire/commit/7555707dec23382dfce1e7841c00446a21c9a406)) - **FIX**(appcheck,apple): forward getLimitedUseToken to the configured provider ([#18719](https://github.com/firebase/flutterfire/issues/18719)). ([5d3c70d2](https://github.com/firebase/flutterfire/commit/5d3c70d21e79a43277a54ac71a9979ae4d78dd74)) diff --git a/packages/firebase_app_check/firebase_app_check_platform_interface/CHANGELOG.md b/packages/firebase_app_check/firebase_app_check_platform_interface/CHANGELOG.md index 2f4945717255..d6969d773023 100644 --- a/packages/firebase_app_check/firebase_app_check_platform_interface/CHANGELOG.md +++ b/packages/firebase_app_check/firebase_app_check_platform_interface/CHANGELOG.md @@ -2,6 +2,8 @@ > Note: This release has breaking changes. +Migration: replace removed `activate` parameters `webProvider` / `androidProvider` / `appleProvider` with `providerWeb` / `providerAndroid` / `providerApple`. + - **DOCS**(app_check): document native configure() workaround on Apple ([#18614](https://github.com/firebase/flutterfire/issues/18614)). ([4566e70f](https://github.com/firebase/flutterfire/commit/4566e70f961264bdecaed5909b1380814d23be09)) - **BREAKING** **REFACTOR**(app_check): remove deprecated activate provider parameters ([#18779](https://github.com/firebase/flutterfire/issues/18779)). ([90bea4ed](https://github.com/firebase/flutterfire/commit/90bea4edd78eea274fe5b43778c5e036bf51be31)) diff --git a/packages/firebase_app_check/firebase_app_check_web/CHANGELOG.md b/packages/firebase_app_check/firebase_app_check_web/CHANGELOG.md index 93a445c20336..df76e2434492 100644 --- a/packages/firebase_app_check/firebase_app_check_web/CHANGELOG.md +++ b/packages/firebase_app_check/firebase_app_check_web/CHANGELOG.md @@ -2,6 +2,8 @@ > Note: This release has breaking changes. +Migration: replace removed `activate` parameters `webProvider` / `androidProvider` / `appleProvider` with `providerWeb` / `providerAndroid` / `providerApple`. + - **BREAKING** **REFACTOR**(app_check): remove deprecated activate provider parameters ([#18779](https://github.com/firebase/flutterfire/issues/18779)). ([90bea4ed](https://github.com/firebase/flutterfire/commit/90bea4edd78eea274fe5b43778c5e036bf51be31)) ## 0.2.6+1 diff --git a/packages/firebase_data_connect/firebase_data_connect/CHANGELOG.md b/packages/firebase_data_connect/firebase_data_connect/CHANGELOG.md index 467f25615f0f..2d04e807427f 100644 --- a/packages/firebase_data_connect/firebase_data_connect/CHANGELOG.md +++ b/packages/firebase_data_connect/firebase_data_connect/CHANGELOG.md @@ -2,6 +2,8 @@ > Note: This release has breaking changes. +Migration: `FirebaseDataConnect` / `FirebaseDataConnect.instanceFor` no longer take `auth` or `appCheck` arguments. Those instances are obtained from the associated `FirebaseApp` internally. + - **FIX**(android): build on Firebase BoM 35 and require minSdk 24 ([#18782](https://github.com/firebase/flutterfire/issues/18782)). ([7555707d](https://github.com/firebase/flutterfire/commit/7555707dec23382dfce1e7841c00446a21c9a406)) - **BREAKING** **REFACTOR**(data_connect): remove deprecated auth and appCheck arguments ([#18778](https://github.com/firebase/flutterfire/issues/18778)). ([d14c4dc6](https://github.com/firebase/flutterfire/commit/d14c4dc67b1edec7617f29bf776b933e896a8853)) - **BREAKING** **REFACTOR**(app_check): remove deprecated activate provider parameters ([#18779](https://github.com/firebase/flutterfire/issues/18779)). ([90bea4ed](https://github.com/firebase/flutterfire/commit/90bea4edd78eea274fe5b43778c5e036bf51be31))