Maps JavaScript API リリースノート

これらのリリースノートを購読してください。チャンネル登録

Maps JavaScript API チームは、定期的に API を更新して、新機能を追加したり、バグを修正したり、パフォーマンスを改善したりしています。アプリケーション内で読み込む API のバージョンは、Maps JavaScript API ブートストラップ リクエストの v パラメータで指定できます。詳しくは、バージョニングをご覧ください。

この変更履歴には、日付とバージョン番号ごとのリリースと、関連する変更が一覧表示されます。

Maps API の新しいバージョンに関する最新情報を受け取るには、google-maps-js-api-v3-notify グループに登録してください。

3.54.7a

2023 年 9 月 28 日

変更内容:

  • 移動経路の共有の JavaScript で複数の位置情報プロバイダのサポートを追加しました。

3.54.6

2023 年 9 月 21 日

変更内容:

  • google.maps.FeatureLayer はマウス移動イベントに応答します。
  • データドリブンのスタイル設定で学区に対応するよう、google.maps.FeatureType.SCHOOL_DISTRICT を追加しました。

3.54.5

2023 年 9 月 14 日

変更内容:

  • [ベータ版チャンネル] AdvancedMarkerElement の addEventListener() が使用できないバグを修正しました。

3.54.4

2023 年 9 月 7 日

変更内容:

  • Google ロゴが Google マップ上の著作権情報と重なる頻度は低くなります。

3.54.2

2023 年 8 月 24 日

変更内容:

  • DirectionsRenderer で、DirectionsResult をレンダリングする前にズームと中心が設定されていない場合に地図が読み込まれないバグを修正しました。

3.54.1

2023 年 8 月 18 日

変更内容:

  • Maps JavaScript API をアップグレードして、ECMAScript 2020 をネイティブでサポートします。
  • 高度なマーカーがより鮮明にレンダリングされるようになりました。
  • イテラブルをサポートしていない実装で Array.from がオーバーライドされると、マップは無効になります。
  • 制限レベルでズームボタンが無効になるとフォーカスが失われる問題を修正しました。

2013 年 3 月 53 日

2023 年 7 月 27 日

変更内容:

  • [ベータ版チャンネル] 新しいプレイスクラスのアトリビューションがリファクタリングされました。PhotoAttributionAuthorAttribution に変更authordisplayName に変更されました。authorURIuri に変更されました。photoURI {?string} が AuthorAttribution で使用できるようになりました。Photo.attributionsPhoto.authorAttributions に変更されました。Photo.author/authorURI/authorPhotoURI の代わりに Review.authorAttribution {?AuthorAttribution} が使用されます。
  • [ベータ版チャンネル] 必須フィールド textQuery を追加し、プレイスクラスの searchByText() メソッドに query のサポートを終了しました。
  • ラスター地図のラベルとアイコンの情報ウィンドウのアンカー オフセットを調整しました。

2012 年 3 月 53 日

2023 年 7 月 20 日

変更内容:

  • [ベータ版チャンネル] JavaScript 移動経路の共有 - フリート トラッキング用に、ODRD 車両とフリートの位置情報プロバイダを追加しました。
  • LatLng() コンストラクタに渡された引数が無視された場合の警告メッセージを更新しました。
  • Marker.collisionBehavior のサポートが終了し、AdvancedMarkerElement.collisionBehavior に置き換えられました。

2011 年 3 月 53 日

2023 年 7 月 13 日

変更内容:

  • 関数 isLocationOnEdge() で、指定された地点がポリラインの始点または端に十分近くにある場合に true を返すようになりました。
  • エラーログが追加され、ベクター地図の読み込みに失敗してラスター地図にフォールバックした場合にデベロッパーに知らせできるようになりました。

3.53.7

2023 年 6 月 15 日

変更内容:

  • [アルファ版チャンネル] Place Autocomplete 要素を更新して、スクリーン リーダーやその他の支援技術のサポートを強化しました。

3.53.5

2023 年 6 月 1 日

変更内容:

  • 高度なマーカーの content プロパティにノード要素を渡せるようになりました。
  • 高度なマーカーの競合動作のパフォーマンスを改善しました。
  • JavaScript Journey Sharing に DeliveryVehicleStop の新しいフィールドを追加しました。

3.53.4a

2023 年 5 月 24 日

バグの修正:

  • ベクター地図で発生するちらつきの問題を修正しました。
  • getNextOpeningTime() 場所メソッドで異なるタイムゾーンを考慮する場合の日付計算が正しくない問題を修正しました。
  • 移動経路の共有の VehicleJourneySegment のタイプに誤りがありました。

3.53.3

2023 年 5 月 18 日

変更内容:

  • [アルファ版チャンネル] 矢印キーを使用して予測をハイライト表示してから Esc をクリックすると、Place Autocomplete 要素が元のテキストを復元しないバグを修正しました。
  • [アルファ版チャンネル] Place Autocomplete 予測スタイルを更新して、テキストのオーバーフローで省略記号が表示されるようにしました。
  • [ベータ版チャネル] ローカル コンテキストの地図上の場所に関するコンテキスト情報が、まもなくサポート終了となることを知らせる通知がローカル コンテキストに表示されるようになりました。
  • ストリートビューのペグマンが最初に 1 回以上ドックに戻さない限り、マウスオーバーでドラッグのプレビューが表示されないバグを修正しました。
  • Place Autocomplete サービスの境界、位置、半径は非推奨になりました。代わりに locationBias と locationRestriction をご使用ください。

3.53.2

2023 年 5 月 4 日

変更内容:

  • [ベータ版チャンネル] データセットのデータドリブンなスタイル設定が利用可能に
  • [ベータ版チャンネル] <gmp-map><gmp-advanced-marker> のウェブ コンポーネントが利用可能になりました。
  • JavaScript 移動経路の共有の Task と TaskTrackingInfo にフィールドとして TimeWindow を追加しました。
  • AdvancedMarkerElement と PinElement が週ごとのチャンネルにリリースされました。
  • 境界線用データドリブン スタイル設定が週ごとのチャンネルにリリースされました。
  • getMapCapabilitiesmapcapabilities_changed のイベントが週ごとのチャンネルにリリースされます。

3.53.1a

2023 年 4 月 27 日

変更内容:

  • Place Autocomplete サービスを更新して locationBias と locationRestriction をサポート
  • [ベータ版チャンネル] Place v2 の toJSON メソッドに関するドキュメントを公開しました。
  • [ベータ版チャンネル] 地図をラップする際に高度なマーカーがドラッグされる問題を修正しました。
  • [ベータ版チャンネル] データドリブン スタイル設定の PlaceFeature.fetchPlace displayNames が、エンドユーザーの言語に対応しました。
  • [ベータ版チャネル] AdvancedMarkerView と PinView の名前が AdvancedMarkerElement と PinElement に変更されました。
  • [ベータ版チャンネル] AdvancedMarkers と Pins を明示的に読み込まなくても使用できる場合がある問題を修正しました。これらのクラスにアクセスする前に、必ず「marker」ライブラリを読み込んでください。
  • [ベータ版チャネル] AdvancedMarker position が LatLngAltitude に正規化されるようになりました。
  • [ベータ版チャネル] 高度なマーカーの draggable プロパティを廃止し、gmpDraggable に置き換えました。

3.52.9

2023 年 4 月 13 日

変更内容:

  • [ベータ版チャネル] プレイス プロパティ「priceLevel」の値を数値から文字列に変更。現在、「priceLevel」に指定可能な値は、「FREE」、「INEXPENSIVE」、「MODERATE」、「EXPENSIVE」、「VERY_EXPENSIVE」です。
  • [ベータ版チャンネル] AdvancedMarkerView.draggable のサポートが終了し、gmpDraggable に置き換えられました。
  • [ベータ版チャンネル] プレイスクラスから「icon」プロパティとフィールド名を削除しました。代わりに「svgIconMaskURI」を使用することをおすすめします。
  • [ベータ版チャネル] AdvancedMarkerView の title プロパティが文字列のみを受け入れるようになりました。タイトルは空の文字列で削除できます。
  • [ベータ版チャンネル] Place.fromPlaceFrom メソッドでサポートされるフィールド名として「svgIconMaskURI」を追加しました。
  • [ベータ版チャンネル] プレイスクラスのプロパティを userRatingsCount から userRatingCount に変更しました。
  • コンソールにログインしたときのエラー出力を改善しました。

バグの修正:

  • 情報ウィンドウを閉じるとエラーが発生するバグを修正しました。

3.52.8

2023 年 4 月 6 日

変更内容:

  • JavaScript 移動経路の共有で、位置情報プロバイダの公開フィールドとして pollingIntervalMillis を追加しました。
  • [ベータ版チャンネル] プレイスクラスの JSON レスポンスを snake_case から lowerCamelCase に変更しました。

バグの修正:

  • プレイス レビューの publishTime に誤った日付が表示されるバグを修正しました。
  • カスタム要素を作成するとグローバルに破損する問題を修正しました。
  • [ベータ版チャンネル] 地図の折り返し時に高度なマーカーが表示されなくなるバグを修正しました。

3.52.6

2023 年 3 月 23 日

変更内容:

  • [アルファ版チャンネル] Place Autocomplete ウィジェット(新規)試験運用版がリリースされました。
  • JavaScript 移動経路の共有を週ごとのチャンネルにリリースします。

3.52.5

2023 年 3 月 16 日

変更内容:

  • [ベータ版チャンネル] データドリブンのスタイル設定: NEIGHBORHOOD、ADMINISTRATIVE_AREA_LEVEL_3、ADMINISTRATIVE_AREA_LEVEL_4、SUBLOCALITY_LEVEL_1 の FeatureType を削除しました。

バグの修正:

  • importLibrary() が使用するライブラリの TypeScript インターフェースが空であるバグを修正しました。

3.52.4

2023 年 3 月 9 日

変更内容:

  • [ベータ版チャネル] マーカーがドラッグされているときに、高度なマーカーのクリック イベントを抑制します。

3.52.3

2023 年 3 月 2 日

変更内容:

  • [ベータ版チャンネル] JavaScript 移動経路の共有用に TaskTrackingInfo エンティティを追加しました。
  • [ベータ版チャンネル] Maps JavaScript API をアップグレードして、ECMAScript 2020 をネイティブでサポートします。

バグの修正:

  • 地図にマーカーを追加したり、地図からマーカーを削除したりするときに発生する可能性があるメモリリークを修正しました。
  • タッチデバイスでクリック可能な高度なマーカーの下にあるときに、インタラクティブ要素がクリック可能になるバグを修正しました。

3.52.2

2023 年 2 月 23 日

変更内容:

  • [ベータ版チャネル] データドリブン スタイル設定: PlaceFeature.displayName プロパティを削除しました。
  • [ベータ版チャンネル] setMap(null) を呼び出したときに WebGLOverlayView が正しく削除されない問題を修正
  • search ライブラリが不明であることを示すバグを修正しました。
  • Shadow ルートで InfoWindow の閉じるボタンが非表示になるバグを修正しました。
  • Core Web Vitals を改善し、不要なデータ転送を減らすために、Maps JS は地図がビューポートに近づくまで地図タイルの読み込みを延期するようになりました。ページの最初のビューポート内に作成された地図に違いはありません。

3.52.1

2023 年 2 月 16 日

変更内容:

  • importLibrary() 関数が追加されています。これにより、実行時にライブラリを動的に読み込むことができます。
  • [ベータ版チャンネル] 高度なマーカーで情報ウィンドウを開いたときに、自動パン機能を有効にできるようになりました。
  • [ベータ版チャンネル] で、ジャーニー共有ライブラリのデータ オブジェクトの特定のフィールドが null 値非許容になりました。
  • [ベータ版チャンネル] データドリブン スタイル設定: NEIGHBORHOOD、ADMINISTRATIVE_AREA_LEVEL_3、ADMINISTRATIVE_AREA_LEVEL_4、SUBLOCALITY_LEVEL_1 の FeatureType は非推奨になりました。2023 年 3 月に廃止されます。

3.51.8

2023 年 2 月 2 日

変更内容:

  • Beta チャンネル: カスタムのマップタイプで高度なマーカーのレンダリングをサポートします。
  • インライン ブートストラップ ローダの最新コピーで、このドキュメントの他の場所にある CSP ノンスが再利用されるようになりました。

3.51.7

2023 年 1 月 26 日

変更内容:

  • Beta チャンネル: データドリブンのスタイル設定: PlaceFeature の表示名を取得する fetchPlace メソッドを追加しました。PlaceFeature.displayName プロパティは非推奨となり、2023 年 2 月に削除されます。

3.51.6

2023 年 1 月 19 日

バグの修正:

  • 高度なマーカーでの、衝突したマーカーを地図から削除すると、DOM 内にゴースト マーカーの要素が残ることがある問題を修正しました。

3.51.5

2023 年 1 月 12 日

変更内容:

  • AdvancedMarkerView、PinView、LocalContextMapView の element のタイプが Element から HTMLElement | SVGElement に修正され、必要な要素のタイプがより正確に示されるようになりました。

バグの修正:

  • キーボードでマーカーをドラッグすると InfoWindow が開かないという、情報ウィンドウで高度なマーカーを使用する場合のバグを修正しました。

3.51.4

2023 年 1 月 5 日

変更内容:

  • Beta チャンネル: プレイスクラスに新しい属性を追加
  • Beta チャンネル: クリックの下に複数の対象物がある場合、データドリブン スタイル設定の FeatureMouseEvent.features 配列には複数の対象物を含めることができます。この場合、1 つのクリックの下にすべての FeatureLayer クリック リスナーがトリガーされます。
  • Beta チャンネル: google.maps.Map.getFeatureLayer に無効な引数がある場合にエラーをスローします。
  • 全画面の地図上で、高度なマーカーのピクセル位置を修正します。
  • マップのマウスイベントを変更して、別のマウスボタンがすでに押されている間に発生したマウスボタンのクリックを無視するようにしました。
  • 地図をズームインすると高度なマーカーが非表示になるバグを修正しました。
  • 多数の高度なマーカーを含む地図をズームする際のパフォーマンスが向上します。
  • StreetViewPanoramaOptions のドキュメントを更新し、カスタム パノラマで clickToGo を使用できないことを明確にしました。
  • Map.getBounds() を使用するなどして、LatLngBounds を作成する際のパフォーマンスが向上しました。
  • onAdd と onRemove の WebGLOverlayView リファレンスを更新します。
  • 移動経路の共有にマーカーのスタイル設定を固定しました。

3.51.3

2022 年 12 月 8 日

変更内容:

  • マーカーが地図のビューポート外にある場合に、キーボードのフォーカスを放棄しないバグを修正しました。
  • Beta チャンネル: Promise などの最新の使用パターンをサポートする、新しいよりシンプルな API である Place クラスが導入されました。プレイスクラスに新しいデータ フィールドが追加されました。
  • Beta チャンネル: プロキシでラップされたマップを渡すと高度なマーカーがレンダリングされないバグを修正しました。
  • Beta チャンネル: JavaScript の移動経路の共有用に、旅行先プロバイダのマーカー カスタマイズが追加されました。

3.51.2

2022 年 12 月 1 日

変更内容:

  • Beta チャンネル: google.maps.importLibrary() API が利用可能になりました。
  • Beta チャンネル: 非推奨: ローカル コンテキストは非推奨となり、新しいウェブサイトには非推奨になりました。この機能は引き続きご利用いただけますが、サポートを終了する 12 か月前に改めてお知らせいたします。ローカル コンテキストのようなエクスペリエンスの構築に関心をお持ちの方は、Quick Builder の「Neighborhood Discovery」ソリューションを検討されるか、Maps JavaScript API のプレイス ライブラリを活用されることをおすすめします。 プレイス ライブラリについては、コードサンプルと Codelab が役立ちます。
  • Beta チャンネル: Core Web Vitals を改善し、不要なデータ転送を減らすために、Maps JS は地図がビューポートに近づくまで地図タイルの読み込みを延期するようになりました。ページの最初のビューポート内に作成された地図に違いはありません。
  • Beta チャンネル: 移動経路を共有する位置情報プロバイダ向けに、状態の変化をポーリングするためのイベントを追加します。
  • Beta チャンネル: ジャーニーの共有のスタイル設定のカスタマイズ機能を追加しました。古いセットアップ メソッドが非推奨になりました。
  • ルートパネルの手順にキーボードによるユーザー補助機能を追加します。Tab キーでルートに移動し、スペースキーまたは Enter キーでルートを選択できるようになりました。
  • google.maps.geometry.spherical.computeArea()LatLngBoundsCircle を受け入れるようになりました。LatLngBoundsLatLngBoundsLiteral で作成できるようになりました。
  • DirectionRenderer の推奨ルートパネル内の画像に alt テキストを追加します。

3.51.1

2022 年 11 月 17 日

変更内容:

  • Beta チャンネル: Places ライブラリの Place クラスをリリース。
  • Beta チャンネル: ジャーニーの共有のスタイル設定のカスタマイズ機能を追加しました。古いセットアップ メソッドは非推奨となっています。
  • Internet Explorer 11 は、Maps Embed API で廃止されました。
  • マップタイプ「地図+写真」または「航空写真」を使用すると、Maps Embed API の Google ロゴのスタイルが変わり、見やすくなります
  • 高度なマーカーの読み込みパフォーマンスを改善しました。
  • 図形描画の「元に戻す」ボタンのキーボードにアクセスし、スクリーン リーダーを利用しやすくしました。
  • ルートレンダラのマーカーのキーボードにアクセスし、スクリーン リーダーを利用しやすくします。
  • ARIA の説明を地図の縮尺コントロールに追加します。
  • マップのスケール コントロールのキーボード フォーカスと操作を有効にします。
  • Geocoder JS API に言語パラメータを導入しました。Maps JS API では、US が明示的に指定されていない場合、US がジオコーダのデフォルトの地域とみなされなくなりました。
  • Directions JS API に言語パラメータが導入されました。
  • Distance Matrix JS API に言語パラメータが導入されました。

バグの修正:

  • 情報ウィンドウが開かれたときにキーボード フォーカスがマーカーにリダイレクトされる原因となっていたバグを修正しました。
  • マーカーがフォーカスされないバグを修正しました。

3.51

2022 年 11 月 16 日

変更内容:

  • 週ごとのチャンネルがバージョン 3.51 に更新されました。
  • 四半期ごとのチャンネルがバージョン 3.50 に更新されました。
  • バージョン 3.49 および 3.48 も引き続き電話番号でリクエストしてご利用いただけます。

3.50.12a

2022 年 11 月 7 日

変更内容:

  • google.maps.event.addListenerOncegoogle.maps.event.addDomListenerOncethis バインディングが正しくない問題を修正しました。

2012 年 3 月 50 日

2022 年 11 月 3 日

変更内容:

  • Beta チャンネル: 高度なマーカーで斜地図で使用する際に標高がサポートされるようになりました。

2011 年 3 月 50 日

2022 年 10 月 27 日

変更内容:

  • Beta チャンネル: データドリブン スタイリングの対象物レイヤが使用できなくなると、エラーがログに記録されるようになりました。
  • Beta チャンネル: デフォルトの高度なマーカーの読み込みに関するパフォーマンスを改善しました。

3.50.10

2022 年 10 月 20 日

バグの修正:

  • iOS での InfoWindow の右と下のパディングを修正しました。

3.50.9

2022 年 10 月 13 日

変更内容:

  • 選択したステップが経路パネルでハイライト表示されます。
  • PinView コンストラクタの TypeScript の型を修正しました。
  • LagLngAltitude コンストラクタの TypeScript の型を修正しました。
  • DirectionsRenderer のデフォルトのマーカー アイコン画像を更新します。

3.50.8

2022 年 10 月 6 日

変更内容:

  • Beta チャンネル: 高度なマーカーのプレビュー版がリリースされました。
  • Beta チャンネル: getMapCapabilities() リターン オブジェクトに関する isAdvancedMarkersAvailable のドキュメントを導入しました。
  • LocalContextMapView の API の説明と LocalContextMapViewOptionelement プロパティに「このフィールドは読み取り専用です」を追加しました。

バグの修正:

  • JSON カスタム スタイルの色で、100% の不透明度ではなく、デフォルトのスタイルの不透明度が使用されるようになりました。

3.50.7

2022 年 9 月 29 日

変更内容:

  • マップやストリートビューの操作手順がスクリーン リーダーで読み上げられるようになりました。
  • 傾斜と回転のキーボード ショートカットをキーボード ショートカット ダイアログに追加します。

3.50.6

2022 年 9 月 22 日

バグの修正:

  • iOS の Voice Over でキーボード ショートカット ダイアログの下の要素間を移動できるバグを修正しました。
  • 静的地図画像に代替テキストを追加します。

変更内容:

  • map.getMapCapabilities() が呼び出されるとエラーがコンソールに記録され、エラーが追加されました。

3.50.5

2022 年 9 月 15 日

変更内容:

  • 地図の LatLng の最大範囲を示す LatLngBounds の MAX_BOUNDS 定数を追加
  • スクリーン リーダーがデフォルトのマーカーでクリック操作を実行できるようにします。

3.50.3

2022 年 9 月 1 日

変更内容:

  • Beta チャンネル: JavaScript 移動共有の DeliveryVehicle クラスを更新して、カスタム属性を含めます。
  • 地図を傾けた後にイベントの LatLng が正しくないバグを修正しました。

3.50.2

2022 年 8 月 25 日

変更内容:

  • Beta チャンネル: 文字列配信車両フィルタを受け入れるように FleetEngineDeliveryFleetLocationProvider を変更しました。
  • デフォルトのマーカー アイコン画像を更新します。

3.50.1

2022 年 8 月 18 日

変更内容:

  • Beta チャンネル: Beta チャンネルに地図機能 API(getMapCapabilitiesmapcapabilities_changed イベント)が導入されました。
  • Beta チャンネル: google.maps.Geocoderlanguage パラメータを導入しました。
  • Beta チャンネル: google.maps.DistanceMatrixServicelanguage パラメータを導入しました。
  • Beta チャンネル: google.maps.DirectionsServicelanguage パラメータを導入しました。
  • 複数の Places JS API で地域コードが無視されるバグを修正しました。さまざまな Place JS API に言語と地域のパラメータを導入しました。
  • コンテンツ セキュリティ ポリシーの設定で、googleapis.com ドメインがないウェブサイトに対する Maps JavaScript API ストリートビューのサポートを削除します。詳しくは、コンテンツ セキュリティ ポリシーに関するガイドをご覧ください。

2012 年 3 月 9 日

2022 年 8 月 4 日

変更内容:

  • DEMO_MAP_ID を追加しました。マップ ID を必要とするコードサンプルで使用できるマップ ID です。このマップ ID は、本番環境アプリケーションでの使用を想定していません。また、クラウドの設定が必要な機能(クラウド スタイル設定など)には使用できません。
  • トラッキングを開始するには FleetEngineDeliverFleetLocationProvider.locationRestriction が必要であることを明記しました。

2011 年 3 月 9 日

2022 年 7 月 28 日

変更内容:

  • google.maps.VehicleType をランタイム列挙型として参照できるようになりました。

3.49.10

2022 年 7 月 21 日

変更内容:

  • マーカーのアイコンのサイズ、マーカー アイコンのスケーリング サイズ、情報ウィンドウのサイズを検証する場合、幅または高さの NaN 値は拒否されます。
  • iOS デバイスのストリートビューで、モーション トラッキングのコントロールが表示されないバグを修正しました。
  • Embed API の RTL 言語で、ルートのマウスオーバー テキストが途切れるバグを修正しました。
  • 交通機関の情報ウィンドウにアクセスしやすく、スクリーン リーダーを使いやすくします。

34,999

2022 年 7 月 14 日

変更内容:

  • 移動経路の共有の位置情報プロバイダでの ID フィールドの使用について明記しました。

3.49.8

2022 年 7 月 7 日

変更内容:

  • ストリートビューのナビゲーション リンクがキーボードを利用しやすくなり、スクリーン リーダーを利用しやすくなります。
  • StreetViewPanorama に新しい focus メソッドを導入しました。

3.49

2022 年 6 月 23 日

変更内容:

バグの修正:

  • BusinessStatus 列挙型が google.maps.places.BusinessStatus を介してアクセスできるようになりました。

34,950 万台

2022 年 6 月 16 日

変更内容:

  • ストリートビューにキーボード ショートカットのコントロールとダイアログを追加し、キーボード ショートカットを見つけやすくします。

バグの修正:

  • ストリートビューを閉じるとフォームが送信されるバグを修正しました。

3.49.4

2022 年 6 月 9 日

変更内容:

  • WebGLOverlayViewCameraParamsLatLngAltitudemoveCamera、小数ズーム、getVisibleRegion を週ごとのチャンネルに移動します。
  • Map のデフォルトのストリートビュー パノラマが、開いたときにフォーカスを自動的に管理するようになりました。これが新しいデフォルトの動作です。
  • ストリートビュー パノラマを閉じたときに、(可能であれば)自動的にフォーカスが復元するようになりました。
  • 閉じるボタンが有効な場合に Esc キーを押して、ストリートビューを閉じることができるようになりました。
  • geometry.spherical.computeSignedArea()geometry.spherical.computeArea() が、堅牢性と精度を高めるために最適化されました。

3.49.3a

2022 年 6 月 2 日

変更内容:

  • ストリートビューのモーション トラッキング コントロールの色コントラストが改善されました。
  • ストリートビュー キーボードのモーション トラッキング コントロールを利用しやすくし、スクリーン リーダーを利用しやすくしました。
  • MapsNetworkError クラス、MapsRequestError クラス、MapsServerError クラスが一般公開され、ドキュメント化されました。

3.49.2

2022 年 5 月 26 日

変更内容:

  • ストリートビューのモーション トラッキング コントロールの色コントラストが改善されました。
  • ストリートビュー キーボードのモーション トラッキング コントロールを利用しやすくし、スクリーン リーダーを利用しやすくしました。
  • MapsNetworkErrorMapsRequestErrorMapsServerError の各クラスが一般公開され、ドキュメント化されました。

3.49.1

2022 年 5 月 19 日

変更内容:

  • Beta チャンネル: 複数の Places JS API で地域コードが無視されるバグを修正しました。さまざまな Place JS API に言語と地域のパラメータを導入しました。
  • ダークモードでの全画面コントロールとコンパス コントロールの色のコントラストを改善しました。
  • ストリートビューのコンパス コントロール、閉じるボタン、住所リンク コントロールをスクリーン リーダーで操作しやすくしました。

3.49

2022 年 5 月 12 日

変更内容:

  • 毎週のチャンネルがバージョン 3.49 に更新されます。
  • 四半期ごとのチャンネルがバージョン 3.48 に更新されます。
  • バージョン 3.47 および 3.46 も引き続き電話番号でリクエストしてご利用いただけます。
  • バージョン 3.45 は削除され、使用できなくなりました。

2011 年 3 月 48 日

2022 年 4 月 28 日

変更内容:

  • Place Autocomplete で利用できるタイプが増えました。詳細
  • isFractionalZoom は週ごとのチャンネルに移動しました。

34,890

2022 年 4 月 14 日

変更内容:

  • Beta チャンネル: WebGLOverlayView で WebGL 2.0 を有効にします。
  • Beta チャンネル: Maps JavaScript API TypeScript の型、エクスターン、リファレンス ドキュメントに JourneySharing ライブラリが追加されます。
  • 関数 google.maps.event.addDomListener()google.maps.event.addDomListenerOnce() は非推奨のため使用しないでください。代わりに、標準の addEventListener() メソッドを使用します。これらのメソッドは引き続き機能し、廃止される予定はありません。
  • ストリートビュー マーカー アイコンに titlearia-label を追加しました。
  • aria-pressed 属性を Fullscreen コントロールに追加しました。
  • 地図タイプ コントロールのプルダウンの間隔を改善しました。
  • [地図タイプ] プルダウン コントロールの ARIA ラベルを更新しました。

バグの修正:

  • 許可されていない aria-expanded 属性をデフォルトのマップタイプ コントロールから削除します。

3.48.8

2022 年 4 月 7 日

変更内容:

  • Maps JS API と Embed API の Google ロゴの色のコントラストを改善しました。

3.48.7a

2022 年 3 月 31 日

変更内容:

  • Beta チャンネル: サポートが終了した WebGL Overlay View API を削除しました。
  • Maps JavaScript API のお客様向けに更新された基本地図を有効にします。更新された基本地図は、すでに一般ユーザーの Google マップで使用されていますが、特に土地の自然特性に関して、より詳細で詳細な基本地図が提供されます。

バグの修正:

  • 分析待ちの map.fitBounds()以前の修正を元に戻します(短い距離ではビューポートの移行が簡単になります)。
  • 高コントラスト モードにおける地図タイプのコントロールの色のコントラストに関する問題を修正しました。
  • 地図タイプのコントロール チェックボックスのアクセス可能な名前と、対応するビジュアル ラベルを照合します。
  • ハイ コントラスト モードの情報ウィンドウの色コントラストの問題を修正しました。

34,860

2022 年 3 月 24 日

変更内容:

  • 短い距離のビューポートの移行を容易にするために map.fitBounds() を修正しました。

34,850

2022 年 3 月 17 日

変更内容:

  • Safari のみ: 閉じるボタンとコンテンツ コンテナが open に自動的にフォーカスされるようにします。

バグの修正:

  • InfoWindow の [Google マップで表示] リンクの色のコントラストに関する問題を修正しました。
  • StreetViewPanorama アドレス管理の [Google マップで表示] リンクの色のコントラストに関する問題を修正しました。

3.48.4

2022 年 3 月 10 日

変更内容:

  • InfoWindow 用の新しい visible イベントを導入しました。
  • InfoWindow に新しい focus メソッドを導入しました。

3.48.3

2022 年 3 月 3 日

変更内容:

  • Beta チャンネル: Maps JavaScript API ストリートビュー サービスで新しいサービス呼び出しスタイルを有効にします。こうした呼び出しがブラウザレベルでブロックされないように、コンテンツ セキュリティ ポリシーを更新する必要がある場合があります。
  • InfoWindow 用の新しい ariaLabel プロパティを導入しました。

3.48.1

2022 年 2 月 17 日

変更内容:

  • Beta チャンネル: グローバル エクスペリエンス ID の設定のサポートを追加しました。こちらの API リファレンス ドキュメントをご覧ください。
  • Beta チャンネル: fromLatLngAltitude の 1 つ目と 2 つ目のパラメータは LatLngnumber ではなく LatLngAltitude に統合されました。
  • LatLngnoWrap パラメータの名前を noClampNoWrap に変更しました。
  • マーカーがフォーカスを取得したときに、マーカーの操作方法の説明がスクリーン リーダーで読み上げられるようになりました。
  • Maps JavaScript API がテレメトリー情報をレポートするようになりました。こうした呼び出しがブラウザレベルでブロックされないように、コンテンツ セキュリティ ポリシーを更新する必要があります。詳しくは、よくある質問をご覧ください。
  • このバージョンは Internet Explorer をサポートしていません。Internet Explorer 11 のサポートを継続するには、2022 年 11 月まで利用可能となる v=3.47 を指定してください。

3.48

2022 年 2 月 10 日

変更内容:

  • 週ごとのチャンネルがバージョン 3.48 に更新されました。
  • 四半期ごとのチャンネルがバージョン 3.47 に更新されました。
  • バージョン 3.46 および 3.45 も引き続き電話番号でリクエストしてご利用いただけます。

3,476 万台

2022 年 1 月 20 日

バグの修正:

  • キーボード ショートカット コントロールにフォーカスがある場合にページが一番上にスクロールする問題を修正しました。

3.47.4

2022 年 1 月 6 日

変更内容:

  • Beta チャンネル: Beta チャンネル向けの WebGLOverlayView API アップデート - 名前に「gl」が含まれるすべてのクラスとメソッドを非推奨とし、名前に「GL」が含まれる新しいクラスとメソッドを非推奨とし、WebglCameraParams を非推奨とし、新しい CameraParams クラス(CameraOptions のサブクラス)に置き換えました。
  • PlaceOpeningHours メソッドのドキュメントを更新し、計算に例外営業時間を使用しないことを反映しました。

3.47.3

2021 年 12 月 9 日

変更内容:

  • LatLngLatLngBoundsCircle がコンストラクタ内の同じクラスのインスタンスを受け入れるようになりました。

3.47.2

2021 年 12 月 2 日

変更内容:

  • 投影LatLng が許可されている場合、LatLngLiteral をパラメータとして使用できるようになりました。

バグの修正:

  • 小さいスケール値(1.0 未満)で発生する可能性があるレンダリングの問題を修正しました。

3.47.1

2021 年 11 月 18 日

変更内容:

  • ジオメトリ ライブラリで LatLng が許可されている場合、LatLngLiteral をパラメータとして使用できるようになりました。
  • Maps JavaScript API で WebGL をサポートするための新しい onGIStateUpdateRequest API を追加しました。
  • エラー画面の色のコントラストを修正しました。
  • Internet Explorer 11 は v=beta で廃止されました。Internet Explorer 11 をサポートする Maps JavaScript API の最終バージョンは v3.47 です。Internet Explorer 11 のサポートは 2022 年 11 月に完全に終了します。
  • マップ オプション keyboardShortcutsfalse に設定されている場合、マップはタブフォーカスを受け取らなくなりました。
  • 最大または最小のズームレベルに達すると、ズームイン ボタンとズームアウト ボタンが無効化されるようになりました。
  • セマンティック要素を使用するように MapType コントロールを変換し、Maps Embed API のユーザー補助機能とスクリーン リーダーのエクスペリエンスを改善しました。
  • エラー画面のアイコンに代替テキストを追加しました。
  • コードの全般的な健全性に関するさまざまな改善を行いました。

バグの修正:

  • WCAG 非準拠の controlHeight 属性と controlWidth 属性を、WCAG 準拠の data-* 属性に置き換えます。

3.47

2021 年 11 月 11 日

変更内容:

  • 週ごとのチャンネルがバージョン 3.47 に更新されました。
  • 四半期ごとのチャンネルがバージョン 3.46 に更新されました。
  • バージョン 3.45 も引き続き電話番号でリクエストすることもできます。
  • バージョン 3.44 は削除されたため、使用できません。

2012 年 3 月 46 日

2021 年 11 月 4 日

バグの修正:

  • 地図タイプのメニューバーを更新し、より正確な ARIA ラベルを追加しました。
  • Embed API: スクリーン リーダーのエクスペリエンスを向上させるために、いくつかのリンクに ARIA ラベルを追加しました。
  • Embed API: 一部のテキスト アイテムの色コントラストを修正しました。
  • extern 内の google.maps.Marker.MAX_ZINDEX の型を修正しました。

2011 年 3 月 46 日

2021 年 10 月 28 日

変更内容:

  • goog.a11y.aria を使用するようにゲッターとセッターを変換しました。これにより、スペルミスを防ぐことができます。

3.46.8

2021 年 10 月 7 日

変更内容:

  • ローカル コンテキスト: ローカル コンテキスト InfoWindow の写真からアトリビューション リンクを削除しました。

3,466 万台

2021 年 9 月 23 日

変更内容:

  • マップがドラッグできないときにマップカーソルに手が表示されるバグを修正しました。

34,650 万台

2021 年 9 月 16 日

バグの修正:

  • Place Autocomplete ウィジェットの色のコントラスト比に関するバグを修正しました。

3.46.3

2021 年 9 月 2 日

変更内容:

  • スクロールの手順が、開いている InfoWindowCustomOverlay の上に表示されるようになりました。

3.46.2

2021 年 8 月 26 日

変更内容:

  • Beta チャンネル: テレメトリー情報が報告されるようになりました。こうした呼び出しがブラウザレベルでブロックされないように、コンテンツ セキュリティ ポリシーを更新する必要があります。詳しくは、よくある質問をご覧ください。

3.46

2021 年 8 月 18 日

Maps JavaScript API のバージョン 3.46 をご利用いただけるようになりました。バージョニング ガイドをご覧ください。

変更内容:

  • PlaceResulticon_mask_base_uriicon_background_color に 2 つの新しいフィールドを追加しました。
  • 週ごとのチャンネルがバージョン 3.46 に更新されました。
  • 四半期ごとのチャンネルがバージョン 3.45 に更新されました。
  • バージョン 3.44 も引き続き電話番号でリクエストしてご利用いただけます。
  • バージョン 3.43 は削除されたため、使用できません。

非推奨になった機能:

  • Internet Explorer のサポートは終了します。Maps JavaScript API v3.46 では、2021 年 8 月以降、Internet Explorer 11 の地図の上部に警告メッセージが表示されます。Internet Explorer 11 をサポートする Maps JavaScript API の最終バージョンは v3.47 です。Internet Explorer 11 のサポートは 2022 年 11 月に完全に終了します。

バグの修正:

  • 特定のズームレベルでポリゴンの頂点が移動するバグを修正しました。
  • 複数の情報ウィンドウのコンテンツが重なって表示されるバグを修正しました。

345.8

2021 年 7 月 29 日

変更内容:

  • Embed API: 埋め込み地図では、ルートページにリダイレクトされた後もズームレベルが保持されます。

3.45.7

2021 年 7 月 22 日

変更内容:

  • IE11 のサポートは非推奨になりました。IE11 のマップでは、Beta チャンネルでバナーが表示されるようになりました。
  • 埋め込み地図の [ルート検索] リンクをより正確になるよう更新しました。

バグの修正:

  • getFeatureById() メソッドで ID が 0 の対象物を取得できない問題を修正しました。
  • ComponentRestriction 値が未定義または null の場合に UNKNOWN ERROR/SERVICE BACKGROUND ERROR がスローされる問題を修正しました。

3.45.6a

2021 年 7 月 15 日

変更内容:

  • 最初のフォーカス可能なコントロールが InfoWindow ビューポートにない場合、または disableAutoPan=true の場合、開いたときにフォーカスが InfoWindow コンテナに管理されるようになりました。

バグの修正:

  • 描画マネージャーを削除してマップに再度追加すると、未完了のポリゴン描画が自動的に完了するバグを修正しました。
  • 一部の言語で、[地図を埋め込む] ポップアップで文字列「ルート」が切り捨てられるバグを修正しました。

3.45.5

2021 年 7 月 1 日

変更内容:

  • 入力と JS API で Maps Studio の URL を更新しました。

バグの修正:

  • コールバックを提供する際の処理されない Promise の拒否を修正しました。

3.45.4

2021 年 6 月 24 日

変更内容:

  • フォームの送信時にキーボード ショートカット ダイアログが開くバグを修正しました。
  • [キーボード ショートカット] ボタンの位置がずれるバグを修正しました。
  • 誤って window に追加されたオブジェクト(Spherical、PolylineCodec、PolyGeometry)を削除しました。これらのオブジェクトには、代わりに完全修飾名前空間でアクセスする必要があります。

3.45.3

2021 年 6 月 16 日

バグの修正:

  • マップのインスタンス化と同じ実行ループ内で open() が呼び出されたときにフォーカスが移動しないように、InfoWindow を更新しました。

変更内容:

  • InfoWindowOpenOptions API リファレンスのセクションを更新し、詳しい情報を追加しました。
  • Safari でキーボード ナビゲーション(Tab+Option)使用時のフォーカス リングを修正しました。

3.45.2

2021 年 6 月 10 日

バグの修正:

  • Embed API で、地図タイプのコントロールがキーボード ショートカット ダイアログの背景に適切にオーバーレイされない問題を修正しました。
  • フォントの CSS スタイルを読み込む際にエラーを引き起こす可能性がある問題を修正しました。
  • 開いている情報ウィンドウで地図をパンすると、ちらつきが発生するバグを修正しました。

変更内容:

3.45.1

2021 年 6 月 3 日

変更内容:

  • アニメーション、アイコン、ラベル、不透明度のプロパティに関するドキュメントを Data.StyleOptions インターフェースに追加しました。
  • 著作権ダイアログのデザインを変更し、ユーザー補助機能を改善しました。
  • 情報ウィンドウを開くと、フォーカスが自動的に管理されるようになりました。これは新しいデフォルトの動作を表します。
  • InfoWindowOpenOptions API を追加しました。これにより、デベロッパーは InfoWindows を開くときにフォーカスを管理する方法を制御できます。
  • Esc キーを押して情報ウィンドウを閉じることができるようになりました。
  • スクリーン リーダーの使用時に、情報ウィンドウが「ダイアログ」として通知されるようになりました。
  • ポリフィルの分離が有効になりました。この変更により、Maps API の内部ポリフィルがホストページにインストールされなくなります。

バグの修正:

  • ブラウザのタブを切り替えるときに地図のフォーカス リングが表示される問題を修正しました。
  • 一部のブラウザで、マップ コントロール、マーカー要素、マップタイプ コントロール サブメニュー アイテムのフォーカス リングが正しく表示されない問題を修正しました。

新しい機能:

  • Directions、Distance Matrix、Elevation、Geocoder、最大ズーム画像、ストリートビュー、AutcompleteService.getPlacePredictions() の各サービスで Promise のサポートが有効になりました。
  • 地図上にキーボード ショートカットのコントロールとダイアログを追加し、キーボード ショートカットを見つけやすくしました。
  • ベクター地図を週ごとのチャンネルで利用できるようになりました(基本機能のみ。WebGL 機能は Beta チャンネルで利用可能です)。

2014 年 3 月 44 日

2021 年 5 月 13 日

変更内容:

  • マップまたはストリートビューのインスタンスを関連付けることなく InfoWindow.open() が呼び出されると、コンソールに警告がログに記録されるようになりました。

2012 年 3 月 44 日

2021 年 4 月 28 日

バグの修正:

  • 削除または非表示にした最適化されたマーカーが、新しいマップタイプに変更した後に再びマップに追加される問題を修正しました。

ローカル コンテキスト:

  • 有効な placeTypePreferences 値として定義される @@iterator メソッドがない配列のサポートを追加しました。

3.44.11a

2021 年 4 月 20 日

変更内容:

  • Icon オブジェクトを使用してカスタム マーカーを作成する際のパフォーマンスを改善しました。
  • ボタンにカーソルを合わせたときに、地図タイプのプルダウン メニューにフォーカスが移動しないようにします。

バグの修正:

  • 基本地図を初期化する前に静的マーカーを読み込むとエラーが発生する可能性があるバグを修正しました。

3.44.9

2021 年 4 月 8 日

バグの修正:

  • ストリートビューが有効になっている場合に、地図のコントロールがキーボードで操作できるバグを修正しました。

3.44.8

2021 年 4 月 1 日

変更内容:

  • ローカル コンテキスト ライブラリ: Place Details の Google ロゴをコンテンツの下に移動しました。

3.44.7

2021 年 3 月 25 日

変更内容:

  • InfoWindow を閉じると、キーボード フォーカスが適切な要素に戻るようになりました。

3.44.4

2021 年 3 月 4 日

変更内容:

  • 45° 画像を幅広いズームレベルで利用できるようになり、回転コントロールに時計回りと反時計回りの両方のボタンが追加されました。

バグの修正:

  • マップを繰り返しレンダリングするときに発生する可能性があるメモリリークを修正しました。
  • マップで円や長方形を追加または削除する際に発生する可能性があるメモリリークを修正しました。

3.44.2

2021 年 2 月 25 日

変更内容:

  • Places Autocomplete の getPlacePredictions 関数呼び出しが誤って Beta チャンネルのエンドポイントをポイントするバグを修正しました。

3.44.1

2021 年 2 月 18 日

変更内容:

  • 表示された場所を再読み込みすると、LocalContext の Place Chooser ボタンが無効化されるようになりました。
  • 最適化されていないマーカーがフォーカス可能になり、キーボードでアクセスできるようになりました。
  • Beta チャンネル: 誤って window に追加されたオブジェクトを削除しました(SphericalPolylineCodecPolyGeometry)。これらのオブジェクトには、代わりに完全修飾名前空間でアクセスしてください。
  • Beta チャンネルでポリフィル分離を有効にしました。つまり、Maps JavaScript API はホストページにポリフィルをインストールしなくなります。

3.43.8a

2021 年 2 月 25 日

四半期ごとのチャンネルのみが更新されました。変更内容:

  • マップを複数回レンダリングする際のメモリリークの問題を修正しました。

3.43.8

2021 年 2 月 5 日

変更内容:

  • AutocompleteService.getPlacePredictions()Promise のベータ版サポートを追加しました。

バグの修正:

  • clickable が false に設定されていても、ラベルを持つ Markers がクリック イベントをインターセプトする問題を修正しました。

3.43.7a

2021 年 1 月 28 日

バグの修正:

  • ポリラインの描画に関連するさまざまな問題を修正しました。

3.43.6

2021 年 1 月 21 日

バグの修正:

  • GeoJSON のポリゴンの穴が埋まることがあるバグを修正しました。
  • 地図とストリートビューを切り替えるとオーバーレイが表示されなくなるバグを修正しました。

3.43.5

2021 年 1 月 14 日

変更内容:

  • スクリーン リーダーでアクセスしやすくするために、メニューのチェックボックスを変更しました。
  • 屋内ストリートビュー パノラマの階数ボタンのサイズを拡大しました。
  • ストリートビューでのモバイル モーション トラッキング コントロールの位置を修正しました。

バグの修正:

  • キーボードのメニューボタンで contextmenu イベントがトリガーされるようになりました。
  • 特定の状況でマップとストリートビューを切り替えると、全画面コントロールが適切に機能しないバグを修正しました。
  • スクリーン リーダーでマップ内のマーカーに移動できない問題を修正しました。
  • LocalContext の場所マーカーで場所アイコンが表示されなくなるバグを修正しました。

3.43.3

2020 年 12 月 9 日

変更内容:

  • google.maps.MouseEvent インターフェースの名前を google.maps.MapMouseEvent に変更し、domEvent プロパティを追加して、DOM から基になるイベントに直接アクセスできるようにしました。
  • ポリゴン オーバーレイのメモリ動作を改善しました。
  • Safari のメモリの問題を回避するために、Canvas のメモリが明示的にリリースされるようになりました。

バグの修正:

  • 特定の状況でマップとストリートビューを切り替えると、全画面コントロールが機能しなくなるバグを修正しました。
  • マーカーの click イベントに関するエラーがコンソールに記録されるバグを修正しました。
  • マーカーのクリック可能な領域のサイズが大きすぎるために描画されるバグを修正しました。
  • IE11 のシンボルに影響するポリフィルの競合のバグを修正しました。

3.43.2

2020 年 12 月 1 日

変更内容:

  • rightclick イベントの代わりとして、contextmenu イベントを追加しました。contextmenu イベントにより、macOS で Ctrl+ クリックに応答する機能が追加されます。
  • title または label が指定されている場合、最適化されていないマーカーにユーザー補助属性を追加しました。
  • MapType コントロールの ARIA ラベルとロールをさらに追加し、スクリーン リーダーのエクスペリエンスを改善しました。
  • MapType コントロールのスクリーン リーダーのサポートを改善しました。ユーザーがコントロールから離れると、プルダウン メニューは自動的に閉じます。
  • スクリーン リーダーがプルダウン メニューで報告する項目の数を修正しました。これにより、行区切り文字がリスト項目としてカウントされなくなります。
  • map 要素内にフォーカス リングを追加して、キーボード操作を介してフォーカスされた際のキーボード フォーカスを示します。
  • MapType コントロールにキーボード コントロールを追加します。 プルダウン オプションは、コントロールがフォーカスを失うと自動的に閉じるようになりました。 上下の矢印キーでプルダウンを開き、Esc キーを押すとプルダウンが閉じます。Home キーと End キーで、それぞれプルダウンの最初と最後の項目に移動できます。

バグの修正:

  • 状況によっては、マーカーのアニメーションをキャンセルすると、そのマーカーが今後のアニメーションを早期に終了するバグを修正しました。

3.43.1a

2020 年 11 月 20 日

変更内容:

  • MarkerLabel インターフェースに className プロパティを追加して、label 要素の CSS クラスを設定します。
  • 最大ズーム画像サービスPromise のベータ版サポートが追加されました。
  • ストリートビュー サービスに Promise のベータ版サポートを追加しました。
  • title または label が指定されている場合、最適化されていないマーカーにユーザー補助テキストを追加しました。
  • ユーザー補助機能の改善のため、MapType コントロールのプルダウン メニュー ボタンから aria-pressed ラベルを削除しました。
  • ユーザー補助を改善するために、DropdownMenuDropdownMenuItem をセマティック要素に変換しました。
  • 色のコントラスト標準に合わせて、著作権要素のテキストを変更しました。
  • プルダウン メニューは、Enter キーまたは Space キーを使用して開閉できるようになりました。
  • プルダウン メニューの項目にフォーカスできるようになりました。
  • ローカル コンテキスト ライブラリ: カルーセル コントロール ボタンが機能しない場合、ボタンが無効になり、リスト内の最初または最後のアイテムと重ならなくなりました。

バグの修正:

  • GroundOverlays が 180 度子午線を通過したときに発生することがあったバグを修正しました。
  • disableDefaultUItrue に設定されている場合、キーボード ショートカットがデフォルトで無効になりなくなりました。
  • マップの切り替えボタンでスクリーン リーダーのテキストが正しくないバグを修正しました。
  • Map にユーザー補助の名前とタイプを追加しました。
  • 一部のオプションのプロパティが誤って表示されるインターフェースのドキュメントを修正しました。
  • LatLngLiteral を渡したときに noWrap LatLng コンストラクタ パラメータが無視されるバグを修正しました。

343 万台

2020 年 11 月 18 日

Maps JavaScript API のバージョン 3.43 をご利用いただけるようになりました。バージョニング ガイドをご覧ください。

  • 週ごとのチャンネルがバージョン 3.43 に更新されました。
  • 四半期ごとのチャンネルがバージョン 3.42 に更新されました。
  • バージョン 3.41 も引き続き電話番号でリクエストしてご利用いただけます。
  • バージョン 3.40 は削除されたため、使用できません。

3.42.9

2020 年 10 月 15 日

変更内容:

  • 誤ったチェックボックスの状態がスクリーン リーダーによって伝えられるバグを修正しました。
  • Tab/Shift+Tab の順序が間違っているマップ コントロールの問題を修正しました。
  • ユーザー補助機能を向上させるため、地図のボタンを div からネイティブ ボタンに変換しました。
  • WebGL 地図のズームレベルに応じて傾斜が制限されるようになりました。
  • controlSize が 27 未満の場合に、Internet Explorer で全画面ボタンが部分的に非表示になる問題を修正しました。

3.42.8

2020 年 10 月 7 日

変更内容:

  • ルートサービスPromise のベータ版サポートを追加しました。
  • ジオコーダ componentRestrictions が空の文字列に対して検証チェックを実行するようになりました。
  • Safari でマーカーラベルがカスタム マーカー シンボルで覆われるバグを修正しました。

更新された場所アイコンのサポート

2020 年 10 月 1 日

Place Details と Place Search のリクエストで返されるアイコンが更新され、新しいアイコン グリフが使用されるようになりました。特に対応は必要なく、新しいグリフが自動的に表示されます。

3.42.7

2020 年 9 月 29 日

変更内容:

  • [地図のエラーを報告] コントロール ツールチップの RTL(右から左)言語の単語の順序が間違っているバグを修正しました。
  • RTL テキスト方向の中央揃えのマーカー ラベル。

3.42.6

2020 年 9 月 21 日

変更内容:

3.42.5

2020 年 9 月 16 日

変更内容:

  • 2 つの境界が 180 度を超えるケースを処理するように LatLngBounds.union メソッドを更新しました。

3.42.4

2020 年 9 月 8 日

変更内容:

  • 無効な Date.now() 実装が検出されると、コンソールにエラーがログに記録されるようになりました。
  • 高度サービス メソッドに Promise のベータ版サポートを追加しました。
  • InfoWindow の最小幅を指定するための新しい InfoWindow.minWidth プロパティを導入しました。
  • 目的地の変更後にルートのルートがぼかされるバグを修正しました。

3.42

2020 年 8 月 19 日

Maps JavaScript API のバージョン 3.42 をご利用いただけるようになりました。バージョニング ガイドをご覧ください。

変更内容:

  • 情報ウィンドウのデフォルトの最大幅が 648 ピクセルに設定されました。これは、InfoWindow maxWidth プロパティを設定してオーバーライドできます。InfoWindow の幅は 648 ピクセルを超えることができるようになりましたが、地図の幅によって制限されます。(以前は、情報ウィンドウは常に 648 ピクセルまたは地図の幅のいずれか小さい方に制限されていました)。
  • 大規模な GeoJson データセットをレンダリングする際に、デフォルトのスタイル設定によるレンダリングがちらつくのを防ぎます。
  • 週ごとのチャンネルがバージョン 3.42 に更新されました。
  • 四半期ごとのチャンネルがバージョン 3.41 に更新されました。
  • バージョン 3.40 も引き続き電話番号でリクエストしてご利用いただけます。
  • バージョン 3.39 は削除されたため、使用できません。

3.41.7

2020 年 7 月 22 日

固定:

  • クラウドのスタイル設定を使用する場合に clickableIcons プロパティを false に設定しても効果がないバグを修正しました。

3.41.5

2020 年 7 月 6 日

変更内容:

  • 信頼できる型の違反を修正しました。

3.41.2

2020 年 5 月 27 日

変更内容:

  • Maps JavaScript API のプレイス ライブラリの Places フィールド permanently_closed非推奨になりました。

341 万台

2020 年 5 月 20 日

Maps JavaScript API のバージョン 3.41 をご利用いただけるようになりました。バージョニング ガイドをご覧ください。

  • 週ごとのチャンネルがバージョン 3.41 に更新されました。
  • 四半期ごとのチャンネルがバージョン 3.40 に更新されました。
  • バージョン 3.39 も引き続き電話番号でリクエストしてご利用いただけます。
  • バージョン 3.38 は削除されたため、使用できません。

2011 年 3 月 40 日

2020 年 4 月 28 日

変更内容:

  • Place Search と Place Details の結果に新しい business_status フィールドが追加されました。permanently_closed の代わりにこのフィールドを使用します。
  • (新しい)PlaceResult.utc_offset_minutes をリクエストする際の誤ったコンソール警告を修正しました。PlaceResult.utc_offset について警告が返されますが、これは非推奨になりました。

3.40.9

2018 年 4 月 14 日

変更内容:

  • 要素ではない mapDiv が渡された場合、Map で InvalidValueError を診断しやすくなりました。
  • Chrome ブラウザで google.maps.places.Autocomplete に住所を自動入力したときに、サーバーに対するオートコンプリート リクエストがトリガーされなくなります(これにより課金を回避できます)。
  • maxWidth プロパティの精度を向上させました。変更前は、InfoWindowmaxWidth に 100 を指定した場合、InfoWindow の実際の最大幅は 94 ピクセルでした。この変更を行うと、最大幅は実際には 100 ピクセルになります。
  • マーカーと地図境界を使用する場合の、ペイント リクエスト ビルダーでのメモリリークの問題を修正しました。

3.40.6

2020 年 3 月 24 日

変更内容:

  • IE11 の移動時間フィールドの切り捨てられたテキストを修正しました。

3.40.4

2020 年 3 月 10 日

変更内容:

  • setTilt() を 2 回呼び出すとマップが歪むバグを修正しました。

3.40.2

2020 年 2 月 23 日

変更内容:

  • マップ内の非表示の iframe をタブ ナビゲーションから削除しました。

3.40.1

2020 年 2 月 18 日

変更内容:

  • v=beta の InvalidVersion に関する警告を表示しないでください。
  • ストリートビュー表示時のスクロールに関する問題を修正しました。

3.40

2020 年 2 月 11 日

Maps JavaScript API のバージョン 3.40 をご利用いただけるようになりました。バージョニング ガイドをご覧ください。

  • 週ごとのチャンネルがバージョン 3.40 に更新されました。
  • 四半期ごとのチャンネルがバージョン 3.39 に更新されました。
  • バージョン 3.38 も引き続き電話番号でリクエストしてご利用いただけます。
  • バージョン 3.37 は削除されたため、使用できません。

3.39.6

2020 年 1 月 8 日

Maps JavaScript API のバージョン 3.39.6 がリリースされました。バージョニング ガイドをご覧ください。

固定:

  • Directions リクエストの場合、ZERO_RESULTS がコンソールに記録され、エラーログにならなくなりました。

3.39

2019 年 11 月 20 日

Maps JavaScript API のバージョン 3.39 をご利用いただけるようになりました。バージョニング ガイドをご覧ください。

変更内容:

  • Internet Explorer 10 のサポートは終了しました(サポートする最後のバージョンは 3.38 でした)。
  • AutocompletePrediction は、指定された起点の緯度/経度から、選択した場所までの直線距離を返すようになりました。

非推奨になった機能:

  • Places フィールドの open_now および utc_offset は、2019 年 11 月 20 日をもって非推奨となり、2021 年 2 月 20 日に提供が終了します。詳しくは、Places フィールドの移行をご覧ください。
  • 週ごとのチャンネルがバージョン 3.39 に更新されました。
  • 四半期ごとのチャンネルがバージョン 3.38 に更新されました。
  • バージョン 3.37 も引き続き電話番号でリクエストしてご利用いただけます。
  • バージョン 3.36 は削除されたため、使用できません。

3.38

2019 年 8 月 20 日

Maps JavaScript API のバージョン 3.38 をご利用いただけるようになりました。バージョニング ガイドをご覧ください。

  • 週ごとのチャンネルがバージョン 3.38 に更新されました。
  • 四半期ごとのチャンネルがバージョン 3.37 に更新されました。
  • バージョン 3.36 も引き続き電話番号でリクエストしてご利用いただけます。
  • バージョン 3.35 は削除されたため、使用できません。
  • Fusion Tables は使用できなくなりました(サポートされる最後のバージョンは 3.37 でした)。
  • Internet Explorer 10 のサポートは非推奨になりました。使用するリリース チャンネルまたはバージョン番号に応じて、2019 年 11 月から 2020 年 5 月の間に終了します。

3.37

2019 年 5 月 15 日

Maps JavaScript API のバージョン 3.37 をご利用いただけるようになりました。バージョニング ガイドをご覧ください。

  • 週ごとのチャンネルがバージョン 3.37 に更新されました。
  • 四半期ごとのチャンネルがバージョン 3.36 に更新されました。
  • バージョン 3.35 も引き続き電話番号でリクエストしてご利用いただけます。
  • バージョン 3.34 は削除されたため、使用できません。
  • Internet Explorer 9 は使用できなくなりました(対応する最後のバージョンは 3.34)。

3.36

2019 年 2 月 14 日

Maps JavaScript API のバージョン 3.36 をご利用いただけるようになりました。バージョニング ガイドをご覧ください。

変更内容:

  • 追加された新機能:
    • MapOption.controlSize を使用して、地図のコントロールのサイズを変更できるようになりました。
    • MapOptions.restriction を使用して、地図の境界を制限できるようになりました。
  • 情報ウィンドウが改善されました。
  • 週ごとのチャンネルがバージョン 3.36 に更新されました。
  • 四半期ごとのチャンネルがバージョン 3.35 に更新されました。
  • バージョン 3.34 も引き続き電話番号でリクエストしてご利用いただけます。
  • バージョン 3.33 は削除されたため、使用できません。

335 万台

2019 年 1 月 29 日

変更内容:

  • これで API で、場所ごとのクチコミの合計数を返すことができるようになりました。
  • Plus Codes のサポートを追加しました。Plus Code は、従来の番地がない地域も含め、世界中のあらゆる場所の住所を提供する短いコードです。
  • Internet Explorer 9 のサポートは終了しました。

非推奨になった機能:

  • AutocompleteplaceIdOnly パラメータは非推奨になりました。
  • Maps JavaScript API の Fusion Tables レイヤは 2018 年 12 月 3 日をもって非推奨となりました。Fusion Tables レイヤは 2019 年 12 月 3 日に完全に廃止され、その日を過ぎるとご利用いただけなくなります。詳細

2018 年 11 月 13 日

Maps JavaScript API のバージョン 3.35 をご利用いただけるようになりました。バージョニング ガイドをご覧ください。

変更内容:

  • 週ごとのチャンネルがバージョン 3.35 に更新されました。
  • 四半期ごとのチャンネルがバージョン 3.34 に更新されました。
  • バージョン 3.33 も引き続き電話番号でリクエストしてご利用いただけます。
  • バージョン 3.32 は削除されたため、使用できません。

334 万台

2018 年 8 月 14 日

Maps JavaScript API のバージョン 3.34 をご利用いただけるようになりました。バージョニング ガイドをご覧ください。

変更内容:

  • 新しいバージョン名が実装されました。 リリース チャンネルまたはバージョン番号を指定できるようになりました。
    • 週ごとのチャンネルがバージョン 3.34 に更新されました。
    • 四半期ごとのチャンネルがバージョン 3.33 に更新されました。
    • バージョン 3.32 は引き続き使用できます。
    • バージョン 3.31 は削除されたため、使用できなくなりました。バージョン 3.0 ~ 3.31 を指定するお客様は、デフォルト チャンネル(週ごとのチャンネルまたは四半期ごとのチャンネル)を受け取ります(バージョニング ガイドをご覧ください)。
  • より大きなコントロール UI が有効になりました。さまざまなデバイスでのタップ操作の増加に伴い、指でのタッチとマウスクリックの両方に適合するようにコントロール UI を調整しました。(オプトアウトは、v=quarterly、v=3.33、または v=3.32 を指定して API をロードすることで可能です)。

3.33

2018 年 6 月 11 日

変更内容:

2018 年 5 月 16 日

Maps JavaScript API のバージョン 3.33 が試験運用版になりました。API バージョニングのガイドをご覧ください。

変更内容:

  • 新しいレンダラがデフォルトになりました。
  • 新しい基本地図がデフォルトになりました。

3.32

2018 年 2 月 13 日

変更内容:

  • 新しい試験運用版のレンダラが利用可能になりました。
  • 新しい試験運用版の基本地図が利用できるようになりました。

3.31

2018 年 2 月 13 日

変更内容:

  • 最初の 256 のマーカーをデフォルトで DOM マーカーにして、後続のマーカーをタイル マーカーにします。現在のデフォルトは、すべてのタイル マーカーです。
  • 高いズームレベル(ズームイン)でペグマンをドラッグすると、Google が選択した BEST パノラマではなく、NEAREST パノラマ画像が選択されます。
  • gestureHandling: none がマウスダウン ハンドラ内で変更された場合、draggable: false と同じように動作するようになりました(mousedown で有効になります)。

2017 年 11 月 21 日

Maps JavaScript API のバージョン 3.31 が試験運用版になりました。API バージョニングのガイドをご覧ください。

変更内容:

  • Place Details リクエストで region フィールドが返されるようになりました。

330 万台

2017 年 8 月 16 日

Maps JavaScript API のバージョン 3.30 が試験運用版になりました。API バージョニングのガイドをご覧ください。

変更内容:

  • パソコンで全画面ボタンがデフォルトで有効になりました。
  • このバージョンでは、デスクトップ アプリケーション用に gestureHandling プロパティが導入され、マウスのスクロール ホイールやタッチパッドを使用したユーザー インタラクションが可能になっています。地図に対するユーザーの操作方法を制御するには、scrollwheeldisableDoubleClickZoomdraggable プロパティではなく、gestureHandling プロパティを使用することをおすすめします。

3.29

2017 年 5 月 16 日

Maps JavaScript API のバージョン 3.29 が試験運用版になりました。API バージョニングのガイドをご覧ください。

変更内容:

  • ユーザー作成(カスタム)ストリートビュー パノラマのパノラマ ID の形式は、基盤となるインフラストラクチャの更新により変更されました。これにより、使用可能なパノラマの数が若干増えます。
    • Maps JavaScript API の古いパノラマ ID を使用したユーザー生成(カスタム)パノラマのリクエストは可能です。StreetViewPanoramaOptions オブジェクトの position プロパティを使ってパノラマを検索しようとすると、結果に新しいパノラマ ID が含まれます。古いパノラマ ID と新しいパノラマ ID はどちらも引き続き有効なため、マッピングする必要はありません。
    • パノラマ ID の解析や検証ロジックを使用している場合、パノラマ ID の形式が変わることがあります。
    • 問題がある場合は、Issue Tracker で報告できます。
  • google.maps.Map クラスの fitBounds メソッドを更新しました。
    • 地図が非表示になっているときにビューポートを変更するには、地図を visibility: hidden に設定して、地図の div を実際のサイズにします。

3.28

2017 年 4 月 18 日

MapOptions オブジェクトの draggable プロパティは非推奨になりました。デスクトップ デバイスで地図のドラッグを無効にするには、gestureHandling プロパティを使用して none に設定します。

2017 年 2 月 15 日

Maps JavaScript API のバージョン 3.28 が試験運用版になりました。API バージョニングのガイドをご覧ください。

変更内容:

  • ログインした地図は、Maps JavaScript API のバージョン 3.28 以降ではサポートされなくなりました。

327 万台

2017 年 2 月 2 日

固定:

  • 問題 11331: InfoWindow 内のテキストを選択できない

2017 年 1 月 10 日

オートコンプリート候補を複数の国からのみ表示するよう制限できるようになりました。これを行うには、AutocompleteOptionscomponentRestrictions フィールドに最大 5 か国を指定します。

2016 年 11 月 15 日

Maps JavaScript API のバージョン 3.27 が試験運用版になりました。(API バージョニングのガイドをご覧ください)。

変更内容:

  • MapOptions オブジェクトの新しい gestureHandling オプションを使用すると、モバイル デバイスで地図を操作する際のユーザー エクスペリエンスを最適化できます。指定できる値は次のとおりです。
    • greedy: ユーザーが画面をスワイプ(ドラッグ)すると、マップが常にパン(上下左右)に動きます。つまり、1 本の指でスワイプと 2 本指スワイプの両方で、地図がパンされます。
    • cooperative: ページをスクロールするには 1 本の指でスワイプし、マップをパンするには 2 本の指でスワイプする必要があります。ユーザーが 1 本の指で地図をスワイプすると、地図にオーバーレイが表示され、2 本の指で地図を移動するように指示するプロンプトが表示されます。上記のサンプルをモバイル デバイスで表示して、協調モードの動作を確認してください。
    • none: 地図はパンまたはピンチできません。
    • auto(デフォルト): ページがスクロール可能かどうかによって、動作は cooperative または greedy になります。

    詳細と例については、デベロッパー ガイドをご覧ください。

  • モバイル デバイスでは全画面コントロールがデフォルトで表示されるため、ユーザーは地図を簡単に拡大できます。地図が全画面モードになっているときは、1 本または 2 本の指でマップをパンできます。注: iOS は全画面機能をサポートしていません。iOS デバイスでは全画面コントロールは表示されません。

ログイン済みマップのサポート終了

2016 年 10 月 6 日

ログイン機能は非推奨になりました。Maps JavaScript API のバージョン 3.27 以前では、ログイン済みの地図を引き続きサポートしています。今後のバージョンではログイン中の地図はサポートされなくなりますが、情報ウィンドウや SaveWidget を使用して Google マップに場所を保存する機能は引き続きサポートされます。詳しくは、ログイン済みマップをご覧ください。

ルートサービスのレスポンス内の地点経由で変更

2016 年 8 月 29 日

ルートサービスのレスポンスの via_waypoints フィールドには、元のリクエストで指定されていなかった地点の配列が含まれます。via_waypoints フィールドは、ドラッグ可能なルートのレスポンスに引き続き表示されますが、代替ルートのレスポンスではサポートが終了します。バージョン 3.27 は、代替ルートで via_waypoints をサポートする最後の API バージョンになります。

代替ルートをリクエストしてから、すべてのルートをドラッグ不可として表示し、メインルートをドラッグ可能として表示することをおすすめします。メインルートは、代替ルートと一致するまでドラッグできます。via_waypoints フィールドは、結果のルート(ユーザーがドラッグ)で使用できます。

3.26

2016 年 8 月 18 日

Maps JavaScript API のバージョン 3.26 が試験運用版になりました。(API バージョニングのガイドをご覧ください)。

変更内容:

  • 新しいストリートビュー レンダラでは、レンダリングが改善し、よりスムーズな遷移とアニメーション、オブジェクト モデリングの改善、モバイル サポートの向上、より明確なコントロールなどが可能になりました。詳しくは、Google Geo デベロッパー ブログをご覧ください。
  • この API は、ストリートビューにおけるデバイスの向きのイベントをサポートするようになりました。これにより、モバイル デバイスのユーザーは、スマートフォンを動かして周囲を見回すことができます。デベロッパーはこの機能を有効または無効にできます。詳しくは、デベロッパー ガイドをご覧ください。

3.25

2016 年 5 月 25 日

Maps JavaScript API のバージョン 3.25 が試験運用版になりました。(API バージョニングのガイドをご覧ください)。

Internet Explorer 9 のサポート終了

2016 年 5 月 2 日

2016 年 4 月 30 日をもって、Maps JavaScript API による Internet Explorer 9 の公式サポートは終了しました。サポートされているブラウザの一覧をご覧ください。

3.24

2016 年 4 月 14 日

変更内容:

  • 地図アイコンのクリックを無効にできるようになりました。地図アイコンは、スポット(スポット)を表します。google.maps.MapsetClickableIcons メソッドをご覧ください。

2016 年 3 月 31 日

固定:

  • 問題 9507: Safari でストリートビューのリンクが再び機能するようになりました。

2016 年 3 月 28 日

固定:

  • 問題 9394: ユーザーが基本地図アイコンの情報ウィンドウを開くと、情報ウィンドウが自動的に閉じます。また、その逆も同様です。
  • 地図上の styles プロパティを使用して基本地図のスタイルが設定されている場合、白の Google ロゴを表示します(以前は、StyledMapType を使用してスタイルを適用した場合にのみロゴが白になりました)。

2016 年 3 月 18 日

固定:

  • 問題 9424: new LatLng({lat: 0, lng: 0})
  • 新しいストリートビュー レンダラ(google.maps.streetViewViewer = 'photosphere')でのマウスのパンを修正しました。

2016 年 2 月 15 日

変更内容:

  • google.maps.controlStyle = 'azteca' を使用して新しいコントロールをオプトアウトする機能は削除されました。

323 万台

2016 年 1 月 18 日

変更内容:

  • このリリースには、地図の新しい全画面コントロールが含まれています。ユーザーがコントロールをクリックすると、地図が画面全体に表示されるように最大化できます。このコントロールはデフォルトでオフになっています。MapOptions で有効にし、FullscreenControlOptions を使用して構成できます。デフォルトの位置は RIGHT_TOP です。
  • ストリートビューの全画面コントロールはデフォルトで有効になっています。StreetViewPanoramaOptions で無効にし、FullscreenControlOptions で構成できます。デフォルトの位置は RIGHT_TOP になりました。

2016 年 1 月 4 日

固定:

  • 問題 9009: タップからのマウスイベントを合成するときに、jQuery との互換性を確保するために、中央ボタンではなく左ボタンを使用します。
  • 問題 4201: API で eval() が使用されなくなりました。そのため、unsafe-eval コンテンツ セキュリティ ポリシー ディレクティブがなくても API を使用できるようになりました。

2015 年 12 月 21 日

変更内容:

  • ログイン中の地図のログインボタンを無効にするマップ オプション(ログインしているユーザーのアバターが表示されます。スターを付けるなど、ログイン アクションを使用してログインすることはできますが、このオプションを設定するとマップにログインするためのボタンが表示されなくなります)。
  • テキスト検索リクエストのインターフェースが変更されました。types パラメータは 2016 年 3 月 1 日に非推奨になり、新しい type パラメータに置き換えられました。このパラメータは、1 回の検索リクエストにつき 1 つのタイプのみをサポートします。さらに、establishmentfoodgrocery_or_supermarket の各タイプは、検索パラメータとしてサポートされなくなります(ただし、これらのタイプは検索結果に引き続き返される可能性があります)。従来の types パラメータを使用したリクエストは 2017 年 3 月 1 日までサポートされます。それ以降は、すべてのテキスト検索で新しい実装を使用する必要があります。

2015 年 12 月 2 日

変更内容:

  • Autocomplete コンストラクタは、入力要素が指定されたことを確認します。
  • 基本地図のスポット情報ウィンドウには、ログインしていないモードでもログインモードと同じコンテンツが表示されます。
  • Closure Compiler の Google Maps API 外部で列挙型(数値または文字列)が指定されるようになりました。

2015 年 11 月 25 日

変更内容:

  • .toJSON() メソッドを LatLng オブジェクトと LatLngBounds オブジェクトに追加しました。これらは JSON.stringify() を介して使用されることが想定されています。

2015 年 11 月 19 日

変更内容:

  • スタイル付き地図用の白の Google ロゴ

固定:

  • 問題 8674: バグ: img { max-width: 100%; } に対する保護

3.22

2016 年 1 月 7 日

固定:

  • 問題 9009: タップからのマウスイベントを合成するときに、jQuery との互換性を確保するために、中央ボタンではなく左ボタンを使用します。

2015 年 11 月 10 日

変更内容:

  • ルートサービスと距離行列サービスは、移動手段が運転中のときに、予測所要時間を(レスポンス フィールド duration_in_traffic で)返すようになりました。予測される移動時間を受け取るには、リクエストに drivingOptions オブジェクト リテラルを追加して、現在または将来の departureTime を指定します。また、trafficModel を楽観的、悲観的、または最良推測(デフォルト)に指定して、移動時間の計算に使用する前提条件に影響を与えることができます。詳しくは、ルートサービス距離行列サービスのデベロッパー ガイドをご覧ください。注: duration_in_traffic は、Google Maps Platform プレミアム プランをご利用のお客様にのみご利用いただけます。

非推奨:

  • durationInTraffic リクエスト フィールドは非推奨になりました。これは、Google Maps Platform プレミアム プランの利用者が、現在の交通状況を考慮した所要時間を結果に含めるかどうかを指定する方法として推奨されていました。今後は、代わりに drivingOptions フィールドを使用してください。

2015 年 11 月 5 日

非推奨:

  • AdSense ライブラリは 2015 年 5 月にサポートが終了し、Maps JavaScript API の試験運用版では利用できなくなりました。このライブラリは、まもなく API のリリース バージョンとフリーズ バージョンから削除されます。別のソリューションとして Google AdSense を使用することもできます。AdSense 広告ユニットの作成に関するガイドをご覧ください。

2015 年 9 月 22 日

変更内容:

  • ルートおよび距離行列リクエストを行う際のプレイス ID のサポートを追加しました。DirectionsRequest.originDirectionsRequest.destinationDirectionsWaypoint.locationPlace オブジェクトを受け入れるようになり、DistanceMatrixRequest.originsDistanceMatrixRequest.destinationsPlace オブジェクトの配列を受け入れるようになりました。

2015 年 9 月 15 日

変更内容:

  • マップとストリートビュー パノラマの多くのコントロールで、デフォルトの位置と外観が変更されました。マップがログインモードモードを使用しているかどうかに関係なく、ユーザー エクスペリエンスに一貫性を持たせ、Google マップのウェブサイトとの整合性を高めました。しばらくの間、以前のコントロール セットを引き続き使用する場合は、v3.22 で google.maps.controlStyle = 'azteca' を設定します。
  • ストリートビューの新しい全画面コントロールを使用すると、ストリートビュー パノラマを全画面モードで開くことができます。

非推奨:

  • 概観マップ コントロールはご利用いただけなくなりました。
  • 地図上の移動コントロールはご利用いただけなくなりました。ビューをパンするには、マップをクリックしてドラッグ、またはスワイプします。(注: ストリートビューのパン コントロールは引き続き利用できます)。
  • ズーム コントロールは 1 つのスタイルでのみ使用できるため、google.maps.ZoomControlStyle は使用できなくなりました。

2015 年 9 月 1 日

変更内容:

  • LatLngBounds リテラルを追加しました。
  • 広すぎる CSS クラスに関する問題を修正しました
  • 地図のサイズ変更後のタイル読み込みを改善

Internet Explorer 8 のサポート終了

2015 年 8 月 31 日

2015 年 8 月 31 日をもって、Maps JavaScript API による Internet Explorer 8 の公式サポートは終了しました。サポートされているブラウザの一覧をご覧ください。Microsoft のブラウザ サポート ポリシーの詳細については、IEBlog(2014 年 8 月 7 日の投稿)をご覧ください。

3.21

2015 年 8 月 5 日

変更内容:

  • パフォーマンスの向上: 表示されるタイルのみを読み込む
  • 多数のドキュメントの改善

2015 年 7 月 21 日

変更内容:

  • ラベル付きのマーカーをリリース
  • 修正: iOS7 の非常に高解像度画面での Poly のメモリ不足エラー
  • IE10 以降でのタッチイベントの修正
  • デベロッパー提供の入力に対するエラー検証が、エラーをスローするのではなく、コンソールに出力されるようになりました。

2015 年 7 月 6 日

固定:

  • 問題 8159: バグ: StrokePosition.OUTSIDE が正しくレンダリングされない

2015 年 6 月 17 日

変更内容:

  • 修正済み: 問題 6321: バグ: 「Uncaught TypeError: Cannot read property 'x' of undefined」(Android/iOs ブラウザでのみ)

2015 年 6 月 2 日

変更内容:

  • 非推奨: CloudLayer、PanoamioLayer
  • 修正済み: 問題 8098: バグ: 重み付きヒートマップが 1 つのポイントで正しくレンダリングされない

2015 年 6 月 2 日

変更内容:

  • placeId を住所/latlng にジオコーディングする機能を追加
  • Geocoding API を介して placeId を返します。

2015 年 5 月 28 日

変更内容:

  • 修正済み: 問題 6358: HDPI デバイスで SVG パス表記が正しくレンダリングされない

2015 年 5 月 19 日

固定:

  • 問題 7673: 地図タイプのプルダウンを使用した後に、緩い位置で制御する
  • 問題 7589: 地図のサイズ変更時にペグマンがジャンプする

3.20

2015 年 4 月 24 日

固定:

  • 地形の最大ズームが増加し、最大ズーム時でも高 dpi タイルを読み込むようになりました。

2015 年 4 月 13 日

固定:

  • 問題 7820: file:// から読み込まれたページでカーソルが機能しない
  • 問題 7591: バグ: radius 引数が整数でない場合に StreetViewService.getPanoramaByLocation が失敗する

2015 年 3 月 25 日

固定:

  • 問題 7733: バグ: KML の地面/画像 - オーバーレイの解像度が突然非常に低くなる
  • スターアイコンに合わせてウィジェット テキストを保存

2015 年 3 月 17 日

固定:

  • 問題 7756: バグ: Safari 8 のパフォーマンスの低下
  • ユーザー属性レイヤを削除しました
  • InfoWindow Chrome の改善

2015 年 2 月 17 日

現在の Maps JavaScript API 試験運用版バージョン(3.19)がリリース バージョンになります。

バージョン 3.17 は削除されます。3.17 またはそれ以前のバージョンに対するリクエストは、バージョン 3.18 で処理されるようになります。

バージョニングに関するドキュメントは、https://developers.google.com/maps/documentation/javascript/versions でご覧いただけます。

ロールオーバー後に利用可能なバージョン:

試験運用版: 3.20

リリース: 3.19

フリーズ: 3.18

319 万台

2015 年 4 月 24 日

固定:

  • ログインモードのカーソル。

2015 年 3 月 19 日

固定:

  • 問題 7756: バグ: Safari 8 のパフォーマンスの低下

2015 年 1 月 20 日

固定:

  • 問題 7475: バグ: phantomjs TypeError: プロパティを削除できない

2015 年 1 月 13 日

固定:

  • タイルがスクリーン リーダーで非表示になりました

2014 年 12 月 17 日

固定:

  • 問題 6917: バグ: シェイプが地図の「draggable」プロパティを尊重しない
  • 問題 7445: バグ: Maps API v3 のログイン機能使用時に表示が失敗する

2014 年 12 月 2 日

固定:

  • 問題 7390: バグ: weather.com のハイパーリンクが機能しない
  • 問題 7376: バグ: WebGL がオフになった(再有効化)
  • ES6 の命名と Symbol の衝突

2014 年 11 月 25 日

固定:

  • 問題 7333: バグ: IE9 で情報ウィンドウのキャレットが破損する

3.18

2014 年 12 月 4 日

固定:

  • 問題 7390: バグ: weather.com のハイパーリンクが機能しない

2014 年 9 月 18 日

固定:

  • 問題 7136: Firefox で複数のマーカーのタイトルが機能しない

2014 年 9 月 9 日

固定:

  • 問題 7098: ストリートビューの視点の向きを設定するとエラーがスローされる

2014 年 8 月 26 日

3.18 が試験運用版としてリリースされました。

3.17 が安定版になりました。

3.17

2014 年 8 月 20 日

固定:

  • 問題 6937: 3.17 の回帰: Places 内の未定義のプロパティ「remove」を読み込めない

2014 年 8 月 12 日

固定:

  • 問題 6968: バグ: v=3.exp でキーボードの矢印キーが機能しない

2014 年 7 月 31 日

追加日:

  • 地図ペイン: DOM イベントが伝播する仕組みが明示されています。overlayMouseTarget ペインを追加しました。

2014 年 7 月 7 日

追加日:

  • データレイヤと個々のデータレイヤ対象物に toGeoJson が追加され、ジオメトリを GeoJSON にエクスポートできるようになりました。

2014 年 6 月 24 日

追加日:

  • place_id: Autocomplete と Place Details 用のプレイス ライブラリに追加された、場所の一意の識別子です。
  • overview_pathDirectionsRoute に追加され、ルートの全行程を表すエンコードされたポリラインが提供されます。

2014 年 5 月 26 日

追加日:

  • Maps API の URL で sensor パラメータが必須ではなくなりました。

2014 年 5 月 20 日

3.17 が試験運用版としてリリースされました。

3.16

2014 年 4 月 15 日

固定:

2014 年 4 月 8 日

追加日:

  • 描画中にマウスの移動で地図がパンされます。

固定:

  • LatLngLiteral を受け入れる場所を増やしました。
  • Roboto の読み込みが完了すると InfoWindow が自動的にサイズ変更される(問題 5713

2014 年 3 月 31 日

固定:

  • IE 8 で半透明の KML レイヤが透明にならない(問題 6540

2014 年 3 月 26 日

固定:

  • コンソールに警告が出ないように、Chrome の event.returnValue 呼び出しを削除しました。
  • IE11 で「ピンチしてズーム」が機能しない(問題 5747

2014 年 3 月 18 日

追加日:

2014 年 3 月 12 日

追加日:

2014 年 2 月 24 日

追加日:

  • Distance Matrix サービスと Directions サービスでフェリーをサポート。

2014 年 2 月 17 日

3.16 が試験運用版としてリリースされました。

3.15

2014 年 3 月 3 日

固定:

2014 年 2 月 10 日

固定:

  • Chrome/Linux でタイルのハードウェア アクセラレーションをすべて無効にして、大規模な Chrome ハードウェア アクセラレーションの問題に対処します。

2014 年 2 月 3 日

固定:

  • IE 11 でスクロール ホイールが機能しない(問題 5944

2014 年 1 月 29 日

固定:

  • Chrome/Windows でタイル ハードウェア アクセラレーションをすべて無効にして、Chrome ハードウェア アクセラレーションの大きな問題を回避します。(問題 6219)。

2014 年 1 月 22 日

固定:

2014 年 1 月 16 日

固定:

  • ビジュアル更新 CSS の具体性が低くなり、オーバーライドするユーザー設定のスタイルが少なくなりました。

2013 年 11 月 27 日

固定:

  • 地図をインスタンス化した後にマーカーを作成すると、「contains」未定義エラーがスローされる(問題 5798

2013 年 11 月 19 日

固定:

  • Firefox でルートパネルの操作アイコンが正しく表示されない

3.14

2013 年 9 月 10 日

固定:

  • Google の公式情報ウィンドウ内のリンクが新しいタブやウィンドウで開かない(問題 5794

2013 年 8 月 15 日

  • リリース バージョンの API では、ビジュアルの更新がデフォルトの地図レンダリング モードになります。
  • DynamicMapsEngineLayer: ベクター、画像、KML レイヤの対象物レポート

3.13

2013 年 6 月 25 日

追加日:

  • DynamicMapsEngineLayer

2013 年 6 月 11 日

追加日:

固定:

  • バグ: カスタムのストリートビュー パノラマが表示され、下に 90 度が表示される(問題 4875

3.12

2013 年 6 月 4 日

固定:

  • visualRefresh=true の場合に情報ウィンドウの domready が起動しない(問題 5415
  • バグ: iOS の visualRefresh 情報ウィンドウ(問題 5396

2013 年 5 月 15 日

追加日:

2013 年 4 月 29 日

固定:

  • Android ブラウザと Dolphin ブラウザで、削除したマーカーが地図上に残る

3.11

2013 年 2 月 19 日

固定:

  • 描画中に DrawingMode を変更するとエラーが発生する
  • ルートパネルで経路をクリックするとズームが変化します

2013 年 2 月 12 日

固定:

  • ドラッグ可能なポリゴンをドラッグしてタップ入力でドラッグできる(問題 4868
  • travelMode の切り替え時に、Route Alternatives パネルで交通機関のアイコンが正しくない(問題 4581
  • 状況によっては、panTo(latLng) で地図の中心が正確に latLng になることがない

2013 年 1 月 29 日

追加日:

  • カバレッジ レイヤをプログラムで追加するための StreetViewCoverageLayer を追加しました。
  • StreetViewPanoramas の StreetViewPov の公開

固定:

  • Google Maps JavaScript V3.8 の使用時にメモリ使用量が増えるとクラッシュが発生する(IE 9、Chrome などで発生)(問題 4162)。
  • Firefox の情報ウィンドウにプルダウン(選択)メニューが表示されない

2013 年 1 月 22 日

追加日:

  • ポリライン、ポリゴン、円、長方形にドラッグ可能なオプション
  • PlaceResult の price_level フィールド

2013 年 1 月 15 日

固定:

  • 一部のポリラインで、ポリライン アイコンを繰り返すと正しく描画されない(問題 4333

2013 年 1 月 7 日

固定:

2012 年 12 月 17 日

追加日:

  • 新しい言語: ウルドゥー語、アイスランド語

固定:

  • IE9 のナビゲーション後のぼやけた/ぼやけたマップ(問題 3875

2012 年 12 月 17 日

追加日:

  • 新しい言語: ウルドゥー語、アイスランド語

固定:

  • IE9 のナビゲーション後のぼやけた/ぼやけたマップ(問題 3875

2012 年 12 月 10 日

追加日:

  • Crossorigin 属性セットを含む画像の読み込み機能

固定:

  • クローズアップでリモート画像にマーカーを表示する際の問題(問題 4616
  • IE 7/8 でポリラインに記号を再表示すると JS エラーが発生する

2012 年 12 月 3 日

固定:

  • Markermanager ライブラリが Maps API JS v3 で機能しない(問題 4543

2012 年 11 月 27 日

追加日:

  • 高 DPI デバイスで高 DPI キャンバスを使用してマーカーを最適化

固定:

  • MapTypeControl でスタイルがクリアされませんでした(問題 4588)。

3.10

2013 年 2 月 4 日

固定:

  • Google Maps JavaScript V3.8 の使用時にメモリ使用量が増えるとクラッシュが発生します(IE 9、Chrome などで発生)(問題 4162)。

2012 年 9 月 25 日

追加日:

  • 屋内ストリートビュー
  • IconSequence の fixRotation オプション
  • ルートへの「Time in Current Traffic」

2012 年 9 月 11 日

新規:

  • StrokePosition をポリゴン、長方形、円に追加しました
  • computeOffsetOrigin をジオメトリ ライブラリに追加
  • API に 4 つの新しい言語: アフリカーンス語、アムハラ語、スワヒリ語、ズールー語

2012 年 8 月 28 日

追加日:

  • タイプを Places API textSearch に追加します

固定:

  • GWT の MarkerOptions に Symbol オブジェクトを渡すことはできない
  • 回帰: iOS 5 でページをスクロールしたときにピンチしてズームする(問題 4046

2012 年 8 月 14 日

主な変更点:

  • KmlLayer へのインターフェースを変更して、コンストラクタの引数ではなく url を MVC プロパティとして受け取ります。

3.9

2012 年 9 月 10 日

固定:

  • GWT で MarkerOptions に Symbol オブジェクトを渡すことができない
  • 回帰: iOS 5 でページをスクロールしたときにピンチしてズームする(問題 4046

2012 年 8 月 9 日

固定:

  • Android 3.x での構文エラー

2012 年 7 月 31 日

主な変更点:

  • カスタム投影でストリートビュー オーバーレイを非表示にする

固定:

  • スケールが 35 より大きい場合、Safari でマーカー シンボルがイベントを起動しない
  • カスタムマップ(地図タイプ + 投影)上のマーカーでクリック イベントが発生しない

2012 年 7 月 25 日

固定:

  • オートコンプリートの componentRestrictions(問題 4302

2012 年 7 月 17 日

固定:

  • IE の情報ウィンドウでテキスト ボックスをクリックできない
  • bounds_changed が zoom_changed の前に発行される必要があります(問題 1399
  • ストリートビューの呼び出し後に地図オプションの backgroundColor が保持されない
  • スタイル付き地図から航空写真に切り替えると、地図タイルが不必要に読み込まれる
  • 描画モードで地図のドラッグ可能/スクロールホイール プロパティが無視される(問題 4012
  • 世界の複数のコピーが表示される場合、LatLngBounds は完全な経度範囲を返す必要があります。
  • ダブルクリック時に空のシェイプを描画しない(問題 3964
  • クリック時の余分なマーカー イベント(問題 3911

主な変更点:

  • 検索エンドポイントとクエリ エンドポイントの名前を NearSearch と textSearch に変更しました。

2012 年 7 月 10 日

主な変更点:

  • google.maps.event.removeListener() が引数として null を受け入れるようにしました。

2012 年 6 月 27 日

追加日:

主な変更点:

  • 「透明」を色として認識します。

2012 年 6 月 23 日

追加日:

  • 記号
  • ヒートマップ レイヤ
http://mapsplatform.googleblog.com/2012/06/powerful-data-visualization-with.html
  • 新しいスタイラ オプションの「weight」と「color」:

https://mapsplatform.googleblog.com/2012/06/google-maps-api-now-with-even-more.html

2012 年 5 月 15 日

追加日:

  • オートコンプリートに対する国の制限(AutocompleteOptions.componentRestrictions)(問題 3899
  • 地域と都市タイプのフィルタ

3.8

2012 年 5 月 1 日

固定:

  • 削除したマーカーが再表示されることがある(問題 4087
  • マーカーの影がレンダリングされないことがある(問題 3993

2012 年 4 月 23 日

固定:

  • ストリートビューを閉じた後、ペグマンがカスタムのマップタイプで地図上に表示されたままになる(問題 4076
  • 削除したアニメーション マーカーを地図に再度追加できない(問題 4052

2012 年 4 月 18 日

固定:

  • Firefox で天気情報ウィンドウに雨アイコンが常に表示される(問題 4063

追加日:

  • FusionTablesLayer の orderBy、limit、offset(問題 3557

2012 年 4 月 10 日

固定:

  • 鳥瞰図がビューポート全体で利用できない場合でも表示される(問題 3913

2012 年 4 月 3 日

追加日:

  • WeatherLayer と CloudLayer(問題 3555
  • ユーザー属性レイヤ

固定:

  • IE 9 Quirks でポリゴンで表示されるタイルの境界
  • Canvas ストリートビューでパン操作するとマーカーが動き回る

2012 年 3 月 28 日

固定:

  • 小文字のタグ名を使用して XHTML に準拠させます(問題 3868)。
  • Apple トラックパッドのズーム動作を変更して感度を下げました(問題 2416)。

2012 年 3 月 20 日

固定:

  • 存在しないシャドウ画像でマーカーを作成すると、エラーが発生します(問題 4014)。

追加日:

  • ストリートビューで Click-to-go/Click-to-zoom(問題 2447

主な変更点:

  • ストリートビューでのダブルクリックによるズームをデフォルトで無効にしました

2012 年 3 月 6 日

固定:

  • 非常にすばやくズームインすると OverviewMapControl にエラーが発生する(問題 3882
  • マップ div をページから削除すると IE でエラーが発生する(問題 3971
  • 9 未満の IE で、サイズ調整されたマーカーが正しくレンダリングされない(問題 3912問題 3908

追加日:

  • opacity を GroundOverlay に設定(問題 2767
  • utc_offset と open_hours を PlaceResult に追加(問題 2431
  • StreetViewPanoramaOptions に対する clickToGo オプションの追加(問題 2447

2012 年 2 月 21 日

固定:

  • IE 9 でマップが不鮮明になる(問題 3875
  • LatLng 空間内の同一直線上のエッジで構成されるポリラインが誤って簡素化されました(問題 3739)。

追加日:

  • google.maps.geometry.poly.containsLocation() および isLocationOnEdge()(問題 1978

2012 年 2 月 15 日

固定:

  • 回帰: 無効な「size」パラメータで、スケーリングされたマーカーが正しくレンダリングされない(問題 3908
  • ユーザーがコントロール ポイントをドラッグしているときに setEditable(false) が呼び出されると、地図が編集モードから先に進まなくなります(問題 3842

主な変更点:

  • ストリートビュー パノラマ間のクロスフェード。

3.7

2012 年 2 月 7 日

固定:

  • ドロップ アニメーション前の最終位置でマーカーがちらつく(問題 3608
  • 情報ウィンドウを開いてズーム設定を同時に行うと、地図の中心が正しく設定されません(問題 3738)。
  • マーカーをドラッグする際に右クリックを無視する(問題 3237
  • Firefox でマーカーのタイトルが表示されないことがある(問題 3773

主な変更点:

  • 拡大縮小されたマーカーが Canvas でレンダリングされるようになりました(可能な場合)
追加日:
  • ImageMapType の setOpacity()(問題 3125
  • GroundOverlay の setOpacity()(問題 2767
  • ImageMapType の「tilesLoaded」イベント(問題 1744
  • stop() を MouseEvent に追加して、イベントの伝播を停止します(問題 2172)。

2012 年 1 月 31 日

固定:

  • 修正済み: 世界中にパンした後の韓国語タイルの誤り(問題 2722
  • ストリートビューを表示するためにペグマンを正確にドロップできない(問題 3861
  • ポリゴンの「visible」プロパティを追加しました(問題 2861)。
  • ビューポートが大きく離れていても panTo と panBy がアニメーション化(回帰)

2012 年 1 月 24 日

固定:

  • マウスイベントが情報ウィンドウからバブルが発生する(問題 3573
  • IE9 での CSS 変換の有効化
  • imageDateControl を StreetViewPanorama に追加しました
  • IE 9、Opera、Safari/Windows でキャンバス ストリートビューを有効化

2012 年 1 月 16 日

固定:

  • 描画モードではペグマンをドラッグできません
  • ポリゴンとその他のレイヤの zIndex を尊重してイベントを正しく発行する
  • KmlLayer の「status」プロパティを追加(問題 3015

2012 年 1 月 10 日

固定:

  • disableDefaultUI が true で streetViewControl が true の場合にペグマンを表示する

2011 年 12 月 7 日

固定:

  • 高速道路(road.highway.controlled_access)を使用して、高速道路とは別にスタイルを設定できます。
  • ユーザーがオートコンプリートで Enter を押すと place_changed が発生します(問題 3407

1011 年 11 月 28 日

固定:

  • ウィンドウのサイズ変更時にオートコンプリートの位置を変更します。「resize」イベントは、Autocomplete オブジェクトでトリガーできます。

2011 年 11 月 22 日

固定:

  • カスケード スタイルを考慮して計算された InfoWindow のコンテンツ サイズ
  • 鳥瞰図の回転コントロールが地図作成時の方角と一致しない

2011 年 11 月 7 日

主な変更点:

  • デフォルト コントロールの新しい視覚的スタイル
  • 編集可能な図形(ポリゴン、ポリライン、円、長方形)
  • 新しいオーバーレイを追加するための新しい DrawingManager
  • 新しい PlaceResult フィールド: website と international_phone_number
  • 新しい ElevationResult フィールド: resolution

固定:

  • ルート検索結果の開始アイコンと終了アイコンが、IE 7 以降で透明な背景でレンダリングされるようになりました。

3.6

2011 年 10 月 31 日

固定:

  • IE7 で Maps API をプロトタイプ ライブラリとともに使用するとエラーが発生する

2011 年 10 月 25 日

固定:

  • レイヤの読み込みが完了する前に KmlLayer の地図が変更された場合のエラー
  • ポリゴンの追加や削除時に IE でメモリリークが発生する

2011 年 10 月 18 日

主な変更点:

  • PlaceSearchRequest にキーワード フィールドを追加しました
  • ストリートビューから道路線を削除しました

2011 年 10 月 10 日

固定:

  • ストリートビューのプレビューに表示される住所が長すぎます

2011 年 9 月 27 日

固定:

  • 概観マップ コントロールで中心点を更新し、ズームが変更された場合に一緒にズームする

2011 年 9 月 27 日

固定:

  • Chrome での初期タイルのダブルフェッチ
  • パン中のメモリリーク
  • 撮影範囲外のエリアにパンするときにストリートビューのペグマンをドロップしない
  • 回帰: 経度 -180 度をまたぐ GroundOverlay が消失する
  • 回帰: パンやズームの際に情報ウィンドウを開くと、地図の中心が不正確になる

主な変更点:

  • ペグマンをドラッグしているときにストリートビューのプレビューを表示する

2011 年 9 月 20 日

固定:

  • Canvas を使用してマーカーをレンダリングすると、Chrome または Windows でメモリリークが発生する
  • 方角 90 度または 270 度での鳥瞰図でのマーカーのレンダリング

主な変更点:

  • デフォルトの Google マップタイプには、マップタイプ レジストリからアクセスできません(マップタイルにアクセスできません)。
  • 航空画像から出入りする際の回転アニメーション

2011 年 9 月 12 日

解決済みの問題:

  • Firefox 4 以上でツールチップが表示された後、マーカーが浮いた位置から固定される(問題 3334

主な変更点:

  • GeocoderResult.formatted_address がドキュメント化されていません

2011 年 9 月 6 日

固定:

  • Firefox の地図のパンに [要素を選択(プルダウン)] 情報ウィンドウが従わない
  • 一部のモバイル デバイスでの韓国でのタイル

2011 年 8 月 29 日

主な変更点:

  • カスタム コントロールの Z-Index を API コントロールより高くできるようにする
  • ユーザーは、リンクから maps.google.com の正しい言語バージョンにアクセスできます。
  • 情報ウィンドウの HTML、名前、説明が存在しない場合は、KML 対象物の上に情報ウィンドウを開かないでください。
  • 回帰修正: 高 DPI タイルが破損する

2011 年 8 月 24 日

解決済みの問題:

  • Chrome/Mac でハードウェア アクセラレーションを無効に: マーカーのレンダリングとオーバーレイのクリックの問題を修正しました(問題 3544問題 3551
  • Android で、ページをスクロールしたときの「ピンチしてズーム」を修正しました(問題 3373)。

主な変更点:

  • ビジネス アイコンがデフォルトでオンになりました。

2011 年 8 月 17 日

主な変更点:

  • スポットを表示する、クリック可能な地図アイコン
  • スタイルは、MapOptions で設定して、すべてのデフォルトのマップタイプに適用できます。
  • ペグマンは、明示的に無効にしない限り、カスタムのマップタイプに表示されます。

3.5

2011 年 8 月 10 日

固定:

  • ストリートビューでマーカーを水平線までドラッグすると、ドラッグされた位置で固定されない
  • 地図またはウィンドウのサイズを変更してもストリートビューのサイズが変更されない
  • InfoWindow を共有するとブラウザがクラッシュする

2011 年 8 月 2 日

解決済みの問題:

  • IE の情報ウィンドウのハイパーリンクが機能しない(問題 3503
  • スケール コントロールが印刷されない(問題 2966
  • 回帰: スタイル付き地図で OverviewMapControl を使用するとエラーが発生する(問題 3489

主な変更点:

  • ほとんどのコントロールのコンテキスト メニューが、右クリックで無効になりました。
  • 情報ウィンドウ内のストリートビュー パノラマや地図が、情報ウィンドウにマウスオーバーしてもパンされない
  • iPad で情報ウィンドウをスクロールできるようになりました。

2011 年 7 月 18 日

解決済みの問題:

  • iOS で 4.1 以上でページをスクロールすると、Event LatLng が正しく表示されない(問題 3373

2011 年 7 月 11 日

解決済みの問題:

  • タッチデバイスの情報ウィンドウ内で <select> をクリックできない(問題 3232
  • MapOptions.draggable が false の場合に右クリックした後、地図上でクリックが呼び出されない(問題 3071

主な変更点:

  • Z-Index が同じマーカーが、タイルの境界を越えて一貫した順序で並べられるようになりました
  • iOS の情報ウィンドウでスクロールできるようになりました。
  • 地図の投影法が変更されると、マーカーとポリゴンが再ペイントされるようになりました

2011 年 7 月 5 日

解決済みの問題:

  • 地図がドラッグできないときにマーカー カーソルが表示されない問題を修正しました(問題 3120)。

主な変更点:

  • Places Autocomplete のコントロールとプルダウンのスタイルを設定する機能を追加しました。
  • Places Autocomplete ウィジェットは、ユーザーが候補を選択した後でサーバーから返された説明を保持します。

2011 年 6 月 30 日

解決済みの問題:

  • 修正: 最初のマップタイルが二重取得される
  • 3.4 以降で地図が作成されると maptypeid_changed イベントが複数回発生していた問題を修正しました(問題 3051)。

主な変更点:

  • Places のオートコンプリートが変更され、入力の親ではなく本文に追加するようになりました。
  • BOTTOM_RIGHT が正しく配置されるようになりました。

2011 年 6 月 8 日

解決済みの問題:

  • 修正: ズームレベルが 2 より大きい場合にズームがアニメーション化されなくなりました(問題 3033)。

主な変更点:

  • 修正: OverlayView.set('map', foo) が OverlayView.setMap と同じになりました
  • GeocoderRequest の「language」オプションを削除しました

2011 年 5 月 17 日

解決済みの問題:

  • 修正済み: IE7 でのストリートビューのレンダリングの問題(問題 3272

主な変更点:

  • マップタイプの読み込み時と変更時のマップタイルのフェード遷移を有効にしました。

2011 年 5 月 7 日

目立った変化はありません。

3.4

2011 年 5 月 7 日

目立った変化はありません。

2011 年 5 月 6 日

解決済みの問題:

  • 修正済み: IE7 でストリートビュー パノラマが表示されない(問題 3272
  • 修正済み: ImageMapType を含む半透明 PNG が IE7 と IE8 で透明度が失われる(問題 3275

主な変更点:

  • 距離行列サービス

2011 年 4 月 14 日

解決済みの問題:

  • 修正: poly storyColor と fillColor で名前が付けられた CSS 色をサポート
  • ストローク Opacity が 0.0 に設定されている場合にポリゴンが表示されない問題を修正しました(問題 3241)。
  • 修正済み: 広告ユニットを表示した状態でパンすると IE8 でエラーが発生する(問題 3159
  • マップタイプ コントロールで、地図と航空写真を含まない地形地図とハイブリッド地図を許可(問題 3089
  • 高 DPI 画面に対して高 DPI タイルが読み込まれる(問題 2614

主な変更点:

  • 鳥瞰写真が有効で使用可能である場合、鳥瞰写真はデフォルトで 45 度に設定されます。
  • iPad でのピンチ動作が改善されました
  • DirectionsTravelMode と DirectionsUnitSystem の名前が TravelMode と UnitSystem に変更されました(古い名前には後方互換性があります)。

2011 年 4 月 14 日

解決済みの問題:

  • 修正: IE6 でマーカーのアイコンとシャドウが透明になりなくなった
  • 修正: ズーム時にマーカーがちらつくことがなくなりました。
  • 修正: N 極/S 極付近のタイル境界を越えるポリゴンのレンダリング

主な変更点:

  • 描画キャンバスで可能な限り、ポリラインとポリゴンがレンダリングされるようになりました。
  • ポリラインとポリゴン境界上のイベントの LatLngs が、ライン上の最も近い点にスナップされるようになりました。

2011 年 4 月 5 日

解決済みの問題:

  • タッチデバイスで panTo がアニメーション化されない(問題 3066
  • Marker.MAX_ZINDEX が定義されていません(問題 3184)。

2011 年 3 月 28 日

解決済みの問題:

  • 衛星モードの場合、ストリートビューで方角を変更できない(問題 3174
  • VML を無効にするとマップが破損する(問題 3119

主な変更点:

  • ストリートビューの道路オーバーレイが傾斜モードで表示されるようになりました。

2011 年 3 月 22 日

解決済みの問題:

  • カスタムのマップタイプでペグマンが表示される(問題 3154

主な変更点:

  • 修正: 巨大なマーカーがタイルの境界でクリップされる
  • 修正: 傾斜モードでのストリートビュー オーバーレイ
  • 修正: 概要地図のコントロールが印刷モードで表示される

2011 年 3 月 17 日

解決済みの問題:

  • 45 度画像(問題 2412
  • 概観マップ コントロール(問題 1470
  • アニメーション GIF のサポート - [最適化] オプションを追加(問題 3095
  • Marker.getVisible() が未定義を返す(問題 3114

主な変更点:

  • 修正: 円と長方形で zIndex が無視される
  • 修正: マーカーがアニメーション化されているときに、マウスイベントによってイベントが 2 回トリガーされる
  • 修正: マップタイプ ID を設定した後でマップタイプをレジストリに追加すると、スタイル付き地図でスタイルが使用されない
  • 修正: スタイルが設定されていないマップタイプに、スタイル付き地図タイプのスタイルが適用される
  • マーカーが DOM イベントではなく MouseEvent を起動するようになりました

2011 年 3 月 11 日

解決済みの問題:

  • マーカーをダブルクリックしても地図がズームしなくなりました(問題 3090)。
  • カスタム マーカーのシャドウを使用したアンカー ポイントが機能するようになりました(問題 3112)。

主な変更点:

  • Panoramio レイヤ
  • ルートマーカーの Z-Index を修正
  • デフォルトのシャドウ位置を固定

2011 年 3 月 2 日

主な変更点:

  • 可能な場合に Canvas/VML でマーカーがレンダリングされるようになりました。
  • タップ対応デバイスでポリライン、ポリゴン、KML のクリック ターゲットを拡大

2011 年 2 月 22 日

解決済みの問題:

  • 「anchorPoint」MVC プロパティを介して InfoWindow アンカーが公開される(問題 2860
  • ズームレベル 0 と 1 でのハイブリッドを修正しました(問題 3062)。
  • マップに対してすばやく追加または削除した場合の円 / 長方形を修正(問題 3052
  • Draggable: タッチデバイスでの誤修正(問題 3044

2011 年 2 月 18 日

解決済みの問題:

  • ストリートビューのマーカーが縮小され、拡大されない(問題 2969
  • routeIndex が 0 でない場合に、ドラッグ可能なルートが機能するようになりました(問題 2995)。
  • Flash と地図のドラッグ間の競合を修正(問題 2956
  • maptypeid_changed リスナーで mapTypeId を変更すると、マップタイプ コントロールの整合性が 高まるようになりました。

主な変更点:

  • 地図タイプのコントロールから航空写真モードをクリックすると、ラベルがデフォルトでオンになります。

2011 年 2 月 8 日

主な変更点:

  • 新しい階層型マップタイプ コントロール - タップしやすくなりました。
  • 新しいロゴ(問題 2574
  • HTML の <area> coords 属性に合わせて、MarkerShape.coord の名前を MarkerShape.coords に変更しました。

3.3

2011 年 3 月 17 日

解決済みの問題:

  • ポリゴンがレンダリングされない

2011 年 2 月 8 日

解決済みの問題:

  • Chrome でタイル リクエストがキャンセルされない(問題 3011
  • FF/Mac で右クリック イベントが発生しない(問題 2920
  • Safari/Mac でのテキスト レンダリングに関する問題(問題 3024
  • IE でルートマップが正しく印刷されない

2011 年 1 月 21 日

主な変更点:

  • 球面ジオメトリ ライブラリで MVCArrays を使用できるようになりました
  • IE6 でドラッグするとマーカーの下にクロスが表示される問題を修正しました。
  • 地図のコンテナ div で Z-index が設定されていない

2011 年 1 月 17 日

解決済みの問題:

  • Zoo_changed のタイミングの誤りにより fromLatLngToContainerPixel の結果が正しくない問題を修正しました(問題 2539

2011 年 1 月 6 日

解決済みの問題:

  • ジオメトリ ライブラリを追加 - 球面ジオメトリとポリラインのエンコード ユーティリティを提供(問題 2540問題 2595問題 2246
  • 地図の最小/最大ズームレベルを設定できるようになりました(問題 1624)。

主な変更点:

  • ズーム コントロールとパン コントロールが分離されました(ナビゲーション コントロールは廃止されました)。これらは個別に構成できます。
  • タッチデバイスの新しいタッチ対応ズーム コントロール
  • MVCArray の内容は、clear() を呼び出すことでクリアできるようになりました。
  • IE8 でマーカーを追加、削除する際のメモリリークを修正しました
  • 改善された簡素化アルゴリズムによるポリのレンダリングの高速化

2010 年 12 月 23 日

解決済みの問題:

  • ドラッグ可能なルートでの地点のクリック ハンドラを修正(問題 2871

2010 年 12 月 21 日

解決済みの問題:

  • ドラッグ時のモメンタムをマップに追加しました(問題 2592)。
  • ストリートビューの CSS エラーを修正しました(問題 2666)。
  • IE で地図の幅が 0 の InfoWindow を表示する際の JS エラーを修正しました(問題 2536)。

主な変更点:

  • タッチデバイスでは、ZOOM_PAN と SMALL のどちらのナビゲーション コントロールがリクエストされても、タップによるズーム コントロールが表示されるようになりました。デバイスがブラウザでマルチタッチに対応している場合、ズームはピンチ操作で行われるため、ズーム コントロールは表示されません。

2010 年 12 月 9 日

解決済みの問題:

  • IE で InfoWindows がきれいに印刷されるようになりました(問題 1343)。
  • IE8 の ImageMapType の不透明度を修正しました

主な変更点:

  • ドラッグすると、マーカーの下にクロスが表示され、カスタム アイコン付きで raiseOnDrag が有効になります。

2010 年 12 月 5 日

解決済みの問題:

  • 衛星画像の特定の場所の最大ズームレベルを検出するためのインターフェースを提供する。(問題 2049)。
  • マーカーのドラッグ時にアニメーションを有効/無効にするオプション(raiseOnDrag)を追加しました。(問題 2910)。

主な変更点:

  • マーカーはドラッグすると浮き上がり、ドロップするとバウンドするようになりました。
  • マーカーのアニメーションは、setAnimation 関数を使用してプログラムで制御できます。

2010 年 11 月 28 日

解決済みの問題:

  • maptypeid_changed が 2 回発生しなくなりました(問題 2449)。
  • MarkerImage オブジェクトの「size」プロパティにアクセスできるようになりました(問題 2465)。
  • マーカーの形状が、スプライトではなくアイコンを参照している(問題 2629
  • 小さい地図用の、マーカーのドラッグによる地図のパンが改善されました(問題 2868)。
主な変更点は次のとおりです。
  • 背景画像の印刷を有効にしなくても、地図を印刷できるようになりました。
  • 「draggable」が false に設定されている場合に、ドラッグ可能な方向マーカーがドラッグできるバグを修正しました。

2010 年 11 月 16 日

変更された問題:

  • 問題 2076: DirectionsRenderer に InfoWindow を渡す方法を提供しました(問題 2076)。
  • 問題 2524: streetViewControlOptions の実装
  • 問題 2557: ストリートビューへのズームの無効化の追加

主な変更点:

  • マーカーが Shift キーを押しながらクリックされると、新しいウィンドウが FF で開かれるバグを修正しました。
  • DirectionsRenderer で markerOptions を指定すると、文字マーカーのアイコンが失われる

3.2

2010 年 11 月 11 日

主な変更点:

  • IE7/IE8 の RTL でポリゴンがクリップ/切り捨てられるバグを修正しました。
  • Safari 5 で 3D 変換が原因でチェックボックスが表示されないバグを修正しました。
  • 赤道を横断する測地線ポリラインには詳細がなかった
  • LEFT_CENTER、LEFT_BOTTOM、RIGHT_CENTER、RIGHT_BOTTOM のコントロール位置を追加しました。
  • コントロール位置を LEFT から LEFT_TOP、RIGHT から RIGHT_TOP、TOP を TOP_CENTER、BOTTOM を BOTTOM_CENTER に変更しました。

2010 年 10 月 11 日

変更された問題:

  • 問題 2478: ストリートビュー - 一部のブラウザでコンパスの位置がずれる/表示されない
  • 問題 2528: IE8 で ImageMapTypeOptions の不透明度が機能しない
  • 問題 2661: 情報ウィンドウ - 入力フィールドを右クリックしてもコンテキスト メニューが表示されない
  • 問題 2741: iOS 4 で地図のパン後にマーカーを配置できない

主な変更点:

  • ストリートビューはデフォルトで有効です
  • 「this」が .getTileUrl に渡されないバグを修正しました
  • ウィンドウが表示された後に、情報ウィンドウの domready イベントがトリガーされるようになりました。

2010 年 9 月 28 日

変更された問題:

  • 問題 2712: メモリリーク(マーカーの追加 / 削除、マーカーの表示 / 非表示、地図のズームとパン)

主な変更点:

  • V2 と V3 の地図が同じページ上に表示されると、より適切に動作します。
  • HTML5 ストリートビューですばやく下にドラッグする際のエラーを修正しました

2010 年 9 月 16 日

変更された問題:

  • 問題 2701: 最初のストリートビュー ナビゲータ コントロールの見出しが POV に沿っていない

2010 年 9 月 14 日

変更された問題:

  • 問題 157: ドラッグ可能な運転ルートのサポート
  • 問題 1852: google.maps.Marker で「rightclick」イベントが引数なしで発生する
  • 問題 2673: 位置の変更後にペグマンが表示されなくなる

主な変更点:

  • マーカーのパフォーマンスが改善されました。

2010 年 8 月 31 日

変更された問題:

主な変更点:

  • より高いズームに合わせて測地線が改善されました。

2010 年 8 月 24 日

変更された問題:

  • 問題 2648: V3.2.1 で Firefox で地図のサイズ変更イベントをトリガーすると、エラーが発生する

主な変更点:

  • スクロール ホイールを使用する場合など、ズームインとズームアウトを繰り返す際に、中間のズームレベルから読み込むタイルが少なくなるようになりました。

2010 年 8 月 16 日

変更された問題:

  • 問題 2416: Apple マジック マウスのパンとズームの感度が高すぎる
  • 問題 2606: 地図で Draggable: false を設定するとリンクが無効になる
  • 問題 2640: ブラウザの更新 / オンアンロード時にメモリがクリアされない(IE)

主な変更点:

  • ストリートビュー マーカーが距離に応じて拡大または縮小
  • パン時にズーム スライダーが更新される

2010 年 8 月 9 日

主な変更点:

  • 非推奨のプロパティ KMLMouseEvent.position と FusionTablesMouseEvent.position が削除されました。代わりに .latLng を使用してください
  • 非推奨のプロパティ StreetViewService.getNearestPanorama が削除されました。代わりに .getPanoramaByLocation を使用してください

3.1

2010 年 9 月 28 日

主な変更点:

  • 出発地と目的地が同じルートで JS エラーがスローされる問題を修正しました

2010 年 8 月 9 日

主な変更点:

  • OverlayView の Map の変更が修正されました。
  • GroundOverlay.setMap(null) の呼び出しを修正しました
  • IE でメモリのズーム/パンがリークしなくなりました。

2010 年 8 月 5 日

変更された問題:

  • 問題 2588: リスナーがアタッチされたパノラマ オブジェクトで setVisible(false) を呼び出すと、IE で JS エラーが発生する

主な変更点:

  • ズームの変更時に IE6 でマーカーが表示されなくなる問題を修正しました。

2010 年 7 月 29 日

変更された問題:

  • 問題 2337: ポリラインが失われた
  • 問題 2497: 円に対してクリック可能なオプションが適用されない

主な変更点:

  • 「centerHeading」の導入により、カスタム パノラマの「originHeading」が非推奨になりました。
  • 韓国のハイブリッド タイルに道路が表示されるようになりました
  • 地図上のクリック不可能なポリゴンでクリックを渡すようになりました

2010 年 7 月 22 日

変更された問題:

  • 問題 1856: Opera でのポリゴン レンダリングのサポート
  • 問題 2159: スクロール ホイールを使用してズームした後に Dragend イベントがトリガーされる
  • 問題 2385: ズームレベルを深くすると、Internet Explorer で GroundOverlay が黒くなる
  • 問題 2337: ポリラインが失われた
  • 問題 2427: 自動パン時に情報ウィンドウを開いた状態でドラッグすると、マーカーが「ハング」する
  • 問題 2493: IE7 でマーカーが正しく消去されない
  • 問題 2500: 既存のマーカーに !Marker.setIcon(<scaled MarkerImage>) を使用するときに MarkerImage が切り抜かれる
  • 問題 2549: Google のプルダウン メニュー用の CSS で警告が表示される

主な変更点:

  • ポリゴンがドラッグされたときにクリック イベントが発生しなくなりました。
  • 情報ウィンドウの外部に展開するフォーム選択要素をクリックしても、マップのクリックが発生しなくなりました。
  • KML オーバーレイをクリックしても地図のクリック イベントが発生しなくなりました。
  • ストリートビューが画面上の InfoWindow に合わせて自動的にパンされるようになりました
  • KML と FusionTables の MouseEvent LatLng を「position」から「latLng」に変更しました。
  • Android のズーム コントロールがクリックを地図に渡さなくなりました。

2010 年 6 月 17 日

変更された問題:

  • 問題 2346: 滑らかなアニメーションを無効にするオプション

主な変更点:

  • マーカーのちらつきのバグを修正
  • InfoWindow DOMready イベントのトリガーが改善されました
  • DirectionsRoute.bounds が公開されるようになりました。

2010 年 6 月 11 日

変更された問題:

主な変更点は次のとおりです。
  • マーカーのメモリリークを修正しました。
  • 最初のジオコーディングのレイテンシが改善されました。
  • StreetViewService へのアクセスを提供

3.0

2010 年 5 月 18 日

変更された問題:

主な変更点は次のとおりです。
  • カスタムのマップタイプで Google の著作権を正しく設定するためのバグを修正しました。
  • ポリゴンとポリラインに測地線プロパティを追加しました。
  • ポリゴンとポリラインにクリック可能なオプションを追加しました。
  • GroundOverlay にクリック可能なオプションを追加しました

2010 年 5 月 13 日

変更された問題:

  • 問題 1724: 文字列ではなく要素を通じてコンテンツを設定した場合に、情報ウィンドウのサイズまたはマージンが正しくない

主な変更点:

  • 日付ラインを越えるときに地面オーバーレイが早期に切り取られるバグを修正しました。
  • マーカー setIcon が URL の \ で機能するようになりました
  • IE のポリゴンとポリラインのマウスアウト イベント トリガー
  • マーカー アイコンを変更してもちらつくことがなくなりました

2010 年 5 月 7 日

変更された問題:

  • 問題 1458: 機能リクエスト: Google API v3 での KML のサポート
  • 問題 1658: 交通オーバーレイの追加
  • 問題 2209: スタック オーバーフロー
  • 問題 2254: 円オブジェクトで「setMap(gMap)」と「setMap(null)」を複数回呼び出すとストロークと塗りつぶしの不透明度が変更される

主な変更点:

  • KML レイヤと GeoRSS レイヤを追加しました。
  • 地面オーバーレイを追加しました。
  • 新しいレイヤ: 交通状況自転車を追加しました。
  • DirectionsRendererOptions に対して「suppressBicyclingLayer」プロパティを追加しました。
  • MapType が変更されたときにズームレイヤが正しく参照されるようにバグを修正しました
  • DirectionsResult プロパティ「start/end_point」の名前を「start/end_location」に変更しました。
  • DirectionsLeg プロパティの名前が「start/end_geocoding」から「start/end_address」に変更されました。
  • DirectionsRoute の「optimized_waypoint_order」プロパティの名前を「waypoint_order」に変更しました。
  • 古いルート プロパティ名(setTripIndex、getTripIndex、hideTripList、provideTripAlternatives)のサポートを削除し、引き続き警告のログを記録しました。また、区間へのルートからステップへのルートと、ルートへのルートからステップへのルートの変換も削除されます。
  • GeocoderGeometry.latLng を GeocoderGeometry.location に更新しました。

2010 年 4 月 30 日

変更された問題:

  • 問題 2230: 意図したカスタム投影なしでマップが初期化される

主な変更点:

  • 地図上でクリックすると、キーボードにフォーカスが移動します
  • iPad の「ピンチしてズーム」がサポートされるようになりました。

2010 年 4 月 26 日

変更された問題:

  • 問題 1826: ポリゴンとポリラインへのマウスオーバー イベントとマウスアウト イベントの追加
  • 問題 2177: 「maptypeid_changed」イベント中に map.setZoom(z) が正しく機能しない
  • 問題 2247: DirectionsRenderer の hideRouteList オプションが期待どおりに動作しない

主な変更点:

  • パン中にマップの下部からカスタム アイコンが消えるバグを修正しました。

2010 年 4 月 13 日

変更された問題:

  • 問題 2275: MarkerImage を再利用できない
  • 問題 2181: google.maps.Marker を追加し、マウスのスクロール ホイールを使ってズームインまたはズームアウトすると、マーカーが表示されなくなる

2010 年 4 月 11 日

目立った変更や問題の変更はありません。

2010 年 4 月 5 日

変更された問題:

  • 問題 1976: カスタム アイコンとドラッグ可能なマーカーに関する問題
  • 問題 2107: ドラッグ可能なマーカーが地図外にドラッグすると消える
  • 問題 2181: 基本地図の投影プロパティが存在しない

主な変更点:

  • DirectionsRoute のルート概要ポリラインを Overview_path として公開しました。
  • 地図の現在の投影を読み取り専用プロパティとして公開しました。

2010 年 3 月 23 日

主な変更点:

  • API で Elevation が公開されるようになりました。
  • インターネット接続が遅い場合のタイル読み込みを改善しました。

2010 年 3 月 15 日

主な変更点:

  • スタイルが変更されたときに、ポリゴンが正しく再ペイントされるようになりました。
  • 古いスタイルの「Directions」が使用されている場合、console.log を介したサポート終了の警告メッセージが表示されるようになりました。

2010 年 3 月 10 日

変更された問題:

  • 問題 1801: ポリライン/ポリゴンの zIndex
  • 問題 2144: DirectionsRequest に preventHighways オプションが提供される必要がある
  • 問題 2207: バグ: IE でポリラインが入力される
  • 問題 2113: 1 月のリリース後、高ズームレベルで FF のポリラインが途切れる

主な変更点:

  • 自転車ルートを追加しました。
  • 以下の新しい DirectionsRequest オプションが追加されました。
    • avoidHighways
    • avoidTolls
    • optimizeWaypoints
  • ポリゴンとポリラインのレンダリング速度の改善
  • 次の Directions オブジェクトの名前を変更しました。古い名前は引き続きサポートされます。

2010 年 3 月 3 日

変更された問題:

  • 問題 2136: 参照すべきでない google.maps.MarkerImage のプロパティを難読化

主な変更点:

  • マップのジャンプとジャンプのバグを修正しました。
  • 連続して 2 倍ズームする機能が改善されました。
  • マーカー ドラッグ イベント .latLng が難読化されなくなりました。

2010 年 2 月 26 日

変更された問題:

  • 問題 1651: マップ キャンバスでのマウス移動、マウスオーバー、マウスアウト
  • 問題 2142: DirectionsRendererOptions でユーザーがマーカーを完全に非表示にする必要がある
  • 問題 2148: event.latLng の欠落
  • 問題 2109: バグ: IE8 で NavigationControlStyle.ZOOM_PAN が正しく表示されない
  • 問題 2153: MVCArray.push() が新しい長さを返さない

主な変更点:

  • ImageMapType に不透明度を追加しました。
  • 長方形/円の右クリックが呼び出されないバグを修正しました。
  • 情報ウィンドウのコンテンツ イベントが、非表示でも削除されなくなりました。

2010 年 2 月 8 日

変更された問題:

  • 問題 2135: バグ: ポリラインでポリゴンの MVCArray を再利用すると、ポリラインが閉じられる

主な変更点:

  • 新しい Rectangle クラスを追加しました。
  • 新しい Circle クラスを追加しました
  • マーカーを作成して削除する際のメモリリークを修正しました。
  • Polygons を閉じるための LatLngs の MVCArray のアノテーションを停止しました。これは、同じ MVCArray を共有するポリラインも閉じてしまうためです(問題 2135 を参照)。
  • 地図のズームが現在の値に設定されている場合に、画面上のマーカーが非表示になることがあるバグを修正しました。
  • Android で正しく表示されるように ImageMapType を修正しました
  • ポリゴンのクリッピング スキームを変更して、北極または南極を含むポリゴンを使用できるようにしました。
  • MercatorProjection の緯度範囲を、浮動小数点精度で可能な最大値まで増やしました。

2010 年 1 月 28 日

変更された問題:

  • 問題 1367: 機能リクエスト: デベロッパーが「制御フロー」に div を配置する LayoutManager を公開
  • 問題 1916: 機能リクエスト: MarkerImage をスケーリングする機能を追加する
  • 問題 1443: Expand() と union() が LatLngBounds オブジェクトを返す必要がある
  • 問題 1997: 「size」MapOption のドキュメント
  • 問題 2074: 世界地図がマップコンテナの正確なサイズに収まる場合、地図がレンダリングされない

主な変更点:

  • インド系言語のサポートを追加しました。
    • bn、gu、kn、ml、mr、ta、te
  • イベントの名前空間に新しい静的メソッドを追加しました。
    • addListenerOnce
    • addDomListenerOnce
  • 新しい「encoded_lat_lngs」プロパティを DirectionsStep オブジェクトに追加し、latlngs のセットを圧縮 ASCII 形式で公開しました。
  • 画面外マーカーの DOM 要素を削除することでパフォーマンスを改善しました
  • Google Chrome でのパンのバグを修正しました
  • iPhone でのピンチズームのバグを修正

2010 年 1 月 19 日

変更された問題:

  • 問題 1422: 機能リクエスト: デベロッパーがカスタムのマップタイプを作成できるようにしてほしい
  • 問題 1523: 機能リクエスト: fromContainerPixelToLatLng(およびその逆)
  • 問題 1443: expand() と union() が LatLngBounds オブジェクトを返す必要がある
  • 問題 1960: バグ: provideTripAlternatives を使用する不完全な情報
  • 問題 1675: チュートリアルのドキュメント エラー
  • 問題 1676: チュートリアルのドキュメント エラー - コントロール オプション
  • 問題 1856: Opera でポリゴンがレンダリングされない
  • 問題 1954: ブルガリア語のローカライズが正しくない
  • 問題 1976: バグ: カスタム アイコンとドラッグ可能なマーカーに関する問題
  • 問題 2063: OverlayView サブクラスを圧縮する際の変数名の競合

主な変更点:

2009 年 12 月 17 日

主な変更点:

  • 地図のパン アニメーションが開始する前に発生する最初のジャークを修正しました。
  • スクロールホイールまたは DoubleClick を使用して最大ズームレベルを超えてズームすると、地図が別の位置にジャンプする問題を修正しました。
  • 著作権コントロール、マップ コントロール、ナビゲーション コントロールは、地図のサイズに合わせてサイズ変更されます。
  • 古いスタイルのゲッター、セッター、イベント名は正式に非推奨になり、定義されなくなりました。

2009 年 12 月 10 日

変更された問題:

  • 問題 1820: スクロール ホイールでズームインすると最大ズームレベルを超えてズームし、マップの位置を「スキップ/ジャンプ」させるように思われる
  • 問題 1743: スクロール ズーム時に地図がまったく別の場所に移動する

その他の主な変更点:

  • 新しいメソッド panToBounds を追加しました。
  • 新しい地図アニメーションを追加しました。すべてのブラウザで、ドラッグ、パン、ズーム、setCenter/setZoom の呼び出しに影響します。
  • 非推奨のメソッドが使用されている場合のコンソールログの警告メッセージを追加しました。

2009 年 11 月 25 日

変更された問題:

  • 問題 1696: 機能リクエスト: 地図のコントロールの配置
  • 問題 1909: マップの中心変更後に getBounds が破損する
  • 問題 1938: map.setOptions がコントロール オプションを認識できない

その他の主な変更点:

  • アラビア語、ペルシア語、ヘブライ語を有効にするための RTL サポートを追加しました。
  • DirectionsResult のステップの lat_lngs プロパティを公開しました。

2009 年 11 月 11 日

変更された問題:

  • 問題 1742: カスタム アイコン マーカーが常にデフォルト マーカーの上に表示される

その他の主な変更点:

  • 新たに 3 つの言語のサポートを追加しました。
    • バスク語
    • ガリシア語
    • タガログ語

2009 年 10 月 29 日

変更された問題:

  • 問題 1421: 機能リクエスト: API v3 に Directions クラスを追加する

その他の主な変更点:

2009 年 10 月 26 日

変更された問題:

  • 問題 1647: 機能リクエスト: 情報ウィンドウの dom ready のイベントを提供する
  • 問題 1710: ユーザーのズーム イベントをダブルクリックでキャンセルする機能

その他の主な変更点:

  • 無効な引数が新しい google.maps.LatLng() に渡されると、JS エラーがスローされる
  • バグを修正: 地図の読み込み時に静的地図が 2 回読み込まれていた

2009 年 10 月 15 日

変更された問題:

  • 問題 1525: 低いズームレベルでの get_bounds エラー
  • 問題 1757:fitBounds() が 180 子午線にわたって機能しない
  • 問題 1790: map.setOptions でカーソルを設定できない
  • 問題 1767: イベントの伝播に関する BugProblem

その他の主な変更点:

  • ドキュメントの更新:
    • 新しいメソッドの公開: LatLngBounds.isEmpty()
    • すべてのメソッド、イベント、プロパティ、定数を名前で並べ替えました
    • ポリラインとポリゴン オプションのプロパティにある誤ったタイプを修正しました。

2009 年 9 月 28 日

  • ポリ レンダリングのパフォーマンスが向上しました。
  • SVGView に関する JS 警告の問題を修正しました。

2009 年 9 月 22 日

変更された問題:

  • 問題 1420: 機能: API にポリライン クラスを追加
  • 問題 1371: 地図の移動中に map.bounds_changed イベントが繰り返し発生する
  • 問題 1700: Firefox 3.5 でズームアウトした後のクリック位置が正しくない
  • 問題 1702: 親要素にスクロール オフセットがある場合に、click イベントと dblclick イベントで間違った latLng が報告される
  • 問題 1723: iPhone でドラッグするとマップがジャンプする

その他の主な変更点:

  • ポリラインとポリゴンをリリースしました。これらを使用すると、マップ上に線や塗りつぶし領域を描画したり、ストロークと塗りつぶしのスタイルを指定したり、ほとんどのマウスイベント(まだマウスオーバーしていない)をサポートしたりできます。サポートされているすべてのブラウザ(IE6.0 以降、Firefox 2.0 以降、Safari 3.1 以降、Chrome)で動作します。これらのブラウザには、サポートされているモバイル デバイスが含まれます。
  • 地図がしばらく移動していないときに発生する新しい地図イベント「idle」を追加しました。問題 1371 を解決します。
  • クリック イベントから返される LatLng 値が正しくない問題を修正しました。
  • iPhone でのピンチズームのバグを修正しました。問題 1723 をご覧ください。

2009 年 9 月 10 日

変更された問題:

  • 問題 1659: パン後のクリック イベントと dblclick イベントで間違った latLng が報告される、Firefox 3.5
  • 問題 1621: dooctype の ie8 で地図をクリックすると間違った場所が表示される
  • 問題 1642: InfoWindow overflow:auto
  • 問題 1531: 情報ウィンドウの高さが開くごとに大きくなる

その他の主な変更点:

  • get/set メソッドとイベント名の構文が下記のとおり変更されました。下位互換性を維持するため、古い構文は引き続きサポートされます。次に例を示します。
    • set_funBoat() => setFunBoat()
    • get_funBoat() => getFunBoat()
    • funBoat_changed => frug_changed
  • 新しいメソッド「onAdd」を OverlayView インターフェースに追加しました。このメソッドは、ペインと投影が最初に初期化されたときに呼び出されます。これにより、問題 1377 に対処しています。
  • OverlayView インターフェースの「remove」メソッドの名前が「onRemove」に変更されました。下位互換性を維持するため、古い名前は引き続きサポートされます。

2009 年 9 月 2 日

変更された問題:

  • 問題 1525: 低いズームレベルでの get_bounds エラー
  • 問題 1596: 世界の北端または南端を超えてパンするとエラーが返される
  • 問題 1643: バグ: マップのスクロール ホイールが必要以上
  • 問題 1379: V3 で韓国の地図データが表示されない

その他の主な変更点:

  • Chrome、Safari 4、Firefox 3.5 で、連続スクロールホイールとダブルクリックによるズームを有効にしました。
  • 地図のドラッグ操作の改善
  • ダブルクリックすると、ズーム後に地図が中央に配置されるようになりました

2009 年 8 月 24 日

変更された問題:

  • 問題 1567: 付近の場所に対する map.set_center が機能しません。
  • 問題 1605: 地図のスクロールでページもスクロールされる
  • 問題 1467: パンマップ関数とアニメーション

その他の主な変更点:

  • スクロールホイールによるズームをデフォルトで有効にします。無効にするには、Map オプションのスクロールホイール プロパティを false に設定します。
  • ドキュメントを更新し、panTo 関数と panBy 関数を追加しました。

2009 年 8 月 14 日

変更された問題:

  • 問題 1575: ドラッグ可能なマーカー メソッド set_draggable() のバグ

その他の主な変更点:

  • スクロールホイールによるズームを有効にしました。
  • ドラッグ後にマップがジャンプする iPhone に影響する問題を修正しました。

2009 年 8 月 4 日

変更された問題:

  • 問題 1393: ドラッグ可能なマーカーを許可
  • 問題 1448: バグ: API v3 に checkResize() 関数(または同等の関数)が必要
  • 問題 1404: Opera のカーソルに関するエラー
  • 問題 1514: HTML 4.01 の厳格で、MapType の選択矢印が正しく表示されない
  • 問題 1426: InfoWindow の Z-Index コントロール

その他の主な変更点:

  • iPhone でのピンチ操作とドラッグ操作がより強力になります。
  • InfoWindow オブジェクトに zIndex のセッターとゲッターを追加しました。

ドキュメントの変更点:

  • マーカーの get_draggable メソッドと set_draggable メソッドが追加されました
  • マーカーのドラッグ、Dragstart、Dragend、drawgable_changed イベントを追加しました。
  • ドラッグ可能なマーカーのプロパティを追加しました
  • 情報ウィンドウの get_zIndex メソッドと set_zIndex メソッドを追加しました
  • 情報ウィンドウの zIndex_changed イベントが追加されました
  • 情報ウィンドウの zIndex プロパティを追加しました

2009 年 7 月 13 日

変更された問題:

  • 問題 1415: 情報ウィンドウのコンテンツ: 選択可能な true/ false
  • 問題 1432: set_icon が呼び出された後にマウスアウト イベントがトリガーされない
  • 問題 1365: 厳格な doctype でマップタイプ コントロールが正しくレンダリングされない

その他の主な変更点:

  • デベロッパーが MarkerImage のサイズを指定する必要がなくなり、指定しなかった場合は API によって検出されます。関連する注意事項として、MarkerImage のサイズ、アンカー、オリジンの引数はすべてオプションです。
  • デベロッパーは、OverlayView サブクラスのコンストラクタで OverlayView.call(this) を呼び出す必要がなくなりました。
  • OverlayView の「変更された」メソッドがインターフェースから削除されました。これらのメソッドはこれまで使用されていなかったため、デベロッパーのコードには影響しません。
  • Geocoder Request オブジェクトから部分一致オプションが削除されました。テストに合格し続けた場合、クエリには影響しません。

2009 年 6 月 12 日

変更された問題:

  • 問題 1363: バグ: iPhone でマップのクリック イベントがディスパッチされない

その他の主な変更点:

  • すべてのブラウザで、大きなズームのコントロールをクリックできます
  • 情報ウィンドウで、大きいズーム コントロールを「クリア」し、自身を地図とコントロール内に完全に配置
  • モバイルの著作権では、きれいな画像が使用されています。
  • タイルが左上ではなく中央から読み込まれる
  • ユーザーは、地図タイプのボタンのテキストやコントロール画像を選択できなくなります。
  • メイン ライブラリのサイズ: 約 1.9 KB