Maps JavaScript API リリースノート

このリリースノートを購読してください。登録

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

この変更ログには、リリースが日付とバージョン番号で一覧表示され、関連する変更も記載されています。

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

3.66.3d

2026 年 9 月 2 日

変更内容:

  • [アルファ版] RoutePolyline3DOptionstrafficPolylinesDisabled フィールドを追加しました。これにより、デベロッパーは 3D ルートポリラインの作成時に交通状況を考慮したポリラインを無効にできます。
  • [アルファ版チャンネル] trafficPolylinesDisabled の切り替え時に不要なバックエンド リクエストを回避するよう Route3DElement を最適化しました。

3.66.2d

2026 年 8 月 26 日

変更内容:

  • [アルファ チャンネル] Material Symbols フォントを複数回読み込む際の複雑さを回避するため、フォントの読み込みから Route 3D アイコンを削除し、埋め込み SVG アセットに移動しました。
  • [Beta チャンネル] Places UI キット の高度なコンポーネント(AdvancedPlaceDetailsElementAdvancedPlaceDetailsCompactElementPlaceLinkElementPlaceButtonElementPlaceNameElementAdvancedPlaceListElementAdvancedPlaceSearchElement)を追加
  • 切り捨てられた場合でも正式名称を確認できるように、交通機関の路線名にツールチップを追加しました。
  • カスタム ウェブ コンポーネントの removeEventListener 型を追加しました。
  • VoiceOver で、ルート マーカーの視覚的に非表示のスクリーン リーダー要素にフォーカス アウトラインが表示される問題を修正しました

3.66.1a

2026 年 8 月 17 日

変更内容:

  • フォールバック ラベルを追加し、冗長なキーボード フォーカス停止を削除することで、静的なプレイスカード画像のアクセシビリティ動作を修正しました。

3.65.12f

2026 年 8 月 6 日

変更内容:

  • [アルファ チャンネル] 3D Maps JS API のアルファ チャンネルに <gmp-label-3d>google.maps.maps3d.Label3DElement)を追加します。デベロッパーは、新しい要素を使用してラベルテキストを宣言し、リンクされた 3D マーカー要素(<gmp-marker-3d><gmp-marker-3d-interactive> など)とは別に、重なった場合の動作を個別に設定できるようになりました。
  • Place Details ウィジェットの [その他のオプション] ボタンに、一意のアクセス可能な名前を指定します。
  • [アルファ版] TravelMode.TWO_WHEELER がアルファ版/ベータ版以外で使用された場合のエラー メッセージのルート 3D 移動モードを改善
  • [アルファ チャンネル] Route3D コンポーネントで trafficPolylinesDisabled プロパティがサポートされるようになりました。これにより、デベロッパーは TRAFFIC_AWARE または TRAFFIC_AWARE_OPTIMAL のルーティング オプションを使用する際に、交通状況を考慮したポリラインを無効にできます。
  • [アルファ版] デフォルトのピンの切り抜きを防ぐため、AutofitsCamera の北限のパディングが増加しました。
  • タッチスクリーン デバイスでストリートビューのペグマンを地図上にドラッグできない問題を修正しました。

3.65.11b

2026 年 7 月 27 日

変更内容:

  • [アルファ版] Route3D ポップオーバーを強化し、公共交通機関以外のアイコン(自転車、車、二輪車、徒歩)を表示。
  • [アルファ版] Route.createWaypointMarkers は、カスタム Override 関数が指定されていない限り、デフォルトのスタイルが適用された出発地と目的地のマーカーを作成します。現在、経由地はサポートされていません。

3.65.10a

2026 年 7 月 22 日

変更内容:

  • Maps JS が Material Symbols Outlined フォントを読み込む方法が原因で、ベースページで読み込まれた同じフォントに影響する可能性があった問題を修正しました。
  • PlaceAutocompleteElement が options.value で初期化された場合、または value プロパティを介してプログラムで変更された場合に、フォーム POST で空の値を送信する問題を修正しました。
  • カメラの制限範囲が拡大された場合に再度有効になるよう、3D 地図の傾きと向きの UI コントロールを更新しました。

3.65.8c(ロールバック済み)

2026 年 7 月 7 日

変更内容:

  • [アルファ版] Route3DElement は、交通機関のルートの追加のポリラインとポップオーバーのデータをレンダリングします。
  • 住所確認 API に internalUsageAttributionIds のサポートを追加しました。このプロパティを使用すると、API 呼び出しを特定のパッケージまたは OSS ライブラリに帰属させることができます。
  • 2D マップで POI をクリックしたときに表示されるデフォルトの情報ウィンドウを更新し、Place Widgets を使用するようにしました。
  • トラフィックの多い状況でのストリートビュー パノラマの信頼性を改善しました。

3.65.6a

2026 年 6 月 25 日

変更内容:

  • [ベータ版チャンネル] 2D 地図で POI をクリックしたときに表示されるデフォルトの情報ウィンドウが、Place Widgets を使用するように更新されました。
  • 3D 地図で fov の値が極端な場合にエラーが発生することがあるバグを修正しました。
  • 非推奨の glyph PinElement オプションを使用しないように、デフォルトのルート マーカーが更新されました。

3.65.5e

2026 年 6 月 17 日

変更内容:

  • OverlayView.getMap() の型指定を修正
  • BasicPlaceAutocompleteElementPlaceAutocompleteElement の型指定を更新して、コンストラクタ オプション パラメータが省略可能であることを示しました

3.65.3b

2026 年 6 月 4 日

変更内容:

  • Maps JavaScript API の DrawingManager 機能はご利用いただけなくなりました。詳しくは、https://developers.google.com/maps/deprecations をご覧ください。
  • ダークモードでの地図の著作権ダイアログの色のコントラストを改善しました。
  • 方位の制限に達したときに 3D 地図の回転コントロールを無効にします。
  • プレイス オートコンプリートのモバイル入力フィールドが iOS システムのステータスバー/セーフエリアと重なる問題を修正しました。注: この修正は、ビューポート メタタグで viewport-fit=cover が設定されている場合に機能します。
  • Maps 3D JavaScript API に internalUsageAttributionIds のサポートを追加しました。このプロパティを使用すると、デベロッパーは API 呼び出しを特定のパッケージまたは OSS ライブラリに関連付けることができます。
  • Places(New)API に internalUsageAttributionIds のサポートを追加しました。このプロパティを使用すると、デベロッパーは API 呼び出しを特定のパッケージまたは OSS ライブラリに関連付けることができます。
  • [アルファ版] セッターの正規化に合わせて Route3DElement プロパティのゲッターの型を絞り込みました。
  • [アルファ版] Route3DElement で、routes、fallbackInfo、geocodingResults の各プロパティが公開されます。

3.65.2d

2026 年 5 月 27 日

変更内容:

  • 境界が制限されている地図を縮小する際のズームボタンに関する問題を修正しました。
  • プレイス ライブラリで、場所に transitStation が導入されました。
  • Routes ライブラリに internalUsageAttributionIds のサポートを追加しました。このプロパティを使用すると、デベロッパーは API 呼び出しを特定のパッケージまたは OSS ライブラリに関連付けることができます。

3.65.1c

2026 年 5 月 20 日

変更内容:

  • ライトモードのロードマップと地形では、マップ ID またはカスタム スタイルが指定されているかどうかにかかわらず、Google ロゴが白の背景に濃いグレーで表示されるようになります。
  • [アルファ版] Route3DElement は、Routes API 呼び出しが成功した場合とエラーが発生した場合に、それぞれ gmp-load イベントと gmp-error イベントをディスパッチします。
  • オートコンプリートの予測のセカンダリ テキストで一致がハイライト表示されるという誤った記述を修正しました。一致する部分はメインテキストでのみハイライト表示されます。これは、Places API のオートコンプリートの動作を反映したものです。
  • Place Autocomplete の予測入力候補の色継承を改善し、親要素に設定された色を適切に継承するようにしました。
  • アイコンのカスタマイズ用に、PlaceAutocompleteElement と BasicPlaceAutocompleteElement の両方に input-icon スロットと clear-icon スロットを追加しました。
  • BasicPlaceAutocomplete と PlaceAutocomplete の両方の予測アイテムで prediction-item-secondary-textprediction-item-nonmatch のシャドー部分を公開し、一致しないメインテキストとセカンダリ テキストのカスタム スタイリングを可能にしました。
  • PlaceAutocompleteElement と BasicPlaceAutocompleteElement の両方に no-clear-button 属性と noClearButton プロパティを追加して、クリアボタンを非表示にできるようにしました
  • Maps JavaScript API のヒートマップ レイヤ機能は廃止されました。
  • 地図設定の取得に関するエラー処理を改善しました。
  • ラスターマップの 45 度の画像は廃止されました。
  • PlacesLibrary のドキュメントに欠落していたクラスを追加しました。また、FormattableTexttoString() メソッドも文書化しました。
  • [地図の間違いを報告] リンクのユーザー補助機能を改善しました。

3.64.12d

2026 年 5 月 6 日

変更内容:

  • LatLngequals() メソッドが、エラーをスローする代わりに LatLngLiteral オブジェクトを受け取るようになりました。LatLngLatLngAltitude equals() のドキュメントにも、既存の許容レベルである 1e-9 が正確に反映されるようになりました。
  • [アルファ版] Map3DElement で子が自動調整される場合、初期レンダリングで RELATIVE_TO_GROUND 高度モードが使用されるようになりました。これにより、flyCameraTo を使用してカメラのプロパティを適用するのではなく、事前に定義されている場合に、読み込み時に標高の高いエリアを表示できるようになります。また、Map3DElement の初回読み込み時に、マップに AutofitsCamera API を使用する子があり、それらがまだ動作している場合、それらがすべて動作を終了するまでマップの初回レンダリングが延期され、フライ トゥ アニメーションの設定に関係なくカメラがスナップします。その後のカメラの更新では、フライ トゥ の設定が尊重されます。
  • [アルファ版] Polygon3DElement で、自動カメラ フィッティングをサポートする autofitsCamera プロパティが追加されました。

3.64.11d

2026 年 4 月 29 日

変更内容:

  • [アルファ版] MarkerElement に autofitsCamera プロパティを追加して、マーカーの自動カメラ フィッティングをサポートしました。
  • Safari ブラウザで予測アイテムのアイコンがレンダリングされない PlaceAutocompleteElement の問題を修正しました。
  • プレイス ライブラリで、場所に isPureServiceAreaBusiness が導入されました。Place Autocomplete(Data API とウィジェット)とテキスト検索リクエストで pureServiceAreaBusinessesIncluded を設定することで、純粋なサービス エリア ビジネスの結果をリクエストできるようになりました。
  • Places ライブラリは、場所に対してaddressDescriptorcontainingPlacestimeZoneを導入しました。
  • プレイス ライブラリで、場所に futureOpeningDate が導入されました。Place Autocomplete(データ API およびウィジェット)、Nearby Search、および Text Search のリクエストでfutureOpeningBusinessesIncludedを設定することにより、まだ開店していない店舗の検索結果をリクエストできるようになりました。
  • Google のロゴは、マップ ID の有無やカスタムスタイルの有無に関わらず、Roadmap light で同じものになります。以前は、マップ ID を使用するすべてのロードマップ マップでダークモードの Google ロゴが表示されていました。白い Google ロゴを維持するには、ユーザーはダークモードに切り替える必要があります。
  • PlaceAutocompleteElement と BasicPlaceAutocompleteElement の両方に、フォーカスリングを CSS シャドウパーツとして追加しました。
  • 新しい FuelTypeDIESEL_PLUSE100 を追加しました。新しい EVConnectorType NACS を追加しました。
  • PlaceAutocompleteElement および BasicPlaceAutocompleteElement に、value、placeholder、disabled、readonly、no-input-icon、maxlength 属性を追加しました。
  • スクリーン リーダーのユーザー向けにコンテキストを追加するため、PlaceAutocompleteElement と BasicPlaceAutocompleteElement の両方に「description」プロパティを追加しました。
  • LatLngAltitudeLiteral.altitude の宣言型を狭め、null または undefined を許可しないようにしました。DirectionalLocation.toJSON() の戻り値の型を修正しました。

3.64.9c

2026 年 4 月 14 日

変更内容:

  • TypeScript の宣言で、プロパティのゲッターとセッターの型(セッターのない読み取り専用プロパティを含む)が正しく区別されるようになりました。

3.64.8b

2026 年 4 月 8 日

変更内容:

  • [アルファチャンネル] autofitsCamera を持つ Route3DElement、Marker3DElement、Polyline3DElement は、DOM から削除されてもカメラの更新を引き起こしません。Route3DElement の場合、エラーや空のレスポンスはカメラに影響しません。また、特定の要素の autofitsCamera を true から false に変更しても、カメラが更新されてその要素が除外されるわけではありませんが、その要素は今後のカメラ更新の対象から除外されます。
  • AdvancedMarkerElementzIndex は、明示的に設定された値、またはデフォルトの垂直ピクセル位置によって決定されるようになりました。明示的に指定された値は、デフォルト値よりも優先されます。画面下部のマーカーを回避するにはzIndex予期せず重複する可能性がある場合は、適用することをお勧めします。zIndexすべての指標において一貫している。
  • TypeScript の宣言には、HTML タグ名を JS クラスにマッピングするインターフェース (google.maps.HTMLElementTagNameMap およびグローバル HTMLElementTagNameMap)、HTML タグ名を各 JS クラスの EventMap にマッピングするインターフェース (google.maps.HTMLElementEventMapTagNameMap)、すべてのカスタム CSS プロパティのインターフェース (google.maps.CSSProperties) が含まれるようになりました。また、各文字列ベースの列挙型には文字列共用型が定義され (${EnumName}String として)、その文字列共用型が宣言全体でその列挙型に使用されます。addEventListener() は、各カスタム要素でその EventMap 型を使用してオーバーロードされ、google.maps.importLibrary() は、渡されたライブラリ名に対して返される各ライブラリを正しく型指定するためにオーバーロードされます。

3.64.7d

2026 年 4 月 1 日

変更内容:

  • mapId プロパティは Map3DElement の初期化後に動的に更新できるようになり、Map3DElement の再インスタンス化が不要になりました。
  • [アルファ チャンネル] 3D 地図でルートをレンダリングするための新しい Route3DElement を追加しました。
  • [アルファ版] 新しい Route.create3DPolylines() API と Route.createPopover() API を追加しました。
  • [アルファ版] 新しい spherical.traversePath() API を追加しました。
  • [アルファ版チャンネル] Marker3DElementPolyline3DElementRoute3DElement に新しい autofitsCamera API を追加し、Map3DElement に新しい autofitsCameraAnimation API を追加しました。
  • [アルファ チャンネル] Polygon3DElement で円をレンダリングするための新しい CirclePathElement を追加しました。
  • [アルファ チャンネル] alpha チャンネルの 3D マップで、新しい ROADMAP 地図モードが利用できるようになりました。
  • Maps JS ライブラリ コードとは異なるフレーム コンテキストで作成された DOM 要素にアタッチされた地図で、モバイル デバイスでストリートビューのペグマンが正しく動作しないバグを修正しました。

3.64.6d

2026 年 3 月 26 日

変更内容:

  • 予測候補がハイライトされていない場合、Enter キーを押してもプレースオートコンプリート要素を含むフォームが送信されない問題を修正しました。
  • FlattenerElement が 3D マップに描画されない原因となっていた競合状態を修正しました。
  • Maps JS ライブラリのコードとは異なる iframe コンテキストで作成された DOM 要素にマップが添付されている場合、モバイルデバイスでのタッチ操作が正しく機能しないバグを修正しました。

3.64.5d

2026 年 3 月 18 日

変更内容:

  • weekly チャンネルに、新しい MarkerElementFlattenerElement など、3D 地図の更新がいくつか含まれるようになりました。また、cameraPosition プロパティと fov プロパティを追加し、flyCameraTo メソッドと flyCameraAround メソッドの altitudeMode サポートを追加しました。
  • プレイス ライブラリでは、特定された場所に対して currentOpeningHoursregularSecondaryOpeningHourscurrentSecondaryOpeningHours が導入されました。currentOpeningHours は、祝日などの例外的な時間を含む、翌週の営業時間を表示します。二次営業時間は、店舗の主な営業時間とは異なり、ドライブスルー、店舗受け取り、テイクアウトなどの営業時間を示します。
  • 3D 地図で、地図の移動後に Google マップへのリンクが正しく更新されないことがある問題を修正しました。

3.64.4d

2026 年 3 月 12 日

変更内容:

  • 位置の変更時に InfoWindow マップ プロパティを同期して、不要なコンソール警告の原因となっていた問題を修正しました。
  • Map3DElement へのプログラムによる fov の更新がときどきドロップされる問題を修正しました。
  • Map3DElementflyCameraAround メソッドで repeatCount パラメータに Number.Infinity を指定できるようになり、無限のアニメーションが可能になりました。

3.64.3a

2026 年 3 月 2 日

変更内容:

  • Maps Embed API で、Places UI キットを使用して場所の詳細が表示されるようになりました。
  • [ベータ版チャンネル] 3.64.2 の Map3DElement で導入された cameraPosition プロパティが、flyCameraTo ターゲットでもサポートされるようになりました。詳しくは、Maps JavaScript の 3D 地図をご覧ください。

3.64.2b

2026 年 2 月 26 日

変更内容:

  • google.maps.DirectionsServicegoogle.maps.DirectionsRenderergoogle.maps.DistanceMatrixService は 2026 年 2 月 25 日をもって非推奨となります。現時点では廃止の予定はなく、重大な回帰については引き続きバグの修正が行われます。サポートを終了する 12 か月前までに改めてお知らせいたします。詳細(推奨される新しい代替機能など)については、以前の機能をご覧ください。
  • [ベータ版チャンネル] 新しい MarkerElement を導入しました。これにより、3D 地図のマーカー内にカスタム HTML コンテンツを表示できるようになりました。また、新しい FlattenerElement を使用して、特定の領域の 3D メッシュを平坦化できるようになりました。
  • [ベータ版チャンネル] Map3DElementfov プロパティと cameraPosition プロパティで更新され、flyCameraTo メソッドと flyCameraAround メソッドが altitudeMode をサポートするようになりました。詳しくは、Maps JavaScript の 3D 地図をご覧ください。
  • document.createElement('gmp-pin') を使用して PinElement を作成すると NotSupportedError がスローされるバグを修正しました。

3.64.1c

2026 年 2 月 19 日

変更内容:

  • AdvancedMarkerElement のサイズ変更時に衝突を更新します。

3.63.14d

2026 年 2 月 5 日

変更内容:

  • プレイス ライブラリに、データをリクエストする際に場所を特定するための新しいオプションが導入されました。id の使用に加えて、resourceName を指定して Place オブジェクトを初期化できるようになりました。
  • プレイス ライブラリで、識別された場所の subDestinations が導入されました。これらの subDestinations は、空港、国立公園、大学、スタジアムなどの広大で複雑な場所を検索しているユーザーに対して、より具体的な目的地を提供します。
  • JS で center プロパティを設定する際に Map3D で高度の指定が必要になる問題を修正しました(現在はデフォルトで 0 になっています)。
  • PlaceDetailsElementPlaceDetailsCompactElement の Place オブジェクトに googleMapsLinks プロパティが追加されました。このプロパティは、さまざまなアクションの Google マップへのディープリンクの URL を提供します。これには、場所の表示、ルートの取得、写真の表示、既存のクチコミの閲覧、新しいクチコミの作成を行うための URI が含まれます。

3.63.13

2026 年 1 月 29 日

変更内容:

  • Maps Embed API で、マウスカーソルをスポットに合わせてもホバーカードが表示されなくなりました。
  • 構成が誤っている Places UI キット(Place Details + Place Search)要素に関するコンソール警告を追加
  • PlaceDetailsElement で、利用可能な場合に AI 生成による場所の概要が表示されるようになりました。
  • PlaceDetailsElement で AI 生成によるクチコミの要約を利用できるようになりました。

3.63.10a

2026 年 1 月 13 日

変更内容:

  • ポップオーバー内のスクロールとクリックのジェスチャーができない問題を修正しました。
  • Places API で resourceName フィールドと shortFormattedAddress フィールドを使用できるようになりました

3.63.9d

2026 年 1 月 8 日

変更内容:

  • PlaceSearchElement は、写真の読み込み中に写真以外のコンテンツを少し早く表示します。Places UI キット全体で写真のフェードイン アニメーションが改善されました。
  • 傾斜した地図にポリラインをレンダリングする際のパフォーマンスを改善しました。
  • 特定の条件下でプログラムで設定すると、3D 地図のカメラが更新されないバグを修正しました。
  • PlaceDetailsElementPlaceSearchElement の写真の読み込みのパフォーマンスがわずかに改善されました。
  • MapOptionsdraggable プロパティの動作を明確にし、ユーザー インタラクションの制約をよりわかりやすく説明しました。
  • Address Validation ライブラリの possibleNextAction にベータ版チャンネルへのアクセスを適用する
  • placeholder プロパティと HTML 属性のサポートを PlaceAutocompleteElement に追加
  • PlaceAutocompleteElement で、font、font-size、font-family、font-weight、line-height、font-style、color など、より多くの標準 CSS フォント プロパティのカスタマイズがサポートされるようになりました。デフォルトのフォントサイズが 16 ピクセルになりました。
  • value プロパティと HTML 属性のサポートを PlaceAutocompleteElement に追加
  • Places UI キットでの画像の読み込みを最適化。
  • CSS Part inputPlaceAutocompleteElement に追加しました

3.63.5d

2025 年 12 月 11 日

変更内容:

  • Maps JavaScript API で Address Validation API をリリース
  • mapTypeId が null または未定義に設定されている場合、デフォルトで MapTypeId.ROADMAP になるようになりました。これにより、地図タイルが読み込まれない可能性がある問題が修正されました。
  • 場所が評価できない場合は、PlaceDetailsElement でクチコミ セクションを非表示にします。
  • カスタム スタイルが適用された google.maps.Map に表示される Google ロゴの色のコントラストを改善
  • ベクター地図でラスター地図と同じ衛星画像が使用されるようになり、視覚的な忠実度が高まりました。

3.63.4a

2025 年 12 月 4 日

変更内容:

  • --gmp-mat-spacing-medium が、PlaceDetailsCompactElement 水平ビューの内側のコンテナ パディングに適用されるようになりました。
  • MacOS Safari で UI コントロールを操作すると 3D 地図が移動する問題を修正しました。
  • language プロパティと region プロパティを Map3DElement で動的に変更できるようになりました。地図を再作成する必要はありません。

3.63.1b

2025 年 11 月 20 日

変更内容:

  • AdvancedMarkerElement にアタッチされている場合に情報ウィンドウが正しく配置されない問題を修正しました。
  • PlaceAutocompleteElement のクリアボタンを、入力にテキストがある場合にのみ表示するようにしました。
  • PlaceDetailsCompactElement スタイルで、向き属性の照合で大文字と小文字が区別されないようにしました。
  • 3D 地図で PopoverElement が開いているときに地図のパンを無効にする機能を追加しました。
  • PinElementaddEventListener() を使用できないバグを修正しました。
  • モーダル ダイアログ(地図のキーボード ショートカット ダイアログや Places UI キットの開示ダイアログなど)が、コンテンツ領域の外側をクリックすると閉じるようになりました。
  • プレイスデータに、クチコミと周辺の設備に関する AI 生成の情報概要が含まれるようになりました。新しいプロパティは、evChargeAmenitySummary、neighborhoodSummary、generativeSummary、reviewSummary です。

3.62.13e

2025 年 11 月 6 日

変更内容:

  • PopoverElement が DOM に動的に追加および削除される際のメモリリークの問題を修正しました。
  • Map3DElement が DOM に動的に追加および削除される際のメモリリークの問題を修正しました。
  • PlaceDetailsCompactElement で太い枠線を使用している場合に、丸い画像の角と丸いコンテナの角の配置がずれる問題を修正しました。

3.62.12c

2025 年 10 月 30 日

変更内容:

  • [アルファ版] 試験運用版の ElevationElement を削除しました。
  • 地図 3D PopoverElementbackground-colorborder-radiusbox-shadowpadding の CSS 変数を追加しました。
  • Places UI キットの写真ライトボックスで、写真の外側をクリックしても閉じなくなりました。

3.62.11d

2025 年 10 月 23 日

変更内容:

  • [アルファ版] 場所のコンテキスト リストアイテムをハイライト表示する際にダークモードが機能するようにしました。
  • AdvancedMarkerElementOptionsanchorLeft プロパティと anchorTop プロパティを追加しました。
  • <gmp-pin> ウェブ コンポーネントが利用可能になりました。新しい glyphSrc プロパティを使用してグリフの画像 URL を指定するか、glyphText プロパティを使用してテキストを表示します。glyph プロパティは PinElement で非推奨になりました。
  • 関連付けられた AdvancedMarker がビューポートの外で作成されたときに、InfoWindow が予期せず表示されるのを防ぎます。
  • 3D マップがウィークリー チャネルで利用できるようになりました。今回のリリースでは、新しいコンパス コントロールと簡素化されたデフォルトの UI コントロール、クラウドベースのマップのスタイル設定と協調型ジェスチャー処理のサポート、Map3DElement の新しい language プロパティと region プロパティによるローカライズの改善、ベースマップラベルのアクセシビリティの改善が含まれています。詳しくは、Maps JavaScript の 3D 地図をご覧ください。
  • iOS デバイスにおけるメモリ不足の問題を回避するため、Map 3D のメモリ管理を改善しました。
  • Routes JS をリリースしました。デベロッパーが Routes API 呼び出しを行い、Maps JS API でルートを描画できるようにします。

3.62.9c

2025 年 10 月 9 日

変更内容:

  • AdvancedMarkerElementanchorTop プロパティと anchorLeft プロパティを追加しました。これにより、マーカーのアンカー ポイントをデフォルトの下部中央以外の場所に変更できます。

3.62.8d

2025 年 10 月 2 日

変更内容:

  • Maps Embed API で新しいカメラ制御が有効になりました。
  • [ベータ版チャンネル] Map3DElement クラスと Map3DElementOptions インターフェースの defaultUIDisabled プロパティが defaultUIHidden に置き換えられました。defaultUIDisabledbeta チャンネルで引き続き機能します。
  • [ベータ版チャンネル] FlyAroundAnimationOptions インターフェースの rounds プロパティが repeatCount に置き換えられました。roundsbeta チャンネルで引き続き機能します。
  • mapMode プロパティは PlaceContextualElement で非推奨になりました。

3.62.7e

2025 年 9 月 25 日

変更内容:

  • PlaceContextualElement のハイライト マーカーを有効にします。

3.62.6d

2025 年 9 月 18 日

変更内容:

  • [ベータチャンネル] Route エラーメッセージを明確化します。
  • [ベータ版チャンネル] Route リクエストで Place リソース名をサポート。
  • [ベータ版チャンネル] RouteLeg パスから Route ポリラインを作成できるようにします。

3.62.5d

2025 年 9 月 10 日

変更内容:

  • [ベータ版チャンネル] Polyline3DElement の coordinates プロパティは path に置き換えられ、HTML 属性として利用できるようになりました。Polygon3DElement の outerCoordinates プロパティが path に置き換えられました。これは HTML 属性として使用できます。Polygon3DElement の innerCoordinates プロパティが innerPaths に置き換えられました。これらの 2 つの要素のすべての「座標」プロパティは非推奨になりましたが、ベータ版チャンネルでは引き続き機能します。

3.62.3c

2025 年 9 月 3 日

一般公開される変更はありません。

3.62.2c

2025 年 8 月 28 日

変更内容:

3.62.1

2025 年 8 月 21 日

変更内容:

  • [ベータ版チャンネル] AddressValidation.fetchAddressValidation() のセッション管理用の Address Validation API のオプションとして sessionTokenplaceAutocompleteElement を追加
  • [ベータ版チャンネル] Routes JS をリリースしました。デベロッパーが Routes API 呼び出しを行い、Maps JS API でルートを描画できるようにします。

3.61.14

2025 年 8 月 7 日

変更内容:

  • 横向きモードの場合に、Place Details Compact 要素で写真ライトボックスを使用できない問題を修正しました。

3.61.12c

2025 年 7 月 31 日

変更内容:

  • PlaceAutocompleteElementOptions と BasicPlaceAutocompleteElementOptions の追加フィールドに関するドキュメントを追加しました。
  • 画面外にパンすると、高度なマーカーが短時間点滅してから消える問題を解決しました。
  • Place クラスに googleMapsLinks を追加しました。

3.61.11a

2025 年 7 月 24 日

変更内容:

  • Place Review クラスに originalText と originalTextLanguageCode を追加しました。
  • [アルファ チャンネル] PlaceContextual Maps Grounding Widget の mapMode を有効化。ユーザーが ROADMAP、HYBRID、NONE を切り替えられるようにします。
  • [ベータ版チャンネル] 地図の初期化に失敗した場合(ユーザーのブラウザで WebGL がサポートされていないなど)、Map3DElement がイベントを発生するようになりました。
  • マップの 45° 画像は非推奨になりました。詳しくは、非推奨 - 45 度画像をご覧ください。

3.61.10d

2025 年 7 月 17 日

変更内容:

  • Basic Place Autocomplete Widget がウィークリー チャンネルで利用可能になりました。
  • [アルファ版チャンネル] 試験運用版の PlaceListElement を削除。
  • PlaceSearchElement と関連する構成 / リクエスト要素を追加します。
  • PlaceDetailsElement と PlaceDetailsCompactElement の追加のスタイル トークン。

3.61.9a

2025 年 7 月 10 日

変更内容:

  • スクリーン リーダーを使用する際に、各アイテムでナビゲーションの手順が繰り返されないようにマーカーを更新しました。グループに入るたびに 1 回だけ指示がアナウンスされるようになりました。
  • ダークモードのキーボード ショートカット ダイアログのコントラストに関する問題を修正しました。
  • Place Autocomplete Element で、枠線、角の丸み、ウィジェットの背景色、カラーパターンをカスタマイズできるようになりました。Place Autocomplete 要素がダークモードを自動的に尊重するようになりました。無効にするには、CSS で color-scheme: light を適用します。
  • Place Photo クラスと Review クラスに googleMapsURI フィールドを追加しました。
  • [ベータ版チャンネル] Address Validation API に PossibleNextAction 列挙型を追加しました。

3.61.7a

2025 年 7 月 1 日

変更内容:

  • Maps JavaScript API のヒートマップ レイヤ機能はサポートされなくなりました。この API は 2025 年 5 月に非推奨となり、2026 年 5 月にリリースされる Maps JavaScript API の今後のバージョンでは利用できなくなります。詳しくは、https://developers.google.com/maps/deprecations をご覧ください。
  • カスタム スタイルで非表示にされたスポットのクリックが処理されない問題を修正しました。
  • [ベータ版チャンネル] 3D 地図で WebGL コンテキストが失われた場合の処理を追加しました。WebGL コンテキストが復元されると、3D 地図が自動的に復元されるようになりました。

3.61.6d

2025 年 6 月 26 日

変更内容:

  • internalUsageAttributionIds を Map3DElement と Map3DElementOptions に追加。

3.61.5a

2025 年 6 月 17 日

変更内容:

  • Place Autocomplete の LocationBias で文字列「IP_BIAS」のサポートを有効にします。
  • SearchNearbyRequest のドキュメント エラーを修正しました。SearchNearbyRequest.RankPreference のデフォルト値は DISTANCE ではなく POPULARITY です。

3.61.4a

2025 年 6 月 12 日

変更内容:

  • 特定のウェブサービスから返されるステータス コードを記述する RPCStatus 列挙型を追加しました。

3.61.3b

2025 年 6 月 5 日

一般公開される変更はありません。

3.61.2

2025 年 5 月 29 日

変更内容:

  • PlaceDetailsElement、PlaceDetailsCompactElement、および関連する設定要素を追加しました。PlaceDetailsS​​ize を削除しました。
  • PlaceAutocompleteElement において、IME エントリを選択した際に、予測項目が選択されてしまう問題を修正しました。

3.61.1

2025 年 5 月 22 日

変更内容:

  • [ベータチャンネル] PlaceDetailsCompactElement の配置出力で位置/ビューポートが欠落している問題を修正しました。
  • 対象都市では、街路レベルの詳細情報が入手可能です。

3.60.12

2025 年 5 月 8 日

変更内容:

  • [ベータ版チャンネル] Maps JavaScript API にアドレス検証 API のサポートを追加しました。
  • Origin ヘッダーのないコンテキストからのネットワーク呼び出しに関する問題を修正しました。

3.60.11(ロールバック)

2025 年 5 月 1 日

変更内容:

  • [ベータ版チャンネル] PlaceDetailsCompactElement および関連する設定要素を追加します。
  • StreetViewPanoramaOptions.zoomControl = false が Street View マップで機能しない問題を修正します。

3.60.10

2025 年 4 月 24 日

変更内容:

  • 【ベータ版】3D マップがベータ版で利用可能になりました。今回のリリースには、アクセシビリティの向上に加え、ポリライン、ポリゴン、3D モデル向けの新しいインタラクティブ要素が含まれています。さらに、3D マップ上にカスタム HTML コンテンツを表示するための新しい PopoverElement が利用可能になりました。詳しくは、Maps JavaScript の 3D 地図をご覧ください。

3.60.9

2025 年 4 月 17 日

変更内容:

  • [アルファチャンネル] PlaceContextualElement を無制限の実験モードで起動します。
  • [アルファチャンネル] 3D マップでは、3D モデルがデフォルトで画像ベースのライティング (IBL) を使用してレンダリングされるようになりました。

3.60.8

2025 年 4 月 9 日

変更内容:

  • [ベータ版チャンネル] LocalContext API は完全に削除されました。LocalContextMapView をインスタンス化しようとすると、エラーが発生するようになりました。詳細については、https://developers.google.com/maps/deprecations#localcontext-deprecation を参照してください。
  • タッチデバイスで高度なマーカーをドラッグした際に、予期しない動作が発生するバグを修正しました。
  • 協調ジェスチャー処理オーバーレイの不透明度を上げて、マップのすべての領域でテキストのコントラスト要件を満たすようにしました。
  • Places API に PostalAddress のサポートを追加します。
  • 起動時の静的マップオーバーレイが、基となるマップと同じカラースキームであることを保証します。

3.60.7b

2025 年 4 月 3 日

変更内容:

  • 場所自動補完ウィジェットが、週刊チャンネルで利用可能になりました。

3.60.6

2025 年 3 月 27 日

変更内容:

  • Safari でoverscroll-behaviorを使用しているページが正しくスクロールしない問題を修正しました。
  • 衝突判定を有効にした状態で多数の高度なマーカーを追加した際に発生していたちらつきを修正しました。
  • Places に PriceRange のサポートを追加しました。

3.60.5(ロールバック)

2025 年 3 月 20 日

変更内容:

  • 高度なマーカーをクリックまたはタッチした際にページをスクロールできなくなるバグを修正しました。
  • <gmp-map>でフルスクリーンモードが正しく動作しないバグを修正しました。
  • 非表示になっている高度なマーカーの情報ウィンドウが表示されたままになる不具合を修正しました。
  • 自転車レイヤを追加しても、ロードマップのスタイル付き地図のカスタム スタイルは失われません。

3.60.4

2025 年 3 月 11 日

変更内容:

  • カスタム スタイルと背景色は、スタイルが定義されている特定の地図の種類とカラーパターンに適用されます(最初は、ロードマップとロードマップ ダークに限定されます)。交通機関レイヤでは、選択した地図タイプのカスタム スタイルが維持されます。

3.60.3(ロールバック)

2025 年 3 月 5 日

変更内容:

  • 案内パネルが表示されない不具合を修正しました。

3.60.2

2025 年 2 月 27 日

変更内容:

  • 場所: EV コネクタ タイプ NACS(SAE J3400)のサポートを追加しました。
  • gmp-map と gmp-advanced-marker の HTML 要素を一般提供しました。

3.60.1

2025 年 2 月 20 日

変更内容:

  • [アルファ チャンネル] Polygon3DElementPolyline3DElementaltitudeMode がデフォルトで CLAMP_TO_GROUND になりました。
  • [アルファ チャンネル] 3D マップをレンダリングするには、Map3DElement の新しい mode オプションを設定する必要があります(2 つの新しい値 HYBRIDSATELLITE を使用できます)。既存の defaultLabelsDisabled オプションが削除されました。modeHYBRID または SATELLITE に設定してください。
  • [ベータ版チャンネル] 特定の地図タイプに背景色が明示的に設定されていない場合、背景色はデフォルトまたは MapOptions で設定された色に戻ります。
  • [ベータ版チャンネル] ラスタ カスタム スタイルは、スタイルが割り当てられた地図の種類にのみ適用される必要があります。
  • 全画面表示モードで高度なマーカーをドラッグした際に位置がずれる問題を修正しました。また、ストリートビューのペグマンをフルスクリーンモードでドラッグした際に、位置がずれてしまう問題を修正しました。
  • デフォルトのズーム コントロールを、パンとズームの両方のボタンを含む新しいカメラ コントロールに置き換えます。
  • 新しいパンボタンのアイコンに合わせて、ズームボタンのアイコンを更新しました。

3.59.8

2025 年 2 月 6 日

変更内容:

  • お客様は TransitFare の料金をテキスト形式で確認できるようになりました。
  • [アルファ版] 新しい AirQualityMeterElement(<gmp-air-quality-meter>)をリリースしました。
  • [アルファ版チャンネル] PlaceAutocompleteElement を使用するには、Google Cloud プロジェクトで Places API(新版)を有効にする必要があります。.
  • [アルファ版] PlaceAutocompleteElement: gmp-placeselect イベントが gmp-select に置き換えられ、PlaceAutocompletePlaceSelect オブジェクトの代わりに PlacePredictionSelectEvent オブジェクトが提供されます。
  • [アルファ版] PlaceAutocompleteElement: gmp-requesterror イベントが gmp-error に置き換えられ、PlaceAutocompleteRequestErrorEvent オブジェクトではなく Event オブジェクトが提供されます。
  • [アルファ版チャンネル] PlaceAutocompleteElement: componentRestrictions が includedRegionCodes に置き換えられました。
  • [アルファチャンネル] PlaceAutocompleteElement: types が includedPrimaryTypes に置き換えられました。

3.59.7

2025 年 1 月 30 日

変更内容:

  • [ベータ版チャンネル] カスタム スタイルに設定されたロードマップとダークモードのロードマップの背景色が、タイルと地図の余白の背後にレンダリングされるようになりました。
  • [ベータ版チャンネル] カスタム スタイルの道路地図(またはダークモードの道路地図)は、交通機関レイヤが追加されてもカスタム スタイルが維持され、デフォルトの基本地図スタイルに戻ることはありません。
  • ダークモードになっている地図は、交通機関のレイヤーを追加してもダークモードのままになります。

3.59.6

2025 年 1 月 23 日

一般公開される変更はありません。

3.59.5

2025 年 1 月 16 日

変更内容:

  • カスタム ストリートビュー パノラマの作成時にキャッチされないエラーがスローされるバグを修正しました。

3.59.4a

2025 年 1 月 9 日

変更内容:

  • トラフィックレイヤーが有効になっている場合に、捕捉されないエラーが発生するバグを修正しました。
  • [ベータ版チャンネル] PlaceAutocompleteElement が正しくフォーカスを返さない問題を解決しました。
  • [ベータ版チャンネル] 対応している都市では、z17 以上のズームレベルでアトミック マップの対象物が表示されます。

3.59.3

2024 年 12 月 12 日

変更内容:

  • Maps JavaScript API と Places JavaScript で Firebase App Check を使用できるようになりました。

3.59.2

2024 年 12 月 5 日

変更内容:

  • [アルファ版] アトミック マップのオブジェクトは、対応している都市でズームレベル 17 以上で表示されます。
  • 初期化子に使用状況属性 ID を追加します。これにより、マーカー クラスタリング ライブラリの使用状況など、デベロッパーに役立つライブラリやサンプルを Google が把握できるようになります。使用状況アトリビューション ID の送信をオプトアウトするには、このプロパティを削除するか、値を空の文字列に置き換えても安全です。インスタンス化後にこの値を変更しても、無視されることがあります。
  • Firebase App Check を使用して、悪意のあるリクエストから保護できるようになりました。詳しくは、Places で App Check を使用するMaps で App Check を使用するをご覧ください。

3.59.1

2024 年 11 月 21 日

変更内容:

  • [ベータ版チャンネル] ストリートビューにズーム コントロールが表示されない問題を修正しました。
  • クリックできない以前のマーカーがクリック イベントをディスパッチするバグを修正しました。
  • カスタム地図タイプに切り替えたときに、Advanced Markers がピクセル位置を更新しないバグを修正しました。
  • マップ ID を使用してデフォルトまたはカスタムのマップタイプとスタイルを適用すると、コンソール警告がログに記録されるようになりました。マップ ID が存在する場合、マップのスタイルは Cloud Console で管理されます。現在、クラウド スタイリングはロードマップ マップタイプでのみサポートされています。
  • ダークモードでカメラ コントロールの移動ボタンにカーソルを合わせたときのスタイルを設定。
  • 非常に小さな境界を使用する場合の fitBounds パディングの問題に対処します。

3.58.11a

2024 年 10 月 31 日

変更内容:

  • [ベータ版チャンネル] ウェブ コンポーネントの地図でストリートビュー ペグマンが使用できなくなるバグを修正しました。
  • Embed API マップでスクロール メッセージが非表示になっている場合に、スクリーン リーダーがスクロール メッセージにフォーカスしないようにしました。

3.58.10

2024 年 10 月 24 日

変更内容:

  • セッション ストレージにアクセスする際に例外が発生する問題を解決しました。

3.58.9(ロールバック済み)

2024 年 10 月 17 日

変更内容:

  • [アルファ版] 3D マップでレンダリングされるマーカーにカスタム画像と SVG を使用できるようになりました。

3.58.8

2024 年 10 月 10 日

変更内容:

  • 誤った WebGLOverlayView コンソール警告を削除しました。
  • ポインタまたはマウスで操作された最初の要素が地図の場合、Chrome で地図の周囲に青いフォーカス線が誤って表示される問題を修正しました。
  • モビリティ サービス JavaScript フリート トラッキング用に ODRD 車両とフリートの位置情報プロバイダを追加しました。

3.58.7

2024 年 10 月 3 日

一般公開される変更はありません。

3.58.6

2024 年 9 月 25 日

変更内容:

  • [アルファ版] Polyline3DElementPolygon3DElement から *Opacity プロパティを削除しました。アルファ値は、#rgba#rrggbbaargba(r, g, b, a)rgb(r g b / a) のいずれかの色形式を使用して、対応する *Color プロパティで指定できます。
  • [アルファ チャンネル] デフォルトの UI コントロール、マーカー、3D モデル、プリセット カメラ アニメーション機能が、試験運用版の 3D 地図で使用できるようになりました。
  • ベクター地図でカスタム地図タイプを切り替えられないバグを修正しました。
  • ピクセル密度の高いデバイスでは、高 DPI の衛星画像を使用します。

3.58.5a

2024 年 9 月 19 日

一般公開される変更はありません。

3.58.4a

2024 年 9 月 12 日

一般公開される変更はありません。

3.58.3

2024 年 9 月 5 日

一般公開される変更はありません。

3.58.2

2024 年 8 月 29 日

変更内容:

  • PinElement のテキストグリフは PinElement に対応し、そのデフォルトの色は PinElement のデフォルトの glyphColor と同じになります。

3.58.1a

2024 年 8 月 22 日

変更内容:

  • [ベータ版チャンネル] デフォルトでズームコントロールをカメラコントロールに置き換えます。カメラ コントロールにはズームとパンの 2 つのコントロールがあります。
  • cameraControlcameraControlOptionsのプロパティをMapOptionsに公開します。
  • マップ生成時に配色(明るい色または暗い色)を設定できるようにする。
  • マップの幅が小さすぎる場合に、マップタイプのコントロールを新しい行に折り返すように更新します。
  • ベクターマップのラベルを表示するための新しいラベル作成機能を統合しました。
  • 新しいベースマップの色は、マップ ID を使用しない開発者向けのv=weeklyチャンネルのデフォルト色になりました。詳細については、https://developers.google.com/maps/new-basemap-style-opt-in を参照してください。

3.57.13

2024 年 8 月 8 日

変更内容:

  • [ベータ版チャンネル] 逆ジオコーディング、順ジオコーディング、および場所 ID 検索のジオコーディング応答に住所記述子を追加しました。

3.57.12

2024 年 8 月 1 日

変更内容:

  • [ベータ版チャンネル] 逆ジオコーディング、順ジオコーディング、および場所 ID 検索のジオコーディング応答に住所記述子を追加しました。
  • [ベータ版チャンネル] 地図のインスタンス化時にカラーパターン(ライトまたはダーク)を設定できるようにしました。
  • ベクターマップでフィーチャがクリックされたときの IconMouseEvent のレイテンシを低減する

3.57.10

2024 年 7 月 25 日

変更内容:

  • [ベータ版チャンネル] 逆ジオコーディング、順ジオコーディング、および場所 ID 検索のジオコーディング応答に住所記述子を追加しました。
  • Place クラスに、プライマリタイプと表示名に関するいくつかの属性を追加しました。

3.57.9

2024 年 7 月 18 日

変更内容:

  • ストリートビューのペグマン操作の操作性を改善しました。

3.57.8b

2024 年 7 月 11 日

一般公開される変更はありません。

3.57.7

2024 年 7 月 4 日

変更内容:

  • Place クラスのプロパティに、EV オプションと燃料オプションを追加します。Place.searchByText の EV 検索オプションを有効にします。

3.57.6a

2024 年 6 月 27 日

一般公開される変更はありません。

3.57.5

2024 年 6 月 20 日

一般公開される変更はありません。

3.57.4

2024 年 6 月 13 日

変更内容:

  • [ベータ版チャンネル] ベクターマップのラベルを表示するための新しいラベル作成機能を統合しました。
  • InfoWindow に、マップまたはストリートビューのどちらで開いているかを示す新しいプロパティ isOpen が追加されました。
  • Place Autocomplete PlacePrediction クラスの誤った参照ドキュメントを修正しました。

3.57.3a

2024 年 6 月 6 日

  • [ベータ版チャンネル] 逆ジオコーディング、順ジオコーディング、および場所 ID 検索のジオコーディング応答に住所記述子を追加しました。

3.57.2

2024 年 5 月 28 日

変更内容:

  • Web コンポーネント内のマップタイプコントロールでメニューが開かないバグを修正しました。
  • AdvancedMarkerElement のドラッグインジケーターが表示されないバグを修正しました。
  • 新しい Place API にオートコンプリート機能を追加します。
  • 地図のラスタータイルは、WebP 画像形式で提供されるようになりました。
  • Place.searchByText および Place.searchNearby のドキュメントを更新し、正しいフィールドリストを指すようにしました。
  • 週刊チャンネルに、新しい InfoWindow の閉じるボタンとオプションのヘッダーが追加されました。

3.57.0

2024 年 5 月 24 日

一般公開される変更はありません。

3.56.12a

2024 年 5 月 9 日

変更内容:

  • AdvancedMarkerElementのドラッグインジケーターが表示されないバグを修正しました。

3.56.11

2024 年 5 月 2 日

変更内容:

  • [beta channel] <gmp-map> は、マップ ID が設定されているが、マップ ID に明示的なレンダリング タイプが設定されていない場合 (例: DEMO_MAP_ID) にも、デフォルトでベクター モードになります。

3.56.10

2024 年 4 月 25 日

変更内容:

  • [ベータ版チャンネル] PlaceAutocompleteElement の gmp-placeselect イベントがバブルするようになりました。
  • [ベータ版チャンネル] InfoWindow の新しい閉じるボタンとオプションのヘッダーが利用可能になりました。
  • [ベータ版チャンネル] ストリートビューのペグマン操作におけるキーボードとシングルポインターのアクセシビリティ機能を改善しました。
  • 高度なマーカーを削除した際に発生したメモリリークの問題を修正しました。
  • 円の輪郭が滑らかに描画されない問題を修正しました。
  • google.maps.Map のインスタンス化時にベクターモードを設定するための API を追加しました(mapId は不要です)。

3.56.8

2024 年 4 月 11 日

変更内容:

  • AdvancedMarkerElement 使用時のメモリリークの問題を修正しました。

3.56.7

2024 年 4 月 4 日

変更内容:

  • 新しい Place クラスに searchNearby 関数を追加します。

3.56.6

2024 年 3 月 28 日

変更内容:

  • [ベータ版チャンネル] マップのラスタータイルが WebP 画像形式で提供されるようになりました。
  • ベクターマップ上の POI(地点情報)における情報ウィンドウのアンカー位置を修正しました。
  • 位置が設定されていない状態でAdvancedMarkerElementが表示されるバグを修正しました。
  • InfoWindow API に「閉じる」イベントを追加しました。

3.56.5

2024 年 3 月 21 日

変更内容:

  • [ベータ版チャンネル] マップ ID を使用しない開発者向けに、新しいベースマップの色がデフォルトになりました。詳細については、https://developers.google.com/maps/new-basemap-style-opt-in を参照してください。
  • ベクターマップのラベルとアイコンに関する情報ウィンドウの基本位置を修正しました。

3.56.4

2024 年 3 月 14 日

一般公開される変更はありません。

3.56.3

2024 年 3 月 7 日

一般公開される変更はありません。

3.56.1

2024 年 2 月 22 日

変更内容:

  • Place.searchByText の「fields」パラメータのドキュメント エラーを修正しました。
  • [ベータ版チャンネル] <gmp-map> にデフォルトのスロットを作成し、Maps JavaScript API Web コンポーネントをラップするカスタム要素の作成を可能にします。
  • 新しい Place クラス API に駐車場のオプションを追加します。
  • google.maps.Marker を非推奨にします。代わりに google.maps.marker.AdvancedMarkerElement ご使用ください。現時点では、google.maps.Marker は廃止予定ではありませんが、google.maps.Marker よりも google.maps.marker.AdvancedMarkerElement の使用をお勧めします。google.maps.Marker は、重大な不具合に対するバグ修正は引き続き提供されますが、google.maps.Marker に存在するバグは修正されません。サポートを終了する 12 か月前までに改めてお知らせいたします。サポートの終了について詳しくは、https://developers.google.com/maps/deprecations をご覧ください。
  • 新しい Place クラスの API に属性を追加します。
  • 新しい Place クラス API に支払いオプションを追加します。

3.55.11a

2024 年 2 月 15 日

変更内容:

  • クリック時に地図が自動的にスクロールして表示されるのを防ぎます。

3.55.11

2024 年 2 月 8 日

変更内容:

  • [アルファ版チャンネル] PlaceAutocompleteElement から inputElement プロパティを削除しました。
  • [アルファ版チャンネル] Place Autocomplete 要素の CSS パーツを追加
  • [ベータ版チャンネル] PlaceAutocompleteElement のプレビュー版(v=beta)が利用可能になりました
  • Places V2 API にユーザー補助オプションを追加しました。

3.55.10

2024 年 2 月 1 日

変更内容:

  • [ベータ版チャンネル] SearchByTextRequest.rankBy を非推奨にしました。代わりに SearchByTextRequest.rankPreference を使用してください。
  • [ベータ版チャンネル] Place.findPlaceFromQuery と Place.findPlaceFromPhoneNumber は使用できなくなりました。代わりに Place.searchByText を使用してください。
  • 使用状況をチャネルごとにトラッキングする問題を修正しました。
  • JavaScript Journey Sharing で、Trip と Vehicle の位置情報プロバイダの交通状況を考慮したポリラインを有効にします。
  • 新しい Place クラスがウィークリー チャンネルで利用できるようになりました。
  • Place.openingHours は非推奨になりました。代わりに regularOpeningHours を使用してください。

3.55.9

2024 年 1 月 25 日

変更内容:

  • [ベータ版チャンネル] MapElementEsc キーを押してもキーボード ショートカットのダイアログを閉じられない問題を修正しました。
  • ダイレクト スクリプト読み込みのブートストラップ URL に新しい URL パラメータ loading=async を追加しました。これは、Maps JavaScript API を同期的に読み込まないことと、スクリプトの load イベントによって JavaScript コードをトリガーしないことを示します。パフォーマンスを高めるため、可能であれば async に設定することを強くおすすめします。

3.55.8

2024 年 1 月 18 日

変更内容:

  • [アルファ版チャンネル] PlaceAutocompleteElement リクエストの一部としてセッション トークンを送信するようになりました。
  • [ベータ版チャンネル] AdvancedMarkerElement に新しいプロパティ gmpClickable を導入しました。これは、ベータ版チャンネルで addEventListener() を使用して gmp-click イベントを登録するユーザーにとって、重大な変更です。クリック時に gmp-click イベントを受信するには、gmpClickable プロパティを true に設定するか、 ウェブ コンポーネントに gmp-clickable 属性を追加します。addListener() を使用して gmp-click イベントを登録しているユーザーは、現時点では変更を行う必要はありません。

3.55.7

2024 年 1 月 11 日

変更内容:

  • [ベータ版チャンネル] AdvancedMarkerElementelement プロパティが AdvancedMarkerElement のインスタンスを指すようになりました。
  • [ベータ版チャンネル] 高度なマーカーで、子ノードを使用してコンテンツをカスタマイズできるようになりました。
  • 地図をクリックした後にパンとズームのキーボード ショートカットが機能しないバグを修正しました。
  • JavaScript Journey Sharing のポリラインのカスタマイズを有効にします。
  • [アルファ版チャンネル] PlaceAutocomplete に types、requestedLanguage、requestedRegion、name 属性を追加
  • [ベータ版チャンネル] document.createElement('gmp-advanced-marker') を呼び出したときに高度なマーカー要素が作成されないバグを修正しました。

3.55.3

2023 年 11 月 30 日

一般公開される変更はありません。

3.55.2

2023 年 11 月 23 日

変更内容:

  • ストリートビューでスタイル関連の CSP エラーが発生していたバグを修正しました

3.55.1

2023 年 11 月 16 日

一般公開される変更はありません。

3.54.12a

2023 年 11 月 8 日

変更内容:

  • 特定の状況で WebGLOverlayView がレンダリングされないバグを修正しました。

3.54.12

2023 年 11 月 2 日

変更内容:

  • [アルファ版チャンネル] Place Autocomplete をウェブ コンポーネントに更新します。これは互換性を破る変更です。最新の使用方法については、https://developers.google.com/maps/documentation/javascript/reference/places-widget#PlaceAutocompleteElement をご覧ください。
  • [アルファ版チャンネル] Place Autocomplete 要素のフォーカス管理を更新
  • [ベータ版チャネル] MapElements で gmp-zoomchange イベントを公開
  • MapTypeControl HORIZONTAL_BAR を有効にして、RTL レイアウト コンテキストを自動的に処理します。

3.54.11

2023 年 10 月 26 日

変更内容:

  • 地図でコントロールを設定するとエラーが発生する問題を修正しました。
  • StreetViewLocationRequest と StreetViewControlOptions を介して、ストリートビューの画像を Google の公式ソースのみに制限する機能を追加しました。

3.54.10

2023 年 10 月 18 日

変更内容:

  • [ベータ版チャンネル] MapElement は、計算された direction スタイルに基づいて、左から右または右から左にコントロール レイアウトを自動的に調整するようになりました。スロットを使用してカスタム コントロールを追加することもできます。ControlPosition が LTR/RTL レイアウトのサポートのための論理値をサポートするようになりました。Maps Embed API では、言語に基づいて左から右または右から左にコントロールのレイアウトが自動的に調整されるようになりました。
  • [ベータ版チャンネル] MapElement で delegatesFocus が有効になりました

3.54.9

2023 年 10 月 12 日

  • [ベータ版チャネル] Places v2 API に編集者による概要を追加しました。

3.54.7a

2023 年 9 月 28 日

変更内容:

  • Journey Sharing JavaScript で複数の位置情報プロバイダのサポートを追加しました。

3.54.6

2023 年 9 月 21 日

変更内容:

  • google.maps.FeatureLayer は mousemove イベントに応答します。
  • google.maps.FeatureType.SCHOOL_DISTRICT を追加し、データドリブン スタイル設定で学区がサポートされるようになりました。

3.54.5

2023 年 9 月 14 日

変更内容:

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

3.54.4

2023 年 9 月 7 日

変更内容:

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

3.54.2

2023 年 8 月 24 日

変更内容:

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

3.54.1

2023 年 8 月 18 日

変更内容:

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

3.53.13

2023 年 7 月 27 日

変更内容:

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

3.53.12

2023 年 7 月 20 日

変更内容:

  • [ベータ版チャンネル] JavaScript Journey Sharing - Fleet tracking 用の ODRD 車両とフリートのロケーション プロバイダを追加しました。
  • LatLng() コンストラクタに渡された引数が無視される場合、警告メッセージを更新しました。
  • Marker.collisionBehavior を非推奨とし、AdvancedMarkerElement.collisionBehavior に置き換えました。

3.53.11

2023 年 7 月 13 日

変更内容:

  • 指定されたポイントがポリラインの始点または境界線に十分に近ければ、関数 isLocationOnEdge()true を返すようになりました。
  • ベクターマップの読み込みに失敗してラスターマップにフォールバックしたときにデベロッパーに通知するエラーログを追加します。

3.53.7

2023 年 6 月 15 日

変更内容:

  • [アルファ版チャンネル] スクリーン リーダーなどの支援技術をより適切にサポートするように、Place Autocomplete Element を更新しました。

3.53.5

2023 年 6 月 1 日

変更内容:

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

3.53.4a

2023 年 5 月 24 日

バグの修正:

  • ベクターマップで発生していたちらつきの問題を修正しました。
  • getNextOpeningTime() のプレイス メソッドで、異なるタイムゾーンを考慮する際の Date の計算が正しくない問題を修正しました。
  • 乗車共有の VehicleJourneySegment の誤った型を修正しました。

3.53.3

2023 年 5 月 18 日

変更内容:

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

3.53.2

2023 年 5 月 4 日

変更内容:

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

3.53.1a

2023 年 4 月 27 日

変更内容:

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

3.52.9

2023 年 4 月 13 日

変更内容:

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

バグの修正:

  • InfoWindow を閉じるとエラーが発生するバグを修正しました。

3.52.8

2023 年 4 月 6 日

変更内容:

  • JavaScript Journey Sharing の投票所プロバイダの公開フィールドとして pollingIntervalMillis を追加しました。
  • [ベータ版チャンネル] Place クラスの JSON レスポンスを snake_case から lowerCamelCase に変更しました。

バグの修正:

  • プレイスレビューのpublishTimeに誤った日付が表示されるバグを修正しました。
  • カスタム要素の作成が全体的に機能しなくなる問題を修正しました。
  • [ベータ版チャンネル] マップが折り返される際に高度なマーカーが消えてしまうバグを修正しました。

3.52.6

2023 年 3 月 23 日

変更内容:

  • [アルファチャンネル] Place Autocomplete Widget (新) 実験版がリリースされました。
  • JavaScript Journey Sharing を週次チャンネルにリリースしました。

3.52.5

2023 年 3 月 16 日

変更内容:

  • [ベータチャンネル] データ駆動型スタイリング: NEIGHBORHOOD、ADMINISTRATIVE_AREA_LEVEL_3、ADMINISTRATIVE_AREA_LEVEL_4、および SUBLOCALITY_LEVEL_1 FeatureTypes を削除しました。

バグの修正:

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

3.52.4

2023 年 3 月 9 日

変更内容:

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

3.52.3

2023 年 3 月 2 日

変更内容:

  • [ベータ版] JavaScript の旅程共有に TaskTrackingInfo エンティティを追加します。
  • [ベータ版] Maps JavaScript API をアップグレードし、ECMAScript 2020 をネイティブにサポートします。

バグの修正:

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

3.52.2

2023 年 2 月 23 日

変更内容:

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

3.52.1

2023 年 2 月 16 日

変更内容:

  • 実行時にライブラリを動的にロードする機能を提供する importLibrary() 関数を追加します。
  • [ベータ版チャンネル] 高度なマーカーで InfoWindow を開いたときに、InfoWindow の自動パン機能を有効にします。
  • [ベータ版] Journey Sharing ライブラリのデータオブジェクトの一部のフィールドを null 不可に変更しました
  • [ベータチャネル] データ駆動型スタイリング: NEIGHBORHOOD、ADMINISTRATIVE_AREA_LEVEL_3、ADMINISTRATIVE_AREA_LEVEL_4、および SUBLOCALITY_LEVEL_1 FeatureTypes は非推奨になりました。2023 年 3 月に削除されます。

3.51.8

2023 年 2 月 2 日

変更内容:

  • ベータ版チャンネル:カスタムマップタイプでの高度なマーカーのレンダリングをサポートします。
  • 最新バージョンのインラインブートストラップローダーは、ドキュメント内の他の場所で見つかった CSP nonce を再利用するようになりました。

3.51.7

2023 年 1 月 26 日

変更内容:

  • ベータ版チャンネル: データドリブン スタイリング: 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 で高度なマーカーを使用する際に、キーボードを使ってマーカーをドラッグした後に InfoWindow が開かないことがあるバグを修正しました。

3.51.4

2023 年 1 月 5 日

変更内容:

  • ベータ版チャンネル:配置クラスに新しい属性を追加
  • ベータチャネル: データ駆動型スタイリング FeatureMouseEvent.features 配列には、クリックの下に複数の機能がある場合、複数の機能が含まれる可能性があり、クリックの下にあるすべての FeatureLayer クリックリスナーがトリガーされます。
  • ベータ版チャンネル: google.maps.Map.getFeatureLayer に無効な引数を渡した場合、エラーをスローします。
  • 全画面マップ上の高度なマーカーのピクセル位置を修正します。
  • マップマウスイベントを変更し、他のマウスボタンが既に押されている間に発生したマウスボタンのクリックを無視するようにしました。
  • 地図を拡大表示した際に、高度なマーカーが消えてしまう不具合を修正しました。
  • 高度なマーカーが多数ある地図を拡大する際のパフォーマンスが向上しました。
  • StreetViewPanoramaOptions のドキュメントを更新し、カスタムパノラマでは clickToGo が利用できないことを明確にしました。
  • Map.getBounds() などを使用して LatLngBounds を作成する際のパフォーマンスを改善しました。
  • onAdd および onRemove の WebGLOverlayView 参照を更新します。
  • 旅程共有におけるマーカーのスタイル設定を固定でカスタマイズする機能を追加します。

3.51.3

2022 年 12 月 8 日

変更内容:

  • マーカーがマップの表示領域外にある場合でも、キーボードフォーカスが解除されないバグを修正しました。
  • ベータチャネル: Promises などの最新の使用パターンをサポートする、よりシンプルな新しい API である Place クラスを導入します。Place クラスには、いくつかの新しいデータ フィールドが含まれています。
  • ベータ版チャンネル:プロキシでラップされたマップを渡した場合に、高度なマーカーがレンダリングされないバグを修正しました。
  • ベータ版チャンネル:JavaScript の旅程共有機能に、旅行場所プロバイダーマーカーのカスタマイズ機能を追加しました。

3.51.2

2022 年 12 月 1 日

変更内容:

  • ベータ版チャンネル: google.maps.importLibrary() API が利用可能になりました。
  • ベータチャネル: 非推奨: ローカルコンテキストは非推奨となり、新しいウェブサイトでは推奨されなくなりました。この機能は引き続き利用可能であり、サポート終了の 12 ヶ月前には通知が行われます。ローカルコンテキストのような体験を自分で構築することに興味がある場合は、クイックビルダーの「近隣発見」ソリューションを確認するか、プレイスライブラリ、マップ JavaScript APIを使用することをお勧めします。 Places ライブラリのコードサンプルとコードラボが参考になるでしょう。
  • ベータ版チャンネル: ウェブに関する主な指標を改善し、不要なデータ転送を削減するため、マップがビューポートに近づくまで地図タイルの読み込みを遅延させるようになりました。ページの初期表示領域内で作成された地図には、違いは見られないはずです。
  • ベータ版チャンネル: Journey Sharing の位置情報プロバイダの状態変更をポーリングするイベントを追加しました。
  • ベータ版チャンネル:旅程共有のスタイルカスタマイズ機能を追加しました。古いセットアップ方法のサポートを終了しました。
  • 手順説明パネルの各ステップにキーボード操作によるアクセシビリティ機能を追加します。経路選択はタブキーで、選択はスペースキーまたはエンターキーで行えるようになりました。
  • google.maps.geometry.spherical.computeArea()LatLngBoundsCircle を受け入れるようになりました。LatLngBoundsLatLngBoundsLiteral で構築できるようになりました。
  • DirectionRendererの推奨ルートパネル内の画像にaltテキストを追加します。

3.51.1

2022 年 11 月 17 日

変更内容:

  • ベータチャンネル: PlacesライブラリのPlaceクラスがリリースされました。
  • ベータ版チャンネル:旅程共有のスタイルカスタマイズ機能を追加しました。従来の設定方法は非推奨です。
  • Maps Embed API において、Internet Explorer 11 のサポートは終了しました。
  • Maps Embed API の Google ロゴは、ハイブリッドマップまたは衛星マップタイプを使用すると、視認性を高めるためにスタイルが変更されます。
  • アドバンストマーカーのロード性能が向上しました。
  • 描画の「元に戻す」ボタンをキーボードからアクセスしやすくし、スクリーンリーダーにも対応させます。
  • 指示レンダリングツールのマーカーをキーボードで操作できるようにし、スクリーンリーダーにも対応させます。
  • マップの縮尺コントロールに ARIA 記述を追加します。
  • 地図の縮尺コントロールでキーボード フォーカスと操作を有効にします。
  • Geocoder JS API に言語パラメータを導入します。Maps JS API は、明示的に指定されていない場合、US を Geocoder のデフォルト領域として考慮しなくなりました。
  • 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のバインディングが正しくない問題を修正します。

3.50.12

2022 年 11 月 3 日

変更内容:

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

3.50.11

2022 年 10 月 27 日

変更内容:

  • ベータ版チャンネル:データ駆動型スタイリング機能レイヤーが利用できなくなった場合に、エラーがログに記録されるようになりました。
  • ベータ版チャンネル:デフォルトの高度なマーカー読み込みにおけるパフォーマンスの改善。

3.50.10

2022 年 10 月 20 日

バグの修正:

  • iOS での情報ウィンドウの右側と下側のパディングを修正しました。

3.50.9

2022 年 10 月 13 日

変更内容:

  • 選択された手順が、手順パネルでハイライト表示されるようになりました。
  • PinView コンストラクタの TypeScript 型指定を修正します。
  • LagLngAltitude コンストラクタの TypeScript 型指定を修正します。
  • DirectionsRenderer のデフォルトのマーカー アイコン画像を更新します。

3.50.8

2022 年 10 月 6 日

変更内容:

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

バグの修正:

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

3.50.7

2022 年 9 月 29 日

変更内容:

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

3.50.6

2022 年 9 月 22 日

バグの修正:

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

変更内容:

  • map.getMapCapabilities() が呼び出され、エラーが発生した場合、エラーがコンソールに記録されるようになりました。

3.50.5

2022 年 9 月 15 日

変更内容:

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

3.50.3

2022 年 9 月 1 日

変更内容:

  • ベータ版チャンネル: JavaScript Journey Sharing の DeliveryVehicle クラスを更新し、カスタム属性を含めるようにしました。
  • 地図を傾けた後に発生するイベントで、緯度経度が正しくないバグを修正しました。

3.50.2

2022 年 8 月 25 日

変更内容:

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

3.50.1

2022 年 8 月 18 日

変更内容:

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

3.49.12

2022 年 8 月 4 日

変更内容:

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

3.49.11

2022 年 7 月 28 日

変更内容:

  • google.maps.VehicleType は、実行時列挙型として参照できるようになりました。

3.49.10

2022 年 7 月 21 日

変更内容:

  • マーカーアイコンのサイズ、マーカーアイコンの拡大縮小サイズ、または情報ウィンドウのサイズを検証する際、幅または高さに NaN 値は拒否されます。
  • iOS デバイスのストリートビューで、モーション追跡コントロールが表示されない不具合を修正しました。
  • Embed API において、RTL 言語の場合に、道順を示すホバーテキストが途中で切れてしまうバグを修正しました。
  • 交通情報ウィンドウのアクセシビリティとスクリーンリーダー対応を向上させます。

3.49.9

2022 年 7 月 14 日

変更内容:

  • Journey Sharing 位置情報プロバイダでの ID フィールドの使用を明確にします。

3.49.8

2022 年 7 月 7 日

変更内容:

  • ストリートビューのナビゲーションリンクをキーボード操作に対応させ、スクリーンリーダーにも対応させます。
  • StreetViewPanoramaに新しいfocusメソッドを導入します。

3.49

2022 年 6 月 23 日

変更内容:

バグの修正:

  • BusinessStatus 列挙型を google.maps.places.BusinessStatus 経由でアクセス可能にします。

3.49.5

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 日

変更内容:

  • ストリートビューのモーション追跡コントロールにおける色のコントラストを改善しました。
  • ストリートビューのモーション トラッキング コントロールをキーボードで操作できるようにし、スクリーン リーダーに対応させました。
  • MapsNetworkErrorMapsRequestError、およびMapsServerErrorクラスは、現在公開され、文書化されています。

3.49.1

2022 年 5 月 19 日

変更内容:

  • ベータ版チャンネル:複数の Places JS API で地域コードが無視されるバグを修正しました。Place JS の各種 API に、言語と地域のパラメータを導入します。
  • ダークモードで全画面表示とコンパスのコントロールのカラー コントラストを改善しました。
  • ストリートビューのコンパス操作、閉じるボタン、住所リンク操作を、アクセシビリティに配慮し、スクリーンリーダーに対応させます。

3.49

2022 年 5 月 12 日

変更内容:

  • 毎週更新されるチャンネルがバージョン 3.49 にアップデートされます。
  • 四半期ごとのチャネルがバージョン 3.48 にアップデートされました。
  • バージョン 3.47 と 3.46 は、番号でリクエストされた場合は引き続き利用できます。
  • バージョン 3.45 は削除され、使用できなくなりました。

3.48.11

2022 年 4 月 28 日

変更内容:

  • 場所のオートコンプリートが、より多くの種類の入力に対応できるようになりました。 詳細については、こちらをご覧ください。
  • isFractionalZoom は週刊チャンネルに移動されました。

3.48.9

2022 年 4 月 14 日

変更内容:

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

バグの修正:

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

3.48.8

2022 年 4 月 7 日

変更内容:

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

3.48.7a

2022 年 3 月 31 日

変更内容:

  • Beta チャンネル: 非推奨の WebGL オーバーレイ表示 API を削除します。
  • Maps JavaScript API のお客様向けに更新されたベースマップを有効にします。更新されたベースマップは、すでに一般ユーザー向けの Google マップで使用されており、特に土地の自然な特徴に関して、より詳細で豊富な基本地図を提供します。

バグの修正:

  • 分析待ちの map.fitBounds()(短距離のビューポート遷移を緩和)の以前の修正を元に戻します。
  • 高コントラスト モードで地図の種類コントロールの色のコントラストに関する問題を修正します。
  • 地図の種類コントロールのチェックボックスのユーザー補助機能用の名前を、対応する視覚的なラベルと一致させます。
  • 高コントラストモードにおける情報ウィンドウの色コントラストの問題を修正しました。

3.48.6

2022 年 3 月 24 日

変更内容:

  • 短い距離でのビューポートの切り替えをスムーズにするため、map.fitBounds() を修正します。

3.48.5

2022 年 3 月 17 日

変更内容:

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

バグの修正:

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

3.48.4

2022 年 3 月 10 日

変更内容:

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

3.48.3

2022 年 3 月 3 日

変更内容:

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

3.48.1

2022 年 2 月 17 日

変更内容:

  • ベータ版チャンネル: グローバル エクスペリエンス ID の設定のサポートを追加しました。API リファレンス ドキュメントについては、こちらをご覧ください。
  • ベータ版チャンネル: 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.47.6

2022 年 1 月 20 日

バグの修正:

  • キーボードショートカットのコントロールにフォーカスが当たった際に、ページが一番上までスクロールしてしまう問題を修正しました。

3.47.4

2022 年 1 月 6 日

変更内容:

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

3.47.3

2021 年 12 月 9 日

変更内容:

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

3.47.2

2021 年 12 月 2 日

変更内容:

  • LatLngLiteral は、LatLngprojections で許可されている場所であればどこでも、パラメータとして許可されるようになりました。

バグの修正:

  • スケール値が小さい場合(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 月をもって完全に終了します。
  • keyboardShortcuts マップオプションがfalseに設定されている場合、マップはタブフォーカスを受け取らなくなります。
  • ズームインボタンとズームアウトボタンは、それぞれの最大または最小ズームレベルに達すると無効になります。
  • Maps Embed API におけるアクセシビリティとスクリーンリーダーの利用体験を向上させるため、MapType コントロールをセマンティック要素を使用するように変更しました。
  • エラー画面のアイコンに代替テキストを追加しました。
  • コードの健全性に関する様々な改善点。

バグの修正:

  • WCAG に準拠していないcontrolHeightおよびcontrolWidth属性を、準拠した data-* 属性に置き換えます。

3.47

2021 年 11 月 11 日

変更内容:

  • 週刊チャンネルがバージョン 3.47 にアップデートされました。
  • 四半期ごとのチャンネルがバージョン 3.46 に更新されました。
  • バージョン 3.45 は、番号でリクエストすれば引き続き入手可能です。
  • バージョン 3.44 は削除されたため、使用できなくなりました。

3.46.12

2021 年 11 月 4 日

バグの修正:

  • マップタイプのメニューバーを、より正確な ARIA ラベルに更新しました。
  • 埋め込み API:スクリーンリーダーの利用体験を向上させるため、いくつかのリンクに ARIA ラベルを追加しました。
  • 埋め込み API:一部のテキスト項目の色のコントラストを修正しました。
  • externs 内のgoogle.maps.Marker.MAX_ZINDEXの型を修正しました。

3.46.11

2021 年 10 月 28 日

変更内容:

  • ゲッターとセッターを goog.a11y.aria を使用するように変換しました。これはスペルミスを防ぐのに役立ちます。

3.46.8

2021 年 10 月 7 日

変更内容:

  • ローカルコンテキスト:ローカルコンテキスト情報ウィンドウの写真から、帰属表示リンクを削除しました。

3.46.6

2021 年 9 月 23 日

変更内容:

  • 地図がドラッグできない場合に、地図のカーソルが手の形になるバグを修正しました。

3.46.5

2021 年 9 月 16 日

バグの修正:

  • 場所のオートコンプリートウィジェットにおける色のコントラスト比に関するバグを修正しました。

3.46.3

2021 年 9 月 2 日

変更内容:

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

3.46.2

2021 年 8 月 26 日

変更内容:

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

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 のサポートは終了します。2021 年 8 月以降、Maps JavaScript API v3.46 以降では、Internet Explorer 11 のユーザーは地図の上部に警告メッセージが表示されるようになります。Internet Explorer 11 をサポートする Maps JavaScript API の最終バージョンは v3.47 です。 Internet Explorer 11 のサポートは 2022 年 11 月に完全に終了します。

バグの修正:

  • 特定のズームレベルでポリゴンの頂点がずれてしまうバグを修正しました。
  • 複数の情報ウィンドウの内容が重なって表示される不具合を修正しました。

3.45.8

2021 年 7 月 29 日

変更内容:

  • 埋め込み API:埋め込みマップでは、経路案内ページにリダイレクトされた後もズームレベルが保持されます。

3.45.7

2021 年 7 月 22 日

変更内容:

  • IE11 のサポートは終了しました。IE11 のベータ版では、地図にバナーが表示されるようになりました。
  • 埋め込み地図の [ルート] リンクを更新し、より正確な情報が表示されるようにしました。

バグの修正:

  • 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 日

バグの修正:

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

変更内容:

  • InfoWindowOpenOptions API リファレンスセクションをより詳細な情報で更新しました。
  • Safari でキーボードナビゲーション(Tab + Option)を使用している際に、フォーカスリングが正しく表示されない問題を修正しました。

3.45.2

2021 年 6 月 10 日

バグの修正:

  • Embed API において、マップタイプコントロールがキーボードショートカットダイアログの背景によって正しく重ね合わされない問題を修正しました。
  • フォントの CSS スタイルを読み込む際にエラーが発生する可能性があった問題を修正しました。
  • 情報ウィンドウを開いた状態でマップをパンすると、画面がちらつくことがある不具合を修正しました。

変更内容:

3.45.1

2021 年 6 月 3 日

変更内容:

  • Data.StyleOptions インターフェイスに、アニメーション、アイコン、ラベル、および不透明度プロパティのドキュメントを追加しました。
  • アクセシビリティを向上させるため、著作権表示ダイアログを再設計しました。
  • InfoWindow は、開いたときにフォーカスを自動的に管理するようになりました。これは新しいデフォルトの動作を表しています。
  • InfoWindow を開く際にフォーカスの管理方法を開発者が制御できるように、InfoWindowOpenOptions API を追加しました。
  • InfoWindow は ESC キーを押すことで閉じられるようになりました。
  • 情報ウィンドウは、スクリーンリーダーを使用する際に「ダイアログ」として読み上げられるようになりました。
  • ポリフィルの分離が有効になりました。この変更により、Maps API の内部ポリフィルがホストページにインストールされなくなります。

バグの修正:

  • ブラウザのタブを切り替える際に、地図のフォーカスリングが表示される問題を修正しました。
  • 一部のブラウザで、マップコントロール、マーカー要素、およびマップタイプコントロールのサブメニュー項目のフォーカスリングが、マウス操作時に誤って表示される問題を修正しました。

新機能:

  • Directions、Distance Matrix、Elevation、Geocoder、Maximum Zoom Imagery、StreetView、およびAutcompleteService.getPlacePredictions()サービスでPromisesのサポートを有効にしました。
  • キーボードショートカットの分かりやすさを向上させるため、マップ上にキーボードショートカットの操作方法とダイアログを追加しました。
  • ベクターマップがウィークリーチャンネルで利用可能になりました(基本機能のみ。WebGL 機能はベータチャンネルで利用可能です)。

3.44.14

2021 年 5 月 13 日

変更内容:

  • 関連付けられた Map または StreetView インスタンスがない状態で InfoWindow.open() が呼び出された場合、コンソールに警告がログに記録されるようになりました。

3.44.12

2021 年 4 月 28 日

バグの修正:

  • マップの種類を変更した後、削除または非表示にした最適化マーカーがマップに再び追加されてしまう問題を修正しました。

ローカル コンテキスト:

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

3.44.11a

2021 年 4 月 20 日

変更内容:

  • アイコンオブジェクトを使用したカスタムマーカー作成時のパフォーマンスが向上しました。
  • ボタンにカーソルを合わせたときに、マップタイプのドロップダウンメニューにフォーカスが移動しないようにします。

バグの修正:

  • ベースマップの初期化前に静的マーカーを読み込む際にエラーが発生する可能性があるバグを修正しました。

3.44.9

2021 年 4 月 8 日

バグの修正:

  • ストリートビューが有効になっているときに、地図の操作ボタンがキーボードで操作できてしまう不具合を修正しました。

3.44.8

2021 年 4 月 1 日

変更内容:

  • ローカルコンテキストライブラリ:場所の詳細ビューにある Google ロゴをコンテンツの一番下に移動しました。

3.44.7

2021 年 3 月 25 日

変更内容:

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

3.44.4

2021 年 3 月 4 日

変更内容:

  • 45°画像は、より広い範囲のズームレベルで利用できるようになり、回転制御には時計回りと反時計回りの両方のボタンが含まれるようになりました。

バグの修正:

  • マップを繰り返しレンダリングする際に発生する可能性のあるメモリリークを修正しました。
  • 地図上に円や四角形を追加または削除する際に発生する可能性のあるメモリリークを修正しました。

3.44.2

2021 年 2 月 25 日

変更内容:

  • ベータ版チャンネルにおいて、Places Autocomplete getPlacePredictions 関数呼び出しが誤ったエンドポイントを指してしまうバグを修正しました。

3.44.1

2021 年 2 月 18 日

変更内容:

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

3.43.8a

2021 年 2 月 25 日

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

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

3.43.8

2021 年 2 月 5 日

変更内容:

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

バグの修正:

  • clickable が false に設定されている場合でも、ラベル付きの Markers がクリック イベントをインターセプトしてしまう問題を修正しました。

3.43.7a

2021 年 1 月 28 日

バグの修正:

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

3.43.6

2021 年 1 月 21 日

バグの修正:

  • geojson ポリゴンの穴が塗りつぶされることがあるバグを修正しました。
  • 地図とストリートビューを切り替える際にオーバーレイが消えてしまう不具合を修正しました。

3.43.5

2021 年 1 月 14 日

変更内容:

  • メニュー内のチェックボックスを、スクリーンリーダーでの利用性を向上させるように変更しました。
  • 屋内ストリートビューのパノラマ画像を表示するfloorsボタンのサイズを大きくしました。
  • ストリートビューにおけるモバイルモーション追跡コントロールの位置を修正しました。

バグの修正:

  • キーボードのメニューボタンがcontextmenuイベントをトリガーするようになりました。
  • 一部の状況で、地図とストリートビューを切り替える際に、全画面表示のコントロールが正しく機能しないバグを修正しました。
  • スクリーンリーダーが地図内のマーカーまでナビゲートできない問題を修正しました。
  • LocalContext の場所マーカーで場所アイコンが消えてしまうバグを修正しました。

3.43.3

2020 年 12 月 9 日

変更内容:

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

バグの修正:

  • 特定の状況で地図とストリートビューを切り替えると全画面表示コントロールが機能しなくなるバグを修正しました。
  • マーカーの 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 クラスを設定します。
  • 最大ズーム画像サービスPromises のベータ版サポートを追加しました。
  • StreetView サービスに Promises のベータ版サポートを追加しました。
  • title または label が指定されている場合に、最適化されていないマーカーにユーザー補助テキストを追加しました。
  • ユーザー補助機能を改善するため、MapType コントロールのプルダウン メニュー ボタンから aria-pressed ラベルを削除しました。
  • ユーザー補助機能を改善するため、DropdownMenuDropdownMenuItem をセマンティック要素に変換しました。
  • 著作権要素のテキストを、色のコントラストの基準を満たすように変更しました。
  • Enter キーまたは Space キーを使用して、プルダウン メニューを開閉できるようになりました。
  • プルダウン メニューの項目にフォーカスできるようになりました。
  • ローカル コンテキスト ライブラリ: カルーセル コントロール ボタンが、効果がない場合に無効になり、リストの最初または最後の項目と重ならなくなりました。

バグの修正:

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

3.43

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 日

変更内容:

  • Directions サービスPromise のベータ版サポートを追加しました。
  • Geocoder 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 日

固定:

  • Cloud スタイリングを使用している場合に、clickableIcons プロパティを false に設定しても効果がないバグを修正しました。

3.41.5

2020 年 7 月 6 日

変更内容:

  • Trusted Type の違反を修正します。

3.41.2

2020 年 5 月 27 日

変更内容:

  • プレイス ライブラリ(Maps JavaScript API)の Places フィールド permanently_closed非推奨です。

3.41

2020 年 5 月 20 日

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

  • 週ごとのチャンネルがバージョン 3.41 に更新されました。
  • 四半期ごとのチャンネルがバージョン 3.40 に更新されました。
  • バージョン 3.39 は、番号でリクエストされた場合は引き続き利用できます。
  • バージョン 3.38 は削除されたため、使用できなくなりました。

3.40.11

2020 年 4 月 28 日

変更内容:

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

3.40.9

2018 年 4 月 14 日

変更内容:

  • Map は、要素ではない mapDiv が渡された場合、診断が容易な 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_nowutc_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 は使用できなくなりました(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 は削除されたため、使用できなくなりました。

3.35

2019 年 1 月 29 日

変更内容:

  • API で、各スポットのクチコミの総数を取得できるようになりました。
  • プラスコードのサポートを追加しました。Plus Codes は、従来の番地が存在しない地域を含め、世界中のあらゆる場所の住所を提供する短いコードです。
  • 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 は削除され、使用できなくなりました。

3.34

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 は、mousedown ハンドラー内で変更された場合、draggable: false と同じように動作するようになりました (mousedown で有効になります)。

2017 年 11 月 21 日

Maps JavaScript API のバージョン 3.31 が、実験版として利用可能になりました。 API バージョニングのガイドを参照してください。

変更内容:

  • 場所の詳細リクエストで、region フィールドが返されるようになりました。

3.30

2017 年 8 月 16 日

Maps JavaScript API のバージョン 3.30 が、実験版として利用可能になりました。 API バージョニングのガイドを参照してください。

変更内容:

  • デスクトップ版では、全画面表示ボタンがデフォルトで有効になりました。
  • このバージョンでは、マウスのスクロールホイールやタッチパッドを使用してユーザー操作を可能にするデスクトップアプリケーション向けに、gestureHandling プロパティが導入されました。ユーザーがマップとどのようにインタラクトするかを制御するには、scrollwheeldisableDoubleClickZoom、およびdraggable プロパティの代わりに gestureHandling プロパティを使用することをお勧めします。

3.29

2017 年 5 月 16 日

Maps JavaScript API のバージョン 3.29 が、実験版として利用可能になりました。詳しくは、API のバージョニングに関するガイドをご覧ください。

変更内容:

  • 基盤となるインフラストラクチャの更新に伴い、ユーザーが作成した(カスタム)ストリートビューパノラマのパノラマ ID のフォーマットが変更されました。これにより、利用可能なパノラマの数が若干増加します。
    • Maps JavaScript API で古いパノラマ ID を使用してユーザー生成(カスタム)パノラマをリクエストすることは、引き続き可能です。StreetViewPanoramaOptions オブジェクトの position プロパティを使用してパノラマを検索しようとすると、結果には新しいパノラマ ID が含まれます。旧パノラマ ID と新パノラマ ID をマッピングする必要はありません。どちらも有効なままです。
    • パノ ID の解析や検証ロジックに依存している場合は、パノ ID のフォーマットが変更される可能性があることに注意してください。
    • 課題追跡システムを使用して、問題点を報告できます。
  • 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 以降では、ログイン済みの地図はサポートされなくなりました。

3.27

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 日

Directions サービス応答のvia_waypointsフィールドには、元のリクエストで指定されなかったウェイポイントの配列が含まれています。via_waypoints フィールドはドラッグ可能な方向の応答には引き続き表示されますが、代替ルートの応答では 非推奨です。バージョン 3.27 は、代替ルートでvia_waypointsをサポートする最後の API バージョンとなります。

推奨される方法は、代替ルートを要求し、すべてのルートをドラッグ不可として表示し、メインルートのみをドラッグ可能にすることです。ユーザーは、メインルートが代替ルートと一致するまでドラッグできます。via_waypoints フィールドは、結果として得られるルート(ユーザーがドラッグしたもの)で使用できます。

3.26

2016 年 8 月 18 日

Maps JavaScript API のバージョン 3.26 が、実験版として利用可能になりました。(API バージョニングのガイドを参照してください。)

変更内容:

  • 新しいストリートビューレンダラーにより、よりスムーズなトランジションとアニメーション、改良されたオブジェクトモデリング、モバイル対応の強化、より分かりやすい操作性など、レンダリング性能が向上しました。詳細はGoogle Geo Developers Blogをご覧ください。
  • API がストリートビューにおけるデバイスの向きイベントをサポートするようになったため、モバイルデバイスのユーザーはスマートフォンを動かすことで周囲を見渡せるようになりました。開発者として、この機能を有効または無効にすることができます。詳細については、開発者ガイドを参照してください。

3.25

2016 年 5 月 25 日

Maps JavaScript API のバージョン 3.25 が、実験版として利用可能になりました。(API バージョニングのガイドを参照してください。)

Internet Explorer 9 のサポートが終了します

2016 年 5 月 2 日

2016 年 4 月 30 日現在、Internet Explorer 9 は Maps JavaScript API による公式サポート対象外となっています。リストを参照してください対応ブラウザ

3.24

2016 年 4 月 14 日

変更内容:

  • 地図アイコンのクリック機能を無効にできるようになりました。地図上のアイコンは、POI(地点情報)とも呼ばれる、興味のある場所を表します。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' を使用して新しいコントロールを無効にする機能は削除されました。

3.23

2016 年 1 月 18 日

変更内容:

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

2016 年 1 月 4 日

固定:

  • 問題 9009: タッチからマウスイベントを合成する際、jQuery との互換性を保つため、中央ボタンではなく左ボタンを使用します。
  • 問題 4201: API で eval() が使用されなくなりました。 そのため、unsafe-eval Content Security Policy ディレクティブなしで API を使用できるようになりました。

2015 年 12 月 21 日

変更内容:

  • ログイン済みの地図のログインボタンを無効にする地図オプション(ログイン済みのユーザーのアバターが表示されます。ログイン済みの操作(スターを付けるなど)によるログインは引き続き可能ですが、このオプションが設定されている場合、地図にログインボタンは表示されなくなります)。
  • テキスト検索リクエストのインターフェースが変更されました。types パラメータは 2016 年 3 月 1 日に非推奨となり、新しい type パラメータに置き換えられました。このパラメータは、検索リクエストごとに 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 を指定して、移動時間の計算に使用される仮定に影響を与えることもできます。詳しくは、Directions サービスDistance Matrix サービスのデベロッパー ガイドをご覧ください。注: 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 日現在、Internet Explorer 8 は Maps JavaScript API による公式サポート対象外となっています。リストを参照してください対応ブラウザ。Microsoft のブラウザサポートポリシーについては、2014 年 8 月 7 日の IEBlog の記事 を参照してください。

3.21

2015 年 8 月 5 日

変更内容:

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

2015 年 7 月 21 日

変更内容:

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

2015 年 7 月 6 日

固定:

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

2015 年 6 月 17 日

変更内容:

  • 修正済み: 問題 6321: バグ: Android/iOS ブラウザでのみ発生する「Uncaught TypeError: Cannot read property 'x' of undefined」

2015 年 6 月 2 日

変更点:

  • 非推奨: CloudLayer、PanoramioLayer
  • 修正済み: 問題 8098: バグ: 加重ヒートマップが 1 点の場合正しくレンダリングされない

2015 年 6 月 2 日

変更内容:

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

2015 年 5 月 28 日

変更内容:

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

2015 年 5 月 19 日

固定:

  • 問題 7673: マップタイプのドロップダウンを使用した後のコントロールの緩い位置
  • 問題 7589: マップのサイズを変更するとペグマンがジャンプします。

3.20

2015 年 4 月 24 日

固定:

  • 地形の最大ズーム倍率を上げ、最大ズーム時でも高解像度タイルを読み込むようにしました。

2015 年 4 月 13 日

固定:

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

2015 年 3 月 25 日

固定:

  • 問題 7733: バグ: KML グラウンド/画像 - オーバーレイの解像度が突然非常に低くなる
  • ウィジェットのテキストを星のアイコンとより適切に配置して保存します。

2015 年 3 月 17 日

固定:

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

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

3.19

2015 年 4 月 24 日

固定:

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

2015 年 3 月 19 日

固定:

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

2015 年 1 月 20 日

固定:

  • 問題 7475: バグ: phantomjs TypeError: プロパティを削除できません

2015 年 1 月 13 日

固定:

  • タイルがスクリーン リーダーの対象から除外されるようになりました

2014 年 12 月 17 日

固定:

  • 問題 6917: バグ: 図形がマップの「draggable」プロパティを尊重しない
  • 問題 7445: バグ: v3 Maps API のログイン機能を使用すると、プレゼンテーションに障害が発生する

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: ストリートビューの POV 方角を設定するとエラーがスローされる

2014 年 8 月 26 日

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

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

3.17

2014 年 8 月 20 日

固定:

  • 問題 6937: 3.17 での回帰: 未定義のプロパティ "remove" を読み取ることができません (Places 内)

2014 年 8 月 12 日

固定:

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

2014 年 7 月 31 日

追加:

  • マップペインには、DOM イベントがどのように伝播するかについての明示的なドキュメントが提供されています。 overlayMouseTarget ペインが追加されました。

2014 年 7 月 7 日

追加:

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

2014 年 6 月 24 日

追加:

  • place_id は、場所の一意の識別子であり、オートコンプリートと場所の詳細のために場所ライブラリに追加されました。
  • overview_pathDirectionsRoute に追加され、経路全体の経路を表すエンコードされたポリラインが提供されます。

2014 年 5 月 26 日

追加:

  • Maps API URL において、sensor パラメータは不要になりました。

2014 年 5 月 20 日

バージョン 3.17 が実験版としてリリースされました。

3.16

2014 年 4 月 15 日

固定:

2014 年 4 月 8 日

追加:

  • 描画中にマウスを動かすと、地図がパンします。

固定:

  • LatLngLiteral を受け入れる場所が増えました。
  • InfoWindow は Roboto の読み込みが完了すると自動的にサイズ変更されます(Issue 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 日

追加:

  • 距離マトリックスおよび経路案内サービスにおけるフェリーのサポート。

2014 年 2 月 17 日

バージョン 3.16 が実験版としてリリースされました。

3.15

2014 年 3 月 3 日

固定:

2014 年 2 月 10 日

固定:

  • Chrome/Linux 上のタイルハードウェアアクセラレーションをすべて無効にすることで、Chrome のハードウェアアクセラレーションに関する大きな問題を回避することができます。

2014 年 2 月 3 日

固定:

2014 年 1 月 29 日

固定:

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

2014 年 1 月 22 日

固定:

2014 年 1 月 16 日

固定:

  • ビジュアルリフレッシュ CSS の仕様を緩和し、ユーザーが設定したスタイルを上書きするケースを減らしました。

2013 年 11 月 27 日

固定:

  • マップをインスタンス化した後にマーカーを作成すると、「contains」未定義エラーが発生します(Issue 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 日

固定:

  • Infowindow の domready イベントが visualRefresh=true の場合に発生しない(問題 5415
  • バグ: iOS の情報ウィンドウの visualRefresh が正しく動作しない (Issue 5396)

2013 年 5 月 15 日

追加:

2013 年 4 月 29 日

固定:

  • 削除されたマーカーは、Android および Dolphin ブラウザの地図上に残ります。

3.11

2013 年 2 月 19 日

固定:

  • 描画中に描画モードを変更するとエラーが発生します
  • 手順パネルのステップをクリックするとズームが変わります

2013 年 2 月 12 日

固定:

  • ドラッグできないポリゴンを、タッチ入力でドラッグ可能なポリゴンを通してドラッグできます(問題 4868
  • travelMode を切り替えた際に、ルート代替パネルの交通機関アイコンが正しく表示されない(問題 4581
  • panTo(latLng)は、状況によっては地図を常に正確に latLng に中心合わせできるとは限りません。

2013 年 1 月 29 日

追加:

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

固定:

  • Google Maps JavaScript の V3.8 を使用するとメモリ使用量が増加し、クラッシュが発生します(IE 9、Chrome などで確認されています)。 ( 問題 4162
  • InfoWindow のプルダウン(選択)メニューが 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 日

追加:

  • クロスオリジン属性セットを使用して画像を読み込む機能

固定:

  • マーカーを遠方の画像でクローズアップした問題(問題 4616
  • IE 7/8 でポリライン上のシンボルを再表示する際に JS エラーが発生する

2012 年 12 月 3 日

固定:

  • Markermanager ライブラリが Maps API JS v3 で動作しない(Issue 4543

2012 年 11 月 27 日

追加:

  • 高解像度デバイスで高解像度キャンバスを使用することで、マーカーの精度が向上します。

固定:

  • MapTypeControl がスタイルをクリアしない(問題 4588

3.10

2013 年 2 月 4 日

固定:

  • Google Maps JavaScript の V3.8 を使用するとメモリ使用量が増加し、クラッシュする(IE 9、Chrome などで確認)( 問題 4162

2012 年 9 月 25 日

追加:

  • 屋内ストリートビュー
  • IconSequation の fixedRotation オプション
  • 「現在の交通状況による所要時間」

2012 年 9 月 11 日

新しい:

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

2012 年 8 月 28 日

追加:

  • types を Places API の textSearch に渡す

固定:

  • GWT ではシンボルオブジェクトを MarkerOptions に渡すことはできません
  • 回帰バグ:ページがスクロールされた状態で iOS 5 でピンチズームが機能しない(Issue 4046

2012 年 8 月 14 日

主な変更点:

  • KmlLayer のインターフェースを修正し、url をコンストラクタ引数ではなく MVC プロパティとして受け入れるようにする。

3.9

2012 年 9 月 10 日

固定:

  • GWT で MarkerOptions にシンボル オブジェクトを渡すことができない
  • 回帰バグ:ページがスクロールされた状態で iOS 5 でピンチズームが機能しない(Issue 4046

2012 年 8 月 9 日

固定:

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

2012 年 7 月 31 日

主な変更点:

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

固定:

  • スケールが 35 を超える場合、Safari でマーカー シンボルがイベントを発生させない
  • カスタム地図(地図の種類 + 投影)のマーカーでクリック イベントが発生しない

2012 年 7 月 25 日

固定:

  • Autocomplete の componentRestrictions(問題 4302

2012 年 7 月 17 日

固定:

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

主な変更点:

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

2012 年 7 月 10 日

主な変更点:

  • google.maps.event.removeListener() が引数として null を受け取れるようにする

2012 年 6 月 27 日

追加:

主な変更点:

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

2012 年 6 月 23 日

追加:

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

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

2012 年 5 月 15 日

追加:

  • 予測入力の国制限(AutocompleteOptions.componentRestrictions)(問題 3899
  • 地域と都市のフィルタ

3.8

2012 年 5 月 1 日

固定:

  • 削除したマーカーが再び表示されることがある(Issue 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
  • DemographicsLayer

固定:

  • IE 9 Quirks でポリゴンのタイル境界線が表示される
  • Canvas ストリートビューでパンするとマーカーが飛び跳ねる

2012 年 3 月 28 日

固定:

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

2012 年 3 月 20 日

固定:

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

追加:

  • ストリートビューのクリックして移動/クリックして拡大(問題 2447

主な変更点:

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

2012 年 3 月 6 日

固定:

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

追加:

  • GroundOverlay の不透明度(問題 2767
  • utc_offset と opening_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
  • InfoWindow を開き、同時にズームを設定すると、地図の中心が正しく設定されない(問題 3738
  • マーカーのドラッグ時に右クリックを無視(問題 3237
  • Firefox でマーカーのタイトルが表示されないことがある(問題 3773

主な変更点:

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

2012 年 1 月 31 日

固定:

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

2012 年 1 月 24 日

固定:

  • マウスイベントが InfoWindow をバブリングする(問題 3573
  • IE9 で CSS 変換を有効にしました
  • StreetViewPanorama に imageDateControl を追加しました
  • IE 9、Opera、Safari/Windows で Canvas ストリートビューを有効にしました

2012 年 1 月 16 日

固定:

  • ペグマンは描画モードではドラッグできないようにするべきである
  • ポリゴンやその他のレイヤーの zIndex を尊重し、イベントを正しく発火させる
  • KmlLayer の "status" プロパティ ( Issue 3015) を追加します。

2012 年 1 月 10 日

固定:

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

2011 年 12 月 7 日

固定:

  • アクセス制限のある高速道路は、通常の高速道路とは別にスタイルを設定できます(road.highway.controlled_access)。
  • place_changed は、ユーザーがオートコンプリートで「Enter」キーを押したときに発生します (Issue 3407)

1011 年 11 月 28 日

固定:

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

2011 年 11 月 22 日

固定:

  • InfoWindow のコンテンツサイズは、カスケードスタイルを考慮して計算されるようになりました。
  • 航空写真の回転制御が、地図作成時の方位と一致しない

2011 年 11 月 7 日

主な変更点:

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

固定:

  • IE 7 以降では、方向表示結果の開始アイコンと終了アイコンが透明な背景で表示されるようになりました。

3.6

2011 年 10 月 31 日

固定:

  • IE7 で Prototype Library と Maps API を使用するとエラーが発生します。

2011 年 10 月 25 日

固定:

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

2011 年 10 月 18 日

主な変更点:

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

2011 年 10 月 10 日

固定:

  • ストリートビューのプレビューで住所が長すぎます

2011 年 9 月 27 日

固定:

  • 概要マップコントロールは、ズームが変更された場合、センターとズームを同時に更新します。

2011 年 9 月 27 日

固定:

  • Chrome で初期タイルが二重にフェッチされる
  • パンニング中のメモリリーク
  • ストリートビューのペグマンは、カバー範囲外のエリアをパンする際に落とさないでください。
  • 回帰分析:経度-180 度を横切るグラウンドオーバーレイが消える
  • 回帰バグ:パンとズーム中に情報ウィンドウを開くと、マップの中心位置が正しく表示されない。

主な変更点:

  • ペグマンが引きずられている間、ストリートビューのプレビューを表示する

2011 年 9 月 20 日

固定:

  • Canvas を使用してマーカーをレンダリングする際に、Chrome/Windows でメモリリークが発生する
  • 90 度または 270 度の方向から見た航空写真のマーカーレンダリング

主な変更点:

  • デフォルトの Google マップタイプは、マップタイプレジストリからはアクセスできません(マップタイルへのアクセスが制限されます)。
  • 航空写真の撮影終了時と撮影開始時の回転アニメーション

2011 年 9 月 12 日

解決済みの問題:

  • Firefox 4+でツールチップが表示された後、マーカーが上がったままになる問題(Issue 3334

主な変更点:

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

2011 年 9 月 6 日

固定:

  • Firefox で、要素(プルダウン)情報ウィンドウが地図のパンに追従しない
  • 韓国の一部のモバイルデバイスにおけるタイル表示

2011 年 8 月 29 日

主な変更点:

  • カスタム コントロールが API コントロールよりも高い z-index を持つことを許可
  • リンクをクリックすると、maps.google.com の正しい言語バージョンに移動します。
  • 情報ウィンドウの HTML、名前、または説明が指定されていない場合は、KML フィーチャー上に情報ウィンドウを開かないでください。
  • 修正された不具合:高 DPI タイルが破損する問題

2011 年 8 月 24 日

解決済みの問題:

  • Chrome/Mac でハードウェア アクセラレーションを無効化: マーカーのレンダリング問題とオーバーレイのクリック問題を修正 (問題 3544問題 3551)
  • ページがスクロールされた状態での Android におけるピンチズームの不具合を修正しました(Issue 3373

主な変更点:

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

2011 年 8 月 17 日

主な変更点:

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

3.5

2011 年 8 月 10 日

固定:

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

2011 年 8 月 2 日

解決済みの問題:

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

主な変更点:

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

2011 年 7 月 18 日

解決済みの問題:

  • iOS >= 4.1 でページをスクロールするとイベント LatLng が正しくない (Issue 3373)

2011 年 7 月 11 日

解決済みの問題:

  • 修正済み:タッチデバイスで情報ウィンドウ内で<select>がクリックできない問題(問題 3232
  • 修正済み:MapOptions.draggable が false の場合、右クリック後にマップ上でクリックイベントが発生しない(Issue 3071

主な変更点:

  • 同じ z インデックスを持つマーカーは、タイル境界を越えて一貫した順序で表示されるようになりました。
  • iOS で情報ウィンドウをスクロールできるようになりました
  • マップの投影法が変更されると、マーカーとポリゴンが再描画されるようになりました。

2011 年 7 月 5 日

解決済みの問題:

  • 修正済み:マップがドラッグできない場合にマーカーカーソルが表示されない(問題 3120

主な変更点:

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

2011 年 6 月 30 日

解決済みの問題:

  • 修正済み:初期マップタイルが二重に取得される問題を修正しました。
  • 修正済み:マップが 3.4 以降に作成された際に、maptypeid_changed イベントが複数回発生していた問題を修正しました(Issue 3051

主な変更点:

  • Places Autocomplete が、入力の親ではなく本文に追加されるように変更されました
  • 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 で透明度を失う問題 (Issue 3275)

主な変更点:

  • 距離行列サービス

2011 年 4 月 14 日

解決済みの問題:

  • 修正済み: poly strokeColor および fillColor の名前付き CSS カラーのサポート
  • 修正済み:strokeOpacity を 0.0 に設定するとポリゴンが表示されない問題(Issue 3241
  • 修正済み:AdUnit が表示されている状態で IE8 をパンすると発生するエラー(問題 3159
  • マップタイプコントロールで、マップと衛星画像なしで地形図とハイブリッドマップを許可する(課題 3089
  • 高 DPI 画面向けに高 DPI タイルが読み込まれます(Issue 2614

主な変更点:

  • 航空画像が有効で利用可能な場合、航空傾斜角はデフォルトで 45 度になります。
  • iPad でのピンチ操作が改善されました
  • DirectionsTravelMode と DirectionsUnitSystem を TravelMode と UnitSystem に名称変更しました(旧名称は下位互換性を維持しています)。

2011 年 4 月 14 日

解決済みの問題:

  • 修正済み:IE6 でマーカーアイコンと影が透明にならなくなりました
  • 修正済み:ズーム時にマーカーがちらつかなくなりました
  • 修正済み:北極/南極付近のタイル境界をまたぐポリゴンのレンダリングに関する問題を修正しました。

主な変更点:

  • ポリラインとポリゴンは、可能な限りキャンバス上にレンダリングされるようになりました。
  • ポリラインおよびポリゴン境界上のイベントの緯度経度は、線上の最も近い点にスナップするようになりました。

2011 年 4 月 5 日

解決済みの問題:

  • panTo はタッチデバイスでアニメーションしません (問題 3066)
  • Marker.MAX_ZINDEX が未定義です (問題 3184)

2011 年 3 月 28 日

解決済みの問題:

  • ストリートビューで衛星モード時に進行方向を変更できない(問題 3174
  • VML が無効になっている場合にマップが壊れる(問題 3119

主な変更点:

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

2011 年 3 月 22 日

解決済みの問題:

  • Pegman はカスタム マップ タイプで表示されます ( Issue 3154)

主な変更点:

  • 修正済み:巨大マーカーがタイル境界で切り取られる問題を修正しました。
  • 修正済み:斜め表示モードでのストリートビューオーバーレイ
  • 修正済み:概要マップコントロールが印刷モードで表示される

2011 年 3 月 17 日

解決済みの問題:

  • 45 度画像(第 2412 号
  • 概要マップ制御(問題 1470
  • アニメーション GIF のサポート - 「最適化」オプションを追加(Issue 3095
  • Marker.getVisible() は undefined を返します ( Issue 3114)

主な変更点:

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

2011 年 3 月 11 日

解決済みの問題:

  • マーカーをダブルクリックしても地図が拡大されなくなりました(問題 3090)。
  • カスタム マーカーの影付きのアンカー ポイントが機能するようになりました( 問題 3112

主な変更点:

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

2011 年 3 月 2 日

主な変更点:

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

2011 年 2 月 22 日

解決済みの問題:

  • InfoWindow のアンカーが MVC プロパティ「anchorPoint」を介して公開される(問題 2860
  • ズームレベル 0 と 1 でのハイブリッドを修正(問題 3062
  • 地図にすばやく追加/削除した場合の円/長方形を修正しました(問題 3052)。
  • タッチデバイスで draggable: false が修正されました(問題 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 で rightclick イベントが発火しない(Issue 2920
  • Safari/Mac におけるテキスト表示の問題(問題番号 3024
  • IE でルートマップが正しく印刷されない

2011 年 1 月 21 日

主な変更点:

  • 球体ジオメトリ ライブラリで MVCArray が使用可能に
  • IE6 でマーカーをドラッグ中にマーカーの下に十字が表示される問題を修正
  • 地図コンテナの div に z-index が設定されなくなった

2011 年 1 月 17 日

解決済みの問題:

  • zoom_changed のタイミングが正しくないため、fromLatLngToContainerPixel の結果が正しくない問題を修正しました(問題 2539

2011 年 1 月 6 日

解決済みの問題:

  • ジオメトリライブラリが追加されました - 球面ジオメトリとポリラインエンコーディングユーティリティを提供します (Issue 2540Issue 2595Issue 2246)
  • 地図の最小/最大ズームレベルを設定する機能(問題 1624

主な変更点:

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

2010 年 12 月 23 日

解決済みの問題:

  • ウェイポイントのクリックハンドラーがドラッグ可能な方向に修正されました(問題 2871

2010 年 12 月 21 日

解決済みの問題:

  • マップをドラッグする際に慣性を追加しました(Issue 2592
  • ストリートビューの CSS エラーを修正しました(問題 2666
  • IE でマップの幅が 0 の InfoWindow を表示した際に発生する JS エラーを修正しました(Issue 2536

主な変更点:

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

2010 年 12 月 9 日

解決済みの問題:

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

主な変更点:

  • ドラッグ時にカスタムアイコン付きのマーカーの下に十字が表示され、raiseOnDrag が有効になっている。

2010 年 12 月 5 日

解決済みの問題:

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

主な変更点:

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

2010 年 11 月 28 日

解決済みの問題:

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

2010 年 11 月 16 日

変更された問題:

  • 課題 2076: DirectionsRenderer に InfoWindow を渡す方法を提供する(課題 2076
  • 問題 2524: streetViewControlOptions を実装する
  • 問題 2557: ストリートビューにズーム無効化機能を追加

主な変更点:

  • マーカーを Shift キーを押しながらクリックした際に Firefox で新しいウィンドウが開いてしまうバグを修正しました。
  • 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: ImageMapTypeOptions の opacity が IE8 で壊れている
  • 問題 2661: 情報ウィンドウ - 入力フィールドを右クリックしてもコンテキストメニューが表示されない
  • 問題 2741: 地図のパン後に iOS 4 でマーカーの配置が機能しない

主な変更点:

  • ストリートビューはデフォルトで有効になっています
  • .getTileUrl に 'this' が渡されないバグを修正しました
  • InfoWindow の 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 Magic Mouse のパンとズームの感度が高すぎる
  • 問題 2606: マップで draggable: false を設定するとリンクが無効になる
  • 問題 2640: ブラウザの更新 / onunload でメモリがクリアされない(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: クリック可能なオプションが Circle で有効にならない

主な変更点:

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

2010 年 7 月 22 日

変更された問題:

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

主な変更点:

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

2010 年 6 月 17 日

変更された問題:

  • 問題 2346: スムーズなアニメーションを無効にするオプション

主な変更点:

  • マーカーのちらつきのバグを修正
  • InfoWindow の domready イベントのトリガーが改善されました
  • DirectionsRoute.bounds が公開されました

2010 年 6 月 11 日

変更された問題:

  • 問題 2389: IE7 でストリートビューが動作しない
  • 問題 2460: ペグマンの位置決めに関するバグ
主な変更点:
  • マーカーのメモリリークを修正しました
  • 初回ジオコーディングのレイテンシが改善されました
  • StreetViewService へのアクセスを提供

3.0

2010 年 5 月 18 日

変更された問題:

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

2010 年 5 月 13 日

変更された問題:

  • 問題 1724: 文字列ではなく要素を介してコンテンツを設定すると、infoWindow のサイズと余白が正しく設定されない

主な変更点:

  • 日付変更線を越える際に、地上オーバーレイが途中で切り取られてしまうバグを修正しました。
  • マーカーの setIcon が URL 内のバックスラッシュ(\)に対応しました。
  • IE でのポリゴンとポリラインのマウスアウトイベントのトリガー
  • マーカーアイコンを変更しても、点滅しなくなりました。

2010 年 5 月 7 日

変更された問題:

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

主な変更点:

  • KML および GeoRSS レイヤーを追加しました
  • グラウンドオーバーレイを追加しました
  • 新しいレイヤーを追加しました: 交通 および 自転車
  • DirectionsRendererOptions に対して「suppressBicyclingLayer」プロパティを追加しました。
  • MapType が変更された際にズームレイヤーが正しく参照されるようにバグを修正しました。
  • DirectionsResult プロパティ「start/end_point」の名前を「start/end_location」に変更しました
  • DirectionsLeg プロパティ「start/end_geocode」を「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 として公開しました。
  • Map の現在の投影を読み取り専用プロパティとして公開しました。

2010 年 3 月 23 日

主な変更点:

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

2010 年 3 月 15 日

主な変更点:

  • スタイルが変更されたときに、ポリゴンが正しく再描画されるようになりました。
  • 古いスタイルの「Directions」が使用されている場合、console.log 経由で非推奨の警告メッセージが表示されます。

2010 年 3 月 10 日

変更された問題:

  • 問題 1801: ポリライン/ポリゴンの zIndex
  • 問題 2144: DirectionsRequest で avoidHighways オプションを提供すべき
  • 問題 2207: バグ: IE でポリラインが塗りつぶされる
  • 問題 2113: 1 月のリリース後、高ズームレベルで FF のポリラインが壊れる

主な変更点:

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

2010 年 3 月 3 日

変更された問題:

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

主な変更点:

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

2010 年 2 月 26 日

変更された問題:

  • 問題 1651: マップ キャンバスの mousemove / mouseover / mouseout
  • 問題 2142: DirectionsRendererOptions でマーカーを完全に非表示にできるようにする
  • 問題 2148: event.latLng がありません。
  • 問題 2109: バグ: NavigationControlStyle.ZOOM_PAN が IE8 で正しく表示されない
  • 問題 2153: MVCArray.push()が新しい長さを返さない

主な変更点:

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

2010 年 2 月 8 日

変更された問題:

  • 問題 2135: バグ: Polyline で Polygon の MVCArray を再利用すると、Polyline が閉じられます。

主な変更点:

  • 新しいRectangle クラスを追加しました
  • 新しいCircle クラスを追加しました
  • マーカーの作成時と削除時に発生するメモリリークを修正しました。
  • ポリゴンを閉じるために LatLngs の MVCArray に注釈を付けるのをやめました。これは、同じ MVCArray を共有するポリラインも閉じてしまうためです (Issue 2135 を参照)。
  • マップのズームレベルが現在の値に設定されている場合、画面上のマーカーが非表示になることがある不具合を修正しました。
  • ImageMapType が Android で正しく表示されるように修正しました。
  • ポリゴンのクリッピング方式を変更し、北極または南極を含むポリゴンも許可するようにしました。
  • 浮動小数点精度の範囲内で、メルカトル図法の緯度範囲を可能な限り最大まで拡大しました。

2010 年 1 月 28 日

変更された問題:

  • 課題 1367: 機能リクエスト: 開発者が「コントロール フロー」に DIV を配置できるように LayoutManager を公開する
  • 課題 1916: 機能リクエスト: MarkerImage のスケーリング機能を追加
  • 問題 1443: extend()と union()は LatLngBounds オブジェクトを返す必要があります
  • Issue 1997: 'size' MapOption のドキュメント
  • 問題 2074: 世界地図がマップコンテナの正確な寸法に収まる場合、マップがレンダリングされない

主な変更点:

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

2010 年 1 月 19 日

変更された問題:

  • 課題 1422: 機能リクエスト: 開発者がカスタムマップタイプを作成できるようにする
  • 問題 1523: 機能リクエスト: fromContainerPixelToLatLng (およびその逆)
  • 問題 1443: extend()と union()は LatLngBounds オブジェクトを返す必要があります
  • 問題 1960: バグ: provideTripAlternatives を使用した不完全な情報
  • 問題 1675:チュートリアルドキュメントのエラー
  • 問題 1676: チュートリアルドキュメントのエラー - コントロールオプション
  • 問題 1856: Opera でポリゴンがレンダリングされない!!!
  • 問題 1954: ブルガリア語のローカライズが正しくありません。
  • 問題 1976: バグ: カスタムアイコンとドラッグ可能なマーカーの問題
  • 問題 2063: OverlayView サブクラスを最小化する際の変数名の衝突

主な変更点:

2009 年 12 月 17 日

主な変更点:

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

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: 機能リクエスト: infowindow の dom ready のイベントを提供する
  • 問題 1710: ダブルクリックでユーザーのズームイベントをキャンセルする機能

その他の重要な変更点:

  • 無効な引数が new google.maps.LatLng() に渡されると、JS エラーが発生します。
  • バグ修正:マップ読み込み時に静的マップが 2 回読み込まれる問題を修正しました。

2009 年 10 月 15 日

変更された問題:

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

その他の重要な変更点:

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

2009 年 9 月 28 日

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

2009 年 9 月 22 日

変更された問題:

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

その他の重要な変更点:

  • ポリラインとポリゴンをリリースしました!これらを使用すると、地図上に線や塗りつぶし領域を描画したり、線や塗りつぶしのスタイルを指定したり、ほとんどのマウスイベントをサポートしたりできます(ただし、マウスオーバーはまだサポートしていません)。これらは、サポートされているすべてのブラウザ(IE6.0 以降、Firefox 2.0 以降、Safari 3.1 以降、Chrome)で動作し、サポートされているモバイルデバイスでも動作します。
    • 開発者ガイドにPolylinesPolygonsの 2 つの新しいセクションを追加しました。
    • PolylinesPolygonsの 2 つの新しいクラスを API リファレンスに追加しました。
  • マップがしばらく動いていないときに発生する、新しいマップイベント「idle」を追加しました。問題 1371を解決します。
  • クリックイベントから返される LatLng の値が誤っていた問題を修正しました。
  • iPhone におけるピンチズームの不具合を修正しました。Issue 1723を参照してください。

2009 年 9 月 10 日

変更された問題:

  • 問題 1659: パン操作後のクリックおよびダブルクリックイベントで、latLng が正しく報告されない、Firefox 3.5
  • 問題 1621: IE8 で dooctype を使用して地図をクリックした後に誤った場所が表示される
  • 問題 1642: InfoWindow のオーバーフロー:自動
  • 問題 1531: infoWindow の高さが開くたびに大きくなる

その他の重要な変更点:

  • get/set メソッドおよびイベント名の構文は、以下に示すように変更されています。下位互換性を維持するため、古い構文は引き続きサポートされます。次に例を示します。
    • set_funBoat() => setFunBoat()
    • get_funBoat() => getFunBoat()
    • funBoat_changed => funboat_changed
  • OverlayView インターフェースに新しいメソッド「onAdd」を追加しました。このメソッドは、ペインと投影が最初に初期化されたときに呼び出されます。これは問題 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: パンマップ機能 + アニメーション

その他の重要な変更点:

  • スクロールホイールによるズーム機能がデフォルトで有効になっています。これを無効にするには、マップオプションのスクロールホイールプロパティを false に設定してください。
  • panTo 関数と panBy 関数を含むようにドキュメントを更新しました。

2009 年 8 月 14 日

変更された問題:

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

その他の重要な変更点:

  • スクロールホイールによるズーム機能が有効になりました。
  • ドラッグ後に地図がジャンプする iPhone の問題を修正しました。

2009 年 8 月 4 日

変更された問題:

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

その他の重要な変更点:

  • iPhone でのピンチ操作やドラッグ操作は、もっと安定するべきだ。
  • InfoWindow オブジェクトに zIndex のセッターとゲッターを追加しました。

ドキュメントの変更:

  • マーカーの get_draggable メソッドと set_draggable メソッドを追加しました
  • マーカーの drag、dragstart、dragend、draggable_changed イベントを追加
  • マーカーのドラッグ可能プロパティを追加
  • 情報ウィンドウの get_zIndex メソッドと set_zIndex メソッドを追加
  • 情報ウィンドウの zIndex_changed イベントを追加
  • 情報ウィンドウの zIndex プロパティを追加

2009 年 7 月 13 日

変更された問題:

  • 問題 1415: 情報ウィンドウのコンテンツ: 選択可能 true/ false
  • 問題 1432: set_icon が呼び出された後に mouseout イベントがトリガーされない
  • 問題 1365: 厳格な doctype を使用すると地図形式のコントロールが正しくレンダリングされない

その他の重要な変更点:

  • MarkerImage のサイズを指定する必要がなくなりました。指定されていない場合は、API が検出します。なお、MarkerImage の size、anchor、origin の引数はすべて省略可能です。
  • デベロッパーは、OverlayView サブクラスのコンストラクタで OverlayView.call(this) を呼び出す必要がなくなりました。
  • OverlayView インターフェースから「changed」メソッドが削除されました。これらのメソッドは実際には以前は使用されていなかったため、デベロッパーのコードには影響しません。
  • Geocoder Request オブジェクトから partialmatch オプションが削除されました。デベロッパーが引き続き渡しても、クエリに影響はありません。

2009 年 6 月 12 日

変更された問題:

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

その他の重要な変更点:

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