-
Notifications
You must be signed in to change notification settings - Fork 916
Release Notes
I will update this change log with each new release of the phonegap-googlemaps-plugin. The change log will list releases by date and will include any new features and bug fixes.
https://github.com/wf9a5m75/phonegap-googlemaps-plugin/issues?q=milestone%3Av1.2.2
- Add : map.setDebuggable() to confirm the touchable regions
- Bug fix: touchable regions are wrong.
- Add : HTML on the map
- Add #178: Passing Custom Variables to a Marker?
- Add #174:
marker.setDisableAutoPan()
, and disableAutoPan option for map.addMarker() - Add : map.setClickable()
- Add :
map.fromLatLngToPoint()
andmap.fromPointToLatLng()
- Add : map.setBackgroundColor(), and
backgroundColor
option for map.getMap() and map.setOptions() - Add :
enableHighAccuracy
option for map.getMyLocation() to attempt to get your location with highest accuracy. - Change #158: Replace LocationClient with FusedLocationProviderApi
- Add : map.setPadding() to define a visible region on the map.
- Bug fix: LatLngBounds.getCenter() returns wrong coordinates when the bounds contain the international date line.
- Bug fix: map.getLicenseInfo() returns always null
- Bug fix: map.clear() not working
- Add: BaseClass.empty() method.
- Bug fix: HTML Color is not the same with webView
- Bug fix:
Reachability
occurs a build error (iOS)
- Add #169: Add
map.remove()
method to destroy the map completely. - Bug fix #175: ios - No network crash
- Add #113: Error Handler for GPS "Cannot Detect Location" error
- Add #123: Add in ability to click on polygons #123
- Add #124: Add in ability to click on polygons, circles and ground overlays
- Bug fix #133: Map.clear() does not remove the event listener
- Improve #135: Revert style of new info window to old style (with image)
- Bug fix #136: getMyLocation does not wait for GPS permission dialog on iOS
- Improve #151: Show marker after loading icon image
- Bug fix #152: The size property does not match Android and iOS
- Bug fix #153: marker locates when map.addMarker({ visible: false })
- Add #156: Plugin version check
- Bug fix #86: Marker infoWindow alignment inconsistency
- Add #105: Add BaseClass
- Bug fix #112: can't access to camera.target
- Change #116:
map.geocode()
is deprecated. Use[Geocoder](./Geocoder).geocode()
instead. - Bug fix #119:
marker.visible
property does not work. - Add #125:
setVisible()
for GroundOverlay - Add #126:
setImage()
for GroundOverlay - Add #127: Add
setBounds()
for GroundOverlay - Add #128: setOpacity() for GroundOverlay
- Bug fix #129: The
bearing
option of GroundOverlay does not effect in iOS - Add #130:
setBearing()
for GroundOverlay - Add:
setFadeIn()
for TileOverlay
- Add #94:
zoom
property for the Map.setOptions, and addMap.setAllGesturesEnabled(boolean)
- Bug fix #95: iOS7 unsigned long type conversion fix
- Bug fix #102:
polyline.setPoints()
causes line to disappear
- Bug fix #78:
MY_LOCATION_BUTTON_CLICK
does not fire on iOS - Bug fix #82: Marker click not triggered on iOS
- Bug fix #85: Info box snippets lose line-feed characters on Android
- Bug fix #87: Markers on Android without infoWindow contents still display an infoWindow on Android
- Bug fix #89: Marker click not triggered
- Bug fix #90: Android plugin, Circle.setVisible not implemented
- Bug fix #91: Android plugin, Circle.setRadius doesn't seem to work
- Bug fix #92: Some methods are not defined
- Bug fix #93: Marker icons on Base64 does not apply the size property (iOS)
- Add #48: Map idle event? (Only for iOS)
- Bug fix #51: "map is null" - Cordova 3.4.1
- Add #52: Map is not hidden when the DOM element is destroyed
- Add #53: disableTilt, disableScroll and disableZoom methods?
- Add #55: Setting marker icon 'anchor'
- Add #59: Extend LatLngBounds and map.fitBounds()
- Bug fix #61: NSInvalidArgumentException in Geocoder.m
- Bug fix #64: com.google.android.gms.R$string
- Bug fix #66:
map.geocode()
callback fail - Bug fix #67: Problem with installing plugin
- Bug fix #68: Different behaviors of Marker.setAnchor on Android and iOS
- Bug fix #69:
Marker.setAnchor()
is broken on Android - Bug fix #70: (Android) Can't parcel a recycled bitmap
- Add LatLngBounds class.
- Change Marker: The
anchor
property is nowinfoWindowAnchor
. - Add Marker: The
setInfoWindowAnchor
,setIconAnchor
methods. - Add Map: The
isAvailable
method - Bug fix: some internal errors.
- Bug fix #45: MARKER_CLICK event not firing (urgent)
- Change: map.getVisibleRegion() passes LatLngBounds to the callback.
- Bug fix #36: iOS 6 Closebar not fully visible
- Bug fix #44: bounds.contains(latLng) is missing.
- Add: navigation (https://github.com/wf9a5m75/phonegap-googlemaps-plugin/wiki/External-Service)
- Add: map.getVisibleRegion()
- Bug fix #36: iOS 6 Closebar not fully visible
- Bug fix #38: Zoom to group of points
- Aim to bug fix #29: IOS installation build error: 'GoogleMaps/GoogleMaps.h' file not found
- Add: embeddable map (see the example)
- Add: map.setVisible()
- Add: map.clear()
- Add: map.refreshLayout()
- Add: map.toDataURL()
- Add: map.setDiv()
- Bug fix #17: Can not remove polygon
- Change: Geocoder of reverse geocoding in iOS uses Google's one.
- Add: map.kmlOverlay()
- Bug fix #15: RemoveListener does not work correctly.
- Add: #11 Map_CLOSE event will be fired when the map is closed.
- Change: Google Maps SDK for iOS version 1.7.2 will be installed automatically. You don't need to download Google Maps SDK for iOS manually anymore.
- Bug fix #8: Unable to add other Cordova plugin
- Bug fix #6: iOS - Compilation error for /platforms/ios/HelloMap/Plugins/plugin.google.maps/GoogleMaps.m
- Bug fix #5: Back button on Android closes the whole app after map init
- Bug fix #4: Don't install in android
- Bug fix #3: (Android)Progress bar is not shown before the license dialog is show
- Change: The map dialog now is displayed as full screen.
- Bug fix: small bugs
- Add feature: addEventListenerOnce() and once() methods for event listening only one time.
- Add feature: The icon and title options accept Base64 encoded image data.
- Change: animateCamera() does not use the second argument for duration. Instead of that, you need to specify the value with duration option.
- Adjust the dialog design
- Bug fix: The snippet option of addMarker() method does not work when the title option has multiple lines.
- Bug fix: Image size is incorrect in Android.
- Bug fix: removeEventListener() and off() methods does not work.
- Bug fix: The snippet string is too big on Nexus 5.
- The icon property of the addMarker() method accepts both the URL as String and the URL with size property as JSON.
- The title property of the addMarker() method accepts multiple lines.
If you get an error, feel free to ask me on the official community or the issue list.
New version 2.0-beta2 is available.
The cordova-googlemaps-plugin v2.0 has more faster, more features.
https://github.com/mapsplugin/cordova-plugin-googlemaps-doc/tree/master/v2.0.0/README.md
New versions will be announced through the official community. Stay tune!
Feel free to ask me on the issues tracker.
Or on the official community is also welcome!
New version 2.0-beta2 is available.
The cordova-googlemaps-plugin v2.0 has more faster, more features.
https://github.com/mapsplugin/cordova-plugin-googlemaps-doc/tree/master/v2.0.0/README.md