Javascript Maps API ChangelogThe Javascript Maps API is updated approximately once a week. For information on versioning, read this section of our documentation: http://code.google.com/apis/maps/documentation/javascript/v2/basics.html#API_Updates This is the official changelog. An alternative developer-contributed changelog is here: http://mapki.com/wiki/Changelog Note: The versioning process has recently changed which affected how frequently new versions are pushed out. Below is an overview of the new process. - Latest (v=2.x) versions are updated frequently, on average more than once a week. No formal documentation will be posted for each version unless visible issues were updated.
- Current (v=2) versions are updated typically once every few weeks. New versions here will be formally documented with the list of updated issues.
- All current (v=2) versions can be accessed numerically, e.g. v=2.193
- Not every version pushed to v=2.x can be accessed numerically. If an unsupported numeric version is requested, the next-most supported version is returned instead, e.g. v=2.190 to v=2.193
Snapshot (25 March 2012): - Current (v=2): 2.400
- Stable (v=2.s): 2.387
2.400: 16 March 2012
Changes: - Issue 3790 : Unstyled markers displayed twice in GGeoXml KML layers
2.387: 16 January 2012
Changes: - Issue 3772 : Geocoding doesn't work with Console Key
2.340: 19 May 2011
Changes: - Issue 2285 : Custom map type and GPolygon causes errors
2.310: 23 January 2011
Changes: - Issue 1132 : Bogus handle on GPolyline when map scales
- Issue 1294 : deleteVertex on vertex 1 of a GPolyline with 2 vertices doesn't work
2.285: 1 November 2010
Changes: - Ensure GMapTypeControl and GLargeMapControl3d render and function correctly in IE9
- Added support for 'flickr' repositories in GStreetviewUserPhotoOptions
2.276: 9 September 2010 Changed Issues: - Issue 2684 : googleapionly not working
- Issue 1312 : API can create invalid DOM
- Issue 1200 : Polygon getBounds() refreshing problem
- Issue 114 : Bug: onCloseFn doesn't get called when openInfoWindow is used on GMarker objects (works for GMap2)
- Issue 15 : Encoded Polylines Disappearing
- Issue 2380 : Continuous zoom breaks the map (zoom stops working and markers disappear)
- Issue 2009 : Function getBounds() work incorrect
- Issue 2376 : JavaScript error in IE when resizing a map with border
Other changes: - Maximum zoom level for normal map type raised from 19 to 21
- Street view now requres Flash Player 10
- iPad touch handling has been enabled
- StreetView: LatLng doesn't get updated when navigating to new panorama (fixed)
- Map types controls overlap when using setDefaultUI with G_AERIAL_HYBRID_MAP (fixed)
- Copyright control overflows with long copyright strings (fixed)
- Zoom slider looks broken in IE6 (fixed)
2.225: 29 April 2010 Changed Issues: - Issue 1754 : Cache misses in GGeocodeCache for GLatLngs
- Issue 1226 : Encoded Polygon problem (performance)
2.208: 8 March 2010
No changed issues
2.193: 15 December 2009
No changed issues Other changes: - Added aerial map types: G_AERIAL_MAP, G_AERIAL_HYBRID_MAP
2.184: 31 October 2009
No changed issues
2.182: 28 October 2009 Changed Issues: - Issue 1772 : Bug: Google Earth Integration (Events + Markers)
2.180: 14 October 2009 Changed Issues: - Issue 1690 : Change of map type with more restricted zoom range results in incorrect display of GScaleControl
2.178: Oct 2, 2009 Changed Issues: - Issue 1541 : clearOverlays() throws an error if a GLayer is present
- Issue 1548 : Double call to GPolyline::enableDrawing() will cause an endless drawing process
- Issue 1604 : GInfoWindow.reset does not accept nulls for size
- Issue 1381 : Bug: blank alert when page loads
- Issue 1563 : moveend event is not triggered after marker is dragged off current map extent
- Issue 1740 : Hybrid map tiles display incorrectly in IE6 in version 2.173
2.173: Aug 27, 2009 Changed Issues: - Issue 1077 : Bug: enable/disableEditing within polyline mouseover/mouseout events breaks css pointer boundaries
- Issue 1578 : map.addOverlay(geoxml) after map.removeOverlay(geoxml) no longer work
- Issue 1580 : Bug: getMaxZoomAtLatLng() against G_HYBRID_MAP returns error code 500 and throws JS error
2.172: Aug 20, 2009
No changed issues 2.171: Aug 13, 2009 Changed Issues: - Issue 123 : Feature: Better "wrong key" error message
- Issue 1433 : In the new UI theme, LargeMapControl is missing the navigation button on IE6,7,8
2.170: Aug 6, 2009
No changed issues 2.169: July 31, 2009 Changed Issues: - Issue 1475 : Calling removeOverlay on GGeoXml results in fatal error
- Issue 1479 : Got an error popup on map click after a map resize with relative sizes in IE6-7-8
- Issue 1486 : Initial 2D to 3D transition for G_SATELLITE_3D_MAP is broken; Earth starts up completely zoomed out.
2.168: July 24, 2009
No changed issues 2.167: July 15, 2009 Changed Issues: - Issue 1243 : Bug: JavaScript error in IE when addOverlay() called from within iframe
2.166: July 9, 2009 Changed Issues: 2.165: July 2, 2009 Changed Issues: - Issue 1219 : Resize map causes javascript error messages on switch between map types
- Issue 723 : Unescaped Map Credit Ampersand
2.164: June 24, 2009
No changed issues 2.163: June 17, 2009 Changed Issues: - Issue 1312 : Copyright div uses common id name "copyright"
2.160: May 30, 2009
Changed Issues: 2.159: May 21, 2009 Changed Issues: - Issue 704 : Geodesic polylines fail when crossing the anti-meridian
- Issue 1264 : Calling .hide() on GPolygon/GPolyline after adding to map doesn't hide it
2.158: May 14, 2009
- Added mouseOutTolerance to GPolygonOptions and GPolylineOptions.
- Added GAdsManagerOptions.style
- Added GMapType.getMaxZoomAtLatLng
Changed Issues: - Issue 691 : GPolygon Mouseout event does not fire immediately when the mouse leaves the displayed polygon but actually at a (much) further distance away from it.
2.157: May 8, 2009
- Issue 1092 Documentation: specification of sensor parameter
2.156
No changed issues. 2.155 Changed Issues: - Issue 1206 GOverviewMapControl crashes if mod_overviewmapcontrol is already loaded
- Issue 1205 When continuous smooth zooming is enabled, a hidden TileLayerOverlay is displayed when zooming by double-click or scroll wheel
- Issue 1220 Geodesic polyline locks up for long distances
- Issue 1051 Wikipedia "more" pop-up does not display the Wikipedia logo image
- Issue 1111 Map size problem if enableScrollWheelZoom() is used with getEarthInstance()
- Issue 1180 screen overlay obscures map controls in FF3
2.153 Changed Issues: - Issue 1190 Polylines no longer working with Earth map type
- Issue 982 GLargeMapControl() on RTL documents
- Issue 1165 add "-khtml-user-select: none" to GIcon stylesheet on WebKit
- Issue 1161 Bug: addRelationship isDefault parameter is being ignored
2.151 Changed Issues: - Issue 1119 Polygons with cut-outs invert at higher zoom levels
2.150 Changed Issues: - Issue 1118 Bug: bindInfoWindow and .bindInfoWindowHtml not working in v2.149
- Issue 1114 Resizing map with latest API causes huge memory leak in 2.148
- Issue 710 Removing and re-adding GMenuMapTypeControl makes it invisible
- Issue 807 Some Polylines not visible as higher zoom levels
2.149
- Added GGoogleBarOptions.style, GGoogleBarOptions.adsOptions
- Added GGoogleBarAdsOptions
2.148
- Added GLanguage.isRtl(),getLanguageCode()
Changed Issues: - Issue 1054 : Bug: GPolygon mouseover and mouseout work on 2.141, quit working on 2.142
- Issue 1059 : Unable to drop markers on iPhone Mobile Safari
2.147
Changed Issues: - Issue 1057 : setStrokeStyle does not work for Polyline in 2.143c
- Issue 24 : SetImage() broken on IE 6.0 when used on a scaled icon.
- Issue 1020 : Bug: GInfoWindow.maximizeend event fired before maxcontent is attached to DOM
- Issue 1046 : Polygon edit broken simply by zooming
- Issue 1009 : Bug: GStreetViewClient.getNearestPanoramaLatLng returns maldefined GLatLng object
2.145 Changed Issues: - Issue 1013 : Bug: Infowindows not repositioning map properly, covered by overlays
- Issue 981 : GPolygon fill disappears when editing origin point
- Issue 1040 : 3 vertex Polyline disappears when middle vertex edited
- Issue 917 : Enterprise SSL: Mixed Content Warning (http://csi.gstatic.com/)
- Issue 941 : Creation of GPolyline with empty vertex set, filled later with .insertVertex() causes unexpected GET requests in IE6, IE7
- Issue 1019 : Select boxes in info windows fail on iPhone Safari
- Issue 1034 : Deleting polygon points leads to spurious points - more (#1024 redux)
- Issue 1041 : Polygon disappears when vertex delete is followed by vertex move
- Issue 1042 : Polyline mess when drawing on two maps in same page.
2.143
- Added GMap2 methods: pinchZoomEnabled, enablePinchToZoom, disablePinchToZoom
Changed Issues: - Issue 1006 : Major Bug: Tile layers broken in IE in v2.141e - works in v2.140
- Issue 754 : Bug: Polyline droppings when removeOverlay/insertVertex/deleteVertex are called quickly
- Issue 673 : Bug: Earth Map plus GAdsManager together cause a crash
- Issue 550 : Gray grid lines appear around the infowindow on iPhone Safari
- Issue 450 : problem removing polygon in the "endline" event listener
- Issue 658 : Bug: Dblclick on draggable marker causes map dblclick (and zoom)
- Issue 677 : Bug: The infowindow is closed by clicking on hidden part of overflow:auto or scroll div inside the infowindow on Safari/Chrome
- Issue 1000 : Map type changes in one map affect other maps on the same page with v2.141, Maptypecontrols cant be on 2 maps on same page
2.142 Changed Issues: - Issue 971 : GPolyline.deleteVertex broken
- Issue 780 : Bug: Removed overview map causes checkResize to fail (Webkit/Safari)
2.141 Changed Issues: - Issue 801 : Maps leak memory even with GUnload()
2.140 Changed Issues: - Issue 833 Info window links fail in iPhone safari
- Issue 926 setCenter() during continuous zoom triggers js error
2.139e: Changed Issues: - Issue 572 Map events broken in iPhone safari
- Issue 739 Enable SVG Polyline, Polygon printing with FF3
- Issue 822 Feature Request: Add ability to hide a marker when adding it to the map
- Issue 900 GOverviewMapControl Looks Naff With G_SATELLITE_3D_MAP
- Issue 878 Bug: Custom tiles are set to display:none after a different custom tile 404s
- Issue 765 Strange infowindow .restore() effect.
2.138f: Changed Issues: - Issue 737 Bug: Opening InfoWindow on Second Map in a Page Splays Info WIndow All Over Map
2.137c: Modularized directions.
2.136d: Unmodularized infowindows temporarily. Bugs Fixed: - Issue 815 : Bug: Setting "text-align:center" for the map div messes up GLargeMapControl
2.134d: Bugs Fixed: - Issue 704 : Geodesic polylines fail when crossing the anti-meridian
- Issue 764 : Invalid CSS stylesheet property with GTrafficOverlay
- Issue 795 : v2.133d is no longer compatible with scriptaculous.js and prototype.js
2.133d: Added reverse geocoding support in GClientGeoocoder.getLocations(). See: http://googlegeodevelopers.blogspot.com/2008/10/geocoding-in-reverse.html Bugs Fixed: - Issue 134 : Feature: Reverse geocoder integration within the api.
2.132d: Bugs Fixed: - Issue 275 : Feature Request: Provide a GTileLayerOverlay.refresh method
- Issue 611 : State/ province name (AdministrativeAreaName) inconsistence in xml response
2.131f: Bugs Fixed: - Issue 606 : Bug: Geocoder JSON response contains countryName, XML/KML response doesn't (This issue references multiple bugs, only one of them was fixed)
2.130d: Bugs Fixed: - Issue 359 Feature Request: Let developers add panoramio or wikipedia layers to their map
2.129e: - Added avoidHighways, travelMode in GDirectionsOptions
Bugs Fixed: - Issue 156 Feature: Add options for GDirections to avoid highways
- Issue 195 Feature Request: Ability to specify "walking" instead of driving for GDirections
2.128e: Bugs Fixed: - Issue 530 Support for XHTML as application/xhtml+xml
2.127d: - Added G_MAP_OVERLAY_LAYER_PANE
- Bugs Fixed: - Issue 600 Feature Request: Allow API access to Pane (1): between G_MAP_MARKER_SHADOW_PANE and G_MAP_MAP_PANE
2.126d: - Modularized KeyboardHandler
- Modularized All Controls
2.125: - Modularized MarkerManager
- Bugs Fixed: - Issue 567 Bug in GScreenOverlay specific to V2.123
- Issue 575 The outline property of an encodedPolygon is not respected after a hide/show
- Issue 585 GGeoXML unhides if hidden and map is zoomed
2.124: - Bugs Fixed: - Issue 52 GPolyline Changes Direction on Zoom
- Issue 53 GPolyline Drawn a "World Away" at Low Zoom Levels
- Issue 58 GOverviewMapControl blue rectangle doesn't appear if initial zoom is 0 or 1
- Issue 198 Geodesic polylines causing unresponsive script warnings with api v2.92+
- Issue 313 Fully Qualified Domains fail key check
- Issue 392 Initial call to NetworkLink (viewRefreshMode=onStop) KML has wrong coordinates
- Issue 511 map.getInfoWindowAsync returns invalid result if called before InfoWindow has been opened
- Issue 515 ASP.NET session killed in IE by call to GDirections.load()
- Issue 517 "Operation aborted" on IE 6 when using xhtml:base element.
- Issue 540 Maps inside IE modal dialogs always fail key check
- Issue 551 GMap2.getInfoWindow().isHidden() returns false when no info window is open
- Issue 9 Polygons straddling 180 line
2.123: - Bugs Fixed: - Issue 210 Different behaviors of GTileLayerOverlay.show() when ContinuousZoom enabled or disabled
- Issue 315 Error in IE when loading Hybrid map of a region where no road tiles are available
- Issue 369 Problem when removing GPolygon
- Issue 490 GPolyline remove event fires too often
- Issue 519 Map no longer moves to fit infowindow opened when map loads
- Issue 522 Javscript : GAdsManager + last version of GMap = b.T() is null
- Issue 577 Bug: Open InfoWindow for the first time will change the map center
2.122:
2.121: - Fixed G_API_VERSION to work for all versions
- Added traffic incident markers to GTrafficOverlay
- Added "changed" event to GStreetviewOverlay
2.120:
2.119:
2.118:
2.117:
2.116:
2.115:
2.114:
2.113:
2.112:
2.111:
2.110: - Added zPriority to GTileLayerOverlayOptions, allowing developers to order their tile layer overlays.
2.109:
2.108:
2.107:
2.106:
2.105:
2.104:
2.103:
2.102:
2.101:
2.100:
2.99:
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:
2.96:
2.95:
2.94: http://googlemapsapi.blogspot.com/2007/12/v294-terrain-and-new-maptypecontrol-to.html
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:
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:
2.80: - GGeoXML will now render ground overlays specified in a loaded KML file
2.79: - GGroundOverlay
- GMap2.scrollWheelZoomEnabled()
- 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
- GMap2.enableScrollWheelZoom, GMap2.disableScrollWheelZoom
- 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:
2.73: - Bug caused while draggable markers were being dragged is fixed.
|
I've built a feed of changes to this page using Yahoo pipes at: http://pipes.yahoo.com/rcoup/googlecodewikipagechangelog
I am very happy to hear from you, and if there are anyway that you can help me it would be greatly appricated, again Thank You Very Much!
I am not sure why I am getting thise messages.
can i add my google map in my personal sight.
I have no idea why you keep sending me these emails. Could you please remove me from your list. pollymex7000@yahoo.com
thanks, Polly
The newer posts on this page are very confusing. Are the issues above or below their corresponding release number?
im really out of my depth on this sony jimbut what you can tell me is how blooby long does it take to get my site in the rankings please advise as company is up and running mbaylem@google.com thanks
Thank you for keeping me informed. I'm just not sure if there is something I should be doing? dolphjz@gmail
I know you change it for better ,but the problem still with the user who must take a lot of time to use javascript itself j2j,4jesus
It's a great,Thank you
helloooooooooooooooooooooooooooooooooo
i can never get google maps on my PS3 so i dont know why you keep contacting me lol.
riyad des palmiers a tinghir maroc 1km sur la route de gorge de todra
i don,t know why...