このリリースノートを購読してください。
Maps JavaScript API チームは、定期的に API を更新して、新機能を追加したり、バグを修正したり、パフォーマンスを改善したりしています。アプリケーション内で読み込む API のバージョンは、Maps JavaScript API ブートストラップ リクエストの v
パラメータで指定できます。詳しくは、バージョニングをご覧ください。
この変更ログには、リリースが日付とバージョン番号で一覧表示され、関連する変更も記載されています。
新しい Maps API バージョンの最新情報を受け取るには、google-maps-js-api-v3-notify グループに登録してください。
3.61.10d
2025 年 7 月 17 日
変更内容:
- Basic Place Autocomplete ウィジェットがウィークリー チャンネルで利用可能になりました。
- [アルファ版チャンネル] 試験運用版の 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、関連する構成要素を追加しました。PlaceDetailsSize を削除しました。
- IME エントリを選択すると、要素が予測アイテムを選択する PlaceAutocompleteElement の問題を修正しました。
3.61.1
2025 年 5 月 22 日
変更内容:
- [ベータ版チャンネル] PlaceDetailsCompactElement の場所出力で場所/ビューポートが欠落している問題を修正。
- ストリート レベルでの詳細情報は、対象となる都市でご利用いただけます。
3.60.12
2025 年 5 月 8 日
変更内容:
- [ベータ版チャンネル] Maps JavaScript API で Address Validation API のサポートを追加しました。
- Origin ヘッダーのないコンテキストからのネットワーク呼び出しに関する問題を修正しました。
3.60.11(ロールバック済み)
2025 年 5 月 1 日
変更内容:
- [ベータ版チャンネル] PlaceDetailsCompactElement と関連する構成要素を追加。
- ストリートビュー マップで StreetViewPanoramaOptions.zoomControl = false が機能しない問題を修正。
3.60.10
2025 年 4 月 24 日
変更内容:
- [ベータ版チャンネル] 3D マップがベータ版チャンネルで利用可能になりました。このリリースには、アクセシビリティの改善と、ポリライン、ポリゴン、3D モデルの新しいインタラクティブ要素が含まれています。また、3D 地図にカスタム HTML コンテンツを表示するための新しい
PopoverElement
が利用可能になりました。詳しくは、Maps JavaScript の Photorealistic 3D Maps をご覧ください。
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
のサポートを追加しました。 - 起動時の静的マップ オーバーレイが、基になるマップと同じ colorScheme になるようにします。
3.60.7b
2025 年 4 月 3 日
変更内容:
- Place Autocomplete ウィジェットがウィークリー チャンネルで利用できるようになりました。
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 日
変更内容:
- [アルファ チャンネル]
Polygon3DElement
とPolyline3DElement
のaltitudeMode
がデフォルトでCLAMP_TO_GROUND
になりました。 - [アルファ チャンネル] 3D マップをレンダリングするには、
Map3DElement
の新しいmode
オプションを設定する必要があります(2 つの新しい値HYBRID
とSATELLITE
を使用できます)。既存のdefaultLabelsDisabled
オプションが削除されました。mode
をHYBRID
または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 日
変更内容:
- Firebase App Check を Maps JavaScript API と Places JavaScript で使用できるようになりました。
3.59.2
2024 年 12 月 5 日
変更内容:
- [アルファ版] 原子マップのオブジェクトは、z17 以上の拡大率でサポートされている都市に表示されます。
- 使用状況の帰属 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 Fleet Tracking 用に ODRD 車両とフリートの位置情報プロバイダを追加しました。
3.58.7
2024 年 10 月 3 日
一般公開される変更はありません。
3.58.6
2024 年 9 月 25 日
変更内容:
- [アルファ版]
Polyline3DElement
とPolygon3DElement
から*Opacity
プロパティを削除しました。アルファ値は、#rgba
、#rrggbbaa
、rgba(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 つのコントロールがあります。
cameraControl
プロパティとcameraControlOptions
プロパティを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 日
変更内容:
- ウェブ コンポーネントの地図の種類のコントロールでメニューが開かないバグを修正しました。
- AdvancedMarkerElement のドラッグ インジケータが表示されないバグを修正しました。
- 新しい Place API にオートコンプリート機能を追加します。
- 地図のラスター タイルが WebP 画像形式で提供されるようになりました。
- Place.searchByText と Place.searchNearby のドキュメントを更新し、正しいフィールド リストを参照するようにしました。
- 新しい情報ウィンドウの閉じるボタンとオプションのヘッダーが、ウィークリー チャンネルで利用できるようになりました。
3.57.0
2024 年 5 月 24 日
一般公開される変更はありません。
3.56.12a
2024 年 5 月 9 日
変更内容:
AdvancedMarkerElement
のドラッグ インジケーターが表示されないバグを修正しました。
3.56.11
2024 年 5 月 2 日
変更内容:
- [ベータ版チャンネル] マップ ID が設定されているが、マップ ID に明示的なレンダリング タイプ(DEMO_MAP_ID など)が設定されていない場合、
<gmp-map>
はデフォルトでベクターモードになります。
3.56.10
2024 年 4 月 25 日
変更内容:
- [ベータ版チャンネル] PlaceAutocompleteElement の gmp-placeselect イベントがバブリングされるようになりました。
- [ベータ版チャンネル] 新しい情報ウィンドウの閉じるボタンとオプションのヘッダーが利用可能になりました。
- [ベータ版チャンネル] ストリートビューのペグマン コントロールのキーボードとシングルポインタのユーザー補助機能が改善されました。
- 高度なマーカーを削除したときに発生するメモリリークの問題を修正しました。
- 円が滑らかな境界線を描画しない問題を修正しました。
- 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 に「close」イベントを追加しました。
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 のウェブ コンポーネントをラップするカスタム要素を作成できるようにします。 - 新しい 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 日
変更内容:
- [ベータ版チャンネル]
MapElement
でEsc
キーを押してもキーボード ショートカットのダイアログを閉じられない問題を修正しました。 - ダイレクト スクリプト読み込みのブートストラップ 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 日
変更内容:
- [ベータ版チャンネル]
AdvancedMarkerElement
のelement
プロパティが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 日
変更内容:
- [ベータ版チャンネル] 新しい Place クラスの帰属がリファクタリングされました。
PhotoAttribution
をAuthorAttribution
に変更author
をdisplayName
に変更authorURI
をuri
に変更photoURI
{?string} がAuthorAttribution
で利用できるようになりました。Photo.attributions
をPhoto.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 要素を更新しました。
3.53.5
2023 年 6 月 1 日
変更内容:
- Node 要素を高度なマーカーの
content
プロパティに渡せるようにします。 - 高度なマーカーの衝突動作のパフォーマンスを改善しました。
- JavaScript Journey Sharing に DeliveryVehicleStop の新しいフィールドを追加しました。
3.53.4a
2023 年 5 月 24 日
バグの修正:
- ベクターマップで発生していたちらつきの問題を修正しました。
- getNextOpeningTime() の場所メソッドで異なるタイムゾーンを考慮する際の、日付の計算が正しくない問題を修正しました。
- 乗車共有の VehicleJourneySegment の誤った型を修正しました。
3.53.3
2023 年 5 月 18 日
変更内容:
- [アルファ版] 予測をハイライト表示してから Esc キーを押すと、Place オートコンプリート要素で元のテキストが復元されないバグを修正しました。
- [アルファ版チャンネル] テキストがオーバーフローしたときに省略記号が表示されるように、Place Autocomplete の予測スタイルを更新しました。
- [ベータ版チャンネル] ローカル コンテキストの地図上の場所に関連する情報がまもなくご利用いただけなくなることを知らせる通知が、ローカル コンテキストに表示されるようになりました。
- ストリートビュー ペグマンを少なくとも 1 回ドックに戻さないと、ドラッグ時のプレビューが表示されないバグを修正しました。
- Place Autocomplete サービスの非推奨の境界、位置、半径。代わりに locationBias と locationRestriction を使用してください。
3.53.2
2023 年 5 月 4 日
変更内容:
- [ベータ版チャンネル] データセットのデータドリブン スタイル設定が利用可能になりました
- [ベータ版チャンネル]
<gmp-map>
と<gmp-advanced-marker>
のウェブ コンポーネントが利用可能になりました。 - JavaScript Journey Sharing の Task と TaskTrackingInfo に TimeWindow をフィールドとして追加しました。
- AdvancedMarkerElement と PinElement が weekly チャンネルにリリースされました。
- 境界線用データドリブン スタイル設定が weekly チャンネルでリリースされました。
getMapCapabilities
とmapcapabilities_changed
イベントが weekly チャンネルにリリースされます。
3.53.1a
2023 年 4 月 27 日
変更内容:
- locationBias と locationRestriction をサポートするように Place Autocomplete サービスを更新しました
- [ベータ版チャンネル] 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」になりました。
- [ベータ版チャンネル] gmpDraggable を優先して AdvancedMarkerView.draggable を非推奨にしました。
- [ベータ版チャンネル] Place クラスから「icon」プロパティとフィールド名を削除しました。代わりに「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 ウィジェット(新機能)の試験運用版がリリースされました。
- JavaScript Journey Sharing を週次チャンネルにリリースしました。
3.52.5
2023 年 3 月 16 日
変更内容:
- [ベータ版チャンネル] データドリブン スタイリング: NEIGHBORHOOD、ADMINISTRATIVE_AREA_LEVEL_3、ADMINISTRATIVE_AREA_LEVEL_4、SUBLOCALITY_LEVEL_1 の FeatureType を削除しました。
バグの修正:
- importLibrary() で使用されるライブラリの TypeScript インターフェースが空になるバグを修正しました。
3.52.4
2023 年 3 月 9 日
変更内容:
- [ベータ版チャンネル] マーカーのドラッグ中に、高度なマーカーのクリック イベントを抑制します。
3.52.3
2023 年 3 月 2 日
変更内容:
- [ベータ版チャンネル] JavaScript ジャーニー共有用の TaskTrackingInfo エンティティを追加。
- [ベータ版チャンネル] Maps JavaScript API をアップグレードし、ECMAScript 2020 をネイティブでサポートします。
バグの修正:
- 地図にマーカーを追加したり、地図からマーカーを削除したりするときに発生する可能性のあるメモリリークを修正しました。
- タッチデバイスでクリック可能な高度なマーカーの下にあるインタラクティブ要素がクリック可能になるバグを修正しました。
3.52.2
2023 年 2 月 23 日
変更内容:
- [ベータ版チャンネル] データドリブン スタイル設定: PlaceFeature.displayName プロパティを削除。
- [ベータ版チャンネル] setMap(null) を呼び出したときに WebGLOverlayView が正しく削除されない問題を修正
search
ライブラリが不明であるというエラーを返すバグを修正しました。- シャドー ルートにある場合に InfoWindow の閉じるボタンが表示されないバグを修正しました。
- ウェブに関する主な指標を改善し、不要なデータ転送を減らすため、Maps JS では、地図がビューポートに近づくまで地図タイルの読み込みが遅延されるようになりました。ページの初期ビューポート内で作成された地図には違いはありません。
3.52.1
2023 年 2 月 16 日
変更内容:
- 実行時にライブラリを動的に読み込む機能を提供する
importLibrary()
関数を追加します。 - [ベータ版チャンネル] 高度なマーカーで開いたときに、InfoWindow の自動パン機能を有効にします。
- [ベータ版チャンネル] Journey Sharing ライブラリのデータ オブジェクトの特定のフィールドを null 許容でないようにしました
- [ベータ版チャンネル] データドリブン スタイリング: NEIGHBORHOOD、ADMINISTRATIVE_AREA_LEVEL_3、ADMINISTRATIVE_AREA_LEVEL_4、SUBLOCALITY_LEVEL_1 の FeatureType は非推奨になりました。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 への無効な引数に対してエラーをスローします。
- 全画面表示の地図上の高度なマーカーのピクセル位置を修正します。
- 地図のマウス イベントの変更により、別のマウスボタンが押されている間に発生したマウスボタンのクリックが無視されるようになりました。
- 地図を拡大すると高度なマーカーが消えるバグを修正しました。
- 高度なマーカーが多数ある地図を拡大する際のパフォーマンスが向上しました。
- clickToGo はカスタム パノラマでは使用できないことを明確にするため、StreetViewPanoramaOptions のドキュメントを更新しました。
- Map.getBounds() などを使用して LatLngBounds を作成する際のパフォーマンスが向上しました。
- onAdd と onRemove の WebGLOverlayView 参照を更新します。
- 乗車中の共有の固定マーカー スタイルのカスタマイズを追加しました。
3.51.3
2022 年 12 月 8 日
変更内容:
- マーカーが地図のビューポートの外にあるときに、キーボード フォーカスを放棄しないバグを修正しました。
- ベータ版チャンネル:
Place
クラスを導入。Promise などの最新の使用パターンに対応した、よりシンプルな新しい API です。Place クラスには、いくつかの新しいデータ フィールドが含まれています。 - ベータ版チャンネル: Proxy でラップされた Map を渡すと高度なマーカーがレンダリングされないバグを修正しました。
- ベータ版チャンネル: JavaScript Journey Sharing の旅行場所プロバイダ マーカーのカスタマイズを追加しました。
3.51.2
2022 年 12 月 1 日
変更内容:
- ベータ版チャンネル:
google.maps.importLibrary()
API が利用可能になりました。 - ベータ版チャンネル: 非推奨: ローカル コンテキストは非推奨となり、新しいウェブサイトには推奨されなくなりました。この機能は引き続きご利用いただけますが、サポートを終了する 12 か月前に改めてお知らせいたします。ローカル コンテキストのようなエクスペリエンスの構築に関心をお持ちの方は、Quick Builder の「Neighborhood Discovery」ソリューションを検討されるか、プレイス ライブラリ、Maps JavaScript API を活用されることをおすすめします。プレイス ライブラリについては、コードサンプルと Codelab をご用意しています。
- ベータ版チャンネル: ウェブに関する主な指標を改善し、不要なデータ転送を削減するため、マップがビューポートに近づくまで地図タイルの読み込みを遅延させるようになりました。ページの初期ビューポート内に作成された地図には、違いは表示されません。
- ベータ版チャンネル: Journey Sharing の位置情報プロバイダの状態変更をポーリングするイベントを追加しました。
- ベータ版チャンネル: 乗車ルートの共有のスタイル設定カスタマイズ機能を追加しました。古いセットアップ方法のサポートを終了しました。
- 経路パネルの手順にキーボードのユーザー補助機能を追加します。タブキーでルートを移動し、スペースキーまたは Enter キーで選択できるようになりました。
-
google.maps.geometry.spherical.computeArea()
がLatLngBounds
とCircle
を受け入れるようになりました。LatLngBoundsLiteral
を使用してLatLngBounds
を構築できるようになりました。 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.addListenerOnce
とgoogle.maps.event.addDomListenerOnce
のthis
バインディングが正しくない問題を修正しました。
3.50.12
2022 年 11 月 3 日
変更内容:
- ベータ版チャンネル: 斜め地図で使用する場合に、高度なマーカーで高度がサポートされるようになりました。
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 説明とLocalContextMapViewOption
のelement
プロパティに「このフィールドは読み取り専用です」を追加
バグの修正:
- JSON カスタム スタイルの色が、強制的に 100% の不透明度ではなく、デフォルト スタイルの不透明度を使用するようになりました。
3.50.7
2022 年 9 月 29 日
変更内容:
- スクリーン リーダーで、マップとストリートビューの操作方法の説明が読み上げられるようになりました。
- キーボード ショートカット ダイアログに傾斜と回転のキーボード ショートカットを追加します。
3.50.6
2022 年 9 月 22 日
バグの修正:
- iOS の Voice Over でキーボード ショートカット ダイアログの下にある要素を移動できるバグを修正しました。
- 静的地図画像に代替テキストを追加します。
変更内容:
map.getMapCapabilities()
が呼び出され、エラーが発生した場合に、コンソールにエラーが記録されるようになりました。
3.50.5
2022 年 9 月 15 日
変更内容:
- 地図の最大 LatLng 境界を示す LatLngBounds に MAX_BOUNDS 定数を追加
- スクリーン リーダーがデフォルトのマーカーでクリック操作を実行できるようにします。
3.50.3
2022 年 9 月 1 日
変更内容:
- ベータ版チャンネル: カスタム属性を含めるように JavaScript Journey Sharing の
DeliveryVehicle
クラスを更新します。 - 地図を傾けた後にイベントで LatLng が正しくないバグを修正しました。
3.50.2
2022 年 8 月 25 日
変更内容:
- ベータ版チャンネル:
FleetEngineDeliveryFleetLocationProvider
を変更して、文字列の配達車両フィルタを受け入れるようにしました。 - デフォルトのマーカー アイコン画像を更新します。
3.50.1
2022 年 8 月 18 日
変更内容:
- ベータ版チャンネル: 地図機能 API(
getMapCapabilities
イベントとmapcapabilities_changed
イベント)をベータ版チャンネルに導入します。 - ベータ版チャンネル:
google.maps.Geocoder
にlanguage
パラメータを導入します。 - ベータ版チャンネル:
google.maps.DistanceMatrixService
にlanguage
パラメータを導入します。 - ベータ版チャンネル:
google.maps.DirectionsService
にlanguage
パラメータを導入します。 - 複数の Places JS API でリージョン コードが無視されるバグを修正しました。さまざまな Place JS API に言語と地域のパラメータを導入しました。
- Maps JavaScript API のストリートビューで、コンテンツ セキュリティ ポリシーの設定に googleapis.com ドメインが含まれていないウェブサイトのサポートを削除します。詳しくは、コンテンツ セキュリティ ポリシーのガイドをご覧ください。
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 日
変更内容:
- ベータ版チャンネル: Google 境界線のデータドリブン スタイル設定がリリースされました。
バグの修正:
google.maps.places.BusinessStatus
を介してBusinessStatus
列挙型にアクセスできるようにします。
3.49.5
2022 年 6 月 16 日
変更内容:
- ストリートビューにキーボード ショートカットのコントロールとダイアログを追加し、キーボード ショートカットの見つけやすさを改善します。
バグの修正:
- ストリートビューを閉じるとフォームが送信されるバグを修正しました。
3.49.4
2022 年 6 月 9 日
変更内容:
WebGLOverlayView
、CameraParams
、LatLngAltitude
、moveCamera
、分数ズーム、getVisibleRegion
を週単位のチャンネルに移動します。Map
のデフォルトのストリートビュー パノラマを開くと、フォーカスが自動的に管理されるようになりました。これが新しいデフォルトの動作です。- ストリートビュー パノラマを閉じると、フォーカスが自動的に復元されるようになりました(可能な場合)。
- ストリートビューを閉じる際に、ESC キーを押せるようになりました(閉じるボタンが有効になっている場合)。
geometry.spherical.computeSignedArea()
とgeometry.spherical.computeArea()
は、堅牢性と精度を高めるために最適化されています。
3.49.3a
2022 年 6 月 2 日
変更内容:
- ストリートビューのモーション トラッキング コントロールの色のコントラストを改善しました。
- ストリートビューのモーション トラッキング コントロールをキーボードで操作できるようにし、スクリーン リーダーに対応させました。
MapsNetworkError
クラス、MapsRequestError
クラス、MapsServerError
クラスが公開され、ドキュメント化されました。
3.49.2
2022 年 5 月 26 日
変更内容:
- ストリートビューのモーション トラッキング コントロールの色のコントラストを改善しました。
- ストリートビューのモーション トラッキング コントロールをキーボードで操作できるようにし、スクリーン リーダーに対応させました。
MapsNetworkError
、MapsRequestError
、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 日
変更内容:
- Place Autocomplete で、より多くのタイプを受け入れられるようになりました。詳細については、こちらをご覧ください。
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()
メソッドを使用してください。これらのメソッドは引き続き機能し、廃止される予定はありません。- ストリートビュー マーカーのアイコンに
title
とaria-label
を追加します。 - 全画面表示コントロールに
aria-pressed
属性を追加します。 - マップタイプ コントロールのプルダウンのスペーシングを改善します。
- [地図のタイプ] プルダウン コントロールの aria ラベルを更新します。
バグの修正:
- 許可されていない
aria-expanded
属性をデフォルトの地図タイプ コントロールから削除します。
3.48.8
2022 年 4 月 7 日
変更内容:
- Maps JS API と Embed API の Google ロゴの色のコントラストを改善しました。
3.48.7a
2022 年 3 月 31 日
変更内容:
- ベータ版チャンネル: 非推奨の WebGL Overlay View API を削除します。
- Maps JavaScript API のお客様向けに更新されたベースマップを有効にします。更新された基本地図は、すでに一般ユーザー向けの Google マップで使用されており、特に土地の自然な特徴に関して、より詳細で豊富な基本地図を提供します。
バグの修正:
map.fitBounds()
の以前の修正(短い距離でのビューポートの移行を容易にする)を分析待ちに戻します。- 高コントラスト モードで地図の種類コントロールの色のコントラストに関する問題を修正します。
- 地図のタイプ コントロールのチェックボックスのユーザー補助機能用の名前を、対応する視覚的なラベルと一致させます。
- 高コントラスト モードで情報ウィンドウの色のコントラストに関する問題を修正します。
3.48.6
2022 年 3 月 24 日
変更内容:
- 短距離でのビューポートの切り替えをスムーズにするため、
map.fitBounds()
を修正します。
3.48.5
2022 年 3 月 17 日
変更内容:
- Safari のみ: 閉じるボタンとコンテンツ コンテナが
open
で自動的にフォーカスされるようにします。
バグの修正:
- s
InfoWindow
s の [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 つ目のパラメータが、LatLng と
number
ではなく LatLngAltitude に統合されるようになりました。 - LatLng の
noWrap
パラメータの名前を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 日
変更内容:
LatLng
、LatLngBounds
、Circle
は、コンストラクタで同じクラスのインスタンスを受け取るようになりました。
3.47.2
2021 年 12 月 2 日
変更内容:
LatLngLiteral
は、投影でLatLng
が許可されている場所であれば、どこでもパラメータとして使用できるようになりました。
バグの修正:
- スケール値が小さい(1.0 未満)場合に発生する可能性のあるレンダリングの問題を修正しました。
3.47.1
2021 年 11 月 18 日
変更内容:
- ジオメトリ ライブラリで
LatLng
が許可されている場所であれば、LatLngLiteral
をパラメータとして使用できるようになりました。 - Maps JavaScript API での WebGL サポート用に、新しい onGIStateUpdateRequest API を追加しました。
- エラー画面の色のコントラストを修正しました。
- v=beta で Internet Explorer 11 のサポートが終了しました。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 ラベルをより正確なものに更新しました。
- Embed API: スクリーン リーダーの操作性を向上させるため、いくつかのリンクに ARIA ラベルを追加しました。
- Embed API: 一部のテキスト項目の色のコントラストを修正しました。
- externs の
google.maps.Marker.MAX_ZINDEX
の型を修正しました。
3.46.11
2021 年 10 月 28 日
変更内容:
- goog.a11y.aria を使用するようにゲッターとセッターを変換しました。これにより、スペルミスを防ぐことができます。
3.46.8
2021 年 10 月 7 日
変更内容:
- ローカル コンテキスト: ローカル コンテキストの InfoWindow の写真から帰属リンクを削除しました。
3.46.6
2021 年 9 月 23 日
変更内容:
- 地図がドラッグできない場合に、地図のカーソルが手の形になるバグを修正しました。
3.46.5
2021 年 9 月 16 日
バグの修正:
- プレイス オートコンプリート ウィジェットの色のコントラスト比に関するバグを修正しました。
3.46.3
2021 年 9 月 2 日
変更内容:
- スクロール手順が、開いている
InfoWindow
とCustomOverlay
の上に表示されるようになりました。
3.46.2
2021 年 8 月 26 日
変更内容:
- ベータ版チャンネル: テレメトリー情報が報告されるようになりました。これらの呼び出しがブラウザ単位でブロックされないようにするため、コンテンツ セキュリティ ポリシーを更新する必要がある場合があります。詳しくは、よくある質問をご覧ください。
3.46
2021 年 8 月 18 日
Maps JavaScript API バージョン 3.46 がリリースされました。バージョニング ガイドをご覧ください。
変更内容:
PlaceResult
、icon_mask_base_uri
、icon_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 日
変更内容:
- Embed 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)に誤って追加されたオブジェクトを削除しました。これらのオブジェクトには、完全修飾 Namespace でアクセスする必要があります。
3.45.3
2021 年 6 月 16 日
バグの修正:
InfoWindow
を更新し、地図のインスタンス化と同じ実行ループ内でopen()
が呼び出されたときにフォーカスが移動しないようにしました。
変更内容:
InfoWindowOpenOptions
API リファレンス セクションを更新し、より詳細な情報を追加しました。- Safari でキーボード ナビゲーション(Tab + Option)を使用する際のフォーカス リングを修正しました。
3.45.2
2021 年 6 月 10 日
バグの修正:
- Embed API で、地図の種類のコントロールがキーボード ショートカット ダイアログの背景によって正しくオーバーレイされない問題を修正しました。
- フォントの CSS スタイルを読み込むときにエラーが発生する可能性がある問題を修正しました。
- InfoWindow が開いている状態で地図をパンするとちらつきが発生することがあるバグを修正しました。
変更内容:
InfoWindowOpenOptions.map
プロパティを追加しました。
3.45.1
2021 年 6 月 3 日
変更内容:
- Data.StyleOptions インターフェースに、アニメーション、アイコン、ラベル、不透明度プロパティのドキュメントを追加しました。
- ユーザー補助機能のサポートを強化するため、著作権に関するダイアログのデザインを刷新しました。
- 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 日
バグの修正:
- 最適化されたマーカーを削除または非表示にした後で、新しい地図の種類に変更すると、そのマーカーが地図に再び追加される問題を修正しました。
ローカル コンテキスト:
@@iterator
メソッドが定義されていない配列を有効なplaceTypePreferences
値としてサポートする機能を追加しました。
3.44.11a
2021 年 4 月 20 日
変更内容:
- Icon オブジェクトを使用したカスタム マーカーの作成のパフォーマンスを改善しました。
- ボタンにカーソルを合わせたときに、フォーカスが地図タイプのプルダウン メニューに移動しないようにします。
バグの修正:
- ベースマップを初期化する前に静的マーカーを読み込むとエラーが発生するバグを修正しました。
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 スポット選択ツールのボタンが無効になるようになりました。
- 最適化されていないマーカーにフォーカスを当てて、キーボードでアクセスできるようになりました。
- ベータ版チャンネル: 誤って
window
(Spherical
、PolylineCodec
、PolyGeometry
)に追加されたオブジェクトを削除しました。これらのオブジェクトには、完全修飾名前空間でアクセスする必要があります。 - Beta チャンネルで Polyfill Isolation を有効にしました。つまり、Maps JavaScript API はホストページにポリフィルをインストールしなくなります。
3.43.8a
2021 年 2 月 25 日
四半期チャンネルのみが更新されました。変更内容:
- 地図を複数回レンダリングする際のメモリリークの問題を修正しました
3.43.8
2021 年 2 月 5 日
変更内容:
AutocompleteService.getPlacePredictions()
で Promise のベータ版サポートを追加しました。
バグの修正:
clickable
が false に設定されている場合でも、ラベル付きのMarkers
がクリック イベントをインターセプトする問題を修正しました。
3.43.7a
2021 年 1 月 28 日
バグの修正:
- ポリラインの描画に関するさまざまな問題を修正しました。
3.43.6
2021 年 1 月 21 日
バグの修正:
- geojson ポリゴンの穴が塗りつぶされることがあるバグを修正しました。
- 地図とストリートビューを切り替えるとオーバーレイが消えるバグを修正しました。
3.43.5
2021 年 1 月 14 日
変更内容:
- スクリーン リーダーでメニューのチェックボックスをより使いやすくしました。
- 屋内ストリートビュー パノラマの階数ボタンのサイズを大きくしました。
- ストリートビューのモバイル モーション トラッキング コントロールの位置を修正しました。
バグの修正:
- キーボードのメニューボタンで
contextmenu
イベントがトリガーされるようになりました。 - 地図とストリートビューを切り替える際に、全画面表示コントロールが正しく機能しないバグを修正しました。
- スクリーン リーダーで地図内のマーカーに移動できない問題を修正しました。
- LocalContext のスポット マーカーでスポット アイコンが消えるバグを修正しました。
3.43.3
2020 年 12 月 9 日
変更内容:
google.maps.MouseEvent
インターフェースの名前をgoogle.maps.MapMouseEvent
に変更し、domEvent
プロパティを追加して、DOM から基盤となるイベントに直接アクセスできるようにしました。- ポリゴン オーバーレイのメモリ動作を改善しました。
- Safari のメモリの問題を回避するため、キャンバスのメモリが明示的に解放されるようになりました。
バグの修正:
- 特定の状況で地図とストリートビューを切り替えると、全画面表示コントロールが機能しなくなるバグを修正しました。
- マーカーの
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
ラベルを削除しました。 - ユーザー補助機能を改善するため、
DropdownMenu
とDropdownMenuItem
をセマンティック要素に変換しました。 - 著作権要素のテキストを、色のコントラストの基準を満たすように変更しました。
- Enter キーまたは Space キーを使用して、プルダウン メニューを開閉できるようになりました。
- プルダウン メニューの項目にフォーカスできるようになりました。
- ローカル コンテキスト ライブラリ: カルーセル コントロール ボタンが、効果がない場合に無効になり、リストの最初または最後の項目と重ならなくなりました。
バグの修正:
GroundOverlays
が 180 度の子午線を横切るときに発生する可能性のあるバグを修正しました。disableDefaultUI
がtrue
に設定されている場合、キーボード ショートカットはデフォルトで無効にならなくなりました。- 地図の切り替えボタンのスクリーン リーダーのテキストが正しくないバグを修正しました。
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 がリリースされました。バージョニング ガイドをご覧ください。
変更内容:
- InfoWindow のデフォルトの最大幅が 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 日
変更内容:
- Places Library(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 日
変更内容:
- Element ではない mapDiv が渡された場合、Map は診断しやすい InvalidValueError をスローするようになりました。
- Chrome ブラウザで
google.maps.places.Autocomplete
に住所が自動入力されても、サーバーへのオートコンプリート リクエストはトリガーされなくなります(これにより、課金が回避されます)。 maxWidth
プロパティの精度を高めました。この変更前は、InfoWindow
のmaxWidth
を 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 がリリースされました。バージョニング ガイドをご覧ください。
固定:
- ルート リクエストの場合、
ZERO_RESULTS
がコンソールに記録されるようになり、エラーログは生成されなくなりました。
3.39
2019 年 11 月 20 日
Maps JavaScript API のバージョン 3.39 がリリースされました。バージョニング ガイドをご覧ください。
変更内容:
- Internet Explorer 10 はサポートが終了しました(3.38 がサポートしている最後のバージョンです)。
AutocompletePrediction
は、指定された出発地の緯度/経度から選択された場所までの直線距離を返すようになりました。
非推奨:
- Places フィールドの
open_now
とutc_offset
は、2019 年 11 月 20 日をもって非推奨となり、2021 年 2 月 20 日に提供が終了します。詳しくは、Places フィールドの移行をご覧ください。
- 週ごとのチャンネルがバージョン 3.39 に更新されました。
- 四半期ごとのチャンネルがバージョン 3.38 に更新されました。
- バージョン 3.37 は、番号でリクエストされた場合は引き続き利用できます。
- バージョン 3.36 は削除されたため、使用できなくなりました。
3.38
2019 年 8 月 20 日
Maps JavaScript API バージョン 3.38 がリリースされました。バージョニング ガイドをご覧ください。
- 週ごとのチャンネルがバージョン 3.38 に更新されました。
- 四半期ごとのチャンネルがバージョン 3.37 に更新されました。
- バージョン 3.36 は、番号でリクエストされた場合は引き続き使用できます。
- バージョン 3.35 は削除されたため、使用できなくなりました。
- Fusion Tables は使用できなくなりました(3.37 がサポートしている最後のバージョンです)。
- Internet Explorer 10 のサポートは非推奨になりました。サポートは、使用しているリリース チャンネルまたはバージョン番号に応じて、2019 年 11 月から 2020 年 5 月の間に終了します。
3.37
2019 年 5 月 15 日
Maps JavaScript API バージョン 3.37 がリリースされました。バージョニング ガイドをご覧ください。
- 週ごとのチャンネルがバージョン 3.37 に更新されました。
- 四半期ごとのチャンネルがバージョン 3.36 に更新されました。
- バージョン 3.35 は、番号でリクエストされた場合は引き続き使用できます。
- バージョン 3.34 は削除され、使用できなくなりました。
- Internet Explorer 9 は使用できなくなりました(3.34 がサポートする最後のバージョンでした)。
3.36
2019 年 2 月 14 日
Maps JavaScript API のバージョン 3.36 がリリースされました。バージョニング ガイドをご覧ください。
変更内容:
- 追加された新機能:
- MapOption.controlSize を使用して、地図のコントロールのサイズを変更できるようになりました。
- MapOptions.restriction を使用して、地図の境界を制限できるようになりました。
- 情報ウィンドウが改善されました。
- 週ごとのチャンネルがバージョン 3.36 に更新されました。
- 四半期ごとのチャンネルがバージョン 3.35 に更新されました。
- バージョン 3.34 は、番号でリクエストされた場合は引き続き利用できます。
- バージョン 3.33 は削除されたため、使用できなくなりました。
3.35
2019 年 1 月 29 日
変更内容:
- API で、各場所のクチコミの総数を取得できるようになりました。
- プラスコードのサポートを追加しました。Plus Codes は、従来の番地が存在しない地域を含め、世界中のあらゆる場所の住所を提供する短いコードです。
- Internet Explorer 9 はサポートが終了しました。
非推奨:
Autocomplete
のplaceIdOnly
パラメータは非推奨になりました。- 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 日
変更内容:
- Place Details リクエストで、フィールドを使用して取得するプレイスデータの種類を指定できるようになりました。
- 2 つの新しい Find Place リクエストが利用可能になりました。
- Place Autocomplete でセッション ベースの課金がサポートされるようになりました。
2018 年 5 月 16 日
Maps JavaScript API のバージョン 3.33 が試験運用版として利用可能になりました。API のバージョニングに関するガイドをご覧ください。
変更内容:
3.32
2018 年 2 月 13 日
変更内容:
3.31
2018 年 2 月 13 日
変更内容:
- 最初の 256 個のマーカーをデフォルトで DOM マーカーにし、それ以降のマーカーをタイル マーカーにします。現在のデフォルトはすべてのタイルマーカーです。
- ズームレベルが高い(拡大)ときにペグマンをドラッグする場合は、Google が選択した
BEST
パノラマではなく、NEAREST
を優先します。 - mousedown ハンドラ内で変更された場合、
gestureHandling: none
はdraggable: false
と同じように動作するようになりました(mousedown
に反映されるようになりました)。
2017 年 11 月 21 日
Maps JavaScript API のバージョン 3.31 が試験運用版としてリリースされました。API のバージョニングに関するガイドをご覧ください。
変更内容:
region
フィールドが Place Details リクエストで返されるようになりました。
3.30
2017 年 8 月 16 日
Maps JavaScript API のバージョン 3.30 が試験運用版として利用可能になりました。API のバージョニングに関するガイドをご覧ください。
変更内容:
- パソコンで全画面表示ボタンがデフォルトで有効になりました。
-
このバージョンでは、マウスのスクロール ホイールまたはタッチパッドを使用してユーザーが操作できるようにするデスクトップ アプリケーション用の
gestureHandling
プロパティが導入されています。ユーザーが地図を操作する方法を制御するには、scrollwheel
、disableDoubleClickZoom
、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: 情報ウィンドウ内のテキストを選択できない
2017 年 1 月 10 日
複数の国でのみ Autocomplete の予測を表示するように制限できるようになりました。これを行うには、AutocompleteOptions
の componentRestrictions
フィールドに最大 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
フィールドは、ドラッグ可能なルートのレスポンスには引き続き表示されますが、代替ルートのレスポンスでは非推奨となっています。代替ルートの via_waypoints
をサポートする API の最終バージョンは、3.27 です。
推奨される方法は、代替ルートをリクエストし、すべてのルートをドラッグ不可として、メインルートをドラッグ可能として表示することです。メインルートは、代替ルートと一致するまでドラッグできます。via_waypoints
フィールドは、結果のルート(ユーザーがドラッグしたルート)で使用できます。
3.26
2016 年 8 月 18 日
Maps JavaScript API のバージョン 3.26 が試験運用版として利用可能になりました。(API のバージョニングに関するガイドをご覧ください)。
変更内容:
- 新しいストリートビュー レンダラにより、レンダリングが改善されました。たとえば、トランジションやアニメーションがスムーズになり、オブジェクト モデリングが改善され、モバイルのサポートが向上し、コントロールがより明確になりました。詳しくは、Google Geo デベロッパー ブログをご覧ください。
- この API はストリートビューのデバイスの画面の向きイベントに対応するようになったため、モバイル デバイスのユーザーはスマートフォンを動かして周囲を見渡すことができます。デベロッパーは、この機能を有効または無効にできます。詳しくは、デベロッパー ガイドをご覧ください。
3.25
2016 年 5 月 25 日
Maps JavaScript API のバージョン 3.25 が試験運用版としてリリースされました。(API のバージョニングに関するガイドをご覧ください)。
Internet Explorer 9 のサポート終了
2016 年 5 月 2 日
2016 年 4 月 30 日をもって、Maps JavaScript API による Internet Explorer 9 の公式サポートは終了しました。サポートされているブラウザの一覧をご覧ください。
3.24
2016 年 4 月 14 日
変更内容:
- 地図アイコンのクリックを無効にできるようになりました。地図アイコンは、スポット(POI)を表します。
google.maps.Map
のsetClickableIcons
メソッドをご覧ください。
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 つのタイプのみをサポートします。また、establishment
、food
、grocery_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.origin
、DirectionsRequest.destination
、DirectionsWaypoint.location
で Place オブジェクトが使用できるようになり、DistanceMatrixRequest.origins
とDistanceMatrixRequest.destinations
で Place オブジェクトの配列が使用できるようになりました。
2015 年 9 月 15 日
変更内容:
- 地図とストリートビュー パノラマの多くのコントロールのデフォルトの位置と外観が変更されました。地図がログイン モードを使用しているかどうかに関係なく、ユーザー エクスペリエンスが統一され、Google マップのウェブサイトとの一貫性も高まりました。以前のコントロール セットをしばらく使用したい場合は、v3.22 で
google.maps.controlStyle = 'azteca'
を設定できます。 - ストリートビューの新しい全画面コントロールを使用すると、ストリートビュー パノラマを全画面モードで開くことができます。
非推奨:
- 概要マップ コントロールは利用できなくなりました。
- 地図のパン コントロールはご利用いただけなくなりました。ビューをパンするには、地図をクリックしてドラッグするか、スワイプします。(ストリートビューの移動コントロールは引き続き使用できます)。
- ズーム コントロールは 1 つのスタイルでのみ使用できるため、
google.maps.ZoomControlStyle
は使用できなくなりました。
2015 年 9 月 1 日
変更内容:
- LatLngBounds リテラルを追加
- CSS クラスが広すぎる問題を修正しました
- 地図のサイズ変更後のタイルの読み込みを改善
Internet Explorer 8 のサポート終了
2015 年 8 月 31 日
2015 年 8 月 31 日をもって、Maps JavaScript API による Internet Explorer 8 の公式サポートは終了しました。サポートされているブラウザの一覧をご覧ください。Microsoft のブラウザ サポート ポリシーについては、2014 年 8 月 7 日の IEBlog の投稿をご覧ください。
3.21
2015 年 8 月 5 日
変更内容:
- パフォーマンスの改善: 表示されているタイルのみを読み込む
- ドキュメントの多数の改善
2015 年 7 月 21 日
変更内容:
- ラベル付きマーカーのリリース
- 修正: 高解像度画面でのポリゴンの iOS7 メモリ不足エラー
- IE10 以降でのタッチイベントの修正
- デベロッパーが提供した入力のエラー検証で、エラーがスローされるのではなく、コンソールに出力されるようになりました。
2015 年 7 月 6 日
固定:
- 問題 8159: バグ: StrokePosition.OUTSIDE のレンダリングが正しくない
2015 年 6 月 17 日
変更内容:
- 修正: 問題 6321: バグ: 「Uncaught TypeError: Cannot read property 'x' of undefined」が Android/iOS ブラウザでのみ発生する
2015 年 6 月 2 日
変更内容:
- 非推奨: CloudLayer、PanoramioLayer
- 修正: 問題 8098: バグ: 重み付けヒートマップが 1 つのポイントで正しくレンダリングされない
2015 年 6 月 2 日
変更内容:
- placeId を住所/緯度経度にジオコーディングする機能を追加
- Geocoding API を介して placeId を返します
2015 年 5 月 28 日
変更内容:
- 修正: 問題 6358: HDPI デバイスで SVG パス表記が正しくレンダリングされない
2015 年 5 月 19 日
固定:
3.20
2015 年 4 月 24 日
固定:
- 地形の最大ズームが拡大され、最大ズームでも高 DPI タイルが読み込まれるようになりました。
2015 年 4 月 13 日
固定:
- 問題 7820: file:// から読み込まれたページでカーソルが機能しない
- 問題 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: Unable to delete property
2015 年 1 月 13 日
固定:
- タイルがスクリーン リーダーの対象から除外されるようになりました
2014 年 12 月 17 日
固定:
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
: 場所の一意の識別子。オートコンプリートと Place Details の Places ライブラリに追加されます。 -
DirectionsRoute
にoverview_path
が追加され、ルートの全コースを表すエンコードされたポリラインが提供されます。
2014 年 5 月 26 日
追加日:
-
Maps API の URL で
sensor
パラメータが不要になりました。
2014 年 5 月 20 日
3.17 が試験運用版としてリリースされました。
3.16
2014 年 4 月 15 日
固定:
- マーカーの不透明度が他のジオメトリ タイプと一致するようになりました - https://developers.google.com/maps/documentation/javascript/3.exp/reference#MarkerOptions
2014 年 4 月 8 日
追加日:
- 描画中にマウスを動かすと地図がパンする。
固定:
- より多くの場所で LatLngLiteral を受け入れる。
- Roboto の読み込みが完了すると InfoWindow のサイズが変更される(問題 5713)
2014 年 3 月 31 日
固定:
- IE 8 で半透明の KML レイヤが透明でなくなる(問題 6540)
2014 年 3 月 26 日
固定:
- コンソールの警告を防ぐため、Chrome で event.returnValue 呼び出しを削除しました。
- IE11 でピンチズームが機能しない( 問題 5747)
2014 年 3 月 18 日
追加日:
2014 年 3 月 12 日
追加日:
- google.maps.LatLng が受け入れられるほとんどの場所で LatLngLiteral をサポート - https://developers.google.com/maps/documentation/javascript/3.exp/reference#LatLngLiteral
2014 年 2 月 24 日
追加日:
- Distance Matrix サービスと Directions サービスでフェリーをサポート。
2014 年 2 月 17 日
3.16 が試験運用版としてリリースされました。
3.15
2014 年 3 月 3 日
固定:
- Chrome のバグが修正されたため(https://code.google.com/p/chromium/issues/detail?id=336676)、Chrome の Windows 版と Linux 版でハードウェア アクセラレーションを再度有効化
2014 年 2 月 10 日
固定:
- Chrome/Linux でタイル ハードウェア アクセラレーションをすべて無効にして、Chrome ハードウェア アクセラレーションの大きな問題を回避します。
2014 年 2 月 3 日
固定:
- IE 11 でスクロール ホイールが動作しない(問題 5944)
2014 年 1 月 29 日
固定:
- Chrome/Windows でタイル ハードウェア アクセラレーションをすべて無効にして、Chrome ハードウェア アクセラレーションの大きな問題を回避します。( 問題 6219)
2014 年 1 月 22 日
固定:
- 描画マネージャーが読み込まれたときに Chrome/Windows でハードウェア アクセラレーションを一時的に無効にして、Chrome の問題を回避します。 https://code.google.com/p/chromium/issues/detail?id=336676( Issue 6224)
2014 年 1 月 16 日
固定:
- ビジュアル更新の CSS の特異性を下げ、ユーザー設定のスタイルをオーバーライドする数を減らしました。
2013 年 11 月 27 日
固定:
- 地図のインスタンス化後にマーカーを作成すると、'contains' 未定義エラーがスローされる(問題 5798)
2013 年 11 月 19 日
固定:
- Firefox で、ルート案内パネルの操作アイコンが正しく表示されない
3.14
2013 年 9 月 10 日
固定:
- Google の公式情報ウィンドウ内のリンクが新しいタブやウィンドウで開かない ( 問題 5794)
2013 年 8 月 15 日
- API のリリース バージョンでは、ビジュアル更新がデフォルトの地図レンダリング モードになります。
- DynamicMapsEngineLayer: ベクトル、画像、KML レイヤのフィーチャー レポート
3.13
2013 年 6 月 25 日
追加日:
- DynamicMapsEngineLayer
2013 年 6 月 11 日
追加日:
- StreetViewPanoramaOptions の「disableDefaultUI」オプション
固定:
- バグ: カスタム ストリートビュー パノラマと 90 度下(問題 4875)
3.12
2013 年 6 月 4 日
固定:
2013 年 5 月 15 日
追加日:
- Google マップのビジュアル更新: https://developers.google.com/maps/documentation/javascript/basics#VisualRefresh
2013 年 4 月 29 日
固定:
- 削除したマーカーが Android と Dolphin ブラウザの地図に残る
3.11
2013 年 2 月 19 日
固定:
- 描画中に DrawingMode を変更するとエラーが発生する
- ルート案内パネルの手順をクリックすると、ズームレベルが変更される
2013 年 2 月 12 日
固定:
- ドラッグできないポリゴンを、タッチ入力でドラッグ可能なポリゴンを介してドラッグできる(問題 4868)
- travelMode が切り替えられたときに、経路候補パネルの交通機関アイコンが正しくない(問題 4581)
- panTo(latLng) は、特定の条件下では、必ずしも latLng に地図の中心を合わせるとは限りません
2013 年 1 月 29 日
追加日:
- カバレッジ レイヤをプログラムで追加するための StreetViewCoverageLayer を追加しました
- StreetViewPanorama の StreetViewPov を公開
固定:
- Google マップ JavaScript の V3.8 を使用するとメモリ使用量が増加し、クラッシュが発生する(IE 9、Chrome などで確認)( 問題 4162)
- Firefox で InfoWindow のプルダウン(選択)メニューが地図のパンに追従しない
2013 年 1 月 22 日
追加日:
- ポリライン、ポリゴン、円、長方形に draggable オプションを追加
- PlaceResult の price_level フィールド
2013 年 1 月 15 日
固定:
- 一部のポリラインで、繰り返しポリライン アイコンが正しく描画されない ( 問題 4333)
2013 年 1 月 7 日
固定:
2012 年 12 月 17 日
追加日:
- 新しい言語: ウルドゥー語とアイスランド語
固定:
- ナビゲーション後の IE9 での地図のぼやけ/かすみ( 問題 3875)
2012 年 12 月 17 日
追加日:
- 新しい言語: ウルドゥー語とアイスランド語
固定:
- ナビゲーション後の IE9 での地図のぼやけ/かすみ( 問題 3875)
2012 年 12 月 10 日
追加日:
- crossorigin 属性が設定された画像を読み込む機能
固定:
- クローズアップでリモート画像を含むマーカーが表示される問題(問題 4616)
- IE 7/8 でポリラインのシンボルを再表示すると JS エラーが発生する
2012 年 12 月 3 日
固定:
- Markermanager ライブラリが Maps API JS v3 で動作しない( 問題 4543)
2012 年 11 月 27 日
追加日:
- 高 DPI デバイスで高 DPI キャンバスを使用してマーカーを最適化
固定:
- MapTypeControl がスタイルをクリアしない(問題 4588)
3.10
2013 年 2 月 4 日
固定:
- Google マップ JavaScript の V3.8 を使用するとメモリ使用量が増加し、クラッシュする(IE 9、Chrome などで確認)( 問題 4162)
2012 年 9 月 25 日
追加日:
- 屋内ストリートビュー
- IconSequence への fixedRotation オプション
- 「現在の交通状況での所要時間」をルートに追加
2012 年 9 月 11 日
新規:
- ポリゴン、長方形、円に StrokePosition を追加
- computeOffsetOrigin をジオメトリ ライブラリに追加
- API に 4 つの新しい言語(アフリカーンス語、アムハラ語、スワヒリ語、ズールー語)を追加しました。
2012 年 8 月 28 日
追加日:
- types を Places API の textSearch に渡す
固定:
- GWT で Symbol オブジェクトを MarkerOptions に渡すことができない
- 回帰: ページがスクロールされたときに iOS 5 でピンチしてズームする(問題 4046)
2012 年 8 月 14 日
主な変更点:
- コンストラクタ引数ではなく、MVC プロパティとして URL を受け入れるように KmlLayer のインターフェースを変更します。
3.9
2012 年 9 月 10 日
固定:
- GWT で MarkerOptions にシンボル オブジェクトを渡すことができない
- 回帰: ページがスクロールされたときに iOS 5 でピンチしてズームする(問題 4046)
2012 年 8 月 9 日
固定:
- Android 3.x での構文エラー
2012 年 7 月 31 日
主な変更点:
- カスタム投影でストリートビュー オーバーレイを非表示にする
固定:
- Safari で、スケールが 35 を超えるとマーカー シンボルでイベントが発生しない
- カスタム地図(地図のタイプ + 投影法)のマーカーでクリック イベントが発生しない
2012 年 7 月 25 日
固定:
- Autocomplete の componentRestrictions(問題 4302)
2012 年 7 月 17 日
固定:
- IE の情報ウィンドウでテキスト ボックスをクリックできない
- bounds_changed は zoom_changed の前に発火するはずです(問題 1399)。
- ストリートビュー呼び出し後に Map オプションの backgroundColor が保持されない
- スタイル付き地図から航空写真に切り替えると、地図タイルが不必要に読み込まれる
- 描画モードで地図のドラッグ可能/スクロール ホイールのプロパティが無視される(問題 4012)
- 世界が複数コピー表示されている場合、LatLngBounds は経度の全範囲を返す必要があります
- ダブルクリック時に空の図形を描画しない(問題 3964)
- クリック時の不要なマーカー イベント(問題 3911)
主な変更点:
- 検索エンドポイントとクエリ エンドポイントの名前を nearbySearch と textSearch に変更しました
2012 年 7 月 10 日
主な変更点:
- google.maps.event.removeListener() が引数として null を受け取れるようにする
2012 年 6 月 27 日
追加日:
- TRANSIT DirectionsMode: http://mapsplatform.googleblog.com/2012/06/public-transit-routing-and-layer-now.html
- Places API へのページネーション、レビュー、テキスト検索: http://mapsplatform.googleblog.com/2012/07/add-flexible-search-and-google-reviews.html
主な変更点:
- 「透明」を色として認識します。
2012 年 6 月 23 日
追加日:
- 記号
- HeatmapLayer
- 新しいスタイラー オプション「weight」と「color」:
http://mapsplatform.googleblog.com/2012/06/google-maps-api-now-with-even-more.html
2012 年 5 月 15 日
追加日:
- Autocomplete の国制限(AutocompleteOptions.componentRestrictions)(問題 3899)
- 地域と都市のフィルタ
3.8
2012 年 5 月 1 日
固定:
2012 年 4 月 23 日
固定:
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)
- IE で、マップの div がページから削除されたときにエラーが発生する(問題 3971)
- IE 9 未満でスケーリングされたマーカーが正しくレンダリングされない(問題 3912、問題 3908)
追加日:
- GroundOverlay の不透明度(問題 2767)
- utc_offset と opening_hours を PlaceResult に追加( 問題 2431)
- StreetViewPanoramaOptions に clickToGo オプションを追加(問題 2447)
2012 年 2 月 21 日
固定:
追加日:
- google.maps.geometry.poly.containsLocation() と isLocationOnEdge()(問題 1978)
2012 年 2 月 15 日
固定:
- 回帰: 無効な「サイズ」パラメータでスケーリングされたマーカーが正しくレンダリングされない(問題 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」プロパティを追加( 問題 3015)
2012 年 1 月 10 日
固定:
- disableDefaultUI が true で streetViewControl が true の場合はペグマンを表示します。
2011 年 12 月 7 日
固定:
- 高速道路(他道路との合流少)は、高速道路(road.highway.controlled_access)とは別にスタイルを設定できます。
- ユーザーが予測入力で「Enter」キーを押すと place_changed が発生する(問題 3407)
1011 年 11 月 28 日
固定:
- ウィンドウのサイズ変更時にオートコンプリートの位置を変更。「resize」イベントは Autocomplete オブジェクトでトリガーできます。
2011 年 11 月 22 日
固定:
- カスケード スタイルを考慮して InfoWindow のコンテンツ サイズを計算するようになりました
- 航空写真の回転コントロールが地図作成時の向きと一致しない
2011 年 11 月 7 日
主な変更点:
- デフォルト コントロールの新しいビジュアル スタイル
- 編集可能なシェイプ(ポリゴン、ポリライン、円、長方形)
- 新しいオーバーレイを追加するための新しい DrawingManager
- PlaceResult の新しいフィールド: website と international_phone_number
- 新しい ElevationResult フィールド: resolution
固定:
- 乗換案内の結果の開始アイコンと終了アイコンが、IE 7 以降で背景が透明でレンダリングされるようになりました
3.6
2011 年 10 月 31 日
固定:
- IE7 で Prototype ライブラリとともに Maps API を使用するとエラーが発生する
2011 年 10 月 25 日
固定:
- レイヤの読み込みが完了する前に KmlLayer マップが変更された場合のエラー
- ポリゴンの追加と削除時の IE のメモリリーク
2011 年 10 月 18 日
主な変更点:
- PlaceSearchRequest にキーワード フィールドを追加
- ストリートビューから道路のラインを削除しました
2011 年 10 月 10 日
固定:
- ストリートビューのプレビューで住所が長すぎる
2011 年 9 月 27 日
固定:
- ズームが変更された場合、概要地図コントロールは中心とズームを同時に更新します
2011 年 9 月 27 日
固定:
- Chrome での初期タイルの二重フェッチ
- パン中にメモリリークが発生する
- 対象地域外にパンしたときにストリートビューのペグマンをドロップしない
- 回帰: 経度 -180 をまたぐ GroundOverlay が消える
- リグレッション: パンとズーム中に情報ウィンドウを開くと、地図の中心が正しくない
主な変更点:
- ペグマンをドラッグしている間、ストリートビューのプレビューを表示する
2011 年 9 月 20 日
固定:
- Canvas を使用してマーカーをレンダリングする際の Chrome/Windows のメモリリーク
- 見出しが 90 度または 270 度の航空写真のマーカー レンダリング
主な変更点:
- デフォルトの Google マップタイプにマップタイプ レジストリからアクセスできない(マップタイルへのアクセスを防止)
- 航空写真の出入り時の回転アニメーション
2011 年 9 月 12 日
解決済みの問題:
- Firefox 4 以降でツールチップが表示された後、マーカーが上がったままになる(問題 3334)
主な変更点:
- GeocoderResult.formatted_address がドキュメント化されていない
2011 年 9 月 6 日
固定:
- Firefox で、要素(プルダウン)の情報ウィンドウが地図のパンに追従しない
- 一部のモバイル デバイスで韓国のタイルが表示される
2011 年 8 月 29 日
主な変更点:
- カスタム コントロールの z-index を API コントロールよりも高くする
- リンクをクリックすると、maps.google.com の正しい言語バージョンに移動する
- 情報ウィンドウの HTML、名前、説明がない場合は、KML フィーチャーの上に情報ウィンドウを開かないでください。
- 回帰を修正: 高 DPI タイルが破損している
2011 年 8 月 24 日
解決済みの問題:
- Chrome/Mac でハードウェア アクセラレーションを無効にしました。マーカーのレンダリングの問題とオーバーレイのクリックを修正しました(問題 3544、問題 3551)。
- ページがスクロールされたときに Android でピンチズームが修正されました(問題 3373)
主な変更点:
- ビジネス アイコンがデフォルトでオンになりました。
2011 年 8 月 17 日
主な変更点:
- スポットのクリック可能な地図アイコン。
- スタイルは MapOptions で設定し、すべてのデフォルトの地図タイプに適用できます。
- 明示的に無効にしない限り、カスタム マップタイプにペグマンが表示されます。
3.5
2011 年 8 月 10 日
固定:
- ストリートビューでマーカーを水平線までドラッグすると、ドラッグアップした位置で止まる
- 地図やウィンドウのサイズを変更してもストリートビューのサイズが変更されない
- 共有された InfoWindow を含むストリートビューでブラウザがクラッシュする
2011 年 8 月 2 日
解決済みの問題:
- IE の情報ウィンドウのハイパーリンクが機能しない(問題 3503)
- スケール コントロールが印刷されない(Issue 2966)
- 回帰: スタイル設定された地図で OverviewMapControl を使用するとエラーが発生する( 問題 3489)
主な変更点:
- ほとんどのコントロールのコンテキスト メニューが右クリックで無効になりました。
- InfoWindow 内のストリートビュー パノラマ/地図で、InfoWindow にマウスオーバーしても移動しない
- iPad で InfoWindow をスクロールできるようになりました
2011 年 7 月 18 日
解決済みの問題:
- iOS 4.1 以降でページをスクロールすると、イベントの LatLng が正しくない(問題 3373)
2011 年 7 月 11 日
解決済みの問題:
- 修正:
タッチ デバイスで情報ウィンドウ内の
<select>
がクリックできない( Issue 3232) - 修正: MapOptions.draggable が false の場合、右クリック後に地図でクリックが発火しない(問題 3071)
主な変更点:
- 同じ z-index のマーカーがタイル境界を越えて一貫して並べられるようになりました
- iOS で情報ウィンドウをスクロールできるようになりました
- 地図の投影法が変更されたときに、マーカーとポリゴンが再描画されるようになりました
2011 年 7 月 5 日
解決済みの問題:
- 修正: 地図がドラッグ可能でない場合にマーカー カーソルが表示されない(Issue 3120)
主な変更点:
- Places Autocomplete のコントロールとドロップダウンのスタイルを設定する機能を追加しました
- ユーザーが候補を選択した後、Places Autocomplete ウィジェットがサーバーから返された説明を保持する
2011 年 6 月 30 日
解決済みの問題:
- 修正: 地図タイルの初期取得が 2 回行われる
- 修正: 3.4 以降で地図を作成すると、maptypeid_changed イベントが複数回呼び出される(問題 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 日
解決済みの問題:
主な変更点:
- 距離行列サービス
2011 年 4 月 14 日
解決済みの問題:
- 修正: ポリゴンの strokeColor と fillColor で名前付き CSS 色をサポート
- 修正: strokeOpacity が 0.0 に設定されている場合、ポリゴンが表示されない(問題 3241)
- 修正: AdUnit が表示されている状態でパンすると IE8 でエラーが発生する(問題 3159)
- 地図タイプのコントロールで、地図と航空写真なしで地形図とハイブリッド地図を許可(問題 3089)
- 高 DPI タイルは、高 DPI 画面用に読み込まれます(問題 2614)。
主な変更点:
- 航空写真が有効で利用可能な場合、航空写真の傾斜はデフォルトで 45 度になります
- iPad でピンチ操作の動作を改善しました
- DirectionsTravelMode と DirectionsUnitSystem の名前を TravelMode と UnitSystem に変更しました(古い名前は下位互換性を維持しています)。
2011 年 4 月 14 日
解決済みの問題:
- 修正: IE6 でマーカーのアイコンと影が透明でなくなる問題を修正しました
- 修正済み: ズーム時にマーカーがちらつかなくなった
- 修正: 北極または南極付近のタイル境界をまたぐポリゴンのレンダリング
主な変更点:
- 可能な場合、ポリラインとポリゴンが Canvas でレンダリングされるようになりました。
- ポリラインとポリゴンの境界線上のイベントの LatLng が、線上の最も近いポイントにスナップされるようになりました。
2011 年 4 月 5 日
解決済みの問題:
- タッチ デバイスで panTo がアニメーションしない(Issue 3066)
- Marker.MAX_ZINDEX が未定義(問題 3184)
2011 年 3 月 28 日
解決済みの問題:
主な変更点:
- ストリートビューの道路オーバーレイが斜めモードで表示されるようになりました
2011 年 3 月 22 日
解決済みの問題:
- カスタム マップタイプでペグマンが表示される(問題 3154)
主な変更点:
- 修正: 巨大なマーカーがタイルの境界でクリップされる
- 修正済み: 斜めモードでのストリートビュー オーバーレイ
- 修正: 印刷モードで概要地図コントロールが表示される
2011 年 3 月 17 日
解決済みの問題:
- 45 度の画像(問題 2412)
- 概観マップ コントロール(問題 1470)
- アニメーション GIF のサポート - 「最適化」オプションを追加(問題 3095)
- Marker.getVisible() が未定義を返す(問題 3114)
主な変更点:
- 修正: 円と長方形で zIndex が無視される
- 修正: マーカーがアニメーション化されているときにマウスイベントがイベントを 2 回トリガーする
- 修正: マップタイプ ID の設定後にマップタイプがレジストリに追加された場合、スタイル付き地図でスタイルが使用されない
- 修正: スタイルなしの地図タイプがスタイル付き地図タイプのスタイルを採用する
- マーカーが DOM イベントではなく MouseEvent を発生させるようになりました
2011 年 3 月 11 日
解決済みの問題:
主な変更点:
- Panoramio レイヤ
- ルートのマーカーの Z インデックスを修正
- デフォルトのシャドウ位置を修正
2011 年 3 月 2 日
主な変更点:
- マーカーが利用可能な場合は Canvas/VML でレンダリングされるようになりました
- タッチ対応デバイスでのポリライン、ポリゴン、KML のクリック ターゲットの拡大
2011 年 2 月 22 日
解決済みの問題:
- 'anchorPoint' MVC プロパティを介して公開された InfoWindow アンカー( 問題 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 日
解決済みの問題:
- ジオメトリ ライブラリを追加 - 球面ジオメトリとポリライン エンコード ユーティリティを提供します(問題 2540、問題 2595、問題 2246)
- 地図の最小/最大ズームレベルを設定する機能(問題 1624)
主な変更点:
- ズームとパンのコントロールが分離されました(ナビゲーション コントロールはなくなりました)。これらは個別に構成できます。
- タッチ デバイスでのタッチ操作に適した新しいズーム コントロール
- MVCArray の内容を clear() を呼び出してクリアできるようになりました。
- IE8 でマーカーを追加および削除する際のメモリリークを修正しました
- 簡略化アルゴリズムの改善により、ポリゴンのレンダリングが高速化
2010 年 12 月 23 日
解決済みの問題:
- ドラッグ可能なルート検索で、経由地のクリック ハンドラを修正しました(問題 2871)。
2010 年 12 月 21 日
解決済みの問題:
- 地図をドラッグする際の勢いを追加しました(Issue 2592)
- ストリートビューの CSS エラーを修正しました(問題 2666)。
- IE で地図の幅が 0 の InfoWindow を表示したときに発生する JS エラーを修正しました(問題 2536)。
主な変更点:
- タッチ デバイスでは、ZOOM_PAN または SMALL ナビゲーション コントロールがリクエストされた場合、タッチ操作に適したズーム コントロールが表示されるようになります。デバイスがブラウザでマルチタッチをサポートしている場合、ズームはピンチ操作で行われるため、ズーム コントロールは表示されません。
2010 年 12 月 9 日
解決済みの問題:
- IE で InfoWindow が適切に印刷されるようになりました(問題 1343)
- IE8 における ImageMapType の不透明度を修正しました
主な変更点:
- ドラッグ時に、カスタム アイコン付きのマーカーの下に十字が表示され、raiseOnDrag が有効になっている
2010 年 12 月 5 日
解決済みの問題:
- 航空写真が存在する特定の場所の最大ズームレベルを調べるためのインターフェースを提供します。( 問題 2049)
- マーカーがドラッグされたときにアニメーションを有効または無効にするオプション(raiseOnDrag)を追加しました。( 問題 2910)
主な変更点:
- マーカーがドラッグされると持ち上がり、ドロップされると跳ね返るようになりました。
- マーカーのアニメーションは、setAnimation 関数を使用してプログラムで制御できます。
2010 年 11 月 28 日
解決済みの問題:
- maptypeid_changed が 2 回トリガーされなくなりました(問題 2449)。
- MarkerImage オブジェクトの「size」プロパティにアクセスできるようになりました(問題 2465)。
- マーカーの形状がスプライトではなくアイコンを参照する(問題 2629)
- マーカーのドラッグ時の地図のパンが、小さい地図で改善されました(問題 2868)。
- 背景画像の印刷を有効にしなくても地図を印刷できるようになりました
- 「draggable」が false に設定されている場合に、ドラッグ可能な方向マーカーがドラッグ可能になるバグを修正しました
2010 年 11 月 16 日
変更された問題:
- 問題 2076: DirectionsRenderer に InfoWindow を渡す方法を提供する( 問題 2076)
- 問題 2524: streetViewControlOptions を実装
- 問題 2557: ストリートビューのズームを無効化する機能を追加
主な変更点:
- マーカーを Shift キーを押しながらクリックすると FF で新しいウィンドウが開くバグを修正しました。
- DirectionsRenderer で markerOptions を指定すると、文字マーカー アイコンが失われる
3.2
2010 年 11 月 11 日
主な変更点:
- IE7/IE8 で RTL を使用するとポリゴンがクリップ/切り捨てられるバグを修正しました
- 3D 変換が原因で Safari 5 でチェックボックスが非表示になるバグを修正しました
- 赤道をまたぐ測地線ポリラインの詳細が不足していた
- LEFT_CENTER、LEFT_BOTTOM、RIGHT_CENTER、RIGHT_BOTTOM のコントロール位置を追加しました。
- コントロールの位置の名前を LEFT から LEFT_TOP、RIGHT から RIGHT_TOP、TOP から TOP_CENTER、BOTTOM から BOTTOM_CENTER に変更しました。
2010 年 10 月 11 日
変更された問題:
- 問題 2478: ストリートビュー - 一部のブラウザでコンパスのずれ/欠落
- 問題 2528: IE8 で ImageMapTypeOptions の不透明度が壊れている
- 問題 2661: 情報ウィンドウ - 入力フィールドを右クリックしてもコンテキスト メニューが表示されない
- 問題 2741: 地図のパン後に iOS 4 でマーカーの配置が機能しない
主な変更点:
- ストリートビューはデフォルトで有効になっています
- 「this」が .getTileUrl に渡されないバグを修正しました
- 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 日
変更された問題:
- 問題 2658: 高い情報ウィンドウ
主な変更点:
- 高ズームでの測地線が改善されました
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 日
主な変更点:
- 出発地と目的地が同じ Directions で JS エラーがスローされる問題を修正しました
2010 年 8 月 9 日
主な変更点:
- OverlayView の Map の変更を修正
- GroundOverlay.setMap(null) の呼び出しを修正
- IE でのズーム/パン操作でのメモリリークが解消されました
2010 年 8 月 5 日
変更された問題:
- 問題 2588: リスナーがアタッチされたパノラマ オブジェクトで setVisible(false) を呼び出すと、IE で JS エラーが発生する
主な変更点:
- IE6 でズームを変更するとマーカーが消える問題を修正しました
2010 年 7 月 29 日
変更された問題:
主な変更点:
- カスタム パノラマの「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 オーバーレイをクリックしても、地図のクリック イベントがトリガーされなくなりました
- ストリートビューが自動的にパンして、画面上の情報ウィンドウに収まるようになりました
- KML と FusionTables の MouseEvent LatLng が「position」から「latLng」に変更されました
- Android のズーム コントロールでクリックが地図に渡されなくなった
2010 年 6 月 17 日
変更された問題:
- 問題 2346: スムーズなアニメーションを無効にするオプション
主な変更点:
- マーカーのちらつきのバグを修正
- InfoWindow の domready イベントのトリガーが改善されました
- DirectionsRoute.bounds が公開されました
2010 年 6 月 11 日
変更された問題:
主な変更点:- マーカーのメモリリークを修正しました
- 初回ジオコーディングのレイテンシが改善されました
- StreetViewService へのアクセスを提供
3.0
2010 年 5 月 18 日
変更された問題:
- 問題 2037: GPolylineOptions geodesic
- カスタムの地図タイプで Google の著作権が正しく表示されるようにバグを修正
- ポリゴンとポリラインに測地線プロパティを追加
- ポリゴンとポリラインにクリック可能なオプションを追加しました
- GroundOverlay にクリック可能なオプションを追加しました
2010 年 5 月 13 日
- 問題 1724: 文字列ではなく要素を介してコンテンツを設定すると、infoWindow のサイズと余白が正しく設定されない
主な変更点:
- 日付変更線を越えるときにグラウンド オーバーレイが途中で切り取られるバグを修正しました
- マーカーの setIcon が URL の \ で動作するようになりました
- IE でのポリゴンとポリラインの mouseout イベント トリガー
- マーカー アイコンを変更してもちらつかなくなった
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: ポリゴンとポリラインに mouseover イベントと mouseout イベントを追加
- 問題 2177: map.setZoom(z) が 'maptypeid_changed' イベント中に正しく動作しない
- 問題 2247: DirectionsRenderer の hideRouteList オプションが想定どおりに動作しない
主な変更点:
- 地図のパン中にカスタム アイコンが地図の下に消えるバグを修正しました
2010 年 4 月 13 日
- 問題 2275: MarkerImage を再利用できない
- 問題 2181: google.maps.Marker を追加してから、マウスのスクロール ホイールを使用してズームインまたはズームアウトすると、マーカーが非表示になる
2010 年 4 月 11 日
顕著な変化や変更された問題はありません。
2010 年 4 月 5 日
- 問題 1976: カスタム アイコンとドラッグ可能なマーカーに関する問題
- 問題 2107: ドラッグ可能なマーカーを地図外にドラッグすると消える
- 問題 2181: ベースマップの投影プロパティが存在しない
主な変更点:
- DirectionsRoute の概要パスとして、経路の概要ポリラインを公開しました。
- 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 オブジェクトの名前を変更しました。古い名前は引き続きサポートされます。
- DirectionsLeg への DirectionsRoute
- DirectionsRoute への DirectionsTrip
2010 年 3 月 3 日
- 問題 2136: 参照すべきでない google.maps.MarkerImage のプロパティを難読化
主な変更点:
- マップのジャンプのバグを修正しました。
- 連続して 2 回ズームインする動作が改善されました。
- マーカーのドラッグ イベントの .latLng が難読化されなくなりました。
2010 年 2 月 26 日
- 問題 1651: マップ キャンバスの mousemove / mouseover / mouseout
- 問題 2142: DirectionsRendererOptions でマーカーを完全に非表示にできるようにする
- 問題 2148: event.latLng が欠落している
- 問題 2109: バグ: IE8 で NavigationControlStyle.ZOOM_PAN が正しく表示されない
- 問題 2153: MVCArray.push() が新しい長さを返さない
主な変更点:
- ImageMapType に不透明度を追加。
- 長方形や円を右クリックしてもイベントが発火しないバグを修正しました。
- 情報ウィンドウのコンテンツ イベントが非表示時に削除されなくなりました。
2010 年 2 月 8 日
- 問題 2135: バグ: ポリゴンの MVCArray をポリラインで再利用すると、ポリラインが閉じます。
主な変更点:
- 新しい Rectangle クラスを追加しました。
- 新しい Circle クラスを追加しました。
- マーカーを作成してから削除するとメモリリークが発生する問題を修正しました。
- LatLng の MVCArray のアノテーションを停止して、ポリゴンを閉じました。これは、同じ MVCArray を共有するポリラインも閉じられるためです(問題 2135 を参照)。
- 地図のズームが現在の値に設定されている場合に、画面上のマーカーが非表示になることがあるバグを修正しました。
- Android で正しく表示されるように ImageMapType を修正しました。
- ポリゴン クリッピング スキームを変更し、北極または南極を含むポリゴンを許可しました。
- MercatorProjection の緯度範囲を、浮動小数点数の精度を考慮した最大値に拡大しました。
2010 年 1 月 28 日
- 問題 1367: 機能リクエスト: デベロッパーが「制御フロー」に DIV を配置できるように LayoutManager を公開
- 問題 1916: 機能リクエスト: MarkerImage をスケーリングする機能を追加
- 問題 1443: extend() と union() が LatLngBounds オブジェクトを返すようにする
- 問題 1997: size MapOption のドキュメント
- 問題 2074: 世界地図が地図コンテナの正確な寸法に収まる場合、地図がレンダリングされない
主な変更点:
- インド語派言語のサポートを追加しました。
- bn、gu、kn、ml、mr、ta、te
- イベント名前空間に新しい静的メソッドを追加しました。
- addListenerOnce
- addDomListenerOnce
- DirectionsStep オブジェクトに新しい「encoded_lat_lngs」プロパティを追加し、latlng のセットを圧縮された ASCII 形式で公開
- 画面外のマーカー DOM 要素を削除してパフォーマンスを改善
- Google Chrome のパンニングに関するバグを修正
- iPhone でのピンチズームのバグを修正しました
2010 年 1 月 19 日
- 問題 1422: 機能リクエスト: 開発者がカスタム地図タイプを作成できるようにする
- 問題 1523: 機能リクエスト: fromContainerPixelToLatLng(およびその逆)
- 問題 1443: extend() と union() は LatLngBounds オブジェクトを返す必要がある
- 問題 1960: バグ: provideTripAlternatives を使用した情報が不完全
- 問題 1675: チュートリアルのドキュメント エラー
- 問題 1676: チュートリアル ドキュメントのエラー - コントロール オプション
- Issue 1856: Opera でポリゴンがレンダリングされない
- 問題 1954: ブルガリア語のローカライズが正しくありません。
- 問題 1976: バグ: カスタム アイコンとドラッグ可能なマーカーに関する問題
- 問題 2063: OverlayView サブクラスを最小化する際の変数名の衝突
主な変更点:
- 基本地図タイプ、オーバーレイ地図タイプ、投影など、カスタム地図タイプのサポートをリリースしました。
- カスタム マップタイルをサポートする新しい ImageMapType オブジェクト
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 クラスを追加
その他の重要な変更点:
- DirectionsRenderer と DirectionsService でリファレンス ドキュメントを更新しました
2009 年 10 月 26 日
その他の重要な変更点:
- 無効な引数が 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 に Polyline クラスを追加
- 問題 1371: 地図の移動中に map.bounds_changed イベントが繰り返し発生する
- 問題 1700: Firefox 3.5 でズームアウトした後のクリック位置が正しくない
- 問題 1702: 親要素にスクロール オフセットがある場合に、クリック イベントとダブルクリック イベントで報告される latLng が正しくない
- 問題 1723: iPhone でドラッグすると地図がジャンプする
その他の重要な変更点:
- ポリラインとポリゴンをリリースしました。これらを使用すると、地図上に線や塗りつぶし領域を描画したり、ストロークや塗りつぶしスタイルを指定したりできます。また、ほとんどのマウスイベント(マウスオーバーはまだサポートされていません)をサポートします。サポートされているすべてのブラウザ(IE6.0 以降、Firefox 2.0 以降、Safari 3.1 以降、Chrome)で動作します。これには、サポートされているモバイル デバイスも含まれます。
- 新しい地図イベント「idle」を追加しました。地図がしばらく動いていないときに呼び出されます。問題 1371 を解決します。
- クリック イベントから返される LatLng 値が正しくない問題を修正しました。
- iPhone でのピンチズームのバグを修正しました。問題 1723 をご覧ください。
2009 年 9 月 10 日
- 問題 1659: パン操作後のクリック イベントとダブルクリック イベントで報告される latLng が正しくない、Firefox 3.5
- 問題 1621: IE8 で doctype を使用してマップをクリックすると、間違った位置情報が取得される
- 問題 1642: InfoWindow overflow:auto
- 問題 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: 地図のパン機能 + アニメーション
その他の重要な変更点:
- デフォルトでスクロール ホイールのズームを有効にしました。無効にするには、地図オプションの scrollwheel プロパティを 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: 情報ウィンドウの z-index の制御
その他の重要な変更点:
- iPhone でのピンチとドラッグの操作がより堅牢になる。
- InfoWindow オブジェクトに zIndex のセッターとゲッターを追加しました。
ドキュメントの変更:
- マーカーの get_draggable メソッドと set_draggable メソッドを追加しました
- マーカーのドラッグ、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 縮小