Skip to content

Commit e4580ad

Browse files
committed
Update changelog for latest ios changes
- Compatibility with cordova-ios 8.0.0 - Google Maps SDK update - Code cleaning
1 parent f47cc8c commit e4580ad

File tree

1 file changed

+21
-0
lines changed

1 file changed

+21
-0
lines changed

CHANGELOG.md

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,27 @@
22

33
## Version 2.9.2-dev
44

5+
### iOS
6+
- Update Google Maps SDK from 10.0.0 to 10.4.0
7+
- If you upgrade the plugin, you have first to upgrade the pod repo in `platforms/ios` by executing `pod repo update`. Than you can remove and re-add the plugin, to update it.
8+
- Make plugin compatible with `cordova-ios` 8.0.0
9+
- Update parameter descriptions to fix warnings with cordova-ios 8.0.0
10+
- `@params` often declared a wrong parameter
11+
- Document the content of the command parameter
12+
- Call `[CDVViewController registerPlugin:withPluginName:]` instead calling private properties
13+
- Since cordova-ios 8 the properties `pluginObjects` and `pluginsMap` in `CDVViewController` are deprecated and should not be used anymore. `[CDVViewController registerPlugin:withPluginName:]` is used, when `setObject` or `setValue` was called on these deprecated properties before.
14+
- Removed deregistering of pseudo map plugins in`pluginUnload` by using private properties `pluginObjects` and `pluginsMap` of `CDVViewController`. There is no equivalent method in `CDVViewController` for deregister a plugin.
15+
- Add missing class cast `CordovaGoogleMaps` for `[cdvViewController getCommandInstance:@"CordovaGoogleMaps"]`
16+
- Fixes warning: `Incompatible pointer types initializing 'CordovaGoogleMaps *' with an expression of type 'CDVPlugin * _Nullable'`
17+
- Init `CLLocationCoordinate2D` variables with `kCLLocationCoordinate2DInvalid`
18+
- Check if variable is valid by `CLLocationCoordinate2DIsValid()`
19+
- Don't import `MainViewController.h` in `PluginUtil.h`
20+
- Fixes warning: `It is unsafe to rely on the MainViewController class as an extension point. Update your code to extend CDVViewController instead. This code will stop working in Cordova iOS 9!`
21+
- Use `performSelector` for `scrollView` of `webView`
22+
- Fixes deprecation warning of direct property access of `webView.scrollView` in cordova-ios 8.x. Cordova will remove the `scrollView` property added as a global category extension to `UIView` in the future.
23+
- Code cleaning
24+
- Clean up whitespace and improve code readability
25+
526
## Version 2.9.1 (03.09.2025)
627

728
### Android

0 commit comments

Comments
 (0)