-
(Android/iOS) Add: Marker cluster is general available!
-
(Android) Bug fix: getMyLocation crashes app when permission denied (#1672)
-
(Android) Bug fix: Can not load image with file:// protocol (#1668)
-
(iOS) Bug fix: Second Load of Map is Failing with Latest Plugin (#1666)
-
(JS) Bug fix: Map become unresponsive with the ionic2-super-tabs (#1664)
-
(Android/iOS) Add: trigger the plugin_touch event when you tap on marker (in order to detect the dialog something)
-
(JS)Update: Allow the
backbutton
event to another code #1639
- (JS)Update: map.getVisibleRegion() return VisibleRegion class, which is extended class from LatLngBounds, but it does not have the
extends()
and thegetCenter()
methods. This is only internal uses.
- (Android)Add: stop the resize timer completely if there is no map. This reduces the battery usage.
Bug fix: [UIImageCache removeAllCachedImages]: unrecognized selector sent #1648
- (Android) Remove: AsyncLicenseInfo.java #1646
- (JS) Bug fix: Fixed viewport-fit to only be added for iOS 11+ devices#1637
-
(JS/iOS) Bug fix: icon image is not displayed, and map is not displayed after coming back to the map page #1614
-
(JS) Merge: Fixes iOS 11 white statusbar issue in Cordova #1630
-
(JS) Update: Stop creating closures when you execute
on()
every time. -
(JS) Accept promise / subscribe especially for @ionic-native/google-maps plugin
-
(Android) Bug fix: Custom dimensions of markers data uri icon should work. #1622
-
(JS) Bug fix: the plugin can't recognize correctly if the css for specifies width=0 and height = 0
-
(JS/Android/iOS) Update: stop resize timer when the DOM parse timer is stopping (This reduces the battery usage)
-
(iOS) Bug fix: the plugin does not use the marker.hash, but still remains some code #1626
-
(JS) Bug fix: the calculation of clickable region is incorrect if the map div overflows the parent dimension
-
(JS) Bug fix: The calculation of DOM clickable dimension ignores the overflow css property
-
(JS) Update: can not build the plugin with --browserify option #1616
-
(JS) Bug fix: prevent undefined error of LatLng/LatLngBounds class
- (JS) Merge: refactor(BaseClass): reduces amount of created objects/functions #1613 This improves the performance significantly.
-
(JS) Bug fix: Application wait forever when you remove the map on Android
-
(JS) Add: insert small delay when the code executes map.getMap() multiple times in very short period. (Prevent crash of out of memory on Android)
-
(JS) Add: The plugin catches the backbutton event to prevent crashes when you quit the map page during the code is still running.
-
(JS) Update: Optimize resizeMap() method execution.
-
(JS) Bug fix: can not move out using the android back button during map.animateCamera()
-
(JS) Bug fix: Dom size parse error
-
(JS) Bug fix: null pointer error when map.clear() method is executing
- (JS) Add: Implement internal command queue mechanism.
-
(JS/Android/iOS) update: bug fixes and code changes for marker cluster feature is merged. But the marker cluster code is not merged yet.
-
(JS) Safe command queue mechanism is implemented. This mechanism runs the
map.clear()
and some other methods as synchronously. -
(JS) Bug fix: DOM parser calculates the size of child node that is bigger size than parent node.
-
(JS) Bug fix: plugin.google.maps.geometry.spherical was lost
You can see the release notes for v2.0-beta2 from here