Подпишитесь на эти заметки о выпуске.
Команда Maps JavaScript API регулярно обновляет API, добавляя новые функции, исправляя ошибки и улучшая производительность. Вы можете указать, какую версию API следует загрузить в ваше приложение, указав её в параметре v
запроса начальной загрузки Maps JavaScript API. Подробнее о версиях читайте здесь.
В этом журнале изменений перечислены выпуски по дате и номеру версии, а также связанные с ними изменения.
Чтобы получать обновления о новых версиях API Карт, подпишитесь на группу google-maps-js-api-v3-notify .
3.62.2c
28 августа 2025 г.
Изменения:
- Библиотека рисования устарела. Подробнее см. на странице https://developers.google.com/maps/deprecations .
3.62.1
21 августа 2025 г.
Изменения:
- [бета-канал] Добавлены
sessionToken
иplaceAutocompleteElement
в качестве дополнительных параметров для API проверки адресов для управления сеансами вAddressValidation.fetchAddressValidation()
- [бета-канал] Запущен Routes JS . Позволяет разработчикам выполнять вызовы Routes API и рисовать маршруты с помощью Maps JS API.
3.61.14
7 августа 2025 г.
Изменения:
- Исправлена ошибка, из-за которой фотолайтбокс был недоступен в компактном элементе «Сведения о месте» в горизонтальном режиме.
3.61.12c
31 июля 2025 г.
Изменения:
- Добавлена документация для дополнительных полей в PlaceAutocompleteElementOptions и BasicPlaceAutocompleteElementOptions.
- Решена проблема, из-за которой расширенные маркеры кратковременно мигали, а затем исчезали при панорамировании за пределы экрана.
- Добавлен googleMapsLinks в класс Place.
3.61.11а
24 июля 2025 г.
Изменения:
- Добавьте originalText и originalTextLanguageCode в класс Place Review.
- [альфа-канал] Включить режим карты для виджета PlaceContextual Maps Grounding. Позволяет пользователям переключаться между режимами ROADMAP, HYBRID и NONE.
- [бета-канал] Map3DElement теперь запускает событие, если карта не инициализируется, например, из-за отсутствия поддержки WebGL в браузере пользователя.
- Поддержка изображений под углом 45° на карте прекращена. Подробнее см. в разделе «Устаревание – Изображения под углом 45°» .
3.61.10д
17 июля 2025 г.
Изменения:
- Виджет автозаполнения базового места теперь доступен в еженедельном канале.
- [альфа-канал] Удалить экспериментальный PlaceListElement.
- Добавьте PlaceSearchElement и связанные с ним элементы конфигурации/запроса.
- Дополнительные токены стиля для PlaceDetailsElement и PlaceDetailsCompactElement.
3.61.9а
10 июля 2025 г.
Изменения:
- Обновлены маркеры, чтобы избежать повторных инструкций по навигации для каждого элемента при использовании программы чтения с экрана. Инструкции теперь озвучиваются только один раз при каждом входе в группу.
- Исправлена проблема с контрастностью диалогового окна сочетаний клавиш в темном режиме.
- Включить поддержку настройки границ, радиуса границ, цвета фона виджета и цветовой схемы для элемента автозаполнения Place. Элемент автозаполнения Place теперь автоматически учитывает тёмный режим. Чтобы отключить его, примените
color-scheme: light
в CSS. - Добавлены поля googleMapsURI в классы Place Photo и Review.
- [бета-канал] Добавить перечисление
PossibleNextAction
в API проверки адресов.
3.61.7а
1 июля 2025 г.
Изменения:
- Функциональность слоя тепловой карты в JavaScript API Карт больше не поддерживается. Этот API был объявлен устаревшим в мае 2025 года и будет недоступен в более поздней версии JavaScript API Карт, которая выйдет в мае 2026 года. Подробнее см. на странице https://developers.google.com/maps/deprecations ).
- Исправлена ошибка в GA, препятствовавшая обработке кликов по объектам интереса, скрытым пользовательским стилем.
- [бета-канал] Добавлена дополнительная обработка потери контекста WebGL на 3D-картах. 3D-карты теперь будут пытаться восстановиться при восстановлении контекста WebGL.
3.61.6д
26 июня 2025 г.
Изменения:
- Добавьте internalUsageAttributionIds в Map3DElement и Map3DElementOptions.
3.61.5а
17 июня 2025 г.
Изменения:
- Включить поддержку строки «IP_BIAS» для LocationBias для автозаполнения мест.
- Исправлена ошибка документации для
SearchNearbyRequest
. Значение по умолчанию дляSearchNearbyRequest.RankPreference
—POPULARITY
, а неDISTANCE
.
3.61.4а
12 июня 2025 г.
Изменения:
- Добавлено перечисление
RPCStatus
для описания кодов состояния, возвращаемых некоторыми веб-службами.
3.61.3б
5 июня 2025 г.
Никаких публично заметных изменений.
3.61.2
29 мая 2025 г.
Изменения:
- Добавлены PlaceDetailsElement, PlaceDetailsCompactElement и связанные элементы конфигурации. Удален PlaceDetailsSize.
- Исправлена проблема с PlaceAutocompleteElement, из-за которой выбор записи IME приводил к выбору элементом элемента прогнозирования.
3.61.1
22 мая 2025 г.
Изменения:
- [бета-канал] Исправлено отсутствующее местоположение/область просмотра в выходных данных PlaceDetailsCompactElement.
- Подробная информация на уровне улиц доступна в охватываемых городах.
3.60.12
8 мая 2025 г.
Изменения:
- [бета-канал] Добавлена поддержка API проверки адресов в API JavaScript Карт.
- Исправлена проблема с сетевыми вызовами из контекстов без заголовков Origin.
3.60.11 (Откат)
1 мая 2025 г.
Изменения:
- [бета-канал] Добавить PlaceDetailsCompactElement и связанные с ним элементы конфигурации.
- Исправлена ошибка, из-за которой StreetViewPanoramaOptions.zoomControl = false не работал для карт Street View.
3.60.10
24 апреля 2025 г.
Изменения:
- [бета-канал] 3D-карты теперь доступны в бета-версии. В этом выпуске улучшены возможности доступа, а также добавлены новые интерактивные элементы для полилиний, многоугольников и 3D-моделей. Кроме того, доступен новый элемент
PopoverElement
для отображения пользовательского HTML-контента на 3D-картах. Подробнее см. в статье «Фотореалистичные 3D-карты в JavaScript для карт» .
3.60.9
17 апреля 2025 г.
Изменения:
- [альфа-канал] Запустить PlaceContextualElement в неограниченном экспериментальном режиме.
- [альфа-канал] 3D-модели теперь по умолчанию визуализируются с использованием освещения на основе изображения (IBL) на 3D-картах.
3.60.8
9 апреля 2025 г.
Изменения:
- [бета-версия] LocalContext API полностью удалён. Попытка создать экземпляр LocalContextMapView теперь приводит к ошибке. Подробнее см. по ссылке https://developers.google.com/maps/deprecations#localcontext-deprecation .
- Исправлена ошибка, вызывавшая странное поведение при перетаскивании расширенных маркеров на сенсорных устройствах.
- Увеличена непрозрачность слоя «Обработка жестов» для того, чтобы текст на нем соответствовал требованиям контрастности во всех областях карты.
- Добавить поддержку
PostalAddress
в API Places. - Гарантирует, что статическое наложение карты при запуске будет иметь ту же цветовую схему, что и базовая карта.
3.60.7б
3 апреля 2025 г.
Изменения:
- Виджет автозаполнения мест теперь доступен в еженедельном канале.
3.60.6
27 марта 2025 г.
Изменения:
- Исправлена ошибка в Safari, из-за которой страницы, использующие
overscroll-behavior
прокручивались некорректно. - Исправлено мерцание при добавлении большого количества расширенных маркеров с включенным поведением столкновений.
- Добавлена поддержка
PriceRange
в Places.
3.60.5 (Откат)
20 марта 2025 г.
Изменения:
- Исправлена ошибка, из-за которой было невозможно прокручивать страницу при нажатии или касании расширенных маркеров.
- Исправлена ошибка, из-за которой полноэкранный режим не работал должным образом в
<gmp-map>
. - Исправлена ошибка, из-за которой информационное окно скрытого расширенного маркера все еще было видно.
- Пользовательские стилизованные карты в Roadmap не потеряют свой пользовательский стиль при добавлении слоя Bicycle.
3.60.4
11 марта 2025 г.
Изменения:
- Пользовательские стили и цвета фона применяются к определённому типу карты и цветовой схеме, для которых определён стиль (первоначально это будет ограничено картами Roadmap и Roadmap Dark). Слой Transit сохранит все пользовательские стили для выбранного типа карты.
3.60.3 (Откат)
5 марта 2025 г.
Изменения:
- Исправлена ошибка, из-за которой панель маршрутов не отображалась.
3.60.2
27 февраля 2025 г.
Изменения:
- Места: Добавлена поддержка типа разъема EV NACS (SAE J3400).
- В GA добавлены HTML-элементы gmp-map и gmp-advanced-marker.
3.60.1
20 февраля 2025 г.
Изменения:
- [альфа-канал]
altitudeMode
дляPolygon3DElement
иPolyline3DElement
теперь по умолчанию имеет значениеCLAMP_TO_GROUND
. - [альфа-канал] Для рендеринга 3D-карты теперь необходимо задать новый
mode
Map3DElement
(доступны два новых значения:HYBRID
иSATELLITE
). Существующий параметрdefaultLabelsDisabled
удалён. Установитеmode
HYBRID
илиSATELLITE
. - [бета-канал] Цвет фона вернется к значению по умолчанию или к цвету, установленному в
MapOptions
, если он не был специально установлен для конкретного типа карты. - [бета-канал] Растровые пользовательские стили должны применяться только к тому типу карты, которому был назначен стиль.
- Исправлена ошибка, из-за которой расширенные маркеры смещались при перетаскивании в полноэкранном режиме. Также исправлена ошибка, из-за которой человечек StreetView смещался при перетаскивании в полноэкранном режиме.
- Замените элемент управления масштабированием по умолчанию новым элементом управления камерой, который содержит кнопки панорамирования и масштабирования.
- Обновите значки кнопок масштабирования, чтобы они соответствовали новым значкам кнопок панорамирования.
3.59.8
6 февраля 2025 г.
Изменения:
- Теперь клиенты могут получить доступ к значениям TransitFare в текстовом виде.
- [альфа-канал] Запущен новый AirQualityMeterElement: <gmp-air-quality-meter>.
- [альфа-канал] Для использования PlaceAutocompleteElement теперь потребуется включить Places API (новый) в проекте Google Cloud.
- [альфа-канал] PlaceAutocompleteElement: событие gmp-placeselect заменено на gmp-select и предоставляет объект PlacePredictionSelectEvent вместо объекта PlaceAutocompletePlaceSelect.
- [альфа-канал] PlaceAutocompleteElement: событие gmp-requesterror заменено на gmp-error и предоставляет объект Event вместо объекта PlaceAutocompleteRequestErrorEvent.
- [альфа-канал] PlaceAutocompleteElement: componentRestrictions заменен на enabledRegionCodes.
- [альфа-канал] PlaceAutocompleteElement: types заменен на enabledPrimaryTypes.
3.59.7
30 января 2025 г.
Изменения:
- [бета-канал] Цвета фона дорожной карты и дорожной карты в темном режиме, заданные для пользовательских стилей, должны отображаться за плитками и за пределами полей карты.
- [бета-канал] Пользовательская стилизация дорожной карты (или дорожная карта в темном режиме) сохранит свой пользовательский стиль при добавлении транзитного слоя, а не вернется к стилю базовой карты по умолчанию.
- Карты в темном режиме теперь останутся в темном режиме при добавлении слоя общественного транспорта.
3.59.6
23 января 2025 г.
Никаких публично заметных изменений.
3.59.5
16 января 2025 г.
Изменения:
- Исправлена ошибка, приводившая к неперехваченным ошибкам при создании пользовательской панорамы Street View.
3.59.4а
9 января 2025 г.
Изменения:
- Исправлена ошибка, приводившая к появлению неперехваченных ошибок при включении слоя трафика.
- [бета-канал] Решает проблему, из-за которой PlaceAutocompleteElement не передавал фокус правильно.
- [бета-канал] Элементы атомарной карты будут отображаться в поддерживаемых городах на уровне z17 и глубже.
3.59.3
12 декабря 2024 г.
Изменения:
- Firebase App Check теперь доступен для использования с Maps JS API и Places JS.
3.59.2
5 декабря 2024 г.
Изменения:
- [альфа-канал] Элементы атомарной карты будут отображаться в поддерживаемых городах на уровне z17 и глубже.
- Добавляет идентификатор атрибуции использования в инициализатор, который помогает Google определить, какие библиотеки и примеры полезны разработчикам, например, использование библиотеки кластеризации маркеров. Чтобы отказаться от отправки идентификатора атрибуции использования, можно безопасно удалить это свойство или заменить его значение пустой строкой. Изменения этого значения после создания экземпляра могут быть проигнорированы.
- Теперь вы можете использовать Firebase App Check для защиты от вредоносных запросов. Узнайте больше об использовании App Check с Places и App Check с Maps .
3.59.1
21 ноября 2024 г.
Изменения:
- [бета-канал] Исправлена ошибка, из-за которой отсутствовал элемент управления масштабированием в Street View.
- Исправлена ошибка, из-за которой устаревшие маркеры, которые нельзя нажать, все равно отправляли событие нажатия.
- Исправлена ошибка, из-за которой расширенные маркеры не обновляли положение пикселей при переключении на пользовательский тип карты.
- Теперь при применении типов и стилей карт по умолчанию или пользовательских с идентификатором карты выводится предупреждение в консоли. При наличии идентификатора карты стили карты управляются через облачную консоль, а облачные стили в настоящее время поддерживаются только для типов карт «дорожная карта».
- Стиль управления камерой: кнопки перемещения при наведении в темном режиме.
- Решить проблему с отступами fitBounds при использовании очень маленьких границ.
3.58.11а
31 октября 2024 г.
Изменения:
- [бета-канал] Исправлена ошибка, из-за которой человечек StreetView становился непригодным для использования на карте веб-компонента.
- Программы чтения с экрана больше не могут фокусироваться на прокручиваемом сообщении, если оно скрыто на карте Embed API.
3.58.10
24 октября 2024 г.
Изменения:
- Решена проблема, вызывавшая исключение при доступе к хранилищу сеансов.
3.58.9 (Откат)
17 октября 2024 г.
Изменения:
- [альфа-канал] Пользовательские изображения и SVG-файлы теперь можно использовать для маркеров, отображаемых на 3D-картах.
3.58.8
10 октября 2024 г.
Изменения:
- Удалено неверное предупреждение консоли WebGLOverlayView.
- Исправлена ошибка, из-за которой Chrome ошибочно отображал синюю линию фокуса вокруг карты, если она была первым элементом на странице, с которым взаимодействовал указатель или мышь.
- Добавлены поставщики местоположения транспортных средств и автопарка ODRD для отслеживания автопарка JavaScript служб мобильности.
3.58.7
3 октября 2024 г.
Никаких публично заметных изменений.
3.58.6
25 сентября 2024 г.
Изменения:
- [альфа-канал] Удалены свойства
*Opacity
изPolyline3DElement
иPolygon3DElement
. Значения альфа-канала можно указать в соответствующих свойствах*Color
, используя цветовые форматы#rgba
,#rrggbbaa
,rgba(r, g, b, a)
илиrgb(rgb / a)
. - [альфа-канал] Элементы управления пользовательским интерфейсом по умолчанию, маркеры, 3D-модели и предустановленные функции анимации камеры теперь доступны для использования с 3D-картами в экспериментальной версии.
- Исправлена ошибка, из-за которой пользовательские типы карт невозможно было переключать между собой на векторных картах.
- Используйте спутниковые снимки с высоким разрешением для устройств с высокой плотностью пикселей.
3.58.5а
19 сентября 2024 г.
Никаких публично заметных изменений.
3.58.4а
12 сентября 2024 г.
Никаких публично заметных изменений.
3.58.3
5 сентября 2024 г.
Никаких публично заметных изменений.
3.58.2
29 августа 2024 г.
Изменения:
- Текстовый глиф
PinElement
теперь масштабируется вместе сPinElement
, а его цвет по умолчанию совпадает сglyphColor
по умолчанию дляPinElement
.
3.58.1а
22 августа 2024 г.
Изменения:
- [бета-канал] Замените элемент управления масштабированием на элемент управления камерой по умолчанию. Элемент управления камерой включает в себя как элементы управления масштабированием, так и элементы управления панорамированием.
- Опубликуйте свойства
cameraControl
иcameraControlOptions
вMapOptions
. - Разрешить установку цветовой схемы (светлой или темной) при создании карты.
- Обновите элемент управления типами карт, чтобы он переносился на новую строку, если ширина карты слишком мала.
- Интегрирован новый модуль для визуализации меток векторных карт.
- Новые цвета базовой карты теперь используются по умолчанию в канале
v=weekly
для разработчиков, не использующих идентификаторы карт. Подробнее см. на странице https://developers.google.com/maps/new-basemap-style-opt-in .
3.57.13
8 августа 2024 г.
Изменения:
- [бета-канал] Добавлены дескрипторы адреса в ответ геокодирования для обратного геокодирования, прямого геокодирования и поиска идентификатора места.
3.57.12
1 августа 2024 г.
Изменения:
- [бета-канал] Добавлены дескрипторы адреса в ответ геокодирования для обратного геокодирования, прямого геокодирования и поиска идентификатора места.
- [бета-канал] Разрешить установку цветовой схемы (светлой или темной) при создании карты.
- Уменьшить задержку IconMouseEvent при щелчке по объекту на векторных картах
3.57.10
25 июля 2024 г.
Изменения:
- [бета-канал] Добавлены дескрипторы адреса в ответ геокодирования для обратного геокодирования, прямого геокодирования и поиска идентификатора места.
- Добавлено несколько атрибутов для основных типов и отображаемых имен в класс Place.
3.57.9
18 июля 2024 г.
Изменения:
- Улучшена доступность элемента управления человечком в Street View.
3.57.8б
11 июля 2024 г.
Никаких публично заметных изменений.
3.57.7
4 июля 2024 г.
Изменения:
- Добавьте параметры электромобиля и топлива в свойства класса Place. Включите параметры поиска электромобиля для Place.searchByText.
3.57.6а
27 июня 2024 г.
Никаких публично заметных изменений.
3.57.5
20 июня 2024 г.
Никаких публично заметных изменений.
3.57.4
13 июня 2024 г.
Изменения:
- [бета-канал] Интегрирован новый маркировщик для рендеринга меток векторных карт.
- У InfoWindow появилось новое свойство
isOpen
указывающее, открыто ли оно на карте или в виде улицы. - Исправлена неверная справочная документация для класса Place Autocomplete
PlacePrediction
.
3.57.3а
6 июня 2024 г.
- [бета-канал] Добавлены дескрипторы адреса в ответ геокодирования для обратного геокодирования, прямого геокодирования и поиска идентификатора места.
3.57.2
28 мая 2024 г.
Изменения:
- Исправлена ошибка, из-за которой элемент управления типом карты в веб-компоненте не открывал меню.
- Исправлена ошибка, из-за которой отсутствовал индикатор перетаскивания AdvancedMarkerElement.
- Добавьте функцию автозаполнения в новый API Place.
- Растровые фрагменты карты теперь предоставляются в формате изображений WebP.
- Обновлена документация для Place.searchByText и Place.searchNearby для указания правильного списка полей.
- Новая кнопка закрытия InfoWindow и дополнительный заголовок теперь доступны в еженедельном канале.
3.57.0
24 мая 2024 г.
Никаких публично заметных изменений.
3.56.12а
9 мая 2024 г.
Изменения:
- Исправлена ошибка, из-за которой отсутствовал индикатор перетаскивания
AdvancedMarkerElement
.
3.56.11
2 мая 2024 г.
Изменения:
- [бета-канал]
<gmp-map>
теперь также будет по умолчанию использовать векторный режим, если задан идентификатор карты, но для идентификатора карты не задан явный тип рендеринга (например, DEMO_MAP_ID).
3.56.10
25 апреля 2024 г.
Изменения:
- [бета-канал] Событие gmp-placeselect PlaceAutocompleteElement теперь всплывает.
- [бета-канал] Теперь доступны новая кнопка закрытия InfoWindow и дополнительный заголовок.
- [бета-канал] Улучшены функции доступа с помощью клавиатуры и одного указателя для элемента управления человечком в Street View.
- Исправлена проблема утечки памяти, вызванная удалением расширенных маркеров.
- Исправлена ошибка, из-за которой окружности не имели плавного периметра.
- Добавлен API для установки векторного режима во время создания экземпляра google.maps.Map (mapId не требуется).
3.56.8
11 апреля 2024 г.
Изменения:
- Исправлена проблема утечки памяти при использовании
AdvancedMarkerElement
.
3.56.7
4 апреля 2024 г.
Изменения:
- Добавьте функцию searchNearby в новый класс Place.
3.56.6
28 марта 2024 г.
Изменения:
- [бета-канал] Растровые фрагменты карты теперь предоставляются в формате изображений WebP.
- Исправлено позиционирование привязки информационного окна для точек интереса на векторных картах.
- Исправлена ошибка, из-за которой элемент
AdvancedMarkerElement
отображался без заданной позиции. - Добавлено событие «закрыть» в API InfoWindow.
3.56.5
21 марта 2024 г.
Изменения:
- [бета-канал] Новые цвета базовой карты теперь используются по умолчанию для разработчиков, не использующих идентификаторы карт. Подробнее см. на странице https://developers.google.com/maps/new-basemap-style-opt-in.
- Исправлено базовое положение информационного окна для меток и значков векторной карты.
3.56.4
14 марта 2024 г.
Никаких публично заметных изменений.
3.56.3
7 марта 2024 г.
Никаких публично заметных изменений.
3.56.1
22 февраля 2024 г.
Изменения:
- Исправлена ошибка документации в параметре «fields» Place.searchByText.
- [бета-канал] Создает слот по умолчанию в
<gmp-map>
и позволяет создавать пользовательские элементы для обертывания веб-компонентов JavaScript API Карт. - Добавьте возможности парковки в новый API класса Place.
- Отмените поддержку google.maps.Marker. Вместо него используйте google.maps.marker.AdvancedMarkerElement. На данный момент прекращение поддержки google.maps.Marker не планируется, но рекомендуется использовать google.maps.marker.AdvancedMarkerElement вместо google.maps.Marker. Хотя google.maps.Marker продолжит получать исправления ошибок для любых серьёзных регрессий, существующие ошибки в google.maps.Marker исправлены не будут. Прекращение поддержки будет объявлено как минимум за 12 месяцев. Подробнее об отмене поддержки см. на странице https://developers.google.com/maps/deprecations .
- Добавьте дополнительные атрибуты в новый API класса Place.
- Добавьте варианты оплаты в новый API класса Place.
3.55.11а
15 февраля 2024 г.
Изменения:
- Запретить автоматическую прокрутку карт при нажатии.
3.55.11
8 февраля 2024 г.
Изменения:
- [альфа-канал] Удалено свойство inputElement из PlaceAutocompleteElement.
- [альфа-канал] Добавить CSS-части для размещения элемента автозаполнения
- [бета-канал] PlaceAutocompleteElement теперь доступен в предварительной версии (v=beta)
- Добавьте возможности специальных возможностей в API Places V2.
3.55.10
1 февраля 2024 г.
Изменения:
- [бета-канал] Отменить поддержку SearchByTextRequest.rankBy. Вместо этого используйте SearchByTextRequest.rankPreference.
- [бета-канал] Place.findPlaceFromQuery и Place.findPlaceFromPhoneNumber больше не доступны; вместо них используйте Place.searchByText.
- Исправление отслеживания использования по каналам.
- Включите полилинии с учетом дорожного движения для поставщиков данных о поездках и транспортных средствах в JavaScript Journey Sharing.
- Новый класс Place теперь доступен в еженедельном канале.
- Отмените Place.openingHours. Вместо него используйте regularOpeningHours.
3.55.9
25 января 2024 г.
Изменения:
- [бета-канал] Исправлена ошибка, из-за которой диалоговое окно сочетаний клавиш не закрывалось при нажатии клавиши
Esc
наMapElement
. - Добавлен новый параметр URL
loading=async
в URL-адрес начальной загрузки для прямой загрузки скрипта. Это означает, что JavaScript API Карт не загружается синхронно и что событиеload
скрипта не запускает код JavaScript. Настоятельно рекомендуется по возможности устанавливать этот параметр вasync
для повышения производительности.
3.55.8
18 января 2024 г.
Изменения:
- [альфа-канал] Теперь токен сеанса отправляется как часть запросов PlaceAutocompleteElement.
- [бета-канал] Добавлено новое свойство
gmpClickable
вAdvancedMarkerElement
. Это критическое изменение для пользователей, регистрирующих событиеgmp-click
с помощьюaddEventListener()
в бета-канале. Чтобы получать событиеgmp-click
при щелчке, установите для свойстваgmpClickable
значениеtrue
или добавьте атрибутgmp-clickable
кВеб-компонент. Пользователям, которые используют addListener()
для регистрации событияgmp-click
, на данном этапе не нужно вносить никаких изменений.
3.55.7
11 января 2024 г.
Изменения:
- [бета-канал] Свойство
element
AdvancedMarkerElement
теперь указывает на экземплярAdvancedMarkerElement
. - [бета-канал] Расширенные маркеры теперь могут настраивать свой контент с помощью дочерних узлов.
- Исправлена ошибка, из-за которой сочетания клавиш панорамирования и масштабирования не работали после щелчка по карте.
- Включить настройку полилинии для JavaScript Journey Sharing.
- [альфа-канал] Добавьте атрибуты типов, requestedLanguage, requestedRegion и name в PlaceAutocomplete.
- [бета-канал] Исправлена ошибка, из-за которой элемент Advanced Marker не создавался при вызове
document.createElement('gmp-advanced-marker')
.
3.55.3
30 ноября 2023 г.
Никаких публично заметных изменений.
3.55.2
23 ноября 2023 г.
Изменения:
- Исправлена ошибка, вызывавшая ошибки CSP, связанные со стилем, в Street View.
3.55.1
16 ноября 2023 г.
Никаких публично заметных изменений.
3.54.12а
8 ноября 2023 г.
Изменения:
- Исправлена ошибка, из-за которой WebGLOverlayView не отображался в определенных ситуациях.
3.54.12
2 ноября 2023 г.
Изменения:
- [альфа-канал] Обновление Place Autocomplete для веб-компонента. Это критическое изменение. Актуальную информацию об использовании см. по ссылке https://developers.google.com/maps/documentation/javascript/reference/places-widget#PlaceAutocompleteElement .
- [альфа-канал] Обновление места автозаполнения элемента управления фокусом
- [бета-канал] Вывести событие gmp-zoomchange в MapElements
- Включите MapTypeControl HORIZONTAL_BAR для автоматической обработки контекстов макета RTL.
3.54.11
26 октября 2023 г.
Изменения:
- Исправлена ошибка, из-за которой настройка элементов управления на карте могла приводить к ошибке.
- Добавьте возможность ограничить использование изображений Street View только официальными источниками Google с помощью StreetViewLocationRequest и StreetViewControlOptions.
3.54.10
18 октября 2023 г.
Изменения:
- [бета-канал] MapElement теперь автоматически корректирует расположение элементов управления для направления слева направо или справа налево в зависимости от вычисленного стиля
direction
. Также доступны слоты для добавления пользовательских элементов управления. ControlPosition теперь поддерживает логические значения для поддержки макетов LTR/RTL. Maps Embed API теперь также автоматически корректирует расположение элементов управления для направления слева направо или справа налево в зависимости от языка. - [бета-канал] В MapElement теперь включен delegatesFocus
3.54.9
12 октября 2023 г.
- [бета-канал] Добавляет редакционное резюме в API Places v2.
3.54.7а
28 сентября 2023 г.
Изменения:
- Добавлена поддержка нескольких поставщиков местоположения в Journey Sharing JavaScript.
3.54.6
21 сентября 2023 г.
Изменения:
- google.maps.FeatureLayer реагирует на события перемещения мыши.
- Добавлен google.maps.FeatureType.SCHOOL_DISTRICT, поэтому школьные округа поддерживаются в стилизации на основе данных.
3.54.5
14 сентября 2023 г.
Изменения:
- [бета-канал] Исправлена ошибка, из-за которой addEventListener() объекта AdvancedMarkerElement был недоступен.
3.54.4
7 сентября 2023 г.
Изменения:
- Логотип Google не будет так часто пересекаться с информацией об авторских правах на Карте.
3.54.2
24 августа 2023 г.
Изменения:
- Исправлена ошибка в DirectionsRenderer, из-за которой карта не загружалась, если масштаб и центр не были установлены до рендеринга DirectionsResult.
3.54.1
18 августа 2023 г.
Изменения:
- Обновляет Maps JavaScript API для поддержки ECMAScript 2020 нативно.
- Расширенные маркеры теперь отображаются более четко.
- Карта отключается, если Array.from переопределяется реализацией, которая не поддерживает итерируемые объекты.
- Исправлена потеря фокуса при отключении кнопок масштабирования на предельных уровнях.
3.53.13
27 июля 2023 г.
Изменения:
- [бета-канал] Атрибуция в новом классе Place была переработана.
PhotoAttribution
теперь называетсяAuthorAttribution
.author
теперь называетсяdisplayName
.authorURI
теперь называетсяuri
.photoURI
{?string} теперь доступен вAuthorAttribution
.Photo.attributions
теперь называетсяPhoto.authorAttributions
.Review.authorAttribution
{?AuthorAttribution} заменяетPhoto.author/authorURI/authorPhotoURI
. - [бета-канал] Добавлено обязательное поле
textQuery
и устаревшийquery
в методе searchByText() класса Place. - Скорректировано смещение привязки информационного окна для меток и значков растровой карты.
3.53.12
20 июля 2023 г.
Изменения:
- [бета-канал] Добавлены поставщики местоположения транспортных средств и автопарка ODRD для JavaScript Journey Sharing - Отслеживание автопарка.
- Обновлено предупреждающее сообщение при игнорировании аргумента, переданного конструктору
LatLng()
. -
Marker.collisionBehavior
устарел и заменен наAdvancedMarkerElement.collisionBehavior
.
3.53.11
13 июля 2023 г.
Изменения:
- Функция
isLocationOnEdge()
теперь возвращаетtrue
, когда указанная точка находится достаточно близко к началу или краю полилинии. - Добавляет журнал ошибок, чтобы дать разработчикам знать, когда векторная карта не загружается и происходит возврат к растровой карте.
3.53.7
15 июня 2023 г.
Изменения:
- [альфа-канал] Обновите элемент автозаполнения Place для лучшей поддержки программ чтения с экрана и других вспомогательных технологий.
3.53.5
1 июня 2023 г.
Изменения:
- Разрешить передачу элемента Node в свойство
content
расширенного маркера. - Улучшена производительность поведения столкновений расширенных маркеров.
- Добавлено новое поле для DeliveryVehicleStop в JavaScript Journey Sharing.
3.53.4а
24 мая 2023 г.
Исправления ошибок:
- Исправлена проблема мерцания, возникавшая на векторной карте.
- Исправлен неверный расчет даты при учете разных часовых поясов в методе размещения getNextOpeningTime().
- Исправлен ошибочный тип в VehicleJourneySegment для совместного использования поездок.
3.53.3
18 мая 2023 г.
Изменения:
- [альфа-канал] Исправлена ошибка, из-за которой элемент автозаполнения Place не восстанавливал исходный текст, если вы использовали клавиши со стрелками для выделения подсказки, а затем нажимали Escape.
- [альфа-канал] Обновлены стили прогнозирования автозаполнения мест, чтобы обеспечить отображение многоточия при переполнении текста.
- [бета-канал] Локальный контекст теперь показывает уведомление о том, что контекстная информация о местах на карте локального контекста скоро исчезнет.
- Исправлена ошибка, из-за которой человечек StreetView не отображал предварительный просмотр при наведении курсора при перетаскивании, если он не был сначала возвращен в док хотя бы один раз.
- Устаревшие границы, местоположение и радиус для сервиса автозаполнения мест. Вместо них используйте locationBias и locationRestriction.
3.53.2
4 мая 2023 г.
Изменения:
- [бета-канал] Доступна стилизация на основе данных для наборов данных
- [бета-канал] Веб-компоненты
<gmp-map>
и<gmp-advanced-marker>
теперь доступны. - Добавлено поле TimeWindow в Task и TaskTrackingInfo в JavaScript Journey Sharing.
- AdvancedMarkerElement и PinElement выпущены на еженедельном канале.
- Управляемый данными стиль для Boundaries выпущен на еженедельном канале.
-
getMapCapabilities
и событиеmapcapabilities_changed
выпускаются на еженедельном канале.
3.53.1а
27 апреля 2023 г.
Изменения:
- Обновленная служба автозаполнения мест теперь поддерживает locationBias и locationRestriction.
- [бета-канал] Опубликована документация по методу Place v2 toJSON.
- [бета-канал] Исправлено перетаскивание расширенного маркера при сворачивании карты.
- [бета-канал] Управляемое данными оформление PlaceFeature.fetchPlace displayNames будет на языке конечного пользователя.
- [бета-канал] AdvancedMarkerView и PinView были переименованы в AdvancedMarkerElement и PinElement.
- [бета-версия] Исправлена ошибка, из-за которой AdvancedMarkers и Pins иногда были доступны без их явной загрузки. Не забывайте всегда загружать библиотеку «marker» перед доступом к этим классам.
- [бета-канал]
position
AdvancedMarker теперь нормализовано по LatLngAltitude. - [бета-канал] Отменяет свойство
draggable
расширенного маркера в пользуgmpDraggable
.
3.52.9
13 апреля 2023 г.
Изменения:
- [бета-канал] Значение свойства "priceLevel" объекта Place изменено с числа на строку. Возможные значения "priceLevel" теперь: "FREE", "INEXPENSIVE", "MODERATE", "EXPENSIVE", "VERY_EXPENSIVE".
- [бета-канал] Отменить поддержку AdvancedMarkerView.draggable в пользу gmpDraggable.
- [бета-версия] Удалены свойство «icon» и имя поля из класса Place. Разработчикам рекомендуется использовать вместо этого «svgIconMaskURI».
- [бета-версия] Свойство title в AdvancedMarkerView теперь принимает только строку. Заголовки можно удалить, указав пустую строку.
- [бета-канал] Добавить «svgIconMaskURI» в качестве поддерживаемого имени поля для методов Place.fromPlaceFrom.
- [бета-канал] Изменено свойство класса Place с
userRatingsCount
наuserRatingCount
- Улучшен вывод ошибок при входе в консоль.
Исправления ошибок:
- Исправлена ошибка, из-за которой закрытие InfoWindow приводило к ошибке.
3.52.8
6 апреля 2023 г.
Изменения:
- Добавлено
pollingIntervalMillis
как публичное поле поставщиков местоположений опроса в JavaScript Journey Sharing. - [бета-канал] Изменен ответ JSON класса Place со snake_case на lowerCamelCase.
Исправления ошибок:
- Исправлена ошибка, из-за которой в Place Review в
publishTime
отображалась неверная дата. - Исправлена ошибка, из-за которой создание пользовательских элементов приводило к глобальному сбою.
- [бета-канал] Исправлена ошибка, из-за которой расширенные маркеры исчезали при сворачивании карты.
3.52.6
23 марта 2023 г.
Изменения:
- [альфа-канал] Виджет автозаполнения места (новый) Экспериментальный выпущен.
- Выпускает JavaScript Journey Sharing на еженедельном канале.
3.52.5
16 марта 2023 г.
Изменения:
- [бета-канал] Управляемое данными оформление: удалены типы объектов NEIGHBORHOOD, ADMINISTRATIVE_AREA_LEVEL_3, ADMINISTRATIVE_AREA_LEVEL_4 и SUBLOCALITY_LEVEL_1.
Исправления ошибок:
- Исправлена ошибка, из-за которой интерфейсы TypeScript были пустыми для библиотек, используемых importLibrary().
3.52.4
9 марта 2023 г.
Изменения:
- [бета-канал] Подавляет событие щелчка расширенного маркера при перетаскивании маркера.
3.52.3
2 марта 2023 г.
Изменения:
- [бета-канал] Добавляет сущности TaskTrackingInfo для JavaScript Journey Sharing.
- [бета-канал] Обновляет Maps JavaScript API для встроенной поддержки ECMAScript 2020.
Исправления ошибок:
- Устраняет утечку памяти, которая могла возникнуть при добавлении и удалении маркеров на карту/с карты.
- Исправлена ошибка, из-за которой интерактивный элемент становился интерактивным, если находился под интерактивным расширенным маркером на сенсорных устройствах.
3.52.2
23 февраля 2023 г.
Изменения:
- [бета-канал] Стилизация на основе данных: удалите свойство PlaceFeature.displayName.
- [бета-канал] Исправлена ошибка, из-за которой объекты WebGLOverlayViews не удалялись корректно при вызове setMap(null).
- Исправлена ошибка, приводившая к сообщению о том, что библиотека
search
неизвестна. - Исправлена ошибка, из-за которой кнопка закрытия InfoWindow была невидима в теневом корне.
- Для улучшения Core Web Vitals и сокращения ненужной передачи данных Maps JS теперь откладывает загрузку фрагментов карты до тех пор, пока карта не приблизится к области просмотра. Карты, созданные в исходной области просмотра страницы, не должны испытывать разницы.
3.52.1
16 февраля 2023 г.
Изменения:
- Добавляет функцию
importLibrary()
, которая обеспечивает возможность динамической загрузки библиотек во время выполнения. - [бета-канал] Включить функцию автоматического панорамирования InfoWindow при открытии на расширенном маркере.
- [бета-канал] сделал некоторые поля в объектах данных библиотеки Journey Sharing непустыми
- [бета-версия] Стилизация на основе данных: типы объектов NEIGHBORHOOD, ADMINISTRATIVE_AREA_LEVEL_3, ADMINISTRATIVE_AREA_LEVEL_4 и SUBLOCALITY_LEVEL_1 устарели. Они будут удалены в марте 2023 года.
3.51.8
2 февраля 2023 г.
Изменения:
- Бета-канал: поддержка рендеринга расширенных маркеров на пользовательских типах карт.
- Последняя копия встроенного загрузчика теперь будет повторно использовать одноразовые номера CSP, найденные в другом месте документа.
3.51.7
26 января 2023 г.
Изменения:
- Бета-версия: Стилизация на основе данных: добавлен метод fetchPlace для получения отображаемого имени PlaceFeature. Свойство PlaceFeature.displayName будет объявлено устаревшим и удалено в феврале 2023 года.
3.51.6
19 января 2023 г.
Исправления ошибок:
- Исправлена ошибка с расширенными маркерами, из-за которой удаление маркера с коллизией с карты иногда приводило к появлению элемента-призрака в DOM.
3.51.5
12 января 2023 г.
Изменения:
- Исправляет тип
element
в AdvancedMarkerView, PinView и LocalContextMapView сElement
наHTMLElement | SVGElement
для более точного представления требуемого типа элемента.
Исправления ошибок:
- Исправлена ошибка при использовании расширенного маркера с InfoWindow, из-за которой InfoWindow могло не открываться после перетаскивания маркера с помощью клавиатуры.
3.51.4
5 января 2023 г.
Изменения:
- Бета-канал: добавление новых атрибутов в класс места
- Бета-канал: управляемая данными стилизация Массив FeatureMouseEvent.features может содержать более одной функции, если под щелчком находится несколько функций, и будут активированы все прослушиватели щелчков FeatureLayer под щелчком.
- Бета-канал: выдает ошибку при недопустимых аргументах для google.maps.Map.getFeatureLayer.
- Корректирует положение пикселей расширенных маркеров на полноэкранной карте.
- Изменяет события мыши на карте, чтобы теперь игнорировать нажатия кнопок мыши, которые происходят, когда другая кнопка мыши уже нажата.
- Исправлена ошибка, из-за которой расширенные маркеры исчезали при масштабировании карты.
- Улучшает производительность при масштабировании карты с помощью множества расширенных маркеров.
- Обновляется документация StreetViewPanoramaOptions, чтобы уточнить, что функция clickToGo недоступна для пользовательских панорам.
- Повышает производительность при создании LatLngBounds, в том числе с помощью Map.getBounds().
- Обновляет ссылку WebGLOverlayView для onAdd и onRemove.
- Добавляет фиксированную настройку стиля маркера для совместного использования путешествий.
3.51.3
8 декабря, 2022
Изменения:
- Исправлена ошибка, из-за которой маркер не терял фокус клавиатуры, когда находился за пределами области просмотра карты.
- Бета-канал: представляет класс
Place
— новый, более простой API, поддерживающий современные шаблоны использования, такие как Promises. Класс Place включает несколько новых полей данных. - Бета-канал: исправлена ошибка, из-за которой расширенные маркеры не отображались при передаче карты, завернутой в прокси.
- Бета-канал: добавляет настройку маркера поставщика местоположения поездки для JavaScript Journey Sharing.
3.51.2
01 декабря 2022 г.
Изменения:
- Бета-канал: API
google.maps.importLibrary()
теперь доступен. - Бета-канал: Устарело : локальный контекст устарел и больше не рекомендуется для новых веб-сайтов. Эта функция продолжит работать, и до прекращения поддержки будет отправлено уведомление за 12 месяцев. Если вы заинтересованы в самостоятельном создании интерфейса, подобного локальному контексту, мы предлагаем вам воспользоваться решением «Обнаружение района» в Quick Builder или использовать библиотеку Places, Maps JavaScript API . Вам могут помочь примеры кода и лаборатории кода для библиотеки Places.
- Бета-канал: чтобы улучшить основные веб-показатели и сократить ненужную передачу данных, Maps JS теперь откладывает загрузку фрагментов карты до тех пор, пока карта не приблизится к области просмотра. Карты, созданные в исходной области просмотра страницы, не должны видеть никакой разницы.
- Бета-канал: добавляет событие для опроса изменений состояния для поставщиков местоположений Journey Sharing.
- Бета-канал: добавляет функции настройки стиля для Journey Sharing. Устаревшие старые методы установки.
- Добавляет доступность клавиатуры к шагам панели направлений. Направления теперь можно перемещать с помощью клавиши табуляции и выбирать с помощью пробела или клавиши ввода.
-
google.maps.geometry.spherical.computeArea()
теперь принимаетLatLngBounds
иCircle
s.LatLngBounds
теперь можно создать с помощьюLatLngBoundsLiteral
. - Добавляет
alt
текст к изображениям на панели предлагаемых маршрутовDirectionRenderer
.
3.51.1
17 ноября, 2022
Изменения:
- Бета-канал: выпущен класс Place в библиотеке Places .
- Бета-канал: добавляет функции настройки стиля для Journey Sharing. Старые методы установки устарели.
- Internet Explorer 11 больше не поддерживается в Maps Embed API.
- Логотип Google в Maps Embed API меняет стиль при использовании типов карт «Гибрид» или «Спутник» для повышения видимости.
- Улучшена производительность загрузки расширенных маркеров.
- Делает клавиатуру кнопки «отменить» рисования доступной и удобной для чтения с экрана.
- Делает клавиатуру маркеров средства рендеринга маршрутов доступной и удобной для чтения с экрана.
- Добавляет описание ARIA в элемент управления масштабом карты.
- Включите фокус клавиатуры и взаимодействие для управления масштабом карты.
- Вводит языковой параметр в API Geocoder JS. Maps JS API больше не считает
US
регионом по умолчанию в Геокодере, если это не указано явно. - Вводит языковой параметр в API Directions JS.
- Вводит языковой параметр в API Distance Matrix JS.
Исправления ошибок:
- Исправлена ошибка, из-за которой фокус клавиатуры перенаправлялся на маркер при открытии информационного окна.
- Исправлена ошибка, из-за которой маркеры нельзя было фокусировать.
3.51
16 ноября, 2022
Изменения:
- Еженедельный канал обновлен до версии 3.51.
- Квартальный канал обновлен до версии 3.50.
- Версии 3.49 и 3.48 по-прежнему доступны по запросу по номеру.
3.50.12а
7 ноября, 2022
Изменения:
- Устранена проблема, из-за которой
google.maps.event.addListenerOnce
иgoogle.maps.event.addDomListenerOnce
имели невернуюthis
.
3.50.12
03 ноября, 2022
Изменения:
- Бета-канал: расширенные маркеры теперь поддерживают высоту при использовании на наклонных картах.
3.50.11
27 октября 2022 г.
Изменения:
- Бета-канал: теперь регистрируется ошибка, когда векторные слои стилей на основе данных становятся недоступными.
- Бета-канал: Улучшена производительность загрузки расширенных маркеров по умолчанию.
3.50.10
20 октября, 2022
Исправления ошибок:
- Исправляет отступы справа и снизу InfoWindow на iOS.
3.50.9
13 октября, 2022
Изменения:
- Выбранные шаги теперь выделены на панели направлений.
- Исправляет типизацию TypeScript для конструктора
PinView
. - Исправляет типизацию TypeScript для конструктора
LagLngAltitude
. - Обновляет изображение значка маркера по умолчанию в
DirectionsRenderer
.
3.50.8
6 октября, 2022
Изменения:
- Бета-канал: выпущен предварительный просмотр расширенных маркеров .
- Бета-канал: представляет документацию по
isAdvancedMarkersAvailable
для возвращаемого объектаgetMapCapabilities()
. - Добавляет «Это поле доступно только для чтения». к описанию API
LocalContextMapView
и свойствуelement
LocalContextMapViewOption
Исправления ошибок:
- Цвета в пользовательских стилях JSON теперь используют непрозрачность стиля по умолчанию, а не принудительно 100 % непрозрачность.
3.50.7
29 сентября 2022 г.
Изменения:
- Программа чтения с экрана теперь читает инструкции по взаимодействию с Картами и Просмотром улиц.
- Добавляет сочетания клавиш наклона и поворота в диалоговое окно сочетаний клавиш.
3.50.6
22 сентября 2022 г.
Исправления ошибок:
- Исправлена ошибка, из-за которой Voice Over на iOS могла перемещаться по элементам под диалоговым окном сочетаний клавиш.
- Добавляет замещающий текст к статическому изображению карты.
Изменения:
- Ошибка теперь регистрируется в консоли при вызове
map.getMapCapabilities()
и содержит ошибку.
3.50.5
15 сентября, 2022
Изменения:
- Добавьте константу MAX_BOUNDS для LatLngBounds, чтобы указать максимальные границы LatLng для карт.
- Позволяет программам чтения с экрана выполнять действия по щелчку маркеров по умолчанию.
3.50.3
1 сентября, 2022 г.
Изменения:
- Бета-канал: обновляется класс
DeliveryVehicle
JavaScript Journey Sharing, включающий настраиваемые атрибуты. - Исправлена ошибка, из-за которой в событии после наклона карты отображалась неправильная широта.
3.50.2
25 августа, 2022
Изменения:
- Бета-канал: изменен
FleetEngineDeliveryFleetLocationProvider
, чтобы он мог принимать строковый фильтр средств доставки. - Обновляет изображение значка маркера по умолчанию.
3.50.1
18 августа, 2022
Изменения:
- Бета-канал: в бета-канале представлены API-интерфейсы возможностей карты (событие
getMapCapabilities
иmapcapabilities_changed
). - Бета-канал: в
google.maps.Geocoder
добавленlanguage
параметр. - Бета-канал: в
google.maps.DistanceMatrixService
добавленlanguage
параметр. - Бета-канал: в
google.maps.DirectionsService
добавленlanguage
параметр. - Исправлена ошибка, из-за которой код региона игнорировался в нескольких API-интерфейсах Places JS. Вводит параметры языка и региона в различные API-интерфейсы Place JS.
- Удалена поддержка Maps JavaScript API Streetview для веб-сайтов без домена googleapis.com в настройках политики безопасности контента. Для получения дополнительной информации обратитесь к Руководству по политике безопасности контента .
3.49.12
4 августа 2022 г.
Изменения:
- Добавляет
DEMO_MAP_ID
— идентификатор карты, который можно использовать для примеров кода, требующих идентификатор карты. Этот идентификатор карты не предназначен для использования в рабочих приложениях и не может использоваться для функций, требующих облачной конфигурации (например, Cloud Styling). - Уточните, что для начала отслеживания необходим
FleetEngineDeliverFleetLocationProvider.locationRestriction
.
3.49.11
28 июля, 2022
Изменения:
-
google.maps.VehicleType
теперь можно ссылаться как на перечисление во время выполнения.
3.49.10
21 июля 2022 г.
Изменения:
- Значения NaN отклоняются для ширины или высоты при проверке размера значка маркера, масштабированного размера значка маркера или размера информационного окна.
- Исправлена ошибка, из-за которой элемент управления отслеживанием движения не был виден на устройствах iOS в просмотре улиц.
- Устранена ошибка, из-за которой текст при наведении указателя маршрута обрезался для языков с письмом справа налево в API внедрения.
- Делает окно информации о транзите более доступным и удобным для чтения с экрана.
3.49.9
14 июля 2022 г.
Изменения:
- Разъясняется использование полей идентификатора в поставщиках местоположений Journey Sharing.
3.49.8
7 июля 2022 г.
Изменения:
- Делает навигационные ссылки Street View доступными с клавиатуры и удобным для чтения с экрана.
- Представляет новый метод
focus
вStreetViewPanorama
.
3.49
23 июня, 2022
Изменения:
- Бета-канал: выпущен стиль для границ Google, управляемый данными .
Исправления ошибок:
- Делает перечисление
BusinessStatus
доступным черезgoogle.maps.places.BusinessStatus
.
3.49.5
16 июня, 2022
Изменения:
- Добавляет элемент управления и диалоговое окно «Сочетания клавиш» в Просмотр улиц, улучшая видимость сочетаний клавиш.
Исправления ошибок:
- Исправлена ошибка, из-за которой форма отправлялась при закрытии просмотра улиц.
3.49.4
9 июня, 2022
Изменения:
- Перемещает
WebGLOverlayView
,CameraParams
,LatLngAltitude
,moveCamera
, дробное масштабирование иgetVisibleRegion
в еженедельный канал. - Панорама Street View по умолчанию для
Map
теперь автоматически управляет фокусом при открытии. Это новое поведение по умолчанию. - Панорама Street View теперь автоматически восстанавливает фокус при закрытии (если это возможно).
- Просмотр улиц теперь можно закрыть, нажав клавишу ESC (когда кнопка закрытия включена).
-
geometry.spherical.computeSignedArea()
иgeometry.spherical.computeArea()
были оптимизированы для повышения надежности и точности.
3.49.3а
2 июня, 2022 г.
Изменения:
- Улучшен цветовой контраст для элемента управления отслеживанием движения Street View.
- Управление отслеживанием движения на клавиатуре Street View стало доступным и удобным для чтения с экрана.
- Классы
MapsNetworkError
,MapsRequestError
иMapsServerError
теперь общедоступны и документированы.
3.49.2
26 мая 2022 г.
Изменения:
- Улучшен цветовой контраст для элемента управления отслеживанием движения Street View.
- Управление отслеживанием движения на клавиатуре Street View стало доступным и удобным для чтения с экрана.
- Классы
MapsNetworkError
,MapsRequestError
иMapsServerError
теперь общедоступны и документированы.
3.49.1
19 мая 2022 г.
Изменения:
- Бета-канал: исправлена ошибка, из-за которой код региона игнорировался в нескольких API-интерфейсах Places JS. Вводит параметры языка и региона в различные API-интерфейсы Place JS.
- Улучшает цветовой контраст для полноэкранного режима и управления компасом в темном режиме.
- Делает управление компасом Street View, кнопку закрытия и управление адресной ссылкой доступными и удобными для чтения с экрана.
3.49
12 мая, 2022
Изменения:
- Еженедельный канал обновляется до версии 3.49.
- Ежеквартальный канал обновляется до версии 3.48.
- Версии 3.47 и 3.46 по-прежнему доступны по запросу по номеру.
- Версия 3.45 удалена и больше не может использоваться.
3.48.11
28 апреля, 2022
Изменения:
- Функция автозаполнения мест теперь может принимать больше типов. Узнайте больше .
-
isFractionalZoom
был перенесен в еженедельный канал.
3.48.9
14 апреля, 2022
Изменения:
- Бета-канал: включает WebGL 2.0 для
WebGLOverlayView
. - Бета-канал: включает библиотеку
JourneySharing
в типы TypeScript Maps JavaScript API, внешние модули и справочную документацию. - Функции
google.maps.event.addDomListener()
иgoogle.maps.event.addDomListenerOnce()
устарели и не должны использоваться. Вместо этого используйте стандартный методaddEventListener()
. Эти методы будут продолжать работать, и выводить их из эксплуатации не планируется. - Добавляет
title
иaria-label
к значку маркера Street View. - Добавляет атрибут
aria-pressed
к полноэкранному элементу управления. - Улучшается расстояние между раскрывающимся списком для элемента управления «Тип карты» .
- Обновляет метки aria для раскрывающегося списка «Тип карты» .
Исправления ошибок:
- Удаляет недопустимый атрибут
aria-expanded
из элемента управления типом карты по умолчанию.
3.48.8
7 апреля, 2022
Изменения:
- Улучшается цветовой контраст в Maps JS API и логотипе Google Embed API.
3.48.7а
31 марта 2022 г.
Изменения:
- Бета-канал: удаляются устаревшие API-интерфейсы просмотра наложения WebGL.
- Включает обновленную базовую карту для клиентов Maps JavaScript API. Обновленная базовая карта, которая уже используется на потребительских картах Google, обеспечивает более богатую и подробную базовую карту, особенно с учетом природных особенностей местности.
Исправления ошибок:
- Отменяет предыдущее исправление для
map.fitBounds()
(облегчает переход области просмотра на короткие расстояния), ожидая анализа. - Устраняет проблемы с цветовым контрастом в элементе управления «Тип карты» в режиме высокой цветовой контрастности.
- Сопоставляет доступные имена флажков управления типом карты с соответствующими визуальными метками.
- Устраняет проблемы с цветовым контрастом в информационных окнах в режиме высокой цветовой контрастности.
3.48.6
24 марта, 2022
Изменения:
- Исправляет функцию
map.fitBounds()
чтобы облегчить переход области просмотра на короткие расстояния.
3.48.5
17 марта 2022 г.
Изменения:
- Только для Safari: обеспечивает автоматическую фокусировку кнопки закрытия и контейнера содержимого на
open
.
Исправления ошибок:
- Устранена проблема цветового контраста для ссылки «Просмотр на Картах Google» в
InfoWindow
. - Устранена проблема цветового контраста для ссылки «Просмотр на Картах Google» в элементе управления адресом
StreetViewPanorama
.
3.48.4
10 марта 2022 г.
Изменения:
- Представляет новое
visible
событие дляInfoWindow
. - Представляет новый метод
focus
вInfoWindow
.
3.48.3
3 марта, 2022
Изменения:
- Бета-канал: включает новый стиль вызова службы в службе просмотра улиц Maps JavaScript API. Возможно, вам придется обновить Политику безопасности контента , чтобы гарантировать, что эти вызовы не блокируются на уровне браузера.
- Представлено новое свойство
ariaLabel
дляInfoWindow
.
3.48.1
17 февраля 2022 г.
Изменения:
- Бета-канал: добавлена поддержка установки глобальных идентификаторов взаимодействия. См. справочную документацию по API здесь .
- Бета-канал: первый и второй параметры fromLatLngAltitude теперь будут объединены в LatLngAltitude вместо LatLng и
number
. - Параметр
noWrap
LatLng переименован вnoClampNoWrap
. - Программа чтения с экрана теперь читает инструкции по навигации по маркерам, когда маркер получает фокус.
- Maps JavaScript API теперь передает информацию телеметрии. Возможно, вам придется обновить Политику безопасности контента, чтобы гарантировать, что эти вызовы не блокируются на уровне браузера. Для получения дополнительной информации, пожалуйста, смотрите FAQ .
- Эта версия не поддерживает Internet Explorer. Чтобы продолжить поддержку Internet Explorer 11, укажите
v=3.47
, которая будет доступна до ноября 2022 г.
3.48
10 февраля, 2022
Изменения:
- Еженедельный канал обновлен до версии 3.48.
- Квартальный канал обновлен до версии 3.47.
- Версии 3.46 и 3.45 по-прежнему доступны по запросу по номеру.
3.47.6
20 января, 2022
Исправления ошибок:
- Исправлена проблема, из-за которой страница прокручивалась вверх, когда элемент управления «Сочетаниями клавиш» находился в фокусе.
3.47.4
6 января, 2022
Изменения:
- Бета-канал: обновление API WebGLOverlayView для бета-версии: все классы и методы с «gl» в имени устарели в пользу новых с «GL» в имени, объявлены устаревшими WebglCameraParams в пользу нового класса CameraParams (который является подклассом CameraOptions).
- Обновлена документация по методу PlaceOpeningHours, чтобы отразить, что исключительные часы не используются в их расчетах.
3.47.3
09 декабря, 2021
Изменения:
-
LatLng
,LatLngBounds
иCircle
теперь принимают в конструкторе экземпляр одного и того же класса.
3.47.2
02 декабря, 2021
Изменения:
-
LatLngLiteral
теперь разрешен в качестве параметра везде, где для проекций разрешенLatLng
.
Исправления ошибок:
- Исправлены некоторые проблемы с рендерингом, которые могли возникнуть при меньших значениях масштаба (менее 1,0).
3.47.1
18 ноября 2021 г.
Изменения:
-
LatLngLiteral
теперь разрешен в качестве параметра везде, гдеLatLng
разрешен в библиотеке геометрии. - Добавлен новый API onGIStateUpdateRequest для поддержки WebGL в API JavaScript Карт.
- Исправлен цветовой контраст на экране ошибок.
- Internet Explorer 11 в версии v=beta выведен из эксплуатации. Последней версией Maps JavaScript API, поддерживающей Internet Explorer 11, является v3.47. Поддержка Internet Explorer 11 будет полностью прекращена в ноябре 2022 года.
- Карты больше не получают фокус Tab, если для параметра карты
keyboardShortcuts
установлено значениеfalse
. - Кнопки «Увеличить» и «Уменьшить» теперь отключаются при достижении соответствующего максимального или минимального уровня масштабирования.
- Элемент управления
MapType
преобразован для использования семантических элементов для улучшения специальных возможностей и возможностей чтения с экрана в Maps Embed API. - Добавлен альтернативный текст к значку на экране ошибки.
- Различные общие улучшения работоспособности кода.
Исправления ошибок:
- Замените атрибуты
controlHeight
иcontrolWidth
, не соответствующие WCAG, совместимыми атрибутами data-*.
3.47
11 ноября, 2021
Изменения:
- Еженедельный канал обновлен до версии 3.47.
- Квартальный канал обновлен до версии 3.46.
- Версия 3.45 по-прежнему доступна по запросу по номеру.
- Версия 3.44 была удалена и больше не может использоваться.
3.46.12
04 ноября, 2021
Исправления ошибок:
- Обновлена строка меню «Тип карты» с более точными метками ARIA.
- API для встраивания: к нескольким ссылкам добавлены метки ARIA для улучшения возможностей чтения с экрана.
- API для встраивания: исправлен цветовой контраст для некоторых текстовых элементов.
- Исправлен тип
google.maps.Marker.MAX_ZINDEX
во внешних файлах.
3.46.11
28 октября, 2021
Изменения:
- Преобразованы геттеры и сеттеры для использования goog.a11y.aria. Это поможет защититься от ошибок в написании.
3.46.8
7 октября 2021 г.
Изменения:
- Локальный контекст: удалена ссылка на источник из фотографий локального контекста InfoWindow.
3.46.6
23 сентября, 2021
Изменения:
- Исправлена ошибка, из-за которой курсор карты отображал руку, когда карту нельзя перетаскивать.
3.46.5
16 сентября, 2021
Исправления ошибок:
- Исправлена ошибка с коэффициентом цветовой контрастности в виджете автозаполнения места.
3.46.3
02 сентября, 2021
Изменения:
- Инструкции по прокрутке теперь отображаются над открытыми
InfoWindow
иCustomOverlay
.
3.46.2
26 августа, 2021
Изменения:
- Бета-канал: теперь передается телеметрическая информация. Возможно, вам придется обновить Политику безопасности контента, чтобы гарантировать, что эти вызовы не блокируются на уровне браузера. Для получения дополнительной информации, пожалуйста, смотрите FAQ .
3.46
18 августа, 2021
Доступна версия 3.46 Maps JavaScript API. См. руководство по управлению версиями .
Изменения:
- В
PlaceResult
добавлены два новых поля:icon_mask_base_uri
иicon_background_color
. - Еженедельный канал обновлен до версии 3.46.
- Квартальный канал обновлен до версии 3.45.
- Версия 3.44 по-прежнему доступна по запросу по номеру.
- Версия 3.43 была удалена и больше не может использоваться.
Устаревшие:
- Поддержка Internet Explorer прекращена. Начиная с августа 2021 года с выходом Maps JavaScript API версии 3.46 пользователи Internet Explorer 11 будут видеть предупреждающее сообщение в верхней части карт. Последней версией Maps JavaScript API, поддерживающей Internet Explorer 11, является v3.47. Поддержка Internet Explorer 11 будет полностью прекращена в ноябре 2022 года.
Исправления ошибок:
- Исправлена ошибка, из-за которой вершина многоугольника смещалась при определенных уровнях масштабирования.
- Исправлена ошибка, из-за которой содержимое нескольких информационных окон перекрывало друг друга.
3.45.8
29 июля 2021 г.
Изменения:
- API для встраивания: на встроенных картах уровень масштабирования сохраняется после перенаправления на страницу маршрутов.
3.45.7
22 июля 2021 г.
Изменения:
- Поддержка IE11 устарела. Карты в IE11 теперь будут отображать баннер в бета-канале.
- Обновлена ссылка «Проложить маршрут» на встроенных картах, чтобы сделать ее более точной.
Исправления ошибок:
- Исправлена проблема, из-за которой метод
getFeatureById()
не мог получить объекты с идентификатором 0. - Исправлена проблема, из-за которой выдавалась
UNKNOWN ERROR/SERVICE BACKGROUND ERROR
если значениеComponentRestriction
не определено или равно нулю.
3.45.6а
15 июля, 2021
Изменения:
- При открытии фокус теперь передается контейнеру InfoWindow, когда первый фокусируемый элемент управления находится не в области просмотра InfoWindow или когда
disableAutoPan=true
.
Исправления ошибок:
- Исправлена ошибка, из-за которой незавершенное полигональное рисование завершалось автоматически при удалении диспетчера рисования и его повторном добавлении на карту.
- Исправлена ошибка, из-за которой строка «Маршруты» обрезалась во всплывающем окне «Встроить карту» на некоторых языках.
3.45.5
01 июля, 2021
Изменения:
- Обновлен URL-адрес Maps Studio в типизации и JS API.
Исправления ошибок:
- Исправлен необработанный отказ от обещания при выполнении обратного вызова.
3.45.4
24 июня, 2021
Изменения:
- Исправлена ошибка, из-за которой при отправке формы открывался диалог сочетаний клавиш.
- Исправлена ошибка, из-за которой кнопка «Сочетания клавиш» не совпадала.
- Удалены случайно добавленные в
window
объекты (Spherical, PolylineCodec, PolyGeometry). Вместо этого к этим объектам следует обращаться в их полном пространстве имен.
3.45.3
16 июня, 2021
Исправления ошибок:
- Обновлен
InfoWindow
, чтобы фокус не перемещался при вызовеopen()
в том же цикле выполнения, что и создание экземпляра карты.
Изменения:
- В раздел справки по API
InfoWindowOpenOptions
добавлена более подробная информация. - Исправлены кольца фокусировки при использовании клавиатуры (Tab + Option) в Safari.
3.45.2
10 июня, 2021
Исправления ошибок:
- Исправлена проблема, из-за которой элемент управления «Тип карты» не накладывался должным образом на фон диалогового окна сочетания клавиш в API внедрения.
- Исправлена проблема, которая могла вызвать ошибку при загрузке стилей CSS шрифтов.
- Исправлена ошибка, из-за которой могло возникать мерцание при панорамировании карты с открытым информационным окном.
Изменения:
- Добавлено свойство
InfoWindowOpenOptions.map
.
3.45.1
3 июня, 2021
Изменения:
- В интерфейс Data.StyleOptions добавлена документация по анимации, значкам, меткам и свойствам непрозрачности.
- Переработан диалог авторских прав для лучшей поддержки специальных возможностей.
- InfoWindows теперь будет автоматически управлять фокусом при открытии. Это представляет собой новое поведение по умолчанию.
- Добавлен API InfoWindowOpenOptions , позволяющий разработчикам контролировать управление фокусом при открытии InfoWindows.
- InfoWindows теперь можно закрыть, нажав клавишу ESC.
- InfoWindows теперь объявляется как «диалоговое окно» при использовании программ чтения с экрана.
- Изоляция Polyfill теперь включена; это изменение предотвращает установку внутренних полифилов API Карт на главной странице.
Исправления ошибок:
- Исправлена ошибка, из-за которой при переключении вкладок браузера появлялось кольцо фокусировки карты.
- Исправлена проблема, из-за которой кольцо фокусировки для элементов управления картой, элементов маркеров и элементов подменю управления типом карты неправильно отображалось при взаимодействии с мышью в некоторых браузерах.
Новые функции:
- Включена поддержка обещаний в сервисах «Направления», «Матрица расстояний», «Высота», «Геокодер», «Снимки с максимальным масштабом», StreetView и
AutcompleteService.getPlacePredictions()
. - Добавлен элемент управления сочетаниями клавиш и диалоговое окно на карте для улучшения обнаружения сочетаний клавиш.
- Векторные карты теперь доступны в еженедельном канале (только базовые функции; функции WebGL доступны в бета-канале).
3.44.14
13 мая, 2021
Изменения:
- Предупреждение теперь записывается в консоль, когда
InfoWindow.open()
вызывается без связанного экземпляра Map или StreetView.
3.44.12
28 апреля, 2021
Исправления ошибок:
- Исправлена проблема, из-за которой удаленные или скрытые оптимизированные маркеры добавлялись обратно на карту после перехода на новый тип карты.
Локальный контекст:
- Добавлена поддержка массивов, у которых нет метода
@@iterator
определенного как допустимое значениеplaceTypePreferences
.
3.44.11а
20 апреля, 2021
Изменения:
- Повышена производительность при создании пользовательских маркеров с помощью объектов Icon.
- Запретить перемещение фокуса в раскрывающиеся меню типа карты при наведении курсора на кнопку.
Исправления ошибок:
- Исправлена ошибка, из-за которой могла возникнуть ошибка при загрузке статических маркеров до инициализации базовой карты.
3.44.9
8 апреля, 2021
Исправления ошибок:
- Исправлена ошибка, из-за которой элементы управления картой были доступны с клавиатуры, когда включен просмотр улиц.
3.44.8
1 апреля 2021 г.
Изменения:
- Библиотека локального контекста: логотип Google в представлении сведений о месте перемещен в конец содержимого.
3.44.7
25 марта, 2021
Изменения:
- Фокус клавиатуры теперь возвращается к соответствующему элементу при закрытии InfoWindow.
3.44.4
4 марта, 2021
Изменения:
- Снимки под углом 45° теперь доступны в более широком диапазоне уровней масштабирования, а управление вращением теперь включает кнопки как по часовой стрелке, так и против часовой стрелки.
Исправления ошибок:
- Исправлена утечка памяти, которая могла произойти при многократном рендеринге карты.
- Исправлена утечка памяти, которая могла произойти при добавлении или удалении кругов или прямоугольников на карте.
3.44.2
25 февраля 2021 г.
Изменения:
- Исправлена ошибка, из-за которой вызов функции автозаполнения мест
getPlacePredictions
неправильно указывал на неверную конечную точку в бета-канале.
3.44.1
18 февраля, 2021
Изменения:
- Кнопки выбора места LocalContext теперь отключены при перезагрузке показанных мест.
- Неоптимизированные маркеры теперь можно фокусировать и использовать с клавиатуры.
- Бета-канал: удалены объекты, случайно добавленные в
window
(Spherical
,PolylineCodec
,PolyGeometry
). Вместо этого к этим объектам следует обращаться в их полном пространстве имен. - Включена изоляция Polyfill в бета-канале. Это означает, что Maps JavaScript API больше не будет устанавливать полифилы на главную страницу.
3.43.8а
25 февраля 2021 г.
Обновился только квартальный канал. Изменения:
- Исправлена проблема с утечкой памяти при многократном рендеринге карты.
3.43.8
5 февраля 2021 г.
Изменения:
- Добавлена бета-поддержка обещаний в
AutocompleteService.getPlacePredictions()
.
Исправления ошибок:
- Исправлена проблема, из-за которой
Markers
с метками перехватывали события щелчка, даже еслиclickable
установлено значение «ложь».
3.43.7а
28 января 2021 г.
Исправления ошибок:
- Исправлены различные проблемы, связанные с отрисовкой полилиний.
3.43.6
21 января, 2021
Исправления ошибок:
- Исправлена ошибка, из-за которой дыры в полигонах Geojson иногда заполнялись.
- Исправлена ошибка, из-за которой наложение исчезало при переключении между картой и видом улиц.
3.43.5
14 января, 2021
Изменения:
- Изменены флажки в меню, чтобы сделать их более доступными для программ чтения с экрана.
- Увеличен размер кнопок этажей для панорам Street View в помещении.
- Исправлено положение элементов управления мобильным отслеживанием движения в просмотре улиц.
Исправления ошибок:
- Кнопка меню клавиатуры теперь вызывает событие
contextmenu
. - Исправлена ошибка, из-за которой полноэкранное управление не работало должным образом при переключении между картой и просмотром улиц в некоторых ситуациях.
- Исправлена проблема, из-за которой программы чтения с экрана не могли перемещаться по маркерам на карте.
- Исправлена ошибка, из-за которой значок места исчезал в маркере места LocalContext.
3.43.3
9 декабря 2020 г.
Изменения:
- Интерфейс
google.maps.MouseEvent
переименован вgoogle.maps.MapMouseEvent
и добавлено свойствоdomEvent
, обеспечивающее прямой доступ к базовому событию из DOM. - Улучшено поведение памяти при наложении полигонов.
- Память Canvas теперь явно освобождается, чтобы избежать проблем с памятью Safari.
Исправления ошибок:
- Исправлена ошибка, из-за которой в некоторых ситуациях элемент управления «Полноэкранный режим» переставал работать при переключении между режимами «Карта» и «Просмотр улиц».
- Исправлена ошибка, из-за которой в консоли регистрировалась ошибка при
click
маркера. - Исправлена ошибка, из-за которой размер кликабельной области маркера был слишком большим.
- Исправлена ошибка с конфликтами полифилов, влиявшими на символы в IE11.
3.43.2
1 декабря, 2020
Изменения:
- Добавляет событие
contextmenu
как лучшую альтернативу событию щелчкаrightclick
. Событиеcontextmenu
добавляет возможность реагировать на нажатие клавиши CTRL в macOS. - Добавляет атрибуты доступности к неоптимизированным маркерам, если указаны
title
илиlabel
. - Добавляет больше меток и ролей ARIA для элементов управления
MapType
для улучшения возможностей чтения с экрана. - Улучшена поддержка чтения с экрана для элементов управления
MapType
. Когда пользователь уходит от элемента управления, раскрывающееся меню автоматически закрывается. - Исправляет количество элементов, сообщаемых программами чтения с экрана в раскрывающемся меню; это предотвращает учет разделителя строк как элемент списка.
- Добавляет кольцо фокусировки в элемент
map
, чтобы указать фокус клавиатуры при фокусировке с помощью взаимодействия с клавиатурой. - Добавляет дополнительные элементы управления с клавиатуры к элементам управления
MapType
. Параметры раскрывающегося списка теперь автоматически закрываются, когда элемент управления теряет фокус. Клавиши со стрелками вверх и вниз открывают раскрывающийся список, а кнопка Escape его закрывает. Клавиши Home и End позволяют перейти к первому и последнему элементу раскрывающегося списка соответственно.
Исправления ошибок:
- Исправлена ошибка, из-за которой отмена анимации маркера при некоторых обстоятельствах могла привести к досрочному прекращению будущих анимаций этого конкретного маркера.
3.43.1а
20 ноября, 2020
Изменения:
- Добавляет свойство
className
в интерфейсMarkerLabel
, чтобы установить класс CSS элементаlabel
. - Добавляет бета-поддержку Promises в сервисе изображений с максимальным масштабированием .
- Добавьте бета-поддержку Promises в сервис StreetView .
- Добавлен текст доступности к неоптимизированным маркерам, если указан
title
илиlabel
. - Удалена метка
aria-pressed
из кнопки раскрывающегося меню элемента управленияMapType
, чтобы улучшить доступность. -
DropdownMenu
иDropdownMenuItem
преобразованы в смысловые элементы для улучшения доступности. - Изменен текст элемента копирайта, чтобы он соответствовал стандартам цветового контраста.
- Выпадающие меню теперь можно открывать и закрывать с помощью клавиши ввода или пробела.
- Пункты выпадающего меню теперь могут быть сфокусированы.
- Библиотека локального контекста: кнопки управления каруселью теперь отключены, когда они не имеют никакого эффекта, и больше не перекрывают первый или последний элемент в списке.
Исправления ошибок:
- Исправлена ошибка, которая могла произойти, когда
GroundOverlays
пересекали меридиан 180 градусов. - Сочетания клавиш больше не отключаются по умолчанию, если для
disableDefaultUI
установлено значениеtrue
. - Исправлена ошибка, из-за которой текст программы чтения с экрана был неверным для кнопок переключения карты.
- Добавляет имя и тип доступности в
Map
. - Исправлена документация по интерфейсу, в которой неправильно отображались некоторые необходимые дополнительные свойства.
- Исправлена ошибка, из-за которой параметр конструктора
noWrap
LatLng
игнорировался при передачеLatLngLiteral
.
3.43
18 ноября 2020 г.
Теперь доступна версия 3.43 Maps JavaScript API. См. руководство по управлению версиями .
- Еженедельный канал обновлен до версии 3.43.
- Квартальный канал обновлен до версии 3.42.
- Версия 3.41 по-прежнему доступна по запросу по номеру.
- Версия 3.40 была удалена и больше не может использоваться.
3.42.9
15 октября, 2020
Изменения:
- Исправлена ошибка, из-за которой программа чтения с экрана сообщала неправильное состояние флажка.
- Исправлена проблема с элементами управления картой, из-за которой клавиши Tab/Shift+Tab располагались в неправильном порядке.
- Кнопки карты преобразованы из
div
в собственную кнопку для улучшения доступности. - Наклон теперь ограничен в зависимости от уровня масштабирования карт WebGL.
- Исправлена полноэкранная кнопка, частично исчезающая в Internet Explorer, когда
controlSize
меньше 27.
3.42.8
7 октября 2020 г.
Изменения:
- Добавлена бета-поддержка обещаний в сервисе Directions .
-
componentRestrictions
GeocoderRestrictions теперь выполняет проверки пустых строк. - Исправлена ошибка, из-за которой метка маркера закрывалась специальным символом маркера в Safari.
Поддержка обновленных значков мест.
1 октября, 2020
Значки, возвращаемые с запросами «Сведения о месте» и «Поиск места», были обновлены и теперь используют новые глифы значков . Никаких действий не требуется, новые глифы отобразятся автоматически.
3.42.7
29 сентября 2020 г.
Изменения:
- Исправлена ошибка, из-за которой порядок слов был неверным для языков с письмом справа налево в подсказке элемента управления «Сообщить об ошибке карты».
- Метка маркера по центру для направления текста RTL.
3.42.6
21 сентября, 2020
Изменения:
- Добавлена бета-поддержка промисов в сервисе Distance Matrix .
3.42.5
16 сентября 2020 г.
Изменения:
- Обновлен метод
LatLngBounds.union
для обработки случаев, когда две границы превышают 180 градусов.
3.42.4
8 сентября 2020 г.
Изменения:
- Ошибка теперь регистрируется в консоли при обнаружении недопустимой реализации
Date.now()
. - Добавлена бета-поддержка методов службы Promises in Elevation.
- Представлено новое свойство
InfoWindow.minWidth
для указания минимальной шириныInfoWindow
. - Исправлена ошибка, из-за которой маршруты маршрутов становились размытыми после смены пункта назначения.
3.42
19 августа 2020 г.
Версия 3.42 Maps JavaScript API теперь доступна. См. руководство по управлению версиями .
Изменения:
- InfoWindows теперь имеют максимальную ширину по умолчанию 648 пикселей, которую можно переопределить, установив свойство InfoWindow maxWidth. Ширина InfoWindow теперь может превышать 648 пикселей, но все равно будет ограничена шириной карты. (Раньше информационные окна всегда были ограничены шириной, меньшей из 648 пикселей или ширины карты.)
- Предотвратите мерцание рендеринга в стиле по умолчанию при рендеринге больших наборов данных GeoJson.
- Еженедельный канал обновлен до версии 3.42.
- Квартальный канал обновлен до версии 3.41.
- Версия 3.40 по-прежнему доступна по запросу по номеру.
- Версия 3.39 была удалена и больше не может использоваться.
3.41.7
22 июля 2020 г.
Зафиксированный:
- Исправлена ошибка, из-за которой установка свойства
clickableIcons
в значениеfalse
не имела эффекта при использовании облачного стиля.
3.41.5
6 июля 2020 г.
Изменения:
- Исправляет нарушение доверенных типов.
3.41.2
27 мая 2020 г.
Изменения:
- Поле Places
permanently_closed
в библиотеке Places, Maps JavaScript API устарело .
3.41
20 мая 2020 г.
Доступна версия 3.41 Maps JavaScript API. См. руководство по управлению версиями .
- Еженедельный канал обновлен до версии 3.41.
- Квартальный канал обновлен до версии 3.40.
- Версия 3.39 по-прежнему доступна по запросу по номеру.
- Версия 3.38 была удалена и больше не может использоваться.
3.40.11
28 апреля 2020 г.
Изменения:
- Добавляет новое поле
business_status
в результаты поиска мест и сведения о месте. Используйте это поле вместоpermanently_closed
. - Исправляет неправильное предупреждение консоли при запросе (нового)
PlaceResult.utc_offset_minutes
; предупреждение теперь возвращается дляPlaceResult.utc_offset
, который устарел .
3.40.9
14 апреля 2020 г.
Изменения:
- Карта теперь выдает более легко диагностируемую ошибку InvalidValueError, если ей передан MapDiv, который не является элементом.
- Браузер Chrome, автоматически заполняющий адрес в
google.maps.places.Autocomplete
, больше не должен вызывать запрос автозаполнения на сервер (что позволит избежать выставления счетов). - Свойство
maxWidth
сделано более точным. До этого изменения, если вы указалиmaxWidth
InfoWindow
равным 100, фактическая максимальная ширинаInfoWindow
составляла 94 пикселя. После этого изменения максимальная ширина фактически составит 100 пикселей. - Устранена проблема с утечкой памяти в конструкторе запросов на рисование при использовании маркеров и границ карты.
3.40.6
24 марта 2020 г.
Изменения:
- Исправлен обрезанный текст в поле времени в пути для IE11.
3.40.4
10 марта 2020 г.
Изменения:
- Исправляет ошибку, из-за которой двойной вызов
setTilt()
искажал карту.
3.40.2
23 февраля 2020 г.
Изменения:
- Скрытый iframe на карте удален из навигации по вкладкам.
3.40.1
18 февраля 2020 г.
Изменения:
- Не предупреждать об InvalidVersion для v=beta.
- Fixes a problem with scrolling when Street View is displayed.
3.40
11 февраля 2020 г.
Version 3.40 of the Maps JavaScript API is now available. See the Versioning guide.
- The weekly channel was updated to version 3.40.
- The quarterly channel was updated to version 3.39.
- Version 3.38 is still available when requested by number.
- Version 3.37 was deleted, and can no longer be used.
3.39.6
08 January 2020
Version 3.39.6 of the Maps JavaScript API is now available. See the Versioning guide.
Зафиксированный:
- For Directions requests,
ZERO_RESULTS
are now logged to the console, and no longer result in an error log.
3.39
20 November 2019
Version 3.39 of the Maps JavaScript API is now available. See the Versioning guide.
Изменения:
- Internet Explorer 10 is no longer supported (3.38 was the last version to support it).
-
AutocompletePrediction
now returns the straight-line distance to the selected place, from the specified origin lat/lng.
Deprecations:
- The Places fields
open_now
andutc_offset
are deprecated as of November 20, 2019, and will be turned off on February 20, 2021. See Places Field Migration to learn more.
- The weekly channel was updated to version 3.39.
- The quarterly channel was updated to version 3.38.
- Version 3.37 is still available when requested by number.
- Version 3.36 was deleted, and can no longer be used.
3.38
20 августа 2019 г.
Version 3.38 of the Maps JavaScript API is now available. See the Versioning guide.
- The weekly channel was updated to version 3.38.
- The quarterly channel was updated to version 3.37.
- Version 3.36 is still available when requested by number.
- Version 3.35 was deleted, and can no longer be used.
- Fusion tables can no longer be used (3.37 was the last version to support it).
- Support for Internet Explorer 10 is now deprecated, and will end between November 2019 and May 2020 depending on the release channel or version number you use.
3.37
15 мая 2019 г.
Version 3.37 of the Maps JavaScript API is now available. See the Versioning guide.
- The weekly channel was updated to version 3.37.
- The quarterly channel was updated to version 3.36.
- Version 3.35 is still available when requested by number.
- Version 3.34 was deleted, and can no longer be used.
- Internet Explorer 9 can no longer be used (3.34 was the last version to support it).
3.36
14 February 2019
Version 3.36 of the Maps JavaScript API is now available. See the Versioning guide.
Изменения:
- New features added:
- You can now change the size of map controls, using MapOption.controlSize .
- You can now restrict map bounds, using MapOptions.restriction .
- Infowindow has been improved.
- The weekly channel was updated to version 3.36.
- The quarterly channel was updated to version 3.35.
- Version 3.34 is still available when requested by number.
- Version 3.33 was deleted, and can no longer be used.
3.35
29 января 2019 г.
Изменения:
- The API can now return the total number of reviews for each place.
- Added support for Plus codes . Plus codes are short codes that provide an address for every location in the world, even in areas where traditional street addresses don't exist.
- Internet Explorer 9 is no longer supported.
Deprecations:
- The
placeIdOnly
parameter forAutocomplete
is deprecated. - The Fusion Tables Layer in the Maps JavaScript API is deprecated as of December 3, 2018. The Fusion Tables Layer will be completely turned off on December 3, 2019, and will no longer be available after that date. Learn more .
13 November 2018
Version 3.35 of the Maps JavaScript API is now available. See the Versioning guide.
Изменения:
- The weekly channel was updated to version 3.35.
- The quarterly channel was updated to version 3.34.
- Version 3.33 is still available when requested by number.
- Version 3.32 was deleted, and can no longer be used.
3.34
14 August 2018
Version 3.34 of the Maps JavaScript API is now available. See the Versioning guide.
Изменения:
- New version names have been implemented. You can now specify release channels or version numbers:
- The weekly channel was updated to version 3.34.
- The quarterly channel was updated to version 3.33.
- Version 3.32 is still available.
- Version 3.31 was deleted, and can no longer be used. Customers specifying versions 3.0 to 3.31 will receive their default channel instead, either the weekly channel or the quarterly channel (see the Versioning guide).
- A larger control UI is now enabled. With the increase in touch operations on various devices, we adjusted the control UI to fit for both finger touches and mouse clicks. (It's possible to opt out by loading the API with v=quarterly, v=3.33, or v=3.32.)
3.33
11 июня 2018 г.
Изменения:
- Place Details requests now support using fields to specify the types of place data to return.
- Two new Find Place requests are now available:
- Place autocomplete now supports session-based billing.
16 мая 2018 г.
Version 3.33 of the Maps JavaScript API is now available as the experimental version. See the guide to API versioning .
Изменения:
3.32
13 February 2018
Изменения:
3.31
13 February 2018
Изменения:
- Make the first 256 Markers DOM Markers by default, then make subsequent markers Tile Markers. Current default is all Tile Markers.
- At high zoom levels (zoomed in) when dragging Pegman, prefer the
NEAREST
, rather than the Google-selectedBEST
panorama. -
gestureHandling: none
now works the same asdraggable: false
when changed inside a mousedown handler (it now takes effect onmousedown
).
21 ноября 2017 г.
Version 3.31 of the Maps JavaScript API is now available as the experimental version. See the guide to API versioning .
Изменения:
- The
region
field is now returned with Place Details requests.
3.30
16 August 2017
Version 3.30 of the Maps JavaScript API is now available as the experimental version. See the guide to API versioning .
Изменения:
- The fullscreen button is now enabled by default on desktop.
- This version introduces the
gestureHandling
property for desktop applications that enable user interaction using a mouse scroll wheel or touchpad. To control how users interact with a map, it is recommended that you use thegestureHandling
property instead of thescrollwheel
,disableDoubleClickZoom
, anddraggable
properties.
3.29
16 мая 2017 г.
Version 3.29 of the Maps JavaScript API is now available as the experimental version. See the guide to API versioning .
Изменения:
- The format of the pano ID for user generated (custom) Street View panoramas has changed due to underlying infrastructure updates. This slightly increases the number of available panoramas.
- Requests for user generated (custom) panoramas using the old pano ID in the Maps JavaScript API still work. If you try to find a panorama using the
position
property of theStreetViewPanoramaOptions
object, your result will contain the new pano ID. There is no requirement to map the old and new pano IDs, as both will remain valid. - If you depend on pano ID parsing and/or verification logic, note that the format of pano IDs may change.
- You can report any issues using the issue tracker .
- Updates on the
fitBounds
method of thegoogle.maps.Map
class. - To change the viewport while a map is hidden, you can now set the map to visibility: hidden , thereby ensuring that the map div has an actual size.
3.28
18 апреля 2017 г.
The draggable
property of the MapOptions
object is deprecated . To disable dragging of the map on desktop devices, use the gestureHandling
property and set it to none
.
15 февраля 2017 г.
Version 3.28 of the Maps JavaScript API is now available as the experimental version. See the guide to API versioning .
Изменения:
- Signed-in maps are no longer supported in version 3.28 and higher of the Maps JavaScript API.
3.27
2 February 2017
Зафиксированный:
- Issue 11331 : text inside InfoWindow cannot be selected
10 января 2017 г.
You can now restrict Autocomplete predictions to only surface from multiple countries. You can do this by specifying up to 5 countries in the componentRestrictions
field of the AutocompleteOptions
.
15 November 2016
Version 3.27 of the Maps JavaScript API is now available as the experimental version. (See the guide to API versioning .)
Изменения:
- A new
gestureHandling
option in theMapOptions
object helps you optimise your users' experience when interacting with the map on mobile devices. The available values are:-
greedy
: The map always pans (up or down, left or right) when the user swipes (drags on) the screen. In other words, both a one-finger swipe and a two-finger swipe cause the map to pan. -
cooperative
: The user must swipe with one finger to scroll the page and two fingers to pan the map. If the user swipes the map with one finger, an overlay appears on the map, with a prompt telling the user to use two fingers to move the map. View the sample above on a mobile device to see cooperative mode in action. -
none
: The map is not pannable or pinchable. -
auto
(default): The behavior is eithercooperative
orgreedy
, depending on whether the page is scrollable or not.
For more details and examples, see the developer's guide .
-
- The fullscreen control is visible by default on mobile devices, so users can easily enlarge the map. When the map is in fullscreen mode, users can pan the map using one or two fingers. Note: iOS doesn't support the fullscreen feature. The fullscreen control is therefore not visible on iOS devices.
Signed-in maps deprecated
6 October 2016
The signed-in feature is deprecated . Versions 3.27 and earlier of the Maps JavaScript API continue to support signed-in maps. A future version will no longer support signed-in maps, but will continue to support features that save a place to Google Maps using an info window or the SaveWidget
. Read more about signed-in maps .
Change in via waypoints in Directions service response
29 августа 2016 г.
The via_waypoints
field in the Directions service response contains an array of waypoints that were not specified in the original request. The via_waypoints
field will continue to appear in the draggable directions response, but is deprecated in the alternative route response . Version 3.27 will be the last version of the API that supports via_waypoints
in alternative routes.
The recommended approach is to request alternative routes, then display all routes as non-draggable plus the main route as draggable. Users can drag the main route until it matches an alternative route. The via_waypoints
field is available on the resulting route (dragged by the user).
3.26
18 августа 2016 г.
Version 3.26 of the Maps JavaScript API is now available as the experimental version. (See the guide to API versioning .)
Изменения:
- A new Street View renderer brings rendering improvements, including smoother transitions and animations, improved object modeling, better support for mobile, and clearer controls. See the details on the Google Geo Developers Blog .
- The API now supports device orientation events in Street View, so users on mobile devices can look around by moving their phones. As a developer, you can enable or disable this feature. See the developer's guide for details.
3.25
25 мая 2016 г.
Version 3.25 of the Maps JavaScript API is now available as the experimental version. (See the guide to API versioning .)
Internet Explorer 9 support ends
2 мая 2016 г.
As of April 30th, 2016, Internet Explorer 9 is no longer officially supported by the Maps JavaScript API. See the list of supported browsers .
3.24
14 апреля 2016 г.
Изменения:
- You can now disable the clickability of map icons. A map icon represents a point of interest, also known as a POI. See the
setClickableIcons
method ongoogle.maps.Map
.
31 марта 2016 г.
Зафиксированный:
- Issue 9507 : Links in Street View now work again in Safari.
28 March 2016
Зафиксированный:
- Issue 9394 : Info windows automatically close when the user opens an info window for a base map icon, and vice versa.
- Show a white Google logo when the base map is styled using the
styles
property on the map (previously, the logo became white only when applying a style using a StyledMapType).
18 марта 2016 г.
Зафиксированный:
- Issue 9424 :
new LatLng({lat: 0, lng: 0})
- Fixed mouse panning with the new Street View renderer (with
google.maps.streetViewViewer = 'photosphere'
).
15 February 2016
Изменения:
- The ability to opt out of the new controls using
google.maps.controlStyle = 'azteca'
has been removed.
3.23
18 January 2016
Изменения:
- This release includes a new full-screen control for the map. Users can click the control to maximize the map so that it takes up the entire screen. By default, this control is turned off. You can enable it in
MapOptions
, and configure it using theFullscreenControlOptions
. Its default position isRIGHT_TOP
. - The full-screen control for Street View is enabled by default. You can disable it via
StreetViewPanoramaOptions
and configure it using theFullscreenControlOptions
. Its default position is nowRIGHT_TOP
.
4 января 2016 г.
Зафиксированный:
- Issue 9009 : When synthesizing mouse events from touch, use the left button instead of the middle button, for compatibility with jQuery.
- Issue 4201 : The API no longer makes use of
eval()
. Therefore, it is now possible to use the API without theunsafe-eval
Content Security Policy directive.
21 декабря 2015 г.
Изменения:
- Map Option to disable the sign in button for signed in maps (it will show the avatar for logged in users, it will still allow to sign in via signed in actions (eg starring) but it will no longer have the button to sign in on the map when this option is set).
- The interface for text search requests has changed. The
types
parameter is deprecated as of March 1, 2016, replaced by a newtype
parameter which only supports one type per search request. Additionally, theestablishment
,food
, andgrocery_or_supermarket
types will no longer be supported as search parameters (however these types may still be returned in the results of a search). Requests using the legacytypes
parameter will be supported until March 1, 2017, after which all text searches must use the new implementation.
2 December 2015
Изменения:
- The
Autocomplete
constructor verifies that it is given an input element. - Base map point of interest info windows show the same content in non-signed-in mode as signed-in mode.
- Google Maps API externs for the Closure Compiler now specify a type (number or string) for enums.
25 ноября 2015 г.
Изменения:
- Added
.toJSON()
methods toLatLng
andLatLngBounds
objects. These are intended to be used viaJSON.stringify()
.
19 ноября 2015 г.
Изменения:
- White google logo for styled maps
Зафиксированный:
- Issue 8674 : Bug: Protect against img { max-width: 100%; }
3.22
7 January 2016
Зафиксированный:
- Issue 9009 : When synthesizing mouse events from touch, use the left button instead of the middle button, for compatibility with jQuery.
10 ноября 2015 г.
Изменения:
- The Directions service and the Distance Matrix service now return the predicted time in traffic (in response field
duration_in_traffic
) when the travel mode is driving. To receive predicted travel times, include adrivingOptions
object literal in the request, specifying a current or futuredepartureTime
. You can also specify atrafficModel
of optimistic, pessimistic, or best guess (default), to influence the assumptions used when calculating the travel time. For details, see the developer's guide for the Directions service and the Distance Matrix service . Note: Theduration_in_traffic
is available only to Google Maps Platform Premium Plan customers.
Deprecated:
- The
durationInTraffic
request field is now deprecated . It was previously the recommended way for Google Maps Platform Premium Plan customers to specify whether the result should include a duration that takes into account current traffic conditions. You should now use thedrivingOptions
field instead.
5 ноября 2015 г.
Deprecated:
- The AdSense library has been deprecated since May 2015, and is no longer available in the experimental version of the Maps JavaScript API. The library will be removed from the release and frozen versions of the API soon. An alternative solution is Google AdSense. See the guide to creating an AdSense ad unit .
22 сентября 2015 г.
Изменения:
- Added support for place IDs when making directions and distance matrix requests:
DirectionsRequest.origin
,DirectionsRequest.destination
andDirectionsWaypoint.location
now accept Place objects, andDistanceMatrixRequest.origins
andDistanceMatrixRequest.destinations
now accept an array of Place objects.
15 сентября 2015 г.
Изменения:
- The default position and appearance has changed for many of the controls on the map and on Street View panoramas. The user experience is now consistent regardless of whether a map is using signed-in mode mode or not, and is also more consistent with the Google Maps website. If you want to continue using the earlier set of controls for a while, you can set
google.maps.controlStyle = 'azteca'
in v3.22. - The new Full Screen control in Street View allows the user to open the Street View panorama in fullscreen mode.
Deprecated:
- The Overview Map control is no longer available.
- The Pan control on the map is no longer available. To pan the view, users click and drag, or swipe, the map. (Note that the Pan control in Street View remains available.)
- The Zoom control is available in only one style, and
google.maps.ZoomControlStyle
is therefore no longer available.
1 сентября 2015 г.
Изменения:
- Added LatLngBounds literals
- Fixed issue with overly broad CSS classes
- Improved tile loading after the map is resized
Internet Explorer 8 support ends
31 August 2015
As of August 31st, 2015, Internet Explorer 8 is no longer officially supported by the Maps JavaScript API. See the list of supported browsers . For information on Microsoft's browser support policy, see the IEBlog post of August 7, 2014 .
3.21
5 August 2015
Изменения:
- Performance improvement: only load visible tiles
- Numerous docs improvements
21 июля 2015 г.
Изменения:
- Markers with Labels launched
- Fixed: iOS7 Out of Memory Error for poly on very high definition screens
- Touch Event Fixes on IE10+
- Error verification on Developer provided inputs now output to the console rather than throwing an error.
6 июля 2015 г.
Зафиксированный:
- Issue 8159 : Bug: incorrect rendering of StrokePosition.OUTSIDE
17 June 2015
Изменения:
- Fixed: Issue 6321 : Bug: "Uncaught TypeError: Cannot read property 'x' of undefined" only in Android/iOs browsers
2 June 2015
Изменения:
- Deprecated: CloudLayer, PanoramioLayer
- Fixed: Issue 8098 : Bug: Weighted Heatmap does not render correctly with one point
2 June 2015
Изменения:
- adds ability to Geocode a placeId to an address/latlng
- returns placeIds via the Geocoding API
28 мая 2015 г.
Изменения:
- Fixed: Issue 6358 : SVG Path Notation does not render correctly on HDPI devices
19 мая 2015 г.
Зафиксированный:
- Issue 7673 : Controls loose position after map type dropdown used
- Issue 7589 : Pegman jumps when the map is resized.
3.20
24 апреля 2015 г.
Зафиксированный:
- Increase in terrain max zoom and loading high dpi tiles even at max zoom.
13 April 2015
Зафиксированный:
- Issue 7820 : Cursors not working on pages loaded from file://
- Issue 7591 : Bug: StreetViewService.getPanoramaByLocation fails when radius argument is not an integer
25 марта 2015 г.
Зафиксированный:
- Issue 7733 : Bug: KML Ground/Images- Overlays are Suddenly Very Low Resolution
- Save Widget text better aligned with star icon
17 March 2015
Зафиксированный:
- Issue 7756 : Bug: Safari 8 performance regression
- Removed demographics layer
- Improvements to InfoWindow chrome
17 February 2015
The current Maps JavaScript API experimental version (3.19) will become the release version.
Version 3.17 will be removed. Requests for 3.17 or any prior version will now be served version 3.18.
Versioning documentation is available at: https://developers.google.com/maps/documentation/javascript/versions
Available versions after rollover:
Experimental: 3.20
Release: 3.19
Frozen: 3.18
3.19
24 апреля 2015 г.
Зафиксированный:
- Cursors in signed-in mode.
19 March 2015
Зафиксированный:
- Issue 7756 : Bug: Safari 8 performance regression
20 January 2015
Зафиксированный:
- Issue 7475 : Bug: phantomjs TypeError: Unable to delete property
13 on January 2015
Зафиксированный:
- tiles are now hidden from screen readers
17 декабря 2014 г.
Зафиксированный:
- Issue 6917 : Bug: Shapes don't respect map's 'draggable' property
- Issue 7445 : Bug: Presentation faults when using the signed-in feature of the v3 Maps API
02 декабря 2014 г.
Зафиксированный:
- Issue 7390 : Bug: weather.com hyperlinks not working
- Issue 7376 : Bug: WebGL has been turned off (now re-enabled)
- ES6 naming clash with Symbol
25 November 2014
Зафиксированный:
- Issue 7333 : Bug: caret of infowindow is broken in IE9
3.18
4 декабря 2014 г.
Зафиксированный:
- Issue 7390 : Bug: weather.com hyperlinks not working
18 September 2014
Зафиксированный:
- Issue 7136 : Multiple marker titles not working in Firefox
09 сентября 2014 г.
Зафиксированный:
- Issue 7098 : Setting streetview POV heading throws an error
26 августа 2014 г.
3.18 released to experimental.
3.17 is now stable.
3.17
20 August 2014
Зафиксированный:
- Issue 6937 : Regression in 3.17: Cannot read property "remove" of undefined (in Places)
12 августа 2014 г.
Зафиксированный:
- Issue 6968 : Bug: Keyboard arrow keys not working with v=3.exp
31 July 2014
Добавлен:
- Map Panes given explicit documentation for how DOM events propagate through them.
overlayMouseTarget
pane added.
7 июля 2014 г.
Добавлен:
-
toGeoJson
added to Data Layers and individual Data Layer Features, allowing export of geometry to GeoJSON.
24 June 2014
Добавлен:
-
place_id
, a unique identifier for a place, added to the Places Library for Autocomplete and Place Details. -
overview_path
added toDirectionsRoute
, providing an encoded polyline representing the entire course of the route.
26 мая 2014 г.
Добавлен:
-
sensor
parameter is no longer required in the Maps API URL.
20 мая 2014 г.
3.17 released to experimental.
3.16
15 апреля 2014 г.
Зафиксированный:
- Markers now have opacity that matches other geometry types - https://developers.google.com/maps/documentation/javascript/3.exp/reference#MarkerOptions
8 апреля 2014 г.
Добавлен:
- Map pans on mouse move while drawing.
Зафиксированный:
- Accept LatLngLiteral in more locations.
- InfoWindow resizes itself when Roboto has finished loading ( Issue 5713 )
31 марта 2014 г.
Зафиксированный:
- Semi-transparent KML layers no longer transparent on IE 8 ( Issue 6540 )
26 March 2014
Зафиксированный:
- Removed event.returnValue calls in Chrome to prevent console warnings.
- Pinch-to-zoom does not work in IE11 ( Issue 5747 )
18 марта 2014 г.
Добавлен:
- Data Layer launched - https://developers.google.com/maps/documentation/javascript/datalayer
12 марта 2014 г.
Добавлен:
- LatLngLiteral support in most places where google.maps.LatLng is accepted - https://developers.google.com/maps/documentation/javascript/3.exp/reference#LatLngLiteral
24 February 2014
Добавлен:
- Support for ferries in Distance Matrix and Directions services.
17 February 2014
3.16 released to experimental.
3.15
03 March 2014
Зафиксированный:
- Reenable hardware acceleration in Chrome Windows and Linux now that Chrome bug is fixed ( https://code.google.com/p/chromium/issues/detail?id=336676 )
10 February 2014
Зафиксированный:
- Disable all tile hardware acceleration on Chrome/Linux to work around larger Chrome hardware acceleration issue.
03 February 2014
Зафиксированный:
- Scroll wheel does not work in IE 11 ( Issue 5944 )
29 January 2014
Зафиксированный:
- Disable all tile hardware acceleration on Chrome/Windows to work around larger Chrome hardware acceleration issue. ( Issue 6219 )
22 января 2014 г.
Зафиксированный:
- Temporarily disable hardware acceleration on Chrome/Windows when the drawing manager is loaded to work around Chrome issue: https://code.google.com/p/chromium/issues/detail?id=336676 ( Issue 6224 )
16 January 2014
Зафиксированный:
- Visual Refresh CSS made less specific to override fewer user-set styles.
27 November 2013
Зафиксированный:
- Creating marker after instantiating map throws 'contains' undefined error ( Issue 5798 )
19 ноября 2013 г.
Зафиксированный:
- Directions panel maneuver icons are not properly displayed in Firefox
3.14
10 September 2013
Зафиксированный:
- Links in official Google info windows do not open in new tabs/windows ( Issue 5794 )
15 августа 2013 г.
- Visual refresh becomes the default map rendering mode in release version of the API.
- DynamicMapsEngineLayer: feature reporting for vector, imagery, and KML layers
3.13
25 June 2013
Добавлен:
- DynamicMapsEngineLayer
11 June 2013
Добавлен:
- 'disableDefaultUI' option to StreetViewPanoramaOptions
Зафиксированный:
- Bug: Custom Street View panoramas and 90 degrees down ( Issue 4875 )
3.12
4 июня 2013 г.
Зафиксированный:
- Infowindow domready doesn't fire when visualRefresh=true ( Issue 5415 )
- Bug: visualRefresh info windows on iOS ( Issue 5396 )
15 мая 2013 г.
Добавлен:
- Google Maps visual refresh: https://developers.google.com/maps/documentation/javascript/basics#VisualRefresh
29 April 2013
Зафиксированный:
- Removed markers stay on the map on Android and Dolphin browsers
3.11
19 February 2013
Зафиксированный:
- Changing DrawingMode while drawing causes error
- Clicking on steps in the directions panel changes zoom
12 February 2013
Зафиксированный:
- Undraggable polygon can be dragged through a draggable polygon with touch input ( Issue 4868 )
- Transit icons incorrect in Route Alternatives Panel when travelMode switched ( Issue 4581 )
- panTo(latLng) does not always center map exactly at latLng under some conditions
29 January 2013
Добавлен:
- added StreetViewCoverageLayer for adding the coverage layer programmatically
- Exposed StreetViewPov for StreetViewPanoramas
Зафиксированный:
- Increased memory usage when using V3.8 of Google Maps JavaScript leads to a crash (observed in IE 9, Chrome, etc.) ( Issue 4162 )
- Drop-down (select) menu in InfoWindow won't follow map pan on Firefox
22 January 2013
Добавлен:
- draggable option to polylines, polygons, circles, rectangles
- price_level field in PlaceResult
15 January 2013
Зафиксированный:
- Repeating Polyline icons are drawing incorrectly for some polylines ( Issue 4333 )
07 January 2013
Зафиксированный:
- Scrolling the map scrolls the page too ( Issue 1605 , Issue 3652 )
17 December 2012
Добавлен:
- New Languages: Urdu & Icelandic
Зафиксированный:
- blurred/hazy maps in IE9 after navigation ( Issue 3875 )
17 December 2012
Добавлен:
- New Languages: Urdu & Icelandic
Зафиксированный:
- blurred/hazy maps in IE9 after navigation ( Issue 3875 )
10 December 2012
Добавлен:
- ability to load images with the crossorigin attribute set
Зафиксированный:
- issues showing markers with remote images in closeups ( Issue 4616 )
- JS error when reshowing symbols on polylines on IE 7/8
03 December 2012
Зафиксированный:
- Markermanager library not working with the Maps API JS v3 ( Issue 4543 )
27 November 2012
Добавлен:
- using High DPI canvas on High DPI devices for optimized markers
Зафиксированный:
- MapTypeControl did not clear styles ( Issue 4588 )
3.10
04 February 2013
Зафиксированный:
- Increased memory usage when using V3.8 of Google Maps JavaScript? leads to a crash (observed in IE 9, Chrome, etc.) ( Issue 4162 )
25 September 2012
Добавлен:
- Indoor Street View
- fixedRotation option to IconSequence
- "Time in Current Traffic" to Directions
11 September, 2012
Новый:
- Added StrokePosition to polygons, rectangles, circles
- computeOffsetOrigin to geometry library
- Four new languages to the API: Afrikaans, Amharic, Swahili, Zulu
28 August, 2012
Добавлен:
- types to Places API textSearch
Зафиксированный:
- Symbol object cannot be passed to MarkerOptions under GWT
- Regression: Pinch to zoom on iOS 5 when page scrolled ( Issue 4046 )
14 August, 2012
Noticeable changes:
- Modify the interface to KmlLayer to accept url as an MVC property, rather than a constructor argument.
3.9
10 September 2012
Зафиксированный:
- Symbol object cannot be passed to MarkerOptions under GWT
- Regression: Pinch to zoom on iOS 5 when page scrolled ( Issue 4046 )
9 August, 2012
Зафиксированный:
- Syntax error on Android 3.x
31 июля 2012 г.
Noticeable changes:
- Hide Street View overlay on custom projections
Зафиксированный:
- Marker symbols do not fire events on safari when the scale is > 35
- click event not raised for markers on a custom map (map type + projection)
25 July, 2012
Зафиксированный:
- componentRestrictions on Autocomplete ( Issue 4302 )
17 July, 2012
Зафиксированный:
- Text box is not clickable in InfoWindow on IE
- bounds_changed should fire before zoom_changed ( Issue 1399 )
- Map option backgroundColor not preserved after Streetview invoked
- Switching from Styled map to satellite unnecessarily loads the map tiles
- Map draggable/scrollwheel properties ignored in drawing mode ( Issue 4012 )
- LatLngBounds should return a full longitude range when more than one copy of the world is shown
- Don't draw empty shape when double clicking ( Issue 3964 )
- Superfluous marker events on click ( Issue 3911 )
Noticeable changes:
- Renamed search and query endpoints to nearbySearch and textSearch
10 июля 2012 г.
Noticeable changes:
- Make google.maps.event.removeListener() accept null as argument
27 June, 2012
Добавлен:
- TRANSIT DirectionsMode: http://mapsplatform.googleblog.com/2012/06/public-transit-routing-and-layer-now.html
- Pagination, Reviews, textSearch to Places API: http://mapsplatform.googleblog.com/2012/07/add-flexible-search-and-google-reviews.html
Noticeable changes:
- Recognize 'transparent' as a color.
23 June, 2012
Добавлен:
- Символы
- HeatmapLayer
- New styler options "weight" and "color":
http://mapsplatform.googleblog.com/2012/06/google-maps-api-now-with-even-more.html
15 May, 2012
Добавлен:
- Country restriction for Autocomplete (AutocompleteOptions.componentRestrictions) ( Issue 3899 )
- Regions and Cities type filters
3.8
1 May, 2012
Зафиксированный:
- Deleted markers sometimes reappear ( Issue 4087 )
- Marker shadows sometimes do not render ( Issue 3993 )
23 April, 2012
Зафиксированный:
- Pegman stays on map with custom map type after closing Street View ( Issue 4076 )
- Removed animated markers cannot be re-added to the map ( Issue 4052 )
18 April, 2012
Зафиксированный:
- Weather info window always shows raining icon on Firefox ( Issue 4063 )
Добавлен:
- orderBy, limit and offset for FusionTablesLayer ( Issue 3557 )
10 April, 2012
Зафиксированный:
- Aerial imagery shown even if aerial not available for whole viewport ( Issue 3913 )
3 April, 2012
Добавлен:
- WeatherLayer and CloudLayer ( Issue 3555 )
- DemographicsLayer
Зафиксированный:
- Tile boundaries visible for polys on IE 9 Quirks
- Markers jumping around when panning in Canvas Street View
28 March, 2012
Зафиксированный:
- Use lowercase tag names to be XHTML compliant ( Issue 3868 )
- Changed the zooming behavior for Apple trackpads to make it less sensitive ( Issue 2416 )
20 March, 2012
Зафиксированный:
- Creating a marker with a shadow image that doesn't exist causes errors ( Issue 4014 )
Добавлен:
- Click-to-go/Click-to-zoom in Street View ( Issue 2447 )
Noticeable changes:
- Disabled double-click to zoom by default in Street View
6 March, 2012
Зафиксированный:
- Error in OverviewMapControl when zooming in very quickly ( Issue 3882 )
- Error in IE when map div removed from page ( Issue 3971 )
- Scaled markers rendering incorrectly on IE < 9 ( Issue 3912 , Issue 3908 )
Добавлен:
- opacity to GroundOverlay ( Issue 2767 )
- utc_offset and opening_hours to PlaceResult ( Issue 2431 )
- clickToGo option to StreetViewPanoramaOptions ( Issue 2447 )
21 February, 2012
Зафиксированный:
- Blurry maps on IE 9 ( Issue 3875 )
- Polyline consisting of collinear edges in LatLng space incorrectly simplified ( Issue 3739 )
Добавлен:
- google.maps.geometry.poly.containsLocation() and isLocationOnEdge() ( Issue 1978 )
15 февраля 2012 г.
Зафиксированный:
- Regression: Scaled markers rendered incorrectly with invalid "size" parameter ( Issue 3908 )
- Map stuck in editing mode when setEditable(false) called while user is dragging control point ( Issue 3842 )
Noticeable changes:
- Cross-fade between Street View panoramas.
3.7
7 февраля 2012 г.
Зафиксированный:
- Marker flickers at final position before drop animation ( Issue 3608 )
- Opening InfoWindow and setting zoom at the same time results in incorrect map center ( Issue 3738 )
- Ignore right click when dragging markers ( Issue 3237 )
- Marker title sometimes does not appear on Firefox ( Issue 3773 )
Noticeable changes:
- Scaled markers now rendered in Canvas where available
- setOpacity() for ImageMapType ( Issue 3125 )
- setOpacity() for GroundOverlay ( Issue 2767 )
- "tilesLoaded" event for ImageMapType ( Issue 1744 )
- stop() to MouseEvent, which stops event propagation ( Issue 2172 )
31 января 2012 г.
Зафиксированный:
- Fixed: Wrong Korean tiles after panning around the world ( Issue 2722 )
- Fixed: Cannot drop pegman accurately to display StreetView ( Issue 3861 )
- Added "visible" property for polys ( Issue 2861 )
- panTo and panBy animated even when viewports far apart (Regression)
24 января 2012 г.
Зафиксированный:
- Mouse events bubble through an InfoWindow ( Issue 3573 )
- Enabled CSS transforms on IE9
- Added imageDateControl to StreetViewPanorama
- Enabled Canvas Street View on IE 9, Opera and Safari/Windows
16 января 2012 г.
Зафиксированный:
- Pegman should not be draggable in drawing mode
- Correctly fire events, respecting zIndex of polys and other layers
- Add KmlLayer "status" property ( Issue 3015 )
10 января 2012 г.
Зафиксированный:
- Show pegman if disableDefaultUI is true and streetViewControl is true
7 декабря 2011 г.
Зафиксированный:
- Controlled access highways can be styled separately from highways (road.highway.controlled_access)
- place_changed fired when user presses "Enter" on Autocomplete ( Issue 3407 )
November 28, 1011
Зафиксированный:
- Reposition Autocomplete when window resized. "resize" event can be triggered on Autocomplete object.
November 22, 2011
Зафиксированный:
- InfoWindow content size now computed taking into account cascading styles
- Aerial map rotation control doesn't match the heading on map creation
7 ноября 2011 г.
Noticeable changes:
- New visual style of default controls
- Editable shapes (polygons, polylines, circles, rectangles)
- New DrawingManager for adding new overlays
- New PlaceResult fields: website and international_phone_number
- New ElevationResult field: resolution
Зафиксированный:
- Start and end icons in directions results now render with transparent background in IE 7+
3.6
31 октября 2011 г.
Зафиксированный:
- Error when Maps API used with Prototype Library on IE7
25 октября 2011 г.
Зафиксированный:
- Errors when KmlLayer map changed before layer finished loading
- Memory leak in IE when adding and removing polys
18 октября 2011 г.
Noticeable changes:
- Added keyword field to PlaceSearchRequest
- Removed road lines from Street View
October 10, 2011
Зафиксированный:
- Address is too long in the Street View preview
27 сентября 2011 г.
Зафиксированный:
- Overview map control updates center and zoom together if zoom has changed
27 сентября 2011 г.
Зафиксированный:
- Double-fetch of initial tiles in Chrome
- Memory leaks while panning
- Don't drop Street View pegman when panning to area out of coverage
- Regression: GroundOverlays that cross -180 longitude disappearing
- Regression: Map center incorrect when opening info window while panning and zooming
Noticeable changes:
- Show Street View previews while pegman is dragged
20 сентября 2011 г.
Зафиксированный:
- Memory leak in Chrome/Windows when rendering markers using Canvas
- Marker rendering for aerial view with heading of 90 or 270 degrees
Noticeable changes:
- Default Google map types cannot be accessed through the map type registry (prevents access to map tiles)
- Rotation animations when leaving and entering aerial imagery
12 сентября 2011 г.
Resolved issues:
- Marker stuck in raised position after tooltip appears on Firefox 4+ ( Issue 3334 )
Noticeable changes:
- GeocoderResult.formatted_address not documented
6 сентября 2011 г.
Зафиксированный:
- Select element (drop down) info window does not follow map pan in Firefox
- Tiles in Korea on some mobile devices
August 29, 2011
Noticeable changes:
- Allow custom controls to have a higher z-index than API controls
- Links take users to correct language version of maps.google.com
- Do not open an InfoWindow over a KML feature if there is no info window html, name, or description.
- Fixed Regression: high DPI tiles broken
24 августа 2011 г.
Resolved issues:
- Hardware acceleration disabled for Chrome/Mac: fixes marker rendering issue and overlay clicking ( Issue 3544 , Issue 3551 )
- Pinch-to-zoom fixed for Android when the page has been scrolled ( Issue 3373 )
Noticeable changes:
- Business icons are now on by default.
17 августа 2011 г.
Noticeable changes:
- Clickable map icons for points of interests.
- Styles can be set in MapOptions and applied across all default map types.
- Pegman appears on custom map types unless explicitly disabled.
3.5
August 10, 2011
Зафиксированный:
- Markers stuck in drag up position when dragged to horizon in Street View
- Street View not resizing when map or window resized
- Street View with a shared InfoWindow crashes browser
2 августа 2011 г.
Resolved issues:
- Hyperlinks in info window on IE don't work ( Issue 3503 )
- Scale control does not print ( Issue 2966 )
- Regression: Error when using OverviewMapControl with styled maps ( Issue 3489 )
Noticeable changes:
- Context menu on most controls now disabled on right click.
- Street View Panorama/Map inside an InfoWindow does not pan when mousing over InfoWindow
- Now possible to scroll an InfoWindow on iPad
18 июля 2011 г.
Resolved issues:
- Event LatLng incorrect when page is scrolled on iOS >= 4.1 ( Issue 3373 )
July 11, 2011
Resolved issues:
- Fixed:
<select>
not clickable within infowindow on touch device ( Issue 3232 ) - Fixed: Click not fired on map after right click if MapOptions.draggable is false ( Issue 3071 )
Noticeable changes:
- Markers with same z-index are now ordered consistently across tile boundaries
- Now possible to to scroll in infowindow on iOS
- Markers and polys are now repainted when the map's projection changes
5 июля 2011 г.
Resolved issues:
- Fixed: Marker cursor not displayed when map is not draggable ( Issue 3120 )
Noticeable changes:
- Added ability to style the Places Autocomplete control and dropdown
- Places Autocomplete widget preserves description returned by server after user selects a suggestion
30 июня 2011 г.
Resolved issues:
- Fixed: Initial map tiles would be double fetched
- Fixed: maptypeid_changed event was fired multiple times when the map was created after 3.4 ( Issue 3051 )
Noticeable changes:
- Places autocomplete was changed to append to the body rather than the inputs parent
- BOTTOM_RIGHT now positions correctly
8 июня 2011 г.
Resolved issues:
- Fixed: Zoom no longer animated if change in zoom level greater than 2 ( Issue 3033 )
Noticeable changes:
- Fixed: OverlayView.set('map', foo) is now the same as OverlayView.setMap
- Removed GeocoderRequest's "language" option
17 мая 2011 г.
Resolved issues:
- Fixed: Streetview rendering issue in IE7 ( Issue 3272 )
Noticeable changes:
- Enabled fade transitions for map tiles when loading and changing map type.
7 мая 2011 г.
No noticeable changes.
3.4
7 мая 2011 г.
No noticeable changes.
6 мая 2011 г.
Resolved issues:
- Fixed: Street view panorama does not display in IE7 ( Issue 3272 )
- Fixed: Semi-transparent PNG with ImageMapType loses transparency in IE7 and IE8 ( Issue 3275 )
Noticeable changes:
- Distance Matrix Service
14 апреля 2011 г.
Resolved issues:
- Fixed: Support named CSS colors for poly strokeColor and fillColor
- Fixed: Polygon not visible if the strokeOpacity is set to 0.0 ( Issue 3241 )
- Fixed: Errors in IE8 upon panning with AdUnit visible ( Issue 3159 )
- Allow Terrain and Hybrid map without Map and Satellite in the map type control ( Issue 3089 )
- High DPI tiles are loaded for high DPI screens ( Issue 2614 )
Noticeable changes:
- Aerial tilt defaults to 45 degrees when aerial imagery is enabled and available
- Pinch behavior has been improved on the iPad
- Renamed DirectionsTravelMode and DirectionsUnitSystem to TravelMode and UnitSystem (old names remain backwards compatible)
14 апреля 2011 г.
Resolved issues:
- Fixed: Marker icon and shadow no longer transparent on IE6
- Fixed: Markers no longer flicker on zoom
- Fixed: Rendering of polygons across tile boundaries near the north/south poles
Noticeable changes:
- Polylines and Polygons now rendered in Canvas where possible.
- LatLngs for events on polylines and polygon borders now snap to the nearest point on the line.
5 апреля 2011 г.
Resolved issues:
- panTo doesn't animate on touch devices ( Issue 3066 )
- Marker.MAX_ZINDEX is undefined ( Issue 3184 )
28 марта 2011 г.
Resolved issues:
- Can't change heading in Street View when in satellite mode ( Issue 3174 )
- Map broken when VML disabled ( Issue 3119 )
Noticeable changes:
- Street view road overlay now shows in obliques mode
22 марта 2011 г.
Resolved issues:
- Pegman shows in custom map types ( Issue 3154 )
Noticeable changes:
- Fixed: Giant markers are clipped at tile boundaries
- Fixed: Street view overlay in obliques mode
- Fixed: Overview map control shows in print mode
17 марта 2011 г.
Resolved issues:
- 45 Degree imagery ( Issue 2412 )
- Overview map control ( Issue 1470 )
- Support animated gifs - 'optimized' option added ( Issue 3095 )
- Marker.getVisible() returns undefined ( Issue 3114 )
Noticeable changes:
- Fixed: Circles and rectangles ignore zIndex
- Fixed: Mouse events trigger events twice when Marker is animating
- Fixed: Styled maps do not use styles if map type added to registry after map type id set
- Fixed: Non-styled map types adopt the style of a Styled Map Type
- Markers now fire MouseEvents, not DOM events
11 марта 2011 г.
Resolved issues:
- Double clicking on a marker no longer zooms the map ( Issue 3090 )
- Anchor point with custom marker shadow now works ( Issue 3112 )
Noticeable changes:
- Panoramio Layer
- Directions marker z-indexing fixed
- Default shadow position fixed
2 марта 2011 г.
Noticeable changes:
- Markers now rendered in Canvas/VML where available
- Bigger click targets for polylines, polygons, KML on touch-enabled devices
22 февраля 2011 г.
Resolved issues:
- InfoWindow anchor exposed via 'anchorPoint' MVC property ( Issue 2860 )
- Fixes Hybrid at zoom level 0 and 1 ( Issue 3062 )
- Circle/Rectangle fixed if added/removed quickly to map ( Issue 3052 )
- draggable: false fixed on touch devices ( Issue 3044 )
18 февраля 2011 г.
Resolved issues:
- Markers in Street View are only shrunk, not enlarged ( Issue 2969 )
- Draggable directions now work when routeIndex is not 0 ( Issue 2995 )
- Conflict between Flash and map dragging fixed ( Issue 2956 )
- When mapTypeId is changed in maptypeid_changed listener, the map type control is now consistent
Noticeable changes:
- Labels are now on by default when Satellite mode clicked from map type control
8 февраля 2011 г.
Noticeable changes:
- New hierarchical map type controls - they're touch-friendly!
- New logo ( Issue 2574 )
- MarkerShape.coord renamed to MarkerShape.coords to match HTML
<area>
coords attribute
3.3
17 марта 2011 г.
Resolved issues:
- Polygon not rendering
8 февраля 2011 г.
Resolved issues:
- Tile requests not being cancelled in Chrome ( Issue 3011 )
- rightclick event not being fired in FF/Mac ( Issue 2920 )
- Text rendering issues in Safari/Mac ( Issue 3024 )
- Directions maps not printing in IE correctly
21 января 2011 г.
Noticeable changes:
- MVCArrays are now accepted in spherical geometry library
- Fix cross showing under a marker while being dragged in IE6
- z-index is no longer set on the map container div
17 января 2011 г.
Resolved issues:
- Fixed an issue where incorrect timing for zoom_changed caused incorrect results for fromLatLngToContainerPixel ( Issue 2539 )
6 января 2011 г.
Resolved issues:
- Geometry library added - provides spherical geometry and polyline encoding utilities ( Issue 2540 , Issue 2595 , Issue 2246 )
- Ability to set the min/max zoom level on the map ( Issue 1624 )
Noticeable changes:
- Zoom and pan controls have been separated (no more navigation control). These can be configured separately.
- New touch-friendly zoom control on touch devices
- Contents of an MVCArray can now be cleared by calling clear()
- Fixed memory leak when adding and removing markers in IE8
- Faster rendering of polys with improved simplification algorithm
23 декабря 2010 г.
Resolved issues:
- Waypoint click handlers fixed in draggable directions ( Issue 2871 )
December 21st, 2010
Resolved issues:
- Added momentum to the map when dragging ( Issue 2592 )
- Fixed CSS error in Street View ( Issue 2666 )
- Fixed JS error when showing a InfoWindow with a Map width of 0 in IE ( Issue 2536 )
Noticeable changes:
- On touch devices, we will now display a touch-friendly zoom control whether ZOOM_PAN or SMALL navigation control is requested. If the device supports multi-touch in the browser, no zoom control will be displayed, as zooming is accomplished through pinching.
9 декабря 2010 г.
Resolved issues:
- InfoWindows now print nicely in IE ( Issue 1343 )
- Fixed opacity in IE8 for ImageMapType
Noticeable changes:
- A cross will be displayed beneath Markers with a custom icon when dragged, and raiseOnDrag is enabled
December 5th, 2010
Resolved issues:
- Provide an interface for discovering the maximum zoom level at a given location for satellite imagery. ( Issue 2049 )
- Add an option (raiseOnDrag) to enable/disable animations when a marker is dragged. ( Issue 2910 )
Noticeable changes:
- Markers now lift when dragged, and bounce when dropped.
- Marker animations can be controlled programmatically with the setAnimation function.
November 28th, 2010
Resolved issues:
- maptypeid_changed no longer fires twice ( Issue 2449 )
- The "size" property of a MarkerImage object is now accessible ( Issue 2465 )
- Marker shape references the icon rather than the sprite ( Issue 2629 )
- Panning the map on marker drag has been improved for smaller maps ( Issue 2868 )
- Maps can now be printed without enabling printing of background images
- Fixed bug where draggable direction markers were draggable when 'draggable' was set to false
16 ноября 2010 г.
Changed issues:
- Issue 2076 : Provide a way to give a InfoWindow to the DirectionsRenderer ( Issue 2076 )
- Issue 2524 : Implement streetViewControlOptions
- Issue 2557 : Add disable zoom to Street view
Noticeable changes:
- Fixed bug that caused a new window to open in FF when a marker if shift-clicked.
- Letter marker icons were lost when markerOptions were specified with the DirectionsRenderer
3.2
November 11th, 2010
Noticeable changes:
- Fixed bug where polygons were clipped/truncated with RTL on IE7/IE8
- Fixed bug that caused checkboxes to be hidden on Safari 5 because of 3d transformations
- Geodesic polylines that spanned the equator lacked detail
- Added control positions for LEFT_CENTER, LEFT_BOTTOM, RIGHT_CENTER, RIGHT_BOTTOM.
- Renamed control positions LEFT to LEFT_TOP, RIGHT to RIGHT_TOP, TOP to TOP_CENTER and BOTTOM to BOTTOM_CENTER
11 октября 2010 г.
Changed issues:
- Issue 2478 : Streetview - Compass Misalignment/Missing in some browsers
- Issue 2528 : ImageMapTypeOptions opacity broken in IE8
- Issue 2661 : Infowindow - Right click on an input field does not display context menu
- Issue 2741 : Marker placement not working on iOS 4 following map pan
Noticeable changes:
- Street View is enabled by default
- Fixed bug where 'this' wasn't being passed to .getTileUrl
- InfoWindow domready event is now triggered after the window is visible
September 28th, 2010
Changed issues:
- Issue 2712 : Memory Leaks (add/remove markers, show/hide markers, zoom/pan map)
Noticeable changes:
- V2 and V3 maps work better when both are on the same page
- Fixed error in HTML5 Street View when dragged quickly downwards
September 16th, 2010
Changed issues:
- Issue 2701 : Initial Street View Navigator Control Heading Doesn't Follow POV
14 сентября 2010 г.
Changed issues:
- Issue 157 : Support draggable driving directions
- Issue 1852 : 'rightclick' event on a google.maps.Marker is fired up without an argument
- Issue 2673 : Pegman disappears after position change
Noticeable changes:
- Marker performance has been improved
August 31st, 2010
Changed issues:
- Issue 2658 : Tall Info Windows
Noticeable changes:
- Geodesics have been improved for higher zooms
August 24th, 2010
Changed issues:
- Issue 2648 : Trigger map resize event causes error in Firefox in V3.2.1
Noticeable changes:
- When zooming in or out repeatedly (such as when using a scroll wheel), we now load fewer tiles from the intermediate zoom levels.
August 16th, 2010
Changed issues:
- Issue 2416 : Apple Magic Mouse Panning and Zooming too Sensitive
- Issue 2606 : Setting draggable: false on a map disables links
- Issue 2640 : Memory not cleared with browser refreshes / onunload (IE)
Noticeable changes:
- StreetView markers are scaled according to their distance
- Zoom slider updates on pan
August 9th, 2010
Noticeable changes:
- Deprecated properties KMLMouseEvent.position and FusionTablesMouseEvent.position have been removed. Use .latLng instead
- Deprecated property StreetViewService.getNearestPanorama has been removed. Use .getPanoramaByLocation instead
3.1
September 28th, 2010
Noticeable changes:
- Fixed issue where directions with the same origin and destination threw a JS error
August 9th, 2010
Noticeable changes:
- Changing an OverlayView's Map has been fixed
- Calling GroundOverlay.setMap(null) is fixed
- IE no longer leaks memory zooming/panning
August 5th, 2010
Changed issues:
- Issue 2588 : Calling setVisible(false) on Panorama object with a listener attached causes a JS error in IE
Noticeable changes:
- Markers disappearing in IE6 on zoom change has been fixed
29 июля 2010 г.
Changed issues:
- Issue 2337 : Lost Polyline
- Issue 2497 : Clickable option is not honored for Circle
Noticeable changes:
- Custom panorama 'originHeading' has been deprecated in favour of 'centerHeading'
- Korean hybrid tiles now display roads
- Clicks now pass though non-clickable polygons on the map
22 июля 2010 г.
Changed issues:
- Issue 1856 : Support polygon rendering in Opera
- Issue 2159 : Dragend event is triggered after zoom using the scrollwheel
- Issue 2385 : At deeper zoom levels, GroundOverlay goes black in Internet Explorer
- Issue 2337 : Lost Polyline
- Issue 2427 : Dragging with an info window open on auto-pan causes "hanging" markers
- Issue 2493 : Markers aren't correctly cleared in IE7
- Issue 2500 : Cropped MarkerImage When Using !Marker.setIcon(<scaled MarkerImage>) for Existing Marker
- Issue 2549 : CSS for Google's dropdown menu generates warning
Noticeable changes:
- A click event is no longer fired when a polygon is dragged
- Clicking on a Form select element that expands outside of a InfoWindow no longer fires a map click
- Clicking on a KML overlay no longer fires a map click event
- Streetview is now automatically panned to fit an InfoWindow on screen
- KML and FusionTables MouseEvent LatLng changed from 'position' to 'latLng'
- Android zoom controls no longer pass click to the map
17 июня 2010 г.
Changed issues:
- Issue 2346 : Option to disable smooth animation
Noticeable changes:
- Fixed marker flicker bug
- InfoWindow domready event triggering has been improved
- DirectionsRoute.bounds is now exposed
Jun 11, 2010
Changed issues:
- Issue 2389 : Street View doesn't work in IE7
- Issue 2460 : Bug in pegman positioning
- Fixed marker memory leak
- First geocode latency has been improved
- Provided access to the StreetViewService
3.0
18 мая 2010 г.
Changed issues:
- Issue 2037 : GPolylineOptions geodesic
- Fixed bug to correctly Google copyright on custom map type
- Added geodesic property to Polygons and Polylines
- Added clickable option to Polygons and Polylines
- Added clickable option to GroundOverlay
13 мая 2010 г.
- Issue 1724 : Incorrect infoWindow size/margins when setting the content through an element, rather than string
Noticeable changes:
- Fixed bug where ground overlays were cropped prematurely when crossing the dateline
- Marker setIcon now works with \ in the url
- Polygon and Polyline mouseout event triggers in IE
- Changing a marker icon no longer flickers
7 мая 2010 г.
- Issue 1458 : Feature request: KML support in Google API v3
- Issue 1658 : Add Traffic Overlay
- Issue 2209 : Stack overflow
- Issue 2254 : Multiple calls "setMap(gMap)" and "setMap(null)" on Circle object changes it's stroke and fill opacity
Noticeable changes:
- Added KML and GeoRSS Layers
- Added Ground Overlays
- Added new layers: Traffic and Bicycling
- Added "suppressBicyclingLayer" property against DirectionsRendererOptions
- Fixed bug to ensure zoom layer is correctly referenced when MapType changes
- Renamed DirectionsResult property "start/end_point" to "start/end_location"
- Renamed DirectionsLeg property "start/end_geocode" with "start/end_address"
- Renamed DirectionsRoute "optimized_waypoint_order" property with "waypoint_order"
- Removed support for old directions property names (setTripIndex, getTripIndex, hideTripList, provideTripAlternatives) and continue logging warnings. Also removes conversion of routes to legs to steps and trips to routes to steps.
- Updated GeocoderGeometry.latLng to GeocoderGeometry.location
30 апреля 2010 г.
- Issue 2230 : Map initializes without intended custom projection
Noticeable changes:
- Clicking on the map now focuses the keyboard
- iPad pinch-to-zoom is now supported
26 апреля 2010 г.
- Issue 1826 : Add mouseover and mouseout events on Polygons and Polylines
- Issue 2177 : map.setZoom(z) not working properly during the 'maptypeid_changed' event
- Issue 2247 : hideRouteList option on DirectionsRenderer doesn't work as expected
Noticeable changes:
- Fixed bug where custom icons disappear off the bottom of the map during pan
13 апреля 2010 г.
- Issue 2275 : MarkerImage cannot be reused
- Issue 2181 : When you add a google.maps.Marker and then use your mouse scroll wheel to zoom in or out, the marker is hidden
11 апреля 2010 г.
No noticeable changes or changed issues.
5 апреля 2010 г.
- Issue 1976 : Custom icon & draggable marker issues
- Issue 2107 : Draggable marker vanishes when dragged off the map
- Issue 2181 : The projection property of the basemaps is not present
Noticeable changes:
- Exposed the directions overview polyline in DirectionsRoute as overview_path.
- Exposed the Map's current projection as a read only property.
Mar 23, 2010
Noticeable changes:
- Elevation is now exposed in the API
- Improved tile loading for slow internet connections.
15 марта 2010 г.
Noticeable changes:
- Polygons now correctly repaint when styles are changed.
- Deprecated warning messages via console.log are given when old style 'Directions' are used.
Mar 10, 2010
- Issue 1801 : Polyline/polygon zIndex
- Issue 2144 : DirectionsRequest should provide avoidHighways option
- Issue 2207 : Bug: Polyline gets filled in IE
- Issue 2113 : Polylines broken in FF on high zoom levels after Jan release
Noticeable changes:
- Added bicycling directions !
- Added new DirectionsRequest options :
-
avoidHighways
-
avoidTolls
-
optimizeWaypoints
- Improved Polygon/Polyline rendering speeds
- Renamed the following Directions objects. Old names remain supported.
- DirectionsRoute to DirectionsLeg
- DirectionsTrip to DirectionsRoute
Mar 3, 2010
- Issue 2136 : Obfuscate Properties in google.maps.MarkerImage which should not be referenced
Noticeable changes:
- Map jump-jump bug fixed.
- Zooming twice in succession has been improved.
- Marker drag event .latLng is no longer obfuscated.
26 февраля 2010 г.
- Issue 1651 : mousemove / mouseover / mouseout for map canvas
- Issue 2142 : DirectionsRendererOptions should allow users to suppress markers entirely
- Issue 2148 : event.latLng Missing!
- Issue 2109 : Bug: NavigationControlStyle.ZOOM_PAN doesn't display correctly in IE8
- Issue 2153 : MVCArray.push() does not return new length
Noticeable changes:
- Add opacity to ImageMapType.
- Fixed the bug where rightclick on a rectangle/circle was not being fired.
- Info window's content events are no longer being removed on hide.
8 февраля 2010 г.
- Issue 2135 : Bug: If you reuse a Polygon's MVCArray in a Polyline, the Polyline is closed.
Noticeable changes:
- Added new Rectangle class
- Added new Circle class
- Fixed memory leak when creating then removing a marker.
- Stopped annotating the MVCArray of LatLngs to close Polygons, as that causes Polylines which share the same MVCArray to be closed too (see Issue 2135 )
- Fixed a bug which sometimes hid onscreen markers if the map's zoom was set to its current value.
- Fixed ImageMapType to display correctly on Android.
- Changed the polygon clipping scheme to allow polygons which contain the north or south pole.
- Increased the latitude range of MercatorProjection to the maximum possible subject to floating point precision.
28 января 2010 г.
- Issue 1367 : Feature Request: Expose LayoutManager for developers to place DIVs in the "control flow"
- Issue 1916 : Feature Request: Add ability to scale MarkerImage
- Issue 1443 : extend() and union() should return the LatLngBounds object
- Issue 1997 : Documentation of 'size' MapOption
- Issue 2074 : Map doesn't render when the world map fits the exact dimensions of the map container
Noticeable changes:
- Added support for Indic languages:
- bn, gu, kn, ml, mr, ta, te
- Added new static methods to the event namespace :
- addListenerOnce
- addDomListenerOnce
- Added new 'encoded_lat_lngs' property to the DirectionsStep object to expose the set of latlngs in compressed ASCII format
- Improved performance by removing offscreen marker DOM elements
- Fixed panning bug in Google Chrome
- Fixed pinch-zooming bug on the iPhone
19 января 2010 г.
- Issue 1422 : Feature Request: Let developers create custom map types
- Issue 1523 : Feature request: fromContainerPixelToLatLng (and vice versa)
- Issue 1443 : extend() and union() should return the LatLngBounds object
- Issue 1960 : bug: incomplete information using provideTripAlternatives
- Issue 1675 : Tutorial Documentation Error
- Issue 1676 : Tutorial Documentation Error - Control Options
- Issue 1856 : Polygons not rendering in Opera!!!
- Issue 1954 : The Bulgarian language localization is not correct.
- Issue 1976 : Bug: Custom icon & draggable marker issues
- Issue 2063 : Variable Name Collisions when Minifying OverlayView Subclasses
Noticeable changes:
- Released support for custom map types, including base map types, overlay map types, and projection:
- New ImageMapType object to support custom map tiles
17 декабря 2009 г.
Noticeable changes:
- Fixed initial jerk occurring before a map panning animation begins.
- Fixed map jumping to different location when zooming past the max zoom level using Scrollwheel or DoubleClick.
- Copyright, MapType and Navigation controls resizes to suit map size.
- Old style getters, setters, and event names are officially deprecated and no longer defined.
10 декабря 2009 г.
- Issue 1820 : Zoom in with scroll wheel seems to zoom beyond max zoom level and "skip/jump" the map's position
- Issue 1743 : Scroll zooming causes the map to move to a completely different location
Other noticeable changes:
- Added new method panToBounds .
- Added new map animation. Affects dragging, panning, zooming, and calls to setCenter/setZoom in all browsers.
- Added a console log warning message if deprecated methods are being used.
25 ноября 2009 г.
- Issue 1696 : Feature Request: map control placement
- Issue 1909 : getBounds corruption after map center changed
- Issue 1938 : map.setOptions fails to recognise control options
Other noticeable changes:
- Added RTL support to enable the following languages: Arabic, Farsi, Hebrew
- Exposed lat_lngs property for DirectionsResult steps.
11 ноября 2009 г.
- Issue 1742 : Custom icon marker always appears on top of default marker
Other noticeable changes:
- Added support for three new languages.
- баскский
- галисийский
- Тагальский
29 октября 2009 г.
- Issue 1421 : Feature Request: Add a Directions class to API v3
Other noticeable changes:
- Reference documentation updated with DirectionsRenderer and DirectionsService
26 октября 2009 г.
- Issue 1647 : Feature Request: Provide an event for infowindow dom ready
- Issue 1710 : ability to cancel user zoom event on double click
Other noticeable changes:
- JS Error is thrown when invalid arguments are passed into new google.maps.LatLng()
- Fixed bug: static map was loading twice on map load
15 октября 2009 г.
- Issue 1525 : get_bounds error at low zoom levels
- Issue 1757 : fitBounds() doesn't work across the 180 meridian
- Issue 1790 : map.setOptions cannot set the cursor
- Issue 1767 : BugProblem with event propagation
Other noticeable changes:
- Documentation updates:
- New method exposed: LatLngBounds.isEmpty()
- Sorted all methods, events, properties, and constants by name
- Fixed incorrect types in polyline and polygon option properties
28 сентября 2009 г.
- Improvements to poly rendering performance.
- Fixed issue with JS warning for SVGView.
22 сентября 2009 г.
- Issue 1420 : Feature: Add Polyline class to API
- Issue 1371 : map.bounds_changed event fires repeatedly when the map is moving
- Issue 1700 : Incorrect location in click after zoom out in Firefox 3.5
- Issue 1702 : Incorrect latLng reported in click & dblclick events when there is a scroll offset in a parent element
- Issue 1723 : Map jumps when dragging on iPhone
Other noticeable changes:
- Launched polylines and polygons! These allow you to draw lines or filled regions on the map, specify stroke and fill styles, and support most mouse events (ie no mouseover yet). They work in all supported browsers (IE6.0+, Firefox 2.0+, Safari 3.1+, Chrome), which includes supported mobile devices.
- Added two new sections to the developer guide for Polylines and Polygons .
- Added two new classes to the API Reference for Polylines and Polygons .
- Added new Map event "idle", fired when the map hasn't moved for a bit. Resolves Issue 1371 .
- Fixed incorrect LatLng values being returned from the click events.
- Fixed pinch zoom bug on the iPhone. See Issue 1723 .
10 сентября 2009 г.
- Issue 1659 : Incorrect latLng reported in click & dblclick events after panning, Firefox 3.5
- Issue 1621 : getting wrong location after click on map in ie8 with dooctype
- Issue 1642 : InfoWindow overflow:auto
- Issue 1531 : height of infoWindow grows with each open
Other noticeable changes:
- Syntax modified for get/set methods and event names as specified below. Old syntax remains supported to stay backwards compatible. Например:
- set_funBoat() => setFunBoat()
- get_funBoat() => getFunBoat()
- funBoat_changed => funboat_changed
- Added new method "onAdd" to the OverlayView interface, which gets called when panes and projection are first initialized. This addresses Issue 1377 .
- OverlayView interface's "remove" method has been renamed to "onRemove". Old name remains supported to stay backwards compatible.
2 сентября 2009 г.
- Issue 1525 : get_bounds error at low zoom levels
- Issue 1596 : Panning past the northern or southern edge of the world returns an error
- Issue 1643 : Bug: Map scroll wheels unnecessarily
- Issue 1379 : I can't see Korea map data in V3
Other noticeable changes:
- Enabled continuous scrollwheel and double-click zoom on Chrome, Safari 4, and Firefox 3.5
- Improved map dragging performance
- Double-click now centers the map after zooming
24 августа 2009 г.
- Issue 1567 : map.set_center to a nearby location does not work.
- Issue 1605 : Scrolling the map scrolls the page too
- Issue 1467 : Pan Map Function + Animation
Other noticeable changes:
- Enabled scrollwheel zoom by default. To disable it, set Map option's scrollwheel property to false.
- Documentation updated to include panTo and panBy functions.
14 августа 2009 г.
- Issue 1575 : Bug in draggable markers method set_draggable()
Other noticeable changes:
- Scrollwheel zoom has been enabled.
- Fixed issue affecting iPhones where map jumps occur after drag.
4 августа 2009 г.
- Issue 1393 : Allow draggable markers
- Issue 1448 : Bug: API v3 needs a checkResize() function (or equivalent)
- Issue 1404 : Error with cursor in Opera
- Issue 1514 : MapType select arrow displayed incorrectly with HTML 4.01 strict
- Issue 1426 : InfoWindow z-index control
Other noticeable changes:
- Pinching and dragging on the iPhone should be more robust.
- Added zIndex setters and getters to InfoWindow objects.
Documentation changes:
- Marker get_draggable and set_draggable methods added
- Marker drag, dragstart, dragend, draggable_changed events added
- Marker draggable property added
- Info Window get_zIndex and set_zIndex methods added
- Info Window zIndex_changed event added
- Info Window zIndex property added
July 13, 2009
- Issue 1415 : infowindow content: selectable true/ false
- Issue 1432 : Mouseout event doesn't trigger after set_icon is called
- Issue 1365 : Map Type Controls render incorrectly with strict doctype
Other noticeable changes:
- Developers no longer need to specify size for a MarkerImage, the API will detect it when not provided. On a related note, the size, anchor, and origin arguments for MarkerImage are all optional.
- Developers no longer need to call OverlayView.call(this) in an OverlayView subclass's constructor.
- The OverlayView "changed" methods were removed from the interface. This should not affect developer's code, as these methods weren't actually used before.
- The partialmatch option was removed from Geocoder Request objects. If a developer continues to pass it, it will have no effect on the query.
12 июня 2009 г.
Changed issues:
- Issue 1363 : Bug: Map click events are not dispatched on the iPhone
Other noticeable changes:
- Large zoom control is clickable in all browsers
- Infowindow "clears" the large zoom control, positioning itself fully inside the map and controls
- Mobile copyright uses pretty images
- Tiles load from the center instead of the top left
- Users can no longer select the text of the map type buttons, or any of the control images
- The main library is smaller by ~1.9 KB