Google Groups Home Help | Sign in
Recent pages and files
API Version Changes (Changelog)    

(Also check out: http://mapki.com/wiki/Changelog)


Current (v=2): 2.109

Latest (v=2.x): 2.110

Stable (v=2.s): 2.73 


2.110:

- No change


2.109: 

- Feature request fulfilled:  Map's click event handler always gets the second parameter as the position the mouse is clicked (http://code.google.com/p/gmaps-api-issues/issues/detail?id=65)

- Feature request fulfilled: Always provide location of left button mouse clicks (http://code.google.com/p/gmaps-api-issues/issues/detail?id=107)


2.108:

- Added 'load' event for GGeoXml (to replace the onLoad callback). 

- Bug fix: GGeoXML callback not working for mapplets (http://code.google.com/p/gmaps-api-issues/issues/detail?id=189)

- Bug fix: GLargeMapControl() on RTL documents (http://code.google.com/p/gmaps-api-issues/issues/detail?id=256)

- Bug fix: polygon shifted (after localization) (http://code.google.com/p/gmaps-api-issues/issues/detail?id=249)


2.107:

- No change


2.106:

- Bug fix: Copyright string spills outside container (http://code.google.com/p/gmaps-api-issues/issues/detail?id=243)


2.105:

- No change


2.104:

- Street View in the API additions (http://googlemapsapi.blogspot.com/2008/03/street-view-in-api-or-how-i-spent-my.html):

- *THIS VERSION OF THE API IS NOW PERMANENTLY BROKEN WITH REGARDS TO STREET VIEW FUNCTIONALITY.
 

2.103:

- No change


2.102:

- No change


2.101:

- Bug fix: Map type change triggers 'moveend' event (http://code.google.com/p/gmaps-api-issues/issues/detail?id=85)

- Bug fix: GGroundOverlay transparency in IE6

- GPolygon and GPolyline were modularized (should have no visible effect)


2.100:

- New function: GMap2.fromLatLngToContainerPixel(latlng)

- Bug fix: GLargeMapControl has extra transparent div (http://code.google.com/p/gmaps-api-issues/issues/detail?id=90)

- Bug fix: GLargeMapControl bottom button is offset in IE centered map (http://code.google.com/p/gmaps-api-issues/issues/detail?id=179)

- Bug fix: Map panning with large infoWindowAnchor (http://code.google.com/p/gmaps-api-issues/issues/detail?id=3)

- Bug fix: GGeoXml key check treats domain names as case specific (http://code.google.com/p/gmaps-api-issues/issues/detail?id=5)

- Bug fix: Longitude value of infinity causes endless loop (http://code.google.com/p/gmaps-api-issues/issues/detail?id=18)

- Bug fix: Geocoder doesn't respect setBaseCountryCode or setViewport (http://code.google.com/p/gmaps-api-issues/issues/detail?id=91)

 

2.99:

- No change


2.98:

- Bug introduced: GLargeMapControl has extra transparent div, is offset in a centered map

- Bug introduced: Geocoder doesn't respect setBaseCountryCode or setViewport

 

2.97:

- No change


2.96:

- Added maxContent/maxTitle to Mapplets API

- Bug fix: map.clearOverlays clears poly listeners (http://code.google.com/p/gmaps-api-issues/issues/detail?id=47)


2.95:

- New planetary map types: G_MARS_MAP_TYPES, G_MOON_MAP_TYPES, G_SKY_MAP_TYPES, G_MOON_ELEVATION_MAP, G_MOON_VISIBLE_MAP, G_MARS_ELEVATION_MAP, G_MARS_VISIBLE_MAP, G_MARS_INFRARED_MAP, G_SKY_VISIBLE_MAP (http://googlemapsapi.blogspot.com/2007/12/maps-from-another-world.html)

- New GMapOptions option: googleBarOptions of type GGoogleBarOptions (http://googlemapsapi.blogspot.com/2007/12/googlebar-now-with-options.html)

- GGoogleBarOptions takes all the local search control options, plus 'showOnLoad' boolean

- Bug fix: Geodesic lines & problem with zooming (http://code.google.com/p/gmaps-api-issues/issues/detail?id=10)

- Bug fix: Javascript error when tiles fail to load (http://code.google.com/p/gmaps-api-issues/issues/detail?id=38)

- Bug fix: Calling GAdsManager.enable causes JS error (http://code.google.com/p/gmaps-api-issues/issues/detail?id=46)

 


2.94: http://googlemapsapi.blogspot.com/2007/12/v294-terrain-and-new-maptypecontrol-to.html

- New GMapType: G_PHYSICAL_MAP

- New GControl: GHierarchicalMapTypeControl, with functions clearRelationships, addRelationship 

- Bug fix: GTrafficOverlay 'changed' event now fires (http://code.google.com/p/gmaps-api-issues/issues/detail?id=2)

- Bug introduced: Calling GAdsManager.enable() causes JS error (http://code.google.com/p/gmaps-api-issues/issues/detail?id=46)


2.93:

- Implementation change: GGeoXml & the various map controls were modularized. Only call their constructors after the body has loaded.

- GInfoWindowOptions: maxContent, maxUrl. GInfoWindow events: maximizeclick, maximizeend, restoreclick, restoreend. GInfoWindow.maximize(), GInfowindow.restore()


2.92:

- GScreenOverlay, GScreenPoint, GScreenSize: http://googlemapsapi.blogspot.com/2007/10/map-of-dead-screen-overlayed-shoot-em_31.html 

- GMap2.enableGoogleBar, disableGoogleBar: http://googlemapsapi.blogspot.com/2007/11/introducing-googlebar.html 

- Addition of support for &async=2, &callback=functionName for use in dynamically loading the API

- Bug introduced: GTrafficOverlay 'changed' event no longer firing


2.91:

- VML namespace is now added in IE if the developer didn't include namespace themselves

- Infowindow CSS looks correct in quirks mode 

- New GPolyline/GPolygon option: clickable (default to true)


2.90:


2.89:

- GLatLng.distanceFrom second parameter "radius"

- GDraggableObject.moveBy, moveTo

- GMapTypeOption: radius

 

2.88:

- Clickable polys: Polygons/polylines send "click" events, and are passed as overlays in the map click handler

- GMarker.setLatLng, getLatLng - Aliases for getPoint, setPoint for consistency

- GBounds.mid, containsPoint

- GLatLngBounds.containsLatLng - Alias for GLatLngBounds.contains for consistency


2.87:

- Documented show/hide/isHidden/supportsHide for GGeoXml, GPolygon, GPolyline, GGroundOverlay (many existed before this version)

- GDraggableObject.moveBy

- GDraggableObject.getDraggableCursor, GDraggableObject.getDraggingCursor

- GMarkerOptions: "autoPan"

- Fixed tabbed info windows curve CSS issue


2.86: 

- GTrafficOverlay event: "changed"

- GMapType.getAlt()

- PoweredByGoogle logo & Terms of Use anchors now have target="_blank"

 

2.85: http://googlemapsapi.blogspot.com/2007/07/v285-wondering-how-looong-your.html

- GPolyline.getLength, GPolyline.getBounds

- GPolygon.getArea, GPolygon.getBounds

- GMap2.updateInfoWindow, GMap2.updateCurrentTab

- GMarker.bindInfoWindow, GMarker.bindInfoWindowHtml, GMarker.bindInfoWindowTabs, GMarker.bindInfoWindowTabsHtml

- GMarker.closeInfoWindow 

- GMarker.getTitle

- GAdsManager  


2.84: http://googlemapsapi.blogspot.com/2007/07/v284-changes-ggeoxml-methods.html

- GMap2 event: "singlerightclick"

- GPolylineOptions: "geodesic"

- GDraggableObject events: "mousedown", "mouseup", "click", "drag", "dragstart", "dragend"

- GDraggableObjectOptions: "delayDrag"

- GGeoXML.getDefaultBounds, GGeoXML.gotoDefaultViewport


2.83:

- GRoute.getStartGeocode, GRoute.getEndGeocode

- GMap2 event: "dblclick"

- GMap2 event: "infowindowbeforeclose"

- GMarker event: "infowindowbeforeclose"

- GInfoWindowOptions "noCloseOnClick" option

- GTileLayerOverlay.getTileLayerOverlay

- GGeoXML.getDefaultCenter, GGeoXML.getDefaultSpan

- GGeoXML callback function for loading

 

2.82:

- GClientGeocoder: setBaseCountryCode, setViewport, getBaseCountryCode, getViewport


2.81:

- GDirections, GRoute, GStep - Driving Directions (http://googlemapsapi.blogspot.com/2007/05/driving-directions-support-added-to.html)

- GTrafficOverlay

- Correct InfoWindow rendering in IE now requires doc-type

 

2.80:

- GGeoXML will now render ground overlays specified in a loaded KML file

 

2.79:

- GGroundOverlay  - creates a groundoverlay from a URL and GLatLngBounds. (var go = new GGroundOverlay(url, latlngbounds); map.addOverlay(go); )

- GMap2.scrollWheelZoomEnabled() - Returns a boolean indicating if scrollwheelzoom is enabled

- GIcon properties:
                maxHeight: Integer
                dragCrossImage: String
                dragCrossSize: GSize
                dragCrossAnchor: GPoint


2.78: (http://googlemapsapi.blogspot.com/2007/04/v278-go-ahead-scroll-your-mouse-wheels.html)

- GPolygon.fromEncoded factory method - creates a polygon from an array of encoded polylines

- GMap2.enableScrollWheelZoom, GMap2.disableScrollWheelZoom - lets you toggle on/off the ability for the user to zoom in on the map by scrolling their mouse wheel

- GMap2.scrollWheelZoomEnabled - queries whether scroll wheel zoom is enabled. Currently returns an object or null - this will change in 2.79 to return either true or false to match other similar functions.

 - Introduced error with marker-managed draggable markers


2.77:

- GMarker.show(), GMarker.hide(), GMarker.isHidden()

- GUnload Error in IE fixed


2.76:

- GGeoXML lets you overlay KML/GeoRSS files

- JSON geocoding bug fixed.

- Introduced GUnload Error in IE


2.75:

- GMarker.setImage lets you change image of marker

- Additional boolean parameter for GCopyright: continueSearching  Indicates that this copyright should be merged with copyrights above it.

 

2.74:

- GDownloadURL returns -1 for timeouts that previously resulted in the callback function not being entered (See http://googlemapsapi.blogspot.com/2007/02/gdownloadurl-update-better-error.html)

 

2.73:

- Bug caused while draggable markers were being dragged is fixed.

 

Version: 
Latest 3 messages about this page (24 total) - view full discussion
Feb 25 2008 by pamela (Google Employee)
We're now on 2.101 as v=2.x, and still v=2.97 as v=2. Please let me
know if you see any 2.101 bugs. Otherwise, it will become v=2 in a
week or so. Thanks!

Klicken Sie auf http://groups.google.com/group/Google-Maps-API/web/api-version-changes.
Falls dies nicht funktioniert, kopieren Sie den Link und fügen ihn in
Feb 22 2008 by ajcartmell@fonant.com
Current (v=2): 2.100
Latest (v=2.x): 2.97

should read

Latest (v=2.x): 2.100
Current (v=2): 2.97

I think...
Feb 13 2008 by pamela (Google Employee)
v2.100 is now live as v=2.x and contains multiple bug fixes. If you
notice any regression bugs related to these changes, please report.

As noted in another thread, one important change for people developing
on servers with ports is that you should now be able to just register
a key for the domain and it should work on all ports. We hope this
21 more messages »
Create a group - Google Groups - Google Home - Terms of Service - Privacy Policy
©2008 Google