Skip to content

Commit

Permalink
[google_maps_flutter] Update app-facing package iOS requirements (flu…
Browse files Browse the repository at this point in the history
…tter#6552)

- Updates the README to indicate that iOS 12 and 13 are no longer supported.
- Updates the minimum version of the iOS implementation package to one with privacy manifest support. See related discussion in flutter#6355
  • Loading branch information
stuartmorgan authored Apr 17, 2024
1 parent d39830e commit 76c4a3d
Show file tree
Hide file tree
Showing 5 changed files with 15 additions and 7 deletions.
8 changes: 8 additions & 0 deletions packages/google_maps_flutter/google_maps_flutter/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,11 @@
## 2.6.1

* Updates the minimum version of the iOS implementation package to a version
with privacy manifest support.
* Updates README and example app to reflect that the minimum supported version
is now iOS 14. Removal of support for iOS 12 and 13 was necessary due to the
upcoming App Store privary manifest requirements.

## 2.6.0

* Adds `style` to the GoogleMap widget constructor. This allows setting the map
Expand Down
2 changes: 1 addition & 1 deletion packages/google_maps_flutter/google_maps_flutter/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ A Flutter plugin that provides a [Google Maps](https://developers.google.com/map

| | Android | iOS | Web |
|-------------|---------|---------|----------------------------------|
| **Support** | SDK 20+ | iOS 12+ | Same as [Flutter's][web-support] |
| **Support** | SDK 20+ | iOS 14+ | Same as [Flutter's][web-support] |

[web-support]: https://docs.flutter.dev/reference/supported-platforms

Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
# Global platform version is set to 12 for this example project to support cloud-based maps styling
platform :ios, '12.0'
# The current iOS implementation only supports back to iOS 14.
platform :ios, '14.0'

# CocoaPods analytics sends network stats synchronously affecting flutter build latency.
ENV['COCOAPODS_DISABLE_STATS'] = 'true'
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -360,7 +360,7 @@
GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
GCC_WARN_UNUSED_FUNCTION = YES;
GCC_WARN_UNUSED_VARIABLE = YES;
IPHONEOS_DEPLOYMENT_TARGET = 12.0;
IPHONEOS_DEPLOYMENT_TARGET = 14.0;
MTL_ENABLE_DEBUG_INFO = YES;
ONLY_ACTIVE_ARCH = YES;
SDKROOT = iphoneos;
Expand Down Expand Up @@ -411,7 +411,7 @@
GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
GCC_WARN_UNUSED_FUNCTION = YES;
GCC_WARN_UNUSED_VARIABLE = YES;
IPHONEOS_DEPLOYMENT_TARGET = 12.0;
IPHONEOS_DEPLOYMENT_TARGET = 14.0;
MTL_ENABLE_DEBUG_INFO = NO;
SDKROOT = iphoneos;
TARGETED_DEVICE_FAMILY = "1,2";
Expand Down
4 changes: 2 additions & 2 deletions packages/google_maps_flutter/google_maps_flutter/pubspec.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ name: google_maps_flutter
description: A Flutter plugin for integrating Google Maps in iOS and Android applications.
repository: https://github.com/flutter/packages/tree/main/packages/google_maps_flutter/google_maps_flutter
issue_tracker: https://github.com/flutter/flutter/issues?q=is%3Aissue+is%3Aopen+label%3A%22p%3A+maps%22
version: 2.6.0
version: 2.6.1

environment:
sdk: ^3.3.0
Expand All @@ -23,7 +23,7 @@ dependencies:
sdk: flutter
google_maps_flutter_android: ^2.7.0
google_maps_flutter_ios: ^2.5.0
google_maps_flutter_platform_interface: ^2.5.0
google_maps_flutter_platform_interface: ^2.6.0
google_maps_flutter_web: ^0.5.6

dev_dependencies:
Expand Down

0 comments on commit 76c4a3d

Please sign in to comment.