From 010d6c239285ed16a6009ec9f57ebda7909d5787 Mon Sep 17 00:00:00 2001 From: WcaleNieWolny Date: Fri, 5 Dec 2025 06:21:25 +0100 Subject: [PATCH 1/3] feat: actually change the Firebase SDK to 12.6.0 --- packages/analytics/ios/Podfile | 3 +-- packages/app-check/ios/Podfile | 2 +- packages/app/ios/Podfile | 2 +- packages/authentication/ios/Podfile | 2 +- packages/crashlytics/ios/Podfile | 2 +- packages/firestore/ios/Podfile | 2 +- packages/functions/ios/Podfile | 2 +- packages/messaging/ios/Podfile | 2 +- packages/performance/ios/Podfile | 2 +- packages/remote-config/ios/Podfile | 2 +- packages/storage/ios/Podfile | 2 +- 11 files changed, 11 insertions(+), 12 deletions(-) diff --git a/packages/analytics/ios/Podfile b/packages/analytics/ios/Podfile index 637ccf8a..283c2142 100644 --- a/packages/analytics/ios/Podfile +++ b/packages/analytics/ios/Podfile @@ -9,8 +9,7 @@ end target 'Plugin' do capacitor_pods - pod 'FirebaseAnalytics', '~> 11.7' - pod 'GoogleAppMeasurementOnDeviceConversion', '~> 11.7' + pod 'FirebaseAnalytics', '~> 12.6.0' end target 'PluginTests' do diff --git a/packages/app-check/ios/Podfile b/packages/app-check/ios/Podfile index bfad2dbb..c69565d3 100644 --- a/packages/app-check/ios/Podfile +++ b/packages/app-check/ios/Podfile @@ -9,7 +9,7 @@ end target 'Plugin' do capacitor_pods - pod 'FirebaseAppCheck', '~> 11.7' + pod 'FirebaseAppCheck', '~> 12.6.0' end target 'PluginTests' do diff --git a/packages/app/ios/Podfile b/packages/app/ios/Podfile index 1286b261..1c7f19ec 100644 --- a/packages/app/ios/Podfile +++ b/packages/app/ios/Podfile @@ -9,7 +9,7 @@ end target 'Plugin' do capacitor_pods - pod 'FirebaseCore', '~> 11.7' + pod 'FirebaseCore', '~> 12.6.0' end target 'PluginTests' do diff --git a/packages/authentication/ios/Podfile b/packages/authentication/ios/Podfile index 7dbab61d..50bdced0 100644 --- a/packages/authentication/ios/Podfile +++ b/packages/authentication/ios/Podfile @@ -9,7 +9,7 @@ end target 'Plugin' do capacitor_pods - pod 'FirebaseAuth', '~> 11.7' + pod 'FirebaseAuth', '~> 12.6.0' pod 'GoogleSignIn', '~> 7.1' pod 'FBSDKCoreKit', '~> 18.0' pod 'FBSDKLoginKit', '~> 18.0' diff --git a/packages/crashlytics/ios/Podfile b/packages/crashlytics/ios/Podfile index 54f11326..c5f7e42f 100644 --- a/packages/crashlytics/ios/Podfile +++ b/packages/crashlytics/ios/Podfile @@ -9,7 +9,7 @@ end target 'Plugin' do capacitor_pods - pod 'FirebaseCrashlytics', '~> 11.7' + pod 'FirebaseCrashlytics', '~> 12.6.0' end target 'PluginTests' do diff --git a/packages/firestore/ios/Podfile b/packages/firestore/ios/Podfile index 6d53ed20..c6deb270 100644 --- a/packages/firestore/ios/Podfile +++ b/packages/firestore/ios/Podfile @@ -9,7 +9,7 @@ end target 'Plugin' do capacitor_pods - pod 'FirebaseFirestore', '~> 11.7' + pod 'FirebaseFirestore', '~> 12.6.0' end target 'PluginTests' do diff --git a/packages/functions/ios/Podfile b/packages/functions/ios/Podfile index 7aef8e7a..d348b7c4 100644 --- a/packages/functions/ios/Podfile +++ b/packages/functions/ios/Podfile @@ -9,7 +9,7 @@ end target 'Plugin' do capacitor_pods - pod 'FirebaseFunctions', '~> 11.7' + pod 'FirebaseFunctions', '~> 12.6.0' end target 'PluginTests' do diff --git a/packages/messaging/ios/Podfile b/packages/messaging/ios/Podfile index b6345469..dc5fc355 100644 --- a/packages/messaging/ios/Podfile +++ b/packages/messaging/ios/Podfile @@ -9,7 +9,7 @@ end target 'Plugin' do capacitor_pods - pod 'FirebaseMessaging', '~> 11.7' + pod 'FirebaseMessaging', '~> 12.6.0' end target 'PluginTests' do diff --git a/packages/performance/ios/Podfile b/packages/performance/ios/Podfile index 3daf8e4a..6f8a7df8 100644 --- a/packages/performance/ios/Podfile +++ b/packages/performance/ios/Podfile @@ -9,7 +9,7 @@ end target 'Plugin' do capacitor_pods - pod 'FirebasePerformance', '~> 11.7' + pod 'FirebasePerformance', '~> 12.6.0' end target 'PluginTests' do diff --git a/packages/remote-config/ios/Podfile b/packages/remote-config/ios/Podfile index 87d88973..0e9405e5 100644 --- a/packages/remote-config/ios/Podfile +++ b/packages/remote-config/ios/Podfile @@ -9,7 +9,7 @@ end target 'Plugin' do capacitor_pods - pod 'FirebaseRemoteConfig', '~> 11.7' + pod 'FirebaseRemoteConfig', '~> 12.6.0' end target 'PluginTests' do diff --git a/packages/storage/ios/Podfile b/packages/storage/ios/Podfile index 97c9fc96..6601c435 100644 --- a/packages/storage/ios/Podfile +++ b/packages/storage/ios/Podfile @@ -9,7 +9,7 @@ end target 'Plugin' do capacitor_pods - pod 'FirebaseStorage', '~> 11.7' + pod 'FirebaseStorage', '~> 12.6.0' end target 'PluginTests' do From ff75ac5dfcbe3023b938d5cf7ee824f251380da5 Mon Sep 17 00:00:00 2001 From: WcaleNieWolny Date: Fri, 5 Dec 2025 06:26:17 +0100 Subject: [PATCH 2/3] fix: bump iOS version to 15 --- packages/analytics/ios/Podfile | 2 +- packages/app-check/ios/Podfile | 2 +- packages/app/ios/Podfile | 2 +- packages/authentication/ios/Podfile | 2 +- packages/crashlytics/ios/Podfile | 2 +- packages/firestore/ios/Podfile | 2 +- packages/functions/ios/Podfile | 2 +- packages/messaging/ios/Podfile | 2 +- packages/performance/ios/Podfile | 2 +- packages/remote-config/ios/Podfile | 2 +- packages/storage/ios/Podfile | 2 +- 11 files changed, 11 insertions(+), 11 deletions(-) diff --git a/packages/analytics/ios/Podfile b/packages/analytics/ios/Podfile index 283c2142..7ddb30f3 100644 --- a/packages/analytics/ios/Podfile +++ b/packages/analytics/ios/Podfile @@ -1,4 +1,4 @@ -platform :ios, '14.0' +platform :ios, '15.0' def capacitor_pods # Comment the next line if you're not using Swift and don't want to use dynamic frameworks diff --git a/packages/app-check/ios/Podfile b/packages/app-check/ios/Podfile index c69565d3..17788703 100644 --- a/packages/app-check/ios/Podfile +++ b/packages/app-check/ios/Podfile @@ -1,4 +1,4 @@ -platform :ios, '14.0' +platform :ios, '15.0' def capacitor_pods # Comment the next line if you're not using Swift and don't want to use dynamic frameworks diff --git a/packages/app/ios/Podfile b/packages/app/ios/Podfile index 1c7f19ec..ced98e1a 100644 --- a/packages/app/ios/Podfile +++ b/packages/app/ios/Podfile @@ -1,4 +1,4 @@ -platform :ios, '14.0' +platform :ios, '15.0' def capacitor_pods # Comment the next line if you're not using Swift and don't want to use dynamic frameworks diff --git a/packages/authentication/ios/Podfile b/packages/authentication/ios/Podfile index 50bdced0..76ef5d4f 100644 --- a/packages/authentication/ios/Podfile +++ b/packages/authentication/ios/Podfile @@ -1,4 +1,4 @@ -platform :ios, '14.0' +platform :ios, '15.0' def capacitor_pods # Comment the next line if you're not using Swift and don't want to use dynamic frameworks diff --git a/packages/crashlytics/ios/Podfile b/packages/crashlytics/ios/Podfile index c5f7e42f..1692b05f 100644 --- a/packages/crashlytics/ios/Podfile +++ b/packages/crashlytics/ios/Podfile @@ -1,4 +1,4 @@ -platform :ios, '14.0' +platform :ios, '15.0' def capacitor_pods # Comment the next line if you're not using Swift and don't want to use dynamic frameworks diff --git a/packages/firestore/ios/Podfile b/packages/firestore/ios/Podfile index c6deb270..f3031f2a 100644 --- a/packages/firestore/ios/Podfile +++ b/packages/firestore/ios/Podfile @@ -1,4 +1,4 @@ -platform :ios, '14.0' +platform :ios, '15.0' def capacitor_pods # Comment the next line if you're not using Swift and don't want to use dynamic frameworks diff --git a/packages/functions/ios/Podfile b/packages/functions/ios/Podfile index d348b7c4..e92582e5 100644 --- a/packages/functions/ios/Podfile +++ b/packages/functions/ios/Podfile @@ -1,4 +1,4 @@ -platform :ios, '14.0' +platform :ios, '15.0' def capacitor_pods # Comment the next line if you're not using Swift and don't want to use dynamic frameworks diff --git a/packages/messaging/ios/Podfile b/packages/messaging/ios/Podfile index dc5fc355..044af990 100644 --- a/packages/messaging/ios/Podfile +++ b/packages/messaging/ios/Podfile @@ -1,4 +1,4 @@ -platform :ios, '14.0' +platform :ios, '15.0' def capacitor_pods # Comment the next line if you're not using Swift and don't want to use dynamic frameworks diff --git a/packages/performance/ios/Podfile b/packages/performance/ios/Podfile index 6f8a7df8..8376c48c 100644 --- a/packages/performance/ios/Podfile +++ b/packages/performance/ios/Podfile @@ -1,4 +1,4 @@ -platform :ios, '14.0' +platform :ios, '15.0' def capacitor_pods # Comment the next line if you're not using Swift and don't want to use dynamic frameworks diff --git a/packages/remote-config/ios/Podfile b/packages/remote-config/ios/Podfile index 0e9405e5..db873a93 100644 --- a/packages/remote-config/ios/Podfile +++ b/packages/remote-config/ios/Podfile @@ -1,4 +1,4 @@ -platform :ios, '14.0' +platform :ios, '15.0' def capacitor_pods # Comment the next line if you're not using Swift and don't want to use dynamic frameworks diff --git a/packages/storage/ios/Podfile b/packages/storage/ios/Podfile index 6601c435..ada7ed7e 100644 --- a/packages/storage/ios/Podfile +++ b/packages/storage/ios/Podfile @@ -1,4 +1,4 @@ -platform :ios, '14.0' +platform :ios, '15.0' def capacitor_pods # Comment the next line if you're not using Swift and don't want to use dynamic frameworks From 398bb0b4de6a6e567f8490009b952700ee975c5d Mon Sep 17 00:00:00 2001 From: WcaleNieWolny Date: Fri, 5 Dec 2025 06:36:05 +0100 Subject: [PATCH 3/3] chore: docs --- packages/analytics/BREAKING.md | 51 +++++++++++++++++++ .../CapgoCapacitorFirebaseAnalytics.podspec | 1 - packages/analytics/README.md | 4 ++ packages/app-check/BREAKING.md | 45 ++++++++++++++++ packages/app/BREAKING.md | 45 ++++++++++++++++ packages/authentication/BREAKING.md | 45 ++++++++++++++++ packages/crashlytics/BREAKING.md | 45 ++++++++++++++++ packages/firestore/BREAKING.md | 45 ++++++++++++++++ packages/functions/BREAKING.md | 45 ++++++++++++++++ packages/messaging/BREAKING.md | 45 ++++++++++++++++ packages/performance/BREAKING.md | 45 ++++++++++++++++ packages/remote-config/BREAKING.md | 45 ++++++++++++++++ packages/storage/BREAKING.md | 45 ++++++++++++++++ 13 files changed, 505 insertions(+), 1 deletion(-) create mode 100644 packages/analytics/BREAKING.md create mode 100644 packages/app-check/BREAKING.md create mode 100644 packages/app/BREAKING.md create mode 100644 packages/authentication/BREAKING.md create mode 100644 packages/crashlytics/BREAKING.md create mode 100644 packages/firestore/BREAKING.md create mode 100644 packages/functions/BREAKING.md create mode 100644 packages/messaging/BREAKING.md create mode 100644 packages/performance/BREAKING.md create mode 100644 packages/remote-config/BREAKING.md create mode 100644 packages/storage/BREAKING.md diff --git a/packages/analytics/BREAKING.md b/packages/analytics/BREAKING.md new file mode 100644 index 00000000..648200e5 --- /dev/null +++ b/packages/analytics/BREAKING.md @@ -0,0 +1,51 @@ +# Breaking Changes + +## Upcoming + +### iOS Minimum Version Requirement + +- **Minimum iOS version increased from 14.0 to 15.0** + + The minimum iOS deployment target has been updated to iOS 15.0 to support Firebase SDK 12.6.0 and newer features. Applications targeting iOS 14.x will need to update their deployment target. + + **Migration Required:** + + 1. Update your app's iOS deployment target to 15.0 or higher in Xcode + 2. Update the platform version in your `ios/App/Podfile`: + ```ruby + platform :ios, '15.0' + ``` + 3. Run `pod install` to update dependencies + +### Firebase SDK Version Update + +- **Firebase SDK updated to version 12.6.0** + + The Firebase iOS SDK has been updated to version 12.6.0 to include the latest features, improvements, and bug fixes from Google. + + **What changed:** + + - All the latest Firebase features and improvements from Google + - Improved performance and stability + - Latest security updates + + **Migration Required:** + + If you use CocoaPods and have the SDK version pinned in your Podfile, update it accordingly. + +### GoogleAppMeasurementOnDeviceConversion Dependency Removed + +- **GoogleAppMeasurementOnDeviceConversion dependency removed** + + The GoogleAppMeasurementOnDeviceConversion dependency has been removed from the plugin. This shouldn't affect you much. + +## Summary + +To upgrade to the latest version of this plugin, ensure your iOS project meets these requirements: + +1. **iOS 15.0 or higher** as the minimum deployment target +2. **Update** Firebase SDK versions to 12.6.0 if pinned in your Podfile +3. **Run** `pod install` after making these changes + +For most users, only updating the iOS deployment target will be necessary. + diff --git a/packages/analytics/CapgoCapacitorFirebaseAnalytics.podspec b/packages/analytics/CapgoCapacitorFirebaseAnalytics.podspec index c7788686..1f556ba4 100644 --- a/packages/analytics/CapgoCapacitorFirebaseAnalytics.podspec +++ b/packages/analytics/CapgoCapacitorFirebaseAnalytics.podspec @@ -23,7 +23,6 @@ Pod::Spec.new do |s| s.subspec 'Analytics' do |analytics| analytics.dependency 'FirebaseAnalytics', '~> 12.6.0' - analytics.dependency 'GoogleAppMeasurementOnDeviceConversion', '~> 12.6.0' end s.subspec 'AnalyticsWithoutAdIdSupport' do |analyticsWithoutAdIdSupport| diff --git a/packages/analytics/README.md b/packages/analytics/README.md index 02be9065..79dbc9fb 100644 --- a/packages/analytics/README.md +++ b/packages/analytics/README.md @@ -556,6 +556,10 @@ Only available for iOS. See [CHANGELOG.md](https://github.com/capawesome-team/capacitor-firebase/blob/main/packages/analytics/CHANGELOG.md). +## Breaking Changes + +See [BREAKING.md](https://github.com/Cap-go/capacitor-firebase/blob/main/packages/analytics/BREAKING.md). + ## License See [LICENSE](https://github.com/capawesome-team/capacitor-firebase/blob/main/packages/analytics/LICENSE). diff --git a/packages/app-check/BREAKING.md b/packages/app-check/BREAKING.md new file mode 100644 index 00000000..bfe398be --- /dev/null +++ b/packages/app-check/BREAKING.md @@ -0,0 +1,45 @@ +# Breaking Changes + +## Upcoming + +### iOS Minimum Version Requirement + +- **Minimum iOS version increased from 14.0 to 15.0** + + The minimum iOS deployment target has been updated to iOS 15.0 to support Firebase SDK 12.6.0 and newer features. Applications targeting iOS 14.x will need to update their deployment target. + + **Migration Required:** + + 1. Update your app's iOS deployment target to 15.0 or higher in Xcode + 2. Update the platform version in your `ios/App/Podfile`: + ```ruby + platform :ios, '15.0' + ``` + 3. Run `pod install` to update dependencies + +### Firebase SDK Version Update + +- **Firebase SDK updated to version 12.6.0** + + The Firebase iOS SDK has been updated to version 12.6.0 to include the latest features, improvements, and bug fixes from Google. + + **What changed:** + + - All the latest Firebase features and improvements from Google + - Improved performance and stability + - Latest security updates + + **Migration Required:** + + If you use CocoaPods and have the SDK version pinned in your Podfile, update it accordingly. + +## Summary + +To upgrade to the latest version of this plugin, ensure your iOS project meets these requirements: + +1. **iOS 15.0 or higher** as the minimum deployment target +2. **Update** Firebase SDK versions to 12.6.0 if pinned in your Podfile +3. **Run** `pod install` after making these changes + +For most users, only updating the iOS deployment target will be necessary. + diff --git a/packages/app/BREAKING.md b/packages/app/BREAKING.md new file mode 100644 index 00000000..9047646f --- /dev/null +++ b/packages/app/BREAKING.md @@ -0,0 +1,45 @@ +# Breaking Changes + +## Upcoming + +### iOS Minimum Version Requirement + +- **Minimum iOS version increased from 14.0 to 15.0** + + The minimum iOS deployment target has been updated to iOS 15.0 to support Firebase SDK 12.6.0 and newer features. Applications targeting iOS 14.x will need to update their deployment target. + + **Migration Required:** + + 1. Update your app's iOS deployment target to 15.0 or higher in Xcode + 2. Update the platform version in your `ios/App/Podfile`: + ```ruby + platform :ios, '15.0' + ``` + 3. Run `pod install` in the `ios/App` directory to update dependencies + +### Firebase SDK Version Update + +- **Firebase SDK updated to version 12.6.0** + + The Firebase iOS SDK has been updated to version 12.6.0 to include the latest features, improvements, and bug fixes from Google. + + **What changed:** + + - All the latest Firebase features and improvements from Google + - Improved performance and stability + - Latest security updates + + **Migration Required:** + + If you use CocoaPods and have the SDK version pinned in your Podfile, update it accordingly. + +## Summary + +To upgrade to the latest version of this plugin, ensure your iOS project meets these requirements: + +1. **iOS 15.0 or higher** as the minimum deployment target +2. **Update** Firebase SDK versions to 12.6.0 if pinned in your Podfile +3. **Run** `pod install` after making these changes + +For most users, only updating the iOS deployment target will be necessary. + diff --git a/packages/authentication/BREAKING.md b/packages/authentication/BREAKING.md new file mode 100644 index 00000000..bfe398be --- /dev/null +++ b/packages/authentication/BREAKING.md @@ -0,0 +1,45 @@ +# Breaking Changes + +## Upcoming + +### iOS Minimum Version Requirement + +- **Minimum iOS version increased from 14.0 to 15.0** + + The minimum iOS deployment target has been updated to iOS 15.0 to support Firebase SDK 12.6.0 and newer features. Applications targeting iOS 14.x will need to update their deployment target. + + **Migration Required:** + + 1. Update your app's iOS deployment target to 15.0 or higher in Xcode + 2. Update the platform version in your `ios/App/Podfile`: + ```ruby + platform :ios, '15.0' + ``` + 3. Run `pod install` to update dependencies + +### Firebase SDK Version Update + +- **Firebase SDK updated to version 12.6.0** + + The Firebase iOS SDK has been updated to version 12.6.0 to include the latest features, improvements, and bug fixes from Google. + + **What changed:** + + - All the latest Firebase features and improvements from Google + - Improved performance and stability + - Latest security updates + + **Migration Required:** + + If you use CocoaPods and have the SDK version pinned in your Podfile, update it accordingly. + +## Summary + +To upgrade to the latest version of this plugin, ensure your iOS project meets these requirements: + +1. **iOS 15.0 or higher** as the minimum deployment target +2. **Update** Firebase SDK versions to 12.6.0 if pinned in your Podfile +3. **Run** `pod install` after making these changes + +For most users, only updating the iOS deployment target will be necessary. + diff --git a/packages/crashlytics/BREAKING.md b/packages/crashlytics/BREAKING.md new file mode 100644 index 00000000..bfe398be --- /dev/null +++ b/packages/crashlytics/BREAKING.md @@ -0,0 +1,45 @@ +# Breaking Changes + +## Upcoming + +### iOS Minimum Version Requirement + +- **Minimum iOS version increased from 14.0 to 15.0** + + The minimum iOS deployment target has been updated to iOS 15.0 to support Firebase SDK 12.6.0 and newer features. Applications targeting iOS 14.x will need to update their deployment target. + + **Migration Required:** + + 1. Update your app's iOS deployment target to 15.0 or higher in Xcode + 2. Update the platform version in your `ios/App/Podfile`: + ```ruby + platform :ios, '15.0' + ``` + 3. Run `pod install` to update dependencies + +### Firebase SDK Version Update + +- **Firebase SDK updated to version 12.6.0** + + The Firebase iOS SDK has been updated to version 12.6.0 to include the latest features, improvements, and bug fixes from Google. + + **What changed:** + + - All the latest Firebase features and improvements from Google + - Improved performance and stability + - Latest security updates + + **Migration Required:** + + If you use CocoaPods and have the SDK version pinned in your Podfile, update it accordingly. + +## Summary + +To upgrade to the latest version of this plugin, ensure your iOS project meets these requirements: + +1. **iOS 15.0 or higher** as the minimum deployment target +2. **Update** Firebase SDK versions to 12.6.0 if pinned in your Podfile +3. **Run** `pod install` after making these changes + +For most users, only updating the iOS deployment target will be necessary. + diff --git a/packages/firestore/BREAKING.md b/packages/firestore/BREAKING.md new file mode 100644 index 00000000..bfe398be --- /dev/null +++ b/packages/firestore/BREAKING.md @@ -0,0 +1,45 @@ +# Breaking Changes + +## Upcoming + +### iOS Minimum Version Requirement + +- **Minimum iOS version increased from 14.0 to 15.0** + + The minimum iOS deployment target has been updated to iOS 15.0 to support Firebase SDK 12.6.0 and newer features. Applications targeting iOS 14.x will need to update their deployment target. + + **Migration Required:** + + 1. Update your app's iOS deployment target to 15.0 or higher in Xcode + 2. Update the platform version in your `ios/App/Podfile`: + ```ruby + platform :ios, '15.0' + ``` + 3. Run `pod install` to update dependencies + +### Firebase SDK Version Update + +- **Firebase SDK updated to version 12.6.0** + + The Firebase iOS SDK has been updated to version 12.6.0 to include the latest features, improvements, and bug fixes from Google. + + **What changed:** + + - All the latest Firebase features and improvements from Google + - Improved performance and stability + - Latest security updates + + **Migration Required:** + + If you use CocoaPods and have the SDK version pinned in your Podfile, update it accordingly. + +## Summary + +To upgrade to the latest version of this plugin, ensure your iOS project meets these requirements: + +1. **iOS 15.0 or higher** as the minimum deployment target +2. **Update** Firebase SDK versions to 12.6.0 if pinned in your Podfile +3. **Run** `pod install` after making these changes + +For most users, only updating the iOS deployment target will be necessary. + diff --git a/packages/functions/BREAKING.md b/packages/functions/BREAKING.md new file mode 100644 index 00000000..bfe398be --- /dev/null +++ b/packages/functions/BREAKING.md @@ -0,0 +1,45 @@ +# Breaking Changes + +## Upcoming + +### iOS Minimum Version Requirement + +- **Minimum iOS version increased from 14.0 to 15.0** + + The minimum iOS deployment target has been updated to iOS 15.0 to support Firebase SDK 12.6.0 and newer features. Applications targeting iOS 14.x will need to update their deployment target. + + **Migration Required:** + + 1. Update your app's iOS deployment target to 15.0 or higher in Xcode + 2. Update the platform version in your `ios/App/Podfile`: + ```ruby + platform :ios, '15.0' + ``` + 3. Run `pod install` to update dependencies + +### Firebase SDK Version Update + +- **Firebase SDK updated to version 12.6.0** + + The Firebase iOS SDK has been updated to version 12.6.0 to include the latest features, improvements, and bug fixes from Google. + + **What changed:** + + - All the latest Firebase features and improvements from Google + - Improved performance and stability + - Latest security updates + + **Migration Required:** + + If you use CocoaPods and have the SDK version pinned in your Podfile, update it accordingly. + +## Summary + +To upgrade to the latest version of this plugin, ensure your iOS project meets these requirements: + +1. **iOS 15.0 or higher** as the minimum deployment target +2. **Update** Firebase SDK versions to 12.6.0 if pinned in your Podfile +3. **Run** `pod install` after making these changes + +For most users, only updating the iOS deployment target will be necessary. + diff --git a/packages/messaging/BREAKING.md b/packages/messaging/BREAKING.md new file mode 100644 index 00000000..bfe398be --- /dev/null +++ b/packages/messaging/BREAKING.md @@ -0,0 +1,45 @@ +# Breaking Changes + +## Upcoming + +### iOS Minimum Version Requirement + +- **Minimum iOS version increased from 14.0 to 15.0** + + The minimum iOS deployment target has been updated to iOS 15.0 to support Firebase SDK 12.6.0 and newer features. Applications targeting iOS 14.x will need to update their deployment target. + + **Migration Required:** + + 1. Update your app's iOS deployment target to 15.0 or higher in Xcode + 2. Update the platform version in your `ios/App/Podfile`: + ```ruby + platform :ios, '15.0' + ``` + 3. Run `pod install` to update dependencies + +### Firebase SDK Version Update + +- **Firebase SDK updated to version 12.6.0** + + The Firebase iOS SDK has been updated to version 12.6.0 to include the latest features, improvements, and bug fixes from Google. + + **What changed:** + + - All the latest Firebase features and improvements from Google + - Improved performance and stability + - Latest security updates + + **Migration Required:** + + If you use CocoaPods and have the SDK version pinned in your Podfile, update it accordingly. + +## Summary + +To upgrade to the latest version of this plugin, ensure your iOS project meets these requirements: + +1. **iOS 15.0 or higher** as the minimum deployment target +2. **Update** Firebase SDK versions to 12.6.0 if pinned in your Podfile +3. **Run** `pod install` after making these changes + +For most users, only updating the iOS deployment target will be necessary. + diff --git a/packages/performance/BREAKING.md b/packages/performance/BREAKING.md new file mode 100644 index 00000000..bfe398be --- /dev/null +++ b/packages/performance/BREAKING.md @@ -0,0 +1,45 @@ +# Breaking Changes + +## Upcoming + +### iOS Minimum Version Requirement + +- **Minimum iOS version increased from 14.0 to 15.0** + + The minimum iOS deployment target has been updated to iOS 15.0 to support Firebase SDK 12.6.0 and newer features. Applications targeting iOS 14.x will need to update their deployment target. + + **Migration Required:** + + 1. Update your app's iOS deployment target to 15.0 or higher in Xcode + 2. Update the platform version in your `ios/App/Podfile`: + ```ruby + platform :ios, '15.0' + ``` + 3. Run `pod install` to update dependencies + +### Firebase SDK Version Update + +- **Firebase SDK updated to version 12.6.0** + + The Firebase iOS SDK has been updated to version 12.6.0 to include the latest features, improvements, and bug fixes from Google. + + **What changed:** + + - All the latest Firebase features and improvements from Google + - Improved performance and stability + - Latest security updates + + **Migration Required:** + + If you use CocoaPods and have the SDK version pinned in your Podfile, update it accordingly. + +## Summary + +To upgrade to the latest version of this plugin, ensure your iOS project meets these requirements: + +1. **iOS 15.0 or higher** as the minimum deployment target +2. **Update** Firebase SDK versions to 12.6.0 if pinned in your Podfile +3. **Run** `pod install` after making these changes + +For most users, only updating the iOS deployment target will be necessary. + diff --git a/packages/remote-config/BREAKING.md b/packages/remote-config/BREAKING.md new file mode 100644 index 00000000..bfe398be --- /dev/null +++ b/packages/remote-config/BREAKING.md @@ -0,0 +1,45 @@ +# Breaking Changes + +## Upcoming + +### iOS Minimum Version Requirement + +- **Minimum iOS version increased from 14.0 to 15.0** + + The minimum iOS deployment target has been updated to iOS 15.0 to support Firebase SDK 12.6.0 and newer features. Applications targeting iOS 14.x will need to update their deployment target. + + **Migration Required:** + + 1. Update your app's iOS deployment target to 15.0 or higher in Xcode + 2. Update the platform version in your `ios/App/Podfile`: + ```ruby + platform :ios, '15.0' + ``` + 3. Run `pod install` to update dependencies + +### Firebase SDK Version Update + +- **Firebase SDK updated to version 12.6.0** + + The Firebase iOS SDK has been updated to version 12.6.0 to include the latest features, improvements, and bug fixes from Google. + + **What changed:** + + - All the latest Firebase features and improvements from Google + - Improved performance and stability + - Latest security updates + + **Migration Required:** + + If you use CocoaPods and have the SDK version pinned in your Podfile, update it accordingly. + +## Summary + +To upgrade to the latest version of this plugin, ensure your iOS project meets these requirements: + +1. **iOS 15.0 or higher** as the minimum deployment target +2. **Update** Firebase SDK versions to 12.6.0 if pinned in your Podfile +3. **Run** `pod install` after making these changes + +For most users, only updating the iOS deployment target will be necessary. + diff --git a/packages/storage/BREAKING.md b/packages/storage/BREAKING.md new file mode 100644 index 00000000..bfe398be --- /dev/null +++ b/packages/storage/BREAKING.md @@ -0,0 +1,45 @@ +# Breaking Changes + +## Upcoming + +### iOS Minimum Version Requirement + +- **Minimum iOS version increased from 14.0 to 15.0** + + The minimum iOS deployment target has been updated to iOS 15.0 to support Firebase SDK 12.6.0 and newer features. Applications targeting iOS 14.x will need to update their deployment target. + + **Migration Required:** + + 1. Update your app's iOS deployment target to 15.0 or higher in Xcode + 2. Update the platform version in your `ios/App/Podfile`: + ```ruby + platform :ios, '15.0' + ``` + 3. Run `pod install` to update dependencies + +### Firebase SDK Version Update + +- **Firebase SDK updated to version 12.6.0** + + The Firebase iOS SDK has been updated to version 12.6.0 to include the latest features, improvements, and bug fixes from Google. + + **What changed:** + + - All the latest Firebase features and improvements from Google + - Improved performance and stability + - Latest security updates + + **Migration Required:** + + If you use CocoaPods and have the SDK version pinned in your Podfile, update it accordingly. + +## Summary + +To upgrade to the latest version of this plugin, ensure your iOS project meets these requirements: + +1. **iOS 15.0 or higher** as the minimum deployment target +2. **Update** Firebase SDK versions to 12.6.0 if pinned in your Podfile +3. **Run** `pod install` after making these changes + +For most users, only updating the iOS deployment target will be necessary. +