My favorites | Sign in
Project Home Wiki Issues Source
Search
for
JavascriptMapsAPIChangelog  
A changelog that shows the versions of the API and associated bugs or features.
Featured
Updated Nov 25, 2013 by david...@google.com

JavaScript Maps API Changelog

Version 2 of the Maps API is deprecated and was turned down on 19 November 2013.

You should build all new projects using Version 3, migrate any remaining Version 2 projects to Version 3 as soon as possible. Help on migration is available.

All the previous versions of v2, listed below, are now inaccessible.


2.450: 21 March 2013


Changes:
  • No user-visible changes.



2.441: 28 November 2012


Changes:
  • No user-visible changes.



2.400: 16 March 2012


Changes:
  •  Issue 3790 : Unstyled markers displayed twice in GGeoXml KML layers



2.387: 16 January 2012


Changes:


2.340: 19 May 2011


Changes:


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:

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:


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:


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:

2.164: June 24, 2009


No changed issues

2.163: June 17, 2009


Changed Issues:

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


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:

2.151


Changed Issues:

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:

2.141


Changed Issues:

2.140


Changed Issues:

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:


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:

  • No change

2.111:


2.110:

  • Added zPriority to GTileLayerOverlayOptions, allowing developers to order their tile layer overlays.

2.109:


2.108:


2.107:

  • No change

2.106:


2.105:

  • No change

2.104:


2.103:

  • No change

2.102:

  • No change

2.101:


2.100:


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:


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:

  • No change

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.
Comment by robert.c...@gmail.com, Aug 18, 2008

I've built a feed of changes to this page using Yahoo pipes at: http://pipes.yahoo.com/rcoup/googlecodewikipagechangelog

Comment by andredor...@gmail.com, Jun 1, 2009

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!

Comment by patricia...@gmail.com, Jun 1, 2009

I am not sure why I am getting thise messages.

Comment by sohel...@gmail.com, Jul 5, 2009

can i add my google map in my personal sight.

Comment by pollymex...@gmail.com, Jul 13, 2009

I have no idea why you keep sending me these emails. Could you please remove me from your list. pollymex7000@yahoo.com

thanks, Polly

Comment by dualrud...@gmail.com, Aug 7, 2009

The newer posts on this page are very confusing. Are the issues above or below their corresponding release number?

Comment by Mbay...@gmail.com, Aug 14, 2009

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

Comment by dolp...@gmail.com, Oct 2, 2009

Thank you for keeping me informed. I'm just not sure if there is something I should be doing? dolphjz@gmail

Comment by J2j.4je...@gmail.com, Oct 14, 2009

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

Comment by J2j.4je...@gmail.com, Oct 28, 2009

It's a great,Thank you

Comment by kapilcha...@gmail.com, Mar 15, 2010

helloooooooooooooooooooooooooooooooooo

Comment by ziggyhen...@googlemail.com, Mar 24, 2010

i can never get google maps on my PS3 so i dont know why you keep contacting me lol.

Comment by riyadesp...@gmail.com, May 19, 2011

riyad des palmiers a tinghir maroc 1km sur la route de gorge de todra

Comment by wisnubud...@gmail.com, Jun 1, 2011

i don,t know why...

Comment by vppri...@gmail.com, Mar 29, 2013

suddenly we are geting below error code from api (Previously it was working, we did not change any code).

<kml xmlns="http://earth.google.com/kml/2.0"><Response>

<Status>
<code>610</code> <request>geocode</request> </Status> </Response></kml>

Comment by lethithu...@gmail.com, May 31, 2013

Sign in to add a comment
Powered by Google Project Hosting