В этом архиве перечислены примечания к выпускам Maps JavaScript API за 2024 год и ранее. О последних выпусках читайте в примечаниях к выпускам Maps JavaScript API.
3.59.3
12 декабря 2024 г.
Изменения:
- Теперь Проверка приложений Firebase доступна для использования с Maps JS API и Places JS.
3.59.2
5 декабря 2024 г.
Изменения:
- [Альфа-канал] Атомарные объекты карты будут показываться в поддерживаемых городах на уровне масштабирования 17 и выше.
- В инициализатор добавлен идентификатор атрибуции использования, который помогает Google понять, какие библиотеки и примеры полезны для разработчиков, например использование библиотеки кластеризации маркеров. Чтобы отказаться от отправки идентификатора атрибуции использования, можно удалить это свойство или заменить его значение пустой строкой. Изменения этого значения после создания экземпляра могут игнорироваться.
- Теперь вы можете использовать Проверку приложений Firebase для защиты от вредоносных запросов. Подробнее о том, как использовать проверку приложений с Places и с Картами…
3.59.1
21 ноября 2024 г.
Изменения:
- [Бета-канал] Исправлена ошибка, из-за которой в Просмотре улиц не было элемента управления масштабом.
- Исправлена ошибка, из-за которой устаревшие маркеры, не поддерживающие клики, все равно отправляли событие клика.
- Исправлена ошибка, из-за которой расширенные маркеры не обновляли положение пикселей при переключении на пользовательский тип карты.
- Теперь при применении стандартных или пользовательских типов и стилей карт с идентификатором карты в консоли регистрируется предупреждение. Если идентификатор карты указан, стилями карты можно управлять через Cloud Console. В настоящее время облачные стили поддерживаются только для карт типа roadmap.
- Стиль кнопок перемещения для управления камерой при наведении указателя в темном режиме.
- Устранена проблема с отступами fitBounds при использовании очень маленьких границ.
3.58.11a
31 октября 2024 г.
Изменения:
- [Бета-канал] Исправлена ошибка, из-за которой человечек Просмотра улиц не работал на карте веб-компонента.
- Исправлена ошибка, из-за которой программы чтения с экрана фокусировались на сообщении о прокрутке, когда оно было скрыто на карте Embed API.
3.58.10
24 октября 2024 г.
Изменения:
- Устранена проблема, из-за которой возникало исключение при доступе к хранилищу сеансов.
3.58.9 (откат)
17 октября 2024 г.
Изменения:
- [Альфа-канал] Теперь на 3D-картах можно использовать собственные изображения и SVG-файлы для маркеров.
3.58.8
10 октября 2024 г.
Изменения:
- Удалено неверное предупреждение консоли WebGLOverlayView.
- Исправлена ошибка, из-за которой в Chrome вокруг карты ошибочно показывалась синяя линия фокуса, если карта была первым элементом на странице, с которым взаимодействовали с помощью указателя или мыши.
- Добавлены поставщики данных о местоположении транспортных средств и автопарка ODRD для отслеживания автопарка с помощью JavaScript в сервисах для транспортных компаний.
3.58.7
3 октября 2024 г.
Изменений, видимых пользователям, нет.
3.58.6
25 сентября 2024 г.
Изменения:
- [Альфа-канал] Из
Polyline3DElementиPolygon3DElementудалены свойства*Opacity. Значения альфа-канала можно указывать в соответствующих свойствах*Color, используя форматы цвета#rgba,#rrggbbaa,rgba(r, g, b, a)илиrgb(r g b / a). - [Альфа-канал] В экспериментальной версии 3D-карт теперь доступны элементы управления пользовательского интерфейса по умолчанию, маркеры, 3D-модели и функции анимации камеры.
- Исправлена ошибка, из-за которой на векторных картах нельзя было переключаться между пользовательскими типами карт.
- Используйте спутниковые снимки с высоким разрешением для устройств с высокой плотностью пикселей.
3.58.5a
19 сентября 2024 г.
Изменений, видимых пользователям, нет.
3.58.4a
12 сентября 2024 г.
Изменений, видимых пользователям, нет.
3.58.3
5 сентября 2024 г.
Изменений, видимых пользователям, нет.
3.58.2
29 августа 2024 г.
Изменения:
- Текстовый глиф
PinElementтеперь масштабируется вместе сPinElement, а его цвет по умолчанию соответствуетglyphColorпо умолчаниюPinElement.
3.58.1a
22 августа 2024 г.
Изменения:
- [Бета-канал] По умолчанию заменять элемент управления масштабом на элемент управления камерой. В настройках камеры есть элементы управления масштабированием и панорамированием.
- Опубликуйте ресурсы
cameraControlиcameraControlOptionsвMapOptions. - Возможность задавать цветовую схему (светлую или темную) при создании экземпляра карты.
- Элемент управления типами карт теперь переносится на новую строку, если ширина карты слишком мала.
- Интегрирован новый инструмент для отрисовки ярлыков на векторных картах.
- Новые цвета базовой карты теперь используются по умолчанию в канале
v=weeklyдля разработчиков, которые не используют идентификаторы карт. Подробную информацию можно найти на странице https://developers.google.com/maps/new-basemap-style-opt-in.
3.57.13
8 августа 2024 г.
Изменения:
- [Бета-канал] В ответ Geocoding API для прямого и обратного геокодирования, а также поиска по идентификатору места добавлены описания адресов.
3.57.12
1 августа 2024 г.
Изменения:
- [Бета-канал] В ответ Geocoding API для прямого и обратного геокодирования, а также поиска по идентификатору места добавлены описания адресов.
- [Бета-канал] Добавлена возможность задавать цветовую схему (светлую или темную) при создании экземпляра карты.
- Уменьшена задержка IconMouseEvent при нажатии на объект на векторных картах.
3.57.10
25 июля 2024 г.
Изменения:
- [Бета-канал] В ответ Geocoding API для прямого и обратного геокодирования, а также поиска по идентификатору места добавлены описания адресов.
- В класс Place добавлено несколько атрибутов для основных типов и отображаемых названий.
3.57.9
18 июля 2024 г.
Изменения:
- Улучшены специальные возможности для значка человечка в Просмотре улиц.
3.57.8b
11 июля 2024 г.
Изменений, видимых пользователям, нет.
3.57.7
4 июля 2024 г.
Изменения:
- Добавьте варианты для электромобилей и варианты топлива в свойства класса Place. Включите параметры поиска ЭМ для Place.searchByText.
3.57.6a
27 июня 2024 г.
Изменений, видимых пользователям, нет.
3.57.5
20 июня 2024 г.
Изменений, видимых пользователям, нет.
3.57.4
13 июня 2024 г.
Изменения:
- [Бета-канал] Интегрирован новый инструмент для отрисовки ярлыков на векторных картах.
- В InfoWindow добавлено новое свойство
isOpen, которое указывает, открыто ли окно на карте или в Просмотре улиц. - Исправлена справочная документация для класса
PlacePredictionв Place Autocomplete.
3.57.3a
6 июня 2024 г.
- [Бета-канал] В ответ Geocoding API для прямого и обратного геокодирования, а также поиска по идентификатору места добавлены описания адресов.
3.57.2
28 мая 2024 г.
Изменения:
- Исправлена ошибка, из-за которой элемент управления типом карты в веб-компоненте не открывал меню.
- Исправлена ошибка, из-за которой не отображался индикатор перетаскивания AdvancedMarkerElement.
- Добавьте функцию автозаполнения в новый Places API.
- Растровые фрагменты карт теперь предоставляются в формате WebP.
- Обновлена документация для Place.searchByText и Place.searchNearby, чтобы указать правильный список полей.
- В еженедельном канале теперь доступны новая кнопка закрытия InfoWindow и необязательный заголовок.
3.57.0
24 мая 2024 г.
Изменений, видимых пользователям, нет.
3.56.12a
9 мая 2024 г.
Изменения:
- Исправлена ошибка, из-за которой не показывался индикатор перетаскивания в
AdvancedMarkerElement.
3.56.11
2 мая 2024 г.
Изменения:
- [Бета-канал] Теперь
<gmp-map>также будет по умолчанию использовать векторный режим, если задан идентификатор карты, но для него не указан тип отрисовки (например, DEMO_MAP_ID).
3.56.10
25 апреля 2024 г.
Изменения:
- [Бета-канал] Событие gmp-placeselect элемента PlaceAutocompleteElement теперь распространяется вверх.
- [Бета-канал] Доступны новая кнопка закрытия InfoWindow и необязательный заголовок.
- [Бета-канал] Улучшены специальные возможности для клавиатуры и указателя при управлении человечком в Просмотре улиц.
- Исправлена утечка памяти, возникавшая при удалении расширенных маркеров.
- Устранена проблема, из-за которой у кругов не было ровного периметра.
- Добавлен 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показывался без заданной позиции. - В InfoWindow API добавлено событие close.
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>слот по умолчанию и позволяет создавать пользовательские элементы для упаковки веб-компонентов Maps JavaScript API. - Добавьте варианты парковки в новый API класса Place.
- Прекращение поддержки google.maps.Marker. Вместо этого используйте google.maps.marker.AdvancedMarkerElement. В настоящее время прекращение поддержки google.maps.Marker не планируется, но мы рекомендуем использовать google.maps.marker.AdvancedMarkerElement вместо google.maps.Marker. Мы продолжим выпускать исправления ошибок для любых серьезных регрессий в google.maps.Marker, но не будем устранять существующие ошибки. Об их отключении мы предупредим за 12 месяцев. Чтобы получить подробную информацию о прекращении поддержки, перейдите по ссылке https://developers.google.com/maps/deprecations.
- Добавьте дополнительные атрибуты в новый API класса Place.
- Добавьте способы оплаты в новый API класса Place.
3.55.11a
15 февраля 2024 г.
Изменения:
- Запрещает автоматическую прокрутку карт в область просмотра при нажатии.
3.55.11
8 февраля 2024 г.
Изменения:
- [Альфа-версия] Из PlaceAutocompleteElement удалено свойство inputElement.
- [Альфа-канал] Добавление частей CSS для элемента автозаполнения мест
- [Бета-канал] PlaceAutocompleteElement теперь доступен в предварительной версии (v=beta)
- Добавьте параметры специальных возможностей в Places V2 API.
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 начальной загрузки добавлен новый параметр URL
loading=asyncдля прямой загрузки скрипта. Это означает, что Maps 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.
- [Альфа-версия] Добавьте атрибуты types, requestedLanguage, requestedRegion и name в PlaceAutocomplete
- [Бета-канал] Исправлена ошибка, из-за которой элемент расширенного маркера не создавался при вызове
document.createElement('gmp-advanced-marker').
3.55.3
30 ноября 2023 г.
Изменений, видимых пользователям, нет.
3.55.2
23 ноября 2023 г.
Изменения:
- Исправлена ошибка, из-за которой в Просмотре улиц возникали ошибки CSP, связанные со стилями.
3.55.1
16 ноября 2023 г.
Изменений, видимых пользователям, нет.
3.54.12a
8 ноября 2023 г.
Изменения:
- Исправлена ошибка, из-за которой WebGLOverlayView не отображался в некоторых ситуациях.
3.54.12
2 ноября 2023 г.
Изменения:
- [Альфа-версия] Автозаполнение мест теперь является веб-компонентом. Это критическое изменение. Актуальную информацию об использовании можно найти на странице https://developers.google.com/maps/documentation/javascript/reference/places-widget#PlaceAutocompleteElement.
- [Альфа-версия] Обновление управления фокусом элемента автозаполнения мест
- [Бета-канал] Событие gmp-zoomchange в MapElements
- Включите MapTypeControl HORIZONTAL_BAR, чтобы автоматически обрабатывать контексты макета с письмом справа налево.
3.54.11
26 октября 2023 г.
Изменения:
- Исправлена ошибка, которая могла возникать при настройке элементов управления на карте.
- Добавлена возможность ограничить изображения Просмотра улиц только официальными источниками Google с помощью StreetViewLocationRequest и StreetViewControlOptions.
3.54.10
18 октября 2023 г.
Изменения:
- [Бета-канал] MapElement теперь автоматически корректирует макет элементов управления для направления слева направо или справа налево на основе вычисленного стиля
direction. Также доступны слоты для добавления пользовательских элементов управления. ControlPosition теперь поддерживает логические значения для макетов с направлением письма слева направо и справа налево. Maps Embed API теперь также автоматически настраивает макет элементов управления для языков с написанием слева направо или справа налево. - [Бета-канал] Для MapElement теперь включено свойство delegatesFocus.
3.54.9
12 октября 2023 г.
- [Бета-канал] В Places API версии 2 добавлено описание от редактора.
3.54.7a
28 сентября 2023 г.
Изменения:
- Добавлена поддержка нескольких поставщиков данных о местоположении в Journey Sharing JavaScript.
3.54.6
21 сентября 2023 г.
Изменения:
- google.maps.FeatureLayer реагирует на события mousemove.
- Добавлен тип 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. - [Бета-канал] В метод searchByText() класса Place добавлено обязательное поле
textQuery, а полеqueryобъявлено устаревшим. - Скорректировано смещение привязки информационного окна для ярлыков и значков растровой карты.
3.53.12
20 июля 2023 г.
Изменения:
- [Бета-канал] Добавлены поставщики данных о местоположении транспортных средств и автопарка по запросу для отслеживания автопарка и показа поездки в JavaScript.
- Обновлено предупреждение, которое появляется, когда аргумент, переданный конструктору
LatLng(), игнорируется. - Прекращена поддержка функции
Marker.collisionBehavior. Вместо нее используйтеAdvancedMarkerElement.collisionBehavior.
3.53.11
13 июля 2023 г.
Изменения:
- Функция
isLocationOnEdge()теперь возвращает значениеtrue, если указанная точка находится достаточно близко к началу или краю ломаной линии. - Добавлен журнал ошибок, чтобы разработчики знали, когда векторная карта не загружается и заменяется растровой картой.
3.53.7
15 июня 2023 г.
Изменения:
- [Альфа-версия] Элемент автозаполнения мест теперь лучше поддерживает программы чтения с экрана и другие специальные возможности.
3.53.5
1 июня 2023 г.
Изменения:
- Разрешить передачу элемента Node свойству
contentрасширенного маркера. - Повышена производительность расширенных маркеров при наложении.
- Добавлено новое поле для DeliveryVehicleStop в JavaScript Journey Sharing.
3.53.4a
24 мая 2023 г.
Исправленные ошибки
- Исправлена проблема с мерцанием на векторной карте.
- Исправлен неправильный расчет даты при учете разных часовых поясов в методе getNextOpeningTime() для мест.
- Исправлен ошибочный тип в VehicleJourneySegment для совместных поездок.
3.53.3
18 мая 2023 г.
Изменения:
- [Альфа-канал] Исправлена ошибка, из-за которой элемент автозаполнения мест не восстанавливал исходный текст, если вы использовали клавиши со стрелками, чтобы выделить подсказку, а затем нажимали Escape.
- [Альфа-канал] Обновлены стили подсказок автозаполнения мест, чтобы при переполнении текста показывалось многоточие.
- [Бета-канал] Теперь в локальном контексте показывается уведомление о том, что контекстная информация о местах на карте скоро будет удалена.
- Исправлена ошибка, из-за которой человечек Просмотра улиц не показывал предварительный просмотр при наведении курсора, если он не был возвращен в док хотя бы один раз.
- Устаревшие границы, местоположения и радиусы в сервисе автозаполнения мест. Используйте вместо них locationBias и locationRestriction.
3.53.2
4 мая 2023 г.
Изменения:
- [Бета-канал] Доступны стили на основе данных для наборов данных
- [Бета-канал] Теперь доступны веб-компоненты
<gmp-map>и<gmp-advanced-marker>. - В JavaScript Journey Sharing в Task и TaskTrackingInfo добавлено поле TimeWindow.
- В еженедельном канале выпущены AdvancedMarkerElement и PinElement.
- Стили на основе данных для границ выпущены на еженедельном канале.
getMapCapabilitiesи событиеmapcapabilities_changedвыпущены в еженедельном канале.
3.53.1a
27 апреля 2023 г.
Изменения:
- В сервис автозаполнения мест добавлена поддержка locationBias и locationRestriction.
- [Бета-канал] Опубликована документация по методу toJSON для Place v2.
- [Бета-канал] Исправлена ошибка, из-за которой не работало перетаскивание расширенных маркеров, когда карта была обернута.
- [Бета-канал] Стили на основе данных PlaceFeature.fetchPlace displayNames будут на языке конечного пользователя.
- [Бета-канал] AdvancedMarkerView и PinView переименованы в AdvancedMarkerElement и PinElement.
- [Бета-канал] Исправлена ошибка, из-за которой объекты AdvancedMarker и Pin иногда были доступны без явной загрузки. Не забывайте загружать библиотеку marker перед обращением к этим классам.
- [Бета-канал] AdvancedMarker
positionтеперь нормализован до 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: вместо змеиного регистра используется нижний верблюжий регистр.
Исправленные ошибки
- Исправлена ошибка, из-за которой в отзывах о местах (
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.
- [Бета-канал] Maps JavaScript API теперь поддерживает ECMAScript 2020.
Исправленные ошибки
- Исправлена утечка памяти, которая могла происходить при добавлении маркеров на карту и их удалении.
- Исправлена ошибка, из-за которой интерактивный элемент, расположенный под кликабельным расширенным маркером, реагировал на нажатия на устройствах с сенсорным экраном.
3.52.2
23 февраля 2023 г.
Изменения:
- [Бета-канал] Стили на основе данных: удалено свойство PlaceFeature.displayName.
- [Бета-канал] Исправлена ошибка, из-за которой объекты WebGLOverlayView не удалялись корректно при вызове setMap(null).
- Исправлена ошибка, из-за которой библиотека
searchсчиталась неизвестной. - Исправлена ошибка, из-за которой кнопка закрытия InfoWindow была невидима в корневом элементе Shadow DOM.
- Чтобы улучшить 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 г.
Изменения:
- Бета-канал: добавление новых атрибутов в класс Place
- Бета-канал. Массив 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
1 декабря 2022 г.
Изменения:
- Бета-канал: теперь доступен API
google.maps.importLibrary(). - Бета-версия: поддержка прекращена. Поддержка локального контекста прекращена, и мы не рекомендуем использовать его на новых сайтах. Эти функции будут работать как прежде, а об их отключении мы предупредим за 12 месяцев. Если вы хотите сами создать что-то похожее на библиотеку локального контекста, рекомендуем попробовать решение Neighborhood Discovery в инструменте Quick Builder или использовать библиотеку Places с Maps JavaScript API. При этом вам могут быть полезны примеры кода и практические работы для библиотеки Places.
- Бета-канал. Чтобы улучшить Core Web Vitals и сократить ненужную передачу данных, Maps JS теперь откладывает загрузку фрагментов карты до тех пор, пока карта не приблизится к области просмотра. Карты, созданные в исходной области просмотра страницы, не должны отличаться.
- Бета-канал: добавлено событие для опроса изменений состояния поставщиков геоданных в Journey Sharing.
- Бета-канал: добавлены функции настройки стиля для совместных поездок. Устаревшие методы настройки.
- Добавляет возможность управления с клавиатуры для шагов на панели маршрутов. Теперь для навигации по маршрутам можно использовать клавишу Tab, а для выбора – клавишу Ввод или Пробел.
-
google.maps.geometry.spherical.computeArea()теперь принимаетLatLngBoundsиCircle. ТеперьLatLngBoundsможно создать с помощьюLatLngBoundsLiteral. - Добавляет текст
altк изображениям на панели предлагаемых маршрутовDirectionRenderer.
3.51.1
17 ноября 2022 г.
Изменения:
- Бета-канал: выпущен класс Place в библиотеке Places.
- Бета-канал: добавлены функции настройки стиля для совместных поездок. Старые методы настройки больше не поддерживаются.
- Maps Embed API больше не поддерживает Internet Explorer 11.
- Логотип Google в Maps Embed API меняет стиль при использовании гибридного типа карты или типа карты со спутника для лучшей видимости.
- Улучшена производительность загрузки расширенных маркеров.
- Делает кнопку "Отменить" доступной для клавиатуры и программы чтения с экрана.
- Делает маркеры отрисовщика маршрутов доступными для клавиатуры и программ чтения с экрана.
- Добавляет описание ARIA в элемент управления масштабом карты.
- Включите фокус клавиатуры и взаимодействие с элементом управления масштабом карты.
- В Geocoder JS API добавлен параметр языка. Maps JS API больше не считает
USрегионом по умолчанию в геокодере, если он не указан явно. - В Directions JS API добавлен параметр языка.
- В Distance Matrix JS API добавлен параметр языка.
Исправленные ошибки
- Исправлена ошибка, из-за которой фокус клавиатуры перенаправлялся на маркер при открытии информационного окна.
- Исправлена ошибка, из-за которой маркеры не могли быть в фокусе.
3,51
16 ноября 2022 г.
Изменения:
- Недельная версия обновлена до 3.51.
- Квартальная версия обновлена до 3.50.
- Версии 3.49 и 3.48 по-прежнему доступны по запросу.
3.50.12a
7 ноября 2022 г.
Изменения:
- Исправлена ошибка, из-за которой у
google.maps.event.addListenerOnceиgoogle.maps.event.addDomListenerOnceбыла неправильная привязкаthis.
3.50.12
3 ноября 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 г.
Исправленные ошибки
- Исправлена ошибка, из-за которой VoiceOver на iOS мог перемещаться по элементам под диалоговым окном быстрых клавиш.
- Добавляет альтернативный текст к статическому изображению карты.
Изменения:
- Теперь при вызове
map.getMapCapabilities()в консоли регистрируется ошибка.
3.50.5
15 сентября 2022 г.
Изменения:
- Добавлена константа MAX_BOUNDS для LatLngBounds, чтобы указывать максимальные границы LatLng для карт.
- Позволяет программам чтения с экрана выполнять действия по нажатию на маркеры по умолчанию.
3.50.3
1 сентября 2022 г.
Изменения:
- Бета-канал. В класс
DeliveryVehicleJavaScript Journey Sharing добавлены настраиваемые атрибуты. - Исправлена ошибка, из-за которой после наклона карты в событии указывались неверные координаты LatLng.
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. - Исправлена ошибка, из-за которой код региона игнорировался в нескольких Places JS API. В различные API Places JS добавлены параметры языка и региона.
- Прекращена поддержка Просмотра улиц в Maps JavaScript API для сайтов, у которых в настройках Content Security Policy не указан домен googleapis.com. Дополнительную информацию можно найти в руководстве по Content Security Policy.
3.49.12
4 августа 2022 г.
Изменения:
- Добавлен идентификатор карты
DEMO_MAP_ID, который можно использовать в примерах кода, где требуется идентификатор карты. Этот идентификатор карты не предназначен для использования в рабочих приложениях и не может использоваться для функций, требующих облачной конфигурации (например, облачных стилей). - Уточните, что для начала отслеживания требуется
FleetEngineDeliverFleetLocationProvider.locationRestriction.
3.49.11
28 июля 2022 г.
Изменения:
- Теперь на
google.maps.VehicleTypeможно ссылаться как на перечисление среды выполнения.
3.49.10
21 июля 2022 г.
Изменения:
- При проверке размера значка маркера, масштабированного размера значка маркера или размера информационного окна значения NaN для ширины или высоты отклоняются.
- Исправлена ошибка, из-за которой элемент управления отслеживанием движения не отображался на iOS-устройствах в Просмотре улиц.
- Исправлена ошибка, из-за которой в Embed API текст подсказки для маршрутов на языках с направлением письма справа налево обрезался.
- Улучшает доступность информационного окна общественного транспорта и его совместимость с программами чтения с экрана.
3.49.9
14 июля 2022 г.
Изменения:
- Уточнены правила использования полей идентификаторов в поставщиках геоданных для функции "Поделиться поездкой".
3.49.8
7 июля 2022 г.
Изменения:
- Ссылки навигации в Просмотре улиц теперь доступны для клавиатуры и программ чтения с экрана.
- Добавляет новый метод
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в еженедельный канал. - Панорама по умолчанию в Просмотре улиц для
Mapтеперь автоматически управляет фокусом при открытии. Это новый режим работы по умолчанию. - Теперь при закрытии панорамы в Просмотре улиц фокус автоматически восстанавливается (если это возможно).
- Теперь Просмотр улиц можно закрыть, нажав клавишу ESC (если кнопка закрытия активна).
geometry.spherical.computeSignedArea()иgeometry.spherical.computeArea()были оптимизированы для повышения надежности и точности.
3.49.3a
2 июня 2022 г.
Изменения:
- Улучшен цветовой контраст для элемента управления отслеживанием движения в Просмотре улиц.
- Управление отслеживанием движения в Просмотре улиц теперь доступно с клавиатуры и совместимо с программами чтения с экрана.
- Классы
MapsNetworkError,MapsRequestErrorиMapsServerErrorтеперь являются общедоступными и задокументированы.
3.49.2
26 мая 2022 г.
Изменения:
- Улучшен цветовой контраст для элемента управления отслеживанием движения в Просмотре улиц.
- Управление отслеживанием движения в Просмотре улиц теперь доступно с клавиатуры и совместимо с программами чтения с экрана.
- Классы
MapsNetworkError,MapsRequestErrorиMapsServerErrorтеперь являются общедоступными и задокументированы.
3.49.1
19 мая 2022 г.
Изменения:
- Бета-канал. Исправлена ошибка, из-за которой код региона игнорировался в нескольких Places JS API. В различные API Places JS добавлены параметры языка и региона.
- Улучшена контрастность цветов для полноэкранного режима и элементов управления компасом в тёмной теме.
- Обеспечивает доступность компаса, кнопки закрытия и ссылки на адрес в Просмотре улиц для программ чтения с экрана.
3,49
12 мая 2022 г.
Изменения:
- Недельная версия API будет обновлена до 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к значку маркера Просмотра улиц. - Добавляет атрибут
aria-pressedк элементу управления Полный экран. - Улучшены интервалы в раскрывающемся списке для элемента управления Тип карты.
- Обновлены метки ARIA для раскрывающегося списка Тип карты.
Исправленные ошибки
- Удаляет недопустимый атрибут
aria-expandedиз элемента управления типом карты по умолчанию.
3.48.8
7 апреля 2022 г.
Изменения:
- Улучшен цветовой контраст логотипа Google в Maps JavaScript API и Embed API.
3.48.7a
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 Просмотр улиц. Вам может потребоваться обновить Content Security Policy, чтобы эти вызовы не блокировались на уровне браузера.
- Добавлено новое свойство
ariaLabelдляInfoWindow.
3.48.1
17 февраля 2022 г.
Изменения:
- Бета-канал: добавлена поддержка настройки глобальных идентификаторов экспериментов. Ознакомьтесь с документацией по API.
- Бета-канал. Первый и второй параметры fromLatLngAltitude теперь будут объединены в LatLngAltitude вместо LatLng и
number. - Параметр
noWrapв LatLng переименован вnoClampNoWrap. - Теперь программа чтения с экрана озвучивает инструкции по навигации между маркерами, когда фокус находится на одном из них.
- Maps JavaScript API теперь передает телеметрическую информацию. Вам может потребоваться обновить Content Security Policy, чтобы эти вызовы не блокировались на уровне браузера. Дополнительную информацию можно найти в разделе Часто задаваемые вопросы.
- Эта версия не поддерживает 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 г.
Изменения:
- Бета-канал: обновление WebGLOverlayView API для бета-версии. Все классы и методы, в названии которых есть "gl", заменены новыми, в названии которых есть "GL". Класс WebglCameraParams заменен новым классом CameraParams (подклассом CameraOptions).
- Обновлена документация по методу PlaceOpeningHours. Теперь в ней указано, что часы работы в исключительных случаях не используются в расчетах.
3.47.3
9 декабря 2021 г.
Изменения:
- Теперь конструкторы классов
LatLng,LatLngBoundsиCircleпринимают экземпляр того же класса.
3.47.2
2 декабря 2021 г.
Изменения:
LatLngLiteralтеперь можно использовать в качестве параметра везде, гдеLatLngможно использовать для проекций.
Исправленные ошибки
- Исправлены некоторые проблемы с отрисовкой, которые могли возникать при меньших значениях масштаба (менее 1,0).
3.47.1
18 ноября 2021 г.
Изменения:
- Теперь
LatLngLiteralможно использовать в качестве параметра везде, где в библиотеке геометрии разрешено использоватьLatLng. - Добавлен новый API onGIStateUpdateRequest для поддержки WebGL в Maps JavaScript API.
- Исправлен цветовой контраст на экране ошибки.
- В бета-версии прекращена поддержка Internet Explorer 11. Версия 3.47 – это последняя версия Maps JavaScript API, которая поддерживает Internet Explorer 11. Мы полностью прекратим поддержку Internet Explorer 11 в ноябре 2022 года.
- Карты больше не получают фокус при нажатии клавиши Tab, если для параметра
keyboardShortcutsзадано значениеfalse. - Кнопки увеличения и уменьшения масштаба теперь отключаются при достижении максимального или минимального уровня масштабирования.
- Элемент управления
MapTypeтеперь использует семантические элементы, чтобы улучшить доступность и работу с программой чтения с экрана в Maps Embed API. - Добавлен альтернативный текст для значка на экране ошибки.
- Улучшена работа кода.
Исправленные ошибки
- Замените атрибуты
controlHeightиcontrolWidth, не соответствующие WCAG, на атрибуты data-*, соответствующие WCAG.
3,47
11 ноября 2021 г.
Изменения:
- Недельная версия API обновлена до 3.47.
- Квартальная версия обновлена до 3.46.
- Версия 3.45 по-прежнему доступна по запросу.
- Версия 3.44 была удалена, и вы больше не можете пользоваться ею.
3.46.12
4 ноября 2021 г.
Исправленные ошибки
- В строке меню "Тип карты" обновлены ярлыки ARIA.
- Embed API: добавлены метки ARIA для нескольких ссылок, чтобы улучшить работу программы чтения с экрана.
- Embed API: исправлен цветовой контраст для некоторых текстовых элементов.
- Исправлен тип
google.maps.Marker.MAX_ZINDEXв externs.
3.46.11
28 октября 2021 г.
Изменения:
- Геттеры и сеттеры теперь используют goog.a11y.aria. Это поможет избежать ошибок в написании.
3.46.8
7 октября 2021 г.
Изменения:
- Локальный контекст: удалена ссылка на атрибуцию из фотографий в информационном окне локального контекста.
3.46.6
23 сентября 2021 г.
Изменения:
- Исправлена ошибка, из-за которой курсор на карте отображался в виде руки, когда карту нельзя было перетаскивать.
3.46.5
16 сентября 2021 г.
Исправленные ошибки
- Исправлена ошибка с коэффициентом контрастности в виджете автозаполнения мест.
3.46.3
2 сентября 2021 г.
Изменения:
- Инструкции по прокрутке теперь показываются над открытыми
InfoWindowиCustomOverlay.
3.46.2
26 августа 2021 г.
Изменения:
- Бета-канал: теперь передаются данные телеметрии. Вам может потребоваться обновить Content Security Policy, чтобы эти вызовы не блокировались на уровне браузера. Дополнительную информацию можно найти в разделе Часто задаваемые вопросы.
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 будут видеть предупреждение в верхней части окна карты. Версия 3.47 – это последняя версия Maps JavaScript API, которая поддерживает Internet Explorer 11. Мы полностью прекратим поддержку Internet Explorer 11 в ноябре 2022 года.
Исправленные ошибки
- Исправлена ошибка, из-за которой вершина многоугольника смещалась при определенных уровнях масштабирования.
- Исправлена ошибка, из-за которой содержимое нескольких информационных окон перекрывало друг друга.
3.45.8
29 июля 2021 г.
Изменения:
- Embed API. На встроенных картах уровень масштабирования сохраняется после перенаправления на страницу маршрутов.
3.45.7
22 июля 2021 г.
Изменения:
- Поддержка IE11 прекращена. В бета-канале на Картах в IE11 теперь будет показываться баннер.
- Ссылка "Проложить маршрут" на встроенных картах теперь работает точнее.
Исправленные ошибки
- Исправлена ошибка, из-за которой метод
getFeatureById()не мог получить объекты с идентификатором 0. - Исправлена ошибка, из-за которой возникало исключение
UNKNOWN ERROR/SERVICE BACKGROUND ERROR, если значениеComponentRestrictionне определено или равно null.
3.45.6a
15 июля 2021 г.
Изменения:
- Теперь при открытии фокус перемещается на контейнер InfoWindow, если первый элемент управления, на который можно установить фокус, находится за пределами области просмотра InfoWindow или если
disableAutoPan=true.
Исправленные ошибки
- Исправлена ошибка, из-за которой незавершенный многоугольник дорисовывался автоматически, когда менеджер рисования удалялся с карты и добавлялся на нее снова.
- Исправлена ошибка, из-за которой строка "Маршруты" усекалась во всплывающем окне "Встроить карту" на некоторых языках.
3.45.5
1 июля 2021 г.
Изменения:
- Обновлен URL для Maps Studio в типизации и JS API.
Исправленные ошибки
- Исправлена ошибка, из-за которой при предоставлении обратного вызова не обрабатывался отказ объекта Promise.
3.45.4
24 июня 2021 г.
Изменения:
- Устранена ошибка, из-за которой при отправке формы открывалось диалоговое окно с информацией о быстрых клавишах.
- Исправлена ошибка, из-за которой кнопка "Быстрые клавиши" была смещена.
- Удалены объекты, случайно добавленные в
window(Spherical, PolylineCodec, PolyGeometry). Вместо этого доступ к этим объектам должен осуществляться через их полное пространство имен.
3.45.3
16 июня 2021 г.
Исправленные ошибки
- Обновлен метод
InfoWindow, чтобы фокус не перемещался, когда методopen()вызывается в том же цикле выполнения, что и создание экземпляра карты.
Изменения:
- Раздел
InfoWindowOpenOptionsдокументации по API обновлен с более подробной информацией. - Исправлена проблема с кольцами фокуса при использовании навигации с помощью клавиатуры (Tab + Option) в Safari.
3.45.2
10 июня 2021 г.
Исправленные ошибки
- Исправлена ошибка, из-за которой элемент управления "Тип карты" не перекрывался фоном диалогового окна быстрых клавиш в Embed API.
- Исправлена ошибка, которая могла возникать при загрузке стилей CSS для шрифтов.
- Исправлена ошибка, из-за которой при панорамировании карты с открытым окном InfoWindow могло возникать мерцание.
Изменения:
- Добавлено свойство
InfoWindowOpenOptions.map.
3.45.1
3 июня 2021 г.
Изменения:
- В интерфейс Data.StyleOptions добавлена документация по анимации, значкам, ярлыкам и свойствам прозрачности.
- Обновлено диалоговое окно авторских прав для улучшения поддержки специальных возможностей.
- Теперь при открытии информационных окон фокус будет настраиваться автоматически. Это новый режим работы по умолчанию.
- Добавлен API InfoWindowOpenOptions, позволяющий разработчикам управлять фокусом при открытии информационных окон.
- Теперь информационные окна можно закрывать, нажимая клавишу Esc.
- Теперь при использовании программ чтения с экрана InfoWindows объявляются как диалоговые окна.
- Теперь включена изоляция полифилов. Это изменение предотвращает установку внутренних полифилов Maps API на хост-странице.
Исправленные ошибки
- Исправлена ошибка, из-за которой при переключении вкладок браузера появлялось кольцо фокусировки карты.
- Исправлена ошибка, из-за которой в некоторых браузерах при взаимодействии с мышью некорректно отображалось кольцо фокуса для элементов управления картой, элементов маркеров и пунктов подменю управления типом карты.
Новые функции:
- Включена поддержка промисов в сервисах Directions, Distance Matrix, Elevation, Geocoder, Maximum Zoom Imagery, StreetView и
AutcompleteService.getPlacePredictions(). - Добавлены элемент управления и диалоговое окно для быстрых клавиш на карте, чтобы их было проще найти.
- Векторные карты теперь доступны в еженедельном канале (только базовые функции; функции WebGL доступны в бета-канале).
3.44.14
13 мая 2021 г.
Изменения:
- Теперь, если метод
InfoWindow.open()вызывается без связанного экземпляра Map или StreetView, в консоли регистрируется предупреждение.
3.44.12
28 апреля 2021 г.
Исправленные ошибки
- Исправлена ошибка, из-за которой удаленные или скрытые оптимизированные маркеры снова добавлялись на карту после изменения ее типа.
Локальный контекст:
- Добавлена поддержка массивов, у которых нет метода
@@iterator, определенного как допустимое значениеplaceTypePreferences.
3.44.11a
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). Доступ к этим объектам должен осуществляться через их полное пространство имен. - В бета-канале включена изоляция полифилов. Это означает, что Maps JavaScript API больше не будет устанавливать полифилы на хост-страницу.
3.43.8a
25 февраля 2021 г.
Обновлена только квартальная версия. Изменения:
- Исправлена проблема с утечкой памяти при многократном рендеринге карты.
3.43.8
5 февраля 2021 г.
Изменения:
- Добавлена бета-поддержка Promises в
AutocompleteService.getPlacePredictions().
Исправленные ошибки
- Исправлена ошибка, из-за которой
Markersс ярлыками перехватывали события кликов, даже если дляclickableбыло задано значение false.
3.43.7a
28 января 2021 г.
Исправленные ошибки
- Исправлены различные ошибки, связанные с рисованием ломаных линий.
3.43.6
21 января 2021 г.
Исправленные ошибки
- Исправлена ошибка, из-за которой отверстия в многоугольниках GeoJSON иногда заполнялись.
- Исправлена ошибка, из-за которой оверлей исчезал при переключении между картой и Просмотром улиц.
3.43.5
14 января 2021 г.
Изменения:
- Изменили флажки в меню, чтобы сделать их более доступными для программ чтения с экрана.
- Увеличен размер кнопок floors для панорам в Просмотре улиц.
- Исправлено положение элементов управления отслеживанием движения в Просмотре улиц на мобильных устройствах.
Исправленные ошибки
- Кнопка меню клавиатуры теперь запускает событие
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. Теперь раскрывающиеся списки автоматически закрываются, когда элемент управления теряет фокус. Чтобы открыть раскрывающийся список, используйте клавиши со стрелками вверх и вниз, а чтобы закрыть – клавишу Esc. Клавиши Home и End позволяют перейти к первому и последнему пункту в раскрывающемся списке соответственно.
Исправленные ошибки
- Исправлена ошибка, из-за которой отмена анимации маркера в некоторых случаях могла привести к тому, что будущие анимации этого маркера завершались раньше времени.
3.43.1a
20 ноября 2020 г.
Изменения:
- Добавляет свойство
classNameв интерфейсMarkerLabel, чтобы задать класс CSS элементаlabel. - Добавлена бета-поддержка промисов в сервисе Maximum Zoom Imagery.
- Добавлена бета-поддержка Promises в сервисе StreetView.
- Добавлен текст специальных возможностей для неоптимизированных маркеров, если указаны
titleилиlabel. - Удален ярлык
aria-pressedс кнопки раскрывающегося менюMapType, чтобы улучшить специальные возможности. - Элементы
DropdownMenuиDropdownMenuItemпреобразованы в семантические, чтобы улучшить специальные возможности. - Изменен текст элемента авторских прав, чтобы он соответствовал стандартам цветового контраста.
- Раскрывающиеся меню теперь можно открывать и закрывать с помощью клавиши Ввод или Пробел.
- Теперь можно фокусироваться на пунктах раскрывающегося меню.
- Библиотека локального контекста: кнопки управления каруселью теперь отключаются, когда они неактивны, и больше не перекрывают первый или последний элемент в списке.
Исправленные ошибки
- Исправлена ошибка, которая могла возникать, когда
GroundOverlaysпересекает 180-й меридиан. - Быстрые клавиши больше не отключаются по умолчанию, если для правила
disableDefaultUIзадано значениеtrue. - Исправлена ошибка, из-за которой программа чтения с экрана неправильно озвучивала текст для переключателей на карте.
- Добавляет доступное название и тип в
Map. - Исправлена документация по интерфейсу, в которой некоторые необязательные свойства были ошибочно указаны как обязательные.
- Исправлена ошибка, из-за которой параметр конструктора
LatLngвnoWrapигнорировался при передачеLatLngLiteral.
3,43
18 ноября 2020 г.
Выпущена версия 3.43 Maps JavaScript API. Дополнительная информация доступна в руководстве по управлению версиями.
- Недельная версия 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 г.
Изменения:
- Добавлена бета-поддержка объектов Promise в сервисе Directions.
- Теперь геокодер
componentRestrictionsпроверяет пустые строки. - Исправлена ошибка, из-за которой в Safari ярлык маркера перекрывался символом пользовательского маркера.
Поддержка обновленных значков мест
1 октября 2020 г.
Значки, возвращаемые в ответ на запросы информации о местах и поиска мест, были обновлены и теперь используют новые глифы значков. Никаких действий не требуется, новые глифы будут показываться автоматически.
3.42.7
29.09.2020
Изменения:
- Исправлена ошибка, из-за которой в подсказке к элементу управления "Сообщить об ошибке на карте" был неправильный порядок слов для языков с направлением письма справа налево.
- Ярлык маркера, выровненный по центру, для текста с направлением справа налево.
3.42.6
21.09.2020
Изменения:
- Добавлена бета-поддержка промисов в сервисе "Матрица расстояний".
3.42.5
16.09.2020
Изменения:
- Обновлен метод
LatLngBounds.unionдля обработки случаев, когда две границы превышают 180 градусов.
3.42.4
8 сентября 2020 г.
Изменения:
- Теперь при обнаружении недопустимой реализации
Date.now()в консоли регистрируется ошибка. - Добавлена бета-поддержка Promises в методах Elevation service.
- Добавлено новое свойство
InfoWindow.minWidth, позволяющее задавать минимальную ширину дляInfoWindow. - Исправлена ошибка, из-за которой маршруты становились размытыми после изменения пункта назначения.
3.42
19 августа 2020 г.
Выпущена версия 3.42 Maps JavaScript API. Дополнительная информация доступна в руководстве по управлению версиями.
Изменения:
- Теперь для InfoWindow по умолчанию задана максимальная ширина 648 пикселей. Ее можно переопределить, задав свойство maxWidth для InfoWindow. Ширина InfoWindow теперь может превышать 648 пикселей, но по-прежнему ограничена шириной карты. (Ранее ширина информационных окон всегда ограничивалась меньшим из двух значений: 648 пикселей или ширина карты.)
- Предотвращено мерцание отрисовки со стилем по умолчанию при отрисовке больших наборов данных GeoJson.
- Недельная версия API обновлена до 3.42.
- Квартальная версия обновлена до 3.41.
- Версия 3.40 по-прежнему доступна по запросу.
- Версия 3.39 была удалена, и вы больше не можете пользоваться ею.
3.41.7
22.07.2020
Исправлено:
- Исправлена ошибка, из-за которой при использовании облачных стилей установка для свойства
clickableIconsзначенияfalseне давала никакого эффекта.
3.41.5
06.07.2020
Изменения:
- Исправлено нарушение доверенных типов.
3.41.2
27 мая 2020 г.
Изменения:
- Поле
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 г.
Изменения:
- Теперь, если в mapDiv передается не Element, Map выдает ошибку InvalidValueError, которую проще диагностировать.
- Автозаполнение адреса в
google.maps.places.Autocompleteв браузере Chrome больше не должно вызывать запрос автозаполнения к серверу (что позволит избежать выставления счетов). - Уточнена информация о свойстве
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.
- Исправлена проблема с прокруткой при показе Просмотра улиц.
3,40
11 февраля 2020 г.
Выпущена версия 3.40 Maps JavaScript API. Дополнительная информация доступна в руководстве по управлению версиями.
- Недельная версия API обновлена до 3.40.
- Квартальная версия обновлена до 3.39.
- Версия 3.38 по-прежнему доступна по запросу.
- Версия 3.37 была удалена, и вы больше не можете пользоваться ею.
3.39.6
8 января 2020 г.
Выпущена версия 3.39.6 Maps JavaScript API. Дополнительная информация доступна в руководстве по управлению версиями.
Исправлено:
- Для запросов маршрутов
ZERO_RESULTSтеперь регистрируются в консоли и больше не приводят к ошибке.
3,39
20 ноября 2019 г.
Выпущена версия 3.39 Maps JavaScript API. Дополнительная информация доступна в руководстве по управлению версиями.
Изменения:
- Internet Explorer 10 больше не поддерживается (последней версией, в которой он поддерживался, была 3.38).
- Теперь
AutocompletePredictionвозвращает расстояние по прямой до выбранного места от указанной точки широты/долготы.
Прекращение поддержки:
- Поддержка полей Places
open_nowиutc_offsetбыла прекращена 20.11.2019, и с 20.02.2021 они полностью отключены Подробнее об обновлении полей Places…
- Недельная версия обновлена до 3.39.
- Квартальная версия обновлена до 3.38.
- Версия 3.37 по-прежнему доступна по запросу с указанием номера.
- Версия 3.36 была удалена, и вы больше не можете пользоваться ею.
3,38
20 августа 2019 г.
Выпущена версия 3.38 Maps JavaScript API. Дополнительная информация доступна в руководстве по управлению версиями.
- Недельная версия обновлена до 3.38.
- Квартальная версия обновлена до 3.37.
- Версия 3.36 по-прежнему доступна по запросу.
- Версия 3.35 была удалена, и вы больше не можете пользоваться ею.
- Сводные таблицы больше не поддерживаются (последней версией, в которой они поддерживались, была 3.37).
- Поддержка Internet Explorer 10 прекращена. В зависимости от канала обновления или номера версии, которую вы используете, она будет полностью прекращена в период с ноября 2019 года по май 2020 года.
3,37
15 мая 2019 г.
Выпущена версия 3.37 Maps JavaScript API. Дополнительная информация доступна в руководстве по управлению версиями.
- Недельная версия обновлена до 3.37.
- Квартальная версия обновлена до 3.36.
- Версия 3.35 по-прежнему доступна по запросу.
- Версия 3.34 была удалена, и вы больше не можете пользоваться ею.
- Internet Explorer 9 больше не поддерживается (последней версией с его поддержкой была 3.34).
3,36
14 февраля 2019 г.
Выпущена версия 3.36 Maps JavaScript API. Дополнительная информация доступна в руководстве по управлению версиями.
Изменения:
- Добавлены новые функции:
- Теперь вы можете изменять размер элементов управления картой с помощью MapOption.controlSize.
- Теперь вы можете ограничить границы карты с помощью свойства MapOptions.restriction.
- Улучшено информационное окно.
- Недельная версия обновлена до 3.36.
- Квартальная версия обновлена до 3.35.
- Версия 3.34 по-прежнему доступна по запросу.
- Версия 3.33 была удалена, и вы больше не можете пользоваться ею.
3,35
29 января 2019 г.
Изменения:
- Теперь API может возвращать общее количество отзывов для каждого места.
- Добавлена поддержка кодов Plus Code. Plus Code – это короткие коды, которые позволяют определить адрес любого места в мире, даже если у него нет обычного почтового адреса.
- Internet Explorer 9 больше не поддерживается.
Прекращение поддержки:
- Параметр
placeIdOnlyдляAutocompleteбольше не поддерживается. - Слой сводных таблиц в Maps JavaScript API не поддерживается с 3 декабря 2018 года. Слой сводных таблиц будет полностью отключен 3 декабря 2019 года и после этой даты станет недоступен. Подробнее…
13 ноября 2018 г.
Выпущена версия 3.35 Maps JavaScript API. Дополнительная информация доступна в руководстве по управлению версиями.
Изменения:
- Недельная версия API была обновлена до 3.35.
- Квартальная версия обновлена до 3.34.
- Версия 3.33 по-прежнему доступна по запросу.
- Версия 3.32 была удалена, и вы больше не можете пользоваться ею.
3,34
14 августа 2018 г.
Выпущена версия 3.34 Maps JavaScript API. Дополнительная информация доступна в руководстве по управлению версиями.
Изменения:
- Новые названия версий внедрены.
Теперь вы можете указывать версии обновлений и номера версий API:
- Недельная версия обновлена до 3.34.
- Квартальная версия обновлена до 3.33.
- Версия 3.32 по-прежнему доступна.
- Версия 3.31 была удалена, и вы больше не можете пользоваться ею. Клиенты, указавшие версии с 3.0 по 3.31, получат версию по умолчанию – недельную или квартальную (см. руководство Версии).
- Включен увеличенный интерфейс управления. Поскольку сенсорные экраны становятся все популярнее, мы адаптировали интерфейс управления как для нажатий пальцем, так и для кликов мышью. (Чтобы отказаться от этого, загрузите API с параметром v=quarterly, v=3.33 или v=3.32.)
243
11 июня 2018 г.
Изменения:
- В запросах дополнительных данных о месте теперь можно указывать типы возвращаемых сведений.
- Теперь доступны два новых запроса Find Place:
- Теперь запросы веб-сервиса автозаполнения местоположения оплачиваются на основе сеансов.
16 мая 2018 г.
Maps JavaScript API версии 3.33 теперь доступен в качестве экспериментальной версии. См. руководство по управлению версиями API.
Изменения:
- Новое средство отрисовки теперь используется по умолчанию.
- Новая базовая карта теперь используется по умолчанию.
3,32
13 февраля 2018 г.
Изменения:
- Доступен новый экспериментальный рендерер.
- Теперь доступна новая экспериментальная базовая карта.
3,31
13 февраля 2018 г.
Изменения:
- Первые 256 маркеров по умолчанию будут маркерами DOM, а последующие – маркерами тайлов. По умолчанию выбраны все маркеры.
- При высоком уровне масштабирования (приближение) при перетаскивании человечка отдавать предпочтение панораме
NEAREST, а не выбранной Google панорамеBEST. gestureHandling: noneтеперь работает так же, как иdraggable: false, если изменить его в обработчике mousedown (теперь он вступает в силу приmousedown).
21 ноября 2017 г.
Maps JavaScript API версии 3.31 теперь доступен в качестве экспериментальной версии. См. руководство по управлению версиями API.
Изменения:
- Теперь в запросах информации о местах возвращается поле
region.
3,30
16 августа 2017 г.
Maps JavaScript API версии 3.30 теперь доступен в качестве экспериментальной версии. См. руководство по управлению версиями API.
Изменения:
- Кнопка полноэкранного режима теперь включена по умолчанию на компьютерах.
-
В этой версии добавлено свойство
gestureHandlingдля приложений, предназначенных для компьютеров и позволяющих пользователям взаимодействовать с картой с помощью колеса прокрутки мыши или сенсорной панели. Чтобы управлять взаимодействием пользователей с картой, рекомендуется использовать свойствоgestureHandlingвместо свойствscrollwheel,disableDoubleClickZoomиdraggable.
3,29
16 мая 2017 г.
Maps JavaScript API версии 3.29 теперь доступен в качестве экспериментальной версии. Дополнительные сведения вы можете найти в руководстве по управлению версиями API.
Изменения:
- Формат идентификатора панорамы для пользовательских панорам в Просмотре улиц изменился в связи с обновлением инфраструктуры. Это немного увеличивает количество доступных панорам.
- Запросы пользовательских панорам со старыми идентификаторами в Maps JavaScript API по-прежнему работают. Если вы попытаетесь найти панораму, используя свойство
positionобъектаStreetViewPanoramaOptions, результат будет содержать новый идентификатор панорамы. Сопоставлять старые и новые идентификаторы панорам не требуется, поскольку и те, и другие останутся действительными. - Если вы используете синтаксический анализ идентификаторов панорам и/или логику проверки, обратите внимание, что формат идентификаторов панорам может измениться.
- Если вы столкнетесь с проблемой, сообщите нам об этом через Систему отслеживания ошибок.
- Обновления метода
fitBoundsклассаgoogle.maps.Map. - Чтобы изменить область просмотра, когда карта скрыта, теперь можно задать для карты значение visibility: hidden, чтобы у элемента div карты был фактический размер.
3,28
18 апреля 2017 г.
Свойство draggable объекта MapOptions больше не поддерживается. Чтобы отключить перетаскивание карты на компьютерах, используйте свойство gestureHandling и задайте для него значение none.
15 февраля 2017 г.
Maps JavaScript API версии 3.28 теперь доступен в качестве экспериментальной версии. Дополнительные сведения вы можете найти в руководстве по управлению версиями API.
Изменения:
- Карты с входом в аккаунт больше не поддерживаются в Maps JavaScript API версии 3.28 и выше.
3.27
2 февраля 2017 г.
Исправлено:
- Проблема 11331: текст в InfoWindow нельзя выделить.
10 января 2017 г.
Теперь вы можете ограничить подсказки автозаполнения, чтобы они показывались только для нескольких стран. Для этого укажите до пяти стран в поле componentRestrictions объекта AutocompleteOptions.
15 ноября 2016 г.
Maps JavaScript API версии 3.27 теперь доступен в качестве экспериментальной версии. Дополнительные сведения вы можете найти в руководстве по управлению версиями API.
Изменения:
- Новый параметр
gestureHandlingв объектеMapOptionsпозволяет оптимизировать взаимодействие пользователей с картой на мобильных устройствах. Возможны следующие значения:greedy– карта всегда панорамируется (вверх или вниз, влево или вправо), когда пользователь проводит пальцем по экрану. Другими словами, и пролистывание одним пальцем, и пролистывание двумя пальцами приводят к панорамированию карты.cooperative– для прокрутки страницы нужно провести по экрану одним пальцем, а для панорамирования карты – двумя. Если пользователь проведет по карте одним пальцем, на ней появится оверлей с подсказкой, что для перемещения карты нужно использовать два пальца. Чтобы увидеть, как работает совместный режим, посмотрите приведенный выше пример на мобильном устройстве.none: карту нельзя панорамировать или масштабировать.auto(по умолчанию) – поведение соответствуетcooperativeилиgreedyв зависимости от того, можно ли прокручивать страницу.
Дополнительную информацию и примеры можно найти в руководстве для разработчиков.
- На мобильных устройствах элемент управления для перехода в полноэкранный режим виден по умолчанию, чтобы пользователи могли легко увеличить карту. В полноэкранном режиме пользователи могут панорамировать карту одним или двумя пальцами. Примечание. Полноэкранный режим не поддерживается на устройствах iOS, поэтому элемента управления для перехода в полноэкранный режим на устройствах iOS нет.
Прекращение поддержки карт для вошедших в аккаунт пользователей
6 октября 2016 г.
Функция входа больше не поддерживается.
Версии Maps JavaScript API 3.27 и более ранние по-прежнему поддерживают персонализированные карты. В будущей версии поддержка карт для авторизованных пользователей будет прекращена, но по-прежнему можно будет сохранять места на Google Картах с помощью информационного окна или SaveWidget.
Подробнее о входе в аккаунт на Картах…
Изменение промежуточных путевых точек в ответе сервиса Directions
29 августа 2016 г.
Поле via_waypoints в ответе сервиса Directions содержит массив путевых точек, которые не были указаны в исходном запросе. Поле via_waypoints по-прежнему будет появляться в ответе на запрос перетаскиваемых маршрутов, но в ответе на запрос альтернативных маршрутов оно больше не используется. Версия 3.27 – последняя, в которой это свойство поддерживалось.via_waypoints
Рекомендуется запрашивать альтернативные маршруты, а затем показывать все маршруты как неперетаскиваемые, а основной – как перетаскиваемый. Пользователи могут перетащить его так, чтобы он совпал с альтернативным. Поле via_waypoints доступно для результирующего маршрута (перетаскиваемого пользователем).
3,26
18 августа 2016 г.
Maps JavaScript API версии 3.26 теперь доступен в качестве экспериментальной версии. Дополнительные сведения вы можете найти в руководстве по управлению версиями API.
Изменения:
- Новый модуль визуализации Просмотра улиц обеспечивает более плавные переходы и анимацию, улучшенное моделирование объектов, более удобное управление и поддержку мобильных устройств. Подробную информацию можно найти в блоге Google Geo Developers.
- Теперь API поддерживает события изменения ориентации устройства в Просмотре улиц, поэтому пользователи мобильных устройств могут осматриваться, перемещая свои телефоны. Разработчик может включить или отключить эту функцию. Подробную информацию вы найдете в руководстве для разработчиков.
3,25
25 мая 2016 г.
Maps JavaScript API версии 3.25 теперь доступен в качестве экспериментальной версии. Дополнительные сведения вы можете найти в руководстве по управлению версиями API.
Прекращение поддержки Internet Explorer 9
2 мая 2016 г.
С 30 апреля 2016 года Maps JavaScript API официально не поддерживает Internet Explorer 9. Ознакомьтесь со списком поддерживаемых браузеров.
3,24
14 апреля 2016 г.
Изменения:
- Теперь вы можете отключить кликабельность значков на карте. Значок на карте обозначает объект инфраструктуры. См. метод
setClickableIconsвgoogle.maps.Map.
31 марта 2016 г.
Исправлено:
- Проблема 9507. Ссылки в Просмотре улиц снова работают в Safari.
28 марта 2016 г.
Исправлено:
- Проблема 9394. Информационные окна автоматически закрываются, когда пользователь открывает информационное окно для значка базовой карты, и наоборот.
- Теперь логотип Google становится белым, если стиль базовой карты задан с помощью свойства
styles. Ранее это происходило только при применении стиля с помощью StyledMapType.
18 марта 2016 г.
Исправлено:
-
Ошибка 9424:
new LatLng({lat: 0, lng: 0}) - Исправлено панорамирование с помощью мыши в новом средстве визуализации Просмотра улиц (с
google.maps.streetViewViewer = 'photosphere').
15 февраля 2016 г.
Изменения:
- Возможность отказаться от новых настроек с помощью
google.maps.controlStyle = 'azteca'была удалена.
3,23
18 января 2016 г.
Изменения:
- В этом выпуске добавлен новый элемент управления для полноэкранного режима карты. Пользователи могут нажать на этот элемент управления, чтобы развернуть карту на весь экран.
По умолчанию этот элемент управления отключен. Вы можете включить его в
MapOptionsи настроить с помощьюFullscreenControlOptions. По умолчанию используется значениеRIGHT_TOP. - По умолчанию полноэкранный режим в Просмотре улиц включен. Его можно отключить с помощью
StreetViewPanoramaOptionsи настроить с помощьюFullscreenControlOptions. Теперь его позиция по умолчанию –RIGHT_TOP.
4 января 2016 г.
Исправлено:
- Проблема 9009. При синтезе событий мыши из касаний используйте левую кнопку вместо средней для совместимости с jQuery.
-
Проблема 4201. API больше не использует
eval(). Поэтому теперь можно использовать API без директивыunsafe-evalContent Security Policy.
21 декабря 2015 г.
Изменения:
- Параметр Map Option, позволяющий отключить кнопку входа для карт, на которых выполнен вход. Если этот параметр задан, для вошедших в аккаунт пользователей будет показываться аватар, а вход можно будет выполнить с помощью действий, доступных после входа (например, добавления в избранное), но кнопки входа на карте не будет.
- Изменился интерфейс для запросов текстового поиска. Параметр
typesне поддерживается с 1 марта 2016 г. Вместо него используется параметрtype, который поддерживает только один тип на поисковый запрос. Кроме того, типыestablishment,foodиgrocery_or_supermarketбольше не будут поддерживаться в качестве параметров поиска (однако они по-прежнему могут возвращаться в результатах поиска). Запросы, в которых используется устаревший параметрtypes, будут поддерживаться до 1 марта 2017 г. После этой даты во всех текстовых поисках должна использоваться новая реализация.
2 декабря 2015 г.
Изменения:
- Конструктор
Autocompleteпроверяет, что ему передан элемент ввода. - В информационных окнах объектов инфраструктуры на базовой карте показывается один и тот же контент независимо от того, вошел ли пользователь в аккаунт.
- В экстернах Google Maps API для Closure Compiler теперь указывается тип (число или строка) для перечислений.
25 ноября 2015 г.
Изменения:
- В объекты
LatLngиLatLngBoundsдобавлены методы.toJSON(). Они предназначены для использования черезJSON.stringify().
19 ноября 2015 г.
Изменения:
- Белый логотип Google для стилизованных карт
Исправлено:
- Проблема 8674: ошибка: защита от img { max-width: 100%; }
3.22
7 января 2016 г.
Исправлено:
- Проблема 9009. При синтезе событий мыши из касаний используйте левую кнопку вместо средней для совместимости с jQuery.
10 ноября 2015 г.
Изменения:
- Сервисы Directions и Distance Matrix теперь возвращают прогнозируемое время в пути с учетом загруженности дорог (в поле ответа
duration_in_traffic), если выбран режим передвижения на автомобиле. Чтобы получить прогнозируемое время в пути, включите в запрос объектный литералdrivingOptions, указав текущее или будущее значениеdepartureTime. Вы также можете указатьtrafficModel, чтобы повлиять на предположения, используемые при расчете времени в пути. Доступны следующие варианты: оптимистичный, пессимистичный или наиболее вероятный (по умолчанию). Подробную информацию можно найти в руководствах для разработчиков по сервису Directions и сервису Distance Matrix. Примечание.duration_in_trafficдоступен только клиентам с тарифным планом Premium платформы Google Карт.
Поддержка прекращена:
- Поле запроса
durationInTrafficбольше не поддерживается. Ранее пользователи платформы Google Карт с тарифным планом Premium могли указывать в этом поле, должна ли учитываться при расчете продолжительности поездки загруженность дорог. Сейчас этой цели служит полеdrivingOptions.
5 ноября 2015 г.
Поддержка прекращена:
- Библиотека AdSense не поддерживается с мая 2015 года и больше не доступна в экспериментальной версии Maps JavaScript API. Вскоре библиотека будет удалена из текущей и замороженной версий API. Альтернативное решение – Google AdSense. Подробнее о том, как создать рекламный блок AdSense…
22 сентября 2015 г.
Изменения:
- Добавлена поддержка идентификаторов мест при запросе маршрутов и матрицы расстояний:
DirectionsRequest.origin,DirectionsRequest.destinationиDirectionsWaypoint.locationтеперь принимают объекты Place, аDistanceMatrixRequest.originsиDistanceMatrixRequest.destinations– массив объектов Place.
15 сентября 2015 г.
Изменения:
- Для многих элементов управления на карте и панорамах в Просмотре улиц изменились положение и внешний вид по умолчанию. Теперь интерфейс не зависит от того, используется ли режим входа, и больше похож на сайт Google Карт. Если вы хотите продолжить использовать старый набор элементов управления, задайте
google.maps.controlStyle = 'azteca'в версии 3.22. - Новый элемент управления "Полный экран" в Просмотре улиц позволяет пользователю открыть панораму в полноэкранном режиме.
Поддержка прекращена:
- Элемент управления "Обзорная карта" больше не доступен.
- Элемент управления панорамированием на карте больше не доступен. Чтобы панорамировать изображение, пользователи нажимают и перетаскивают карту или проводят по ней пальцем. (Обратите внимание, что элемент управления панорамированием в Просмотре улиц остается доступным.)
- Элемент управления масштабом доступен только в одном стиле, поэтому
google.maps.ZoomControlStyleбольше не поддерживается.
1 сентября 2015 г.
Изменения:
- Добавлены литералы LatLngBounds
- Исправлена проблема со слишком широкими классами CSS.
- Улучшена загрузка фрагментов после изменения размера карты.
Прекращение поддержки Internet Explorer 8
31 августа 2015 г.
С 31 августа 2015 года Maps JavaScript API официально не поддерживает Internet Explorer 8. Ознакомьтесь со списком поддерживаемых браузеров. Дополнительную информацию о правилах поддержки браузеров Microsoft можно найти в записи блога IEBlog от 7 августа 2014 г.
3.21
5 августа 2015 г.
Изменения:
- Повышение производительности: загрузка только видимых элементов
- Многочисленные улучшения документации
21 июля 2015 г.
Изменения:
- Запущены маркеры с ярлыками
- Исправлена ошибка нехватки памяти в iOS 7 при использовании многоугольников на экранах с очень высоким разрешением.
- Исправлены события касания в IE10 и более поздних версиях.
- Теперь при проверке ошибок в данных, предоставленных разработчиком, в консоль выводится сообщение, а не ошибка.
6 июля 2015 г.
Исправлено:
- Проблема 8159. Ошибка: неправильное отображение StrokePosition.OUTSIDE.
17 июня 2015 г.
Изменения:
- Исправлено: Проблема 6321: Ошибка: "Uncaught TypeError: Cannot read property 'x' of undefined" только в браузерах Android/iOS
2 июня 2015 г.
Изменения:
- Устаревшие: CloudLayer, PanoramioLayer
- Исправлено: проблема 8098 – ошибка, из-за которой взвешенная тепловая карта неправильно отображалась с одной точкой.
2 июня 2015 г.
Изменения:
- Добавлена возможность геокодировать идентификатор места в адрес или координаты.
- возвращает идентификаторы мест через Geocoding API;
28 мая 2015 г.
Изменения:
- Исправлена ошибка 6358: нотация пути SVG неправильно отображается на устройствах HDPI.
19 мая 2015 г.
Исправлено:
- Проблема 7673. Элементы управления теряют позицию после использования раскрывающегося списка типов карт.
- Проблема 7589. При изменении размера карты человечек прыгает.
3,20
24 апреля 2015 г.
Исправлено:
- Увеличено максимальное масштабирование рельефа и загрузка фрагментов с высоким разрешением даже при максимальном масштабировании.
13 апреля 2015 г.
Исправлено:
- Проблема 7820. Курсоры не работают на страницах, загруженных из file://.
- Проблема 7591. Ошибка: метод StreetViewService.getPanoramaByLocation не работает, если аргумент radius не является целым числом.
25 марта 2015 г.
Исправлено:
- Проблема 7733. Ошибка: у накладываемых изображений KML внезапно стало очень низкое разрешение.
- Текст виджета "Сохранить" лучше выровнен со значком звездочки.
17 марта 2015 г.
Исправлено:
- Проблема 7756. Ошибка: снижение производительности Safari 8.
- Удален слой демографических данных.
- Улучшения в оформлении InfoWindow
17 февраля 2015 г.
Текущая экспериментальная версия Maps JavaScript API (3.19) станет конечной.
Версия 3.17 будет удалена. Запросы к версии 3.17 или более ранним будут перенаправляться к версии 3.18.
Документация по управлению версиями доступна на странице https://developers.google.com/maps/documentation/javascript/versions.
Доступные версии после перехода:
Экспериментальная: 3.20
Версия 3.19
Замороженная: 3.18
3.19
24 апреля 2015 г.
Исправлено:
- Курсоры в режиме входа.
19 марта 2015 г.
Исправлено:
- Проблема 7756: ошибка: снижение производительности Safari 8.
20 января 2015 г.
Исправлено:
- Issue 7475: Bug: phantomjs TypeError: Unable to delete property
13 января 2015 г.
Исправлено:
- элементов теперь скрыты от программ чтения с экрана
17 декабря 2014 г.
Исправлено:
- Проблема 6917. Ошибка: фигуры не учитывают свойство draggable карты.
- Проблема 7445. Ошибка: сбои при использовании функции входа в Maps API версии 3.
2 декабря 2014 г.
Исправлено:
- Issue 7390: Bug: weather.com hyperlinks not working
- Проблема 7376: WebGL отключен (теперь включен).
- Конфликт имен ES6 с Symbol
25 ноября 2014 г.
Исправлено:
- Проблема 7333. Ошибка: в IE9 не работает курсор в информационном окне.
3.18
4 декабря 2014 г.
Исправлено:
- Issue 7390: Bug: weather.com hyperlinks not working
18 сентября 2014 г.
Исправлено:
- Проблема 7136. В Firefox не работают заголовки нескольких маркеров.
9 сентября 2014 г.
Исправлено:
- Проблема 7098. При настройке направления точки обзора в Просмотре улиц возникает ошибка.
26 августа 2014 г.
Версия 3.18 выпущена в экспериментальном режиме.
Версия 3.17 теперь стабильна.
3.17
20 августа 2014 г.
Исправлено:
- Проблема 6937. Регрессия в версии 3.17: не удается прочитать свойство remove неопределенного объекта (в Places).
12 августа 2014 г.
Исправлено:
- Проблема 6968. Ошибка: клавиши со стрелками на клавиатуре не работают с v=3.exp.
31 июля 2014 г.
Добавлено:
-
В документацию по областям карты добавлена информация о том, как через них передаются события DOM.
Добавлена панель "
overlayMouseTarget".
7 июля 2014 г.
Добавлено:
-
В слои данных и отдельные объекты слоя данных добавлен метод
toGeoJson, позволяющий экспортировать геометрию в GeoJSON.
24 июня 2014 г.
Добавлено:
-
place_id– уникальный идентификатор места, добавленный в библиотеку Places для автозаполнения и информации о местах. -
В
DirectionsRouteдобавлено полеoverview_path, содержащее кодированную ломаную линию, которая представляет весь маршрут.
26 мая 2014 г.
Добавлено:
-
Параметр
sensorбольше не требуется в URL Maps API.
20 мая 2014 г.
Версия 3.17 выпущена в качестве экспериментальной.
3.16
15 апреля 2014 г.
Исправлено:
- Прозрачность маркеров теперь соответствует другим типам геометрии: https://developers.google.com/maps/documentation/javascript/3.exp/reference#MarkerOptions.
8 апреля 2014 г.
Добавлено:
- При рисовании карта панорамируется при перемещении мыши.
Исправлено:
- LatLngLiteral теперь принимается в большем количестве мест.
- Размер InfoWindow изменяется после завершения загрузки Roboto (ошибка 5713).
31 марта 2014 г.
Исправлено:
- Полупрозрачные слои KML больше не прозрачны в IE 8 (проблема 6540).
26 марта 2014 г.
Исправлено:
- Удалены вызовы event.returnValue в Chrome, чтобы предотвратить появление предупреждений в консоли.
- В IE11 не работает масштабирование щипком (ошибка 5747).
18 марта 2014 г.
Добавлено:
- Запущен слой данных: https://developers.google.com/maps/documentation/javascript/datalayer.
12 марта 2014 г.
Добавлено:
- Поддержка LatLngLiteral в большинстве мест, где принимается google.maps.LatLng – https://developers.google.com/maps/documentation/javascript/3.exp/reference#LatLngLiteral.
24 февраля 2014 г.
Добавлено:
- Поддержка паромов в сервисах "Матрица расстояний" и Directions.
17 февраля 2014 г.
Выпущена экспериментальная версия 3.16.
3.15
3 марта 2014 г.
Исправлено:
- Повторно включено аппаратное ускорение в Chrome для Windows и Linux, поскольку ошибка в Chrome устранена (https://code.google.com/p/chromium/issues/detail?id=336676).
10 февраля 2014 г.
Исправлено:
- Отключите аппаратное ускорение для всех фрагментов в Chrome/Linux, чтобы обойти проблему с аппаратным ускорением в Chrome.
3 февраля 2014 г.
Исправлено:
- Колесо прокрутки не работает в IE 11 (ошибка 5944).
29 января 2014 г.
Исправлено:
- Отключите аппаратное ускорение для всех фрагментов в Chrome/Windows, чтобы обойти проблему с аппаратным ускорением в Chrome. (ошибка 6219).
22 января 2014 г.
Исправлено:
- Временно отключено аппаратное ускорение в Chrome/Windows при загрузке менеджера рисования, чтобы обойти проблему в Chrome: https://code.google.com/p/chromium/issues/detail?id=336676 (ошибка 6224).
16 января 2014 г.
Исправлено:
- CSS-код визуального обновления стал менее специфичным, чтобы переопределять меньше стилей, заданных пользователем.
27 ноября 2013 г.
Исправлено:
- При создании маркера после создания экземпляра карты возникает ошибка "contains undefined" (проблема 5798).
19 ноября 2013 г.
Исправлено:
- Значки маневров на панели маршрутов неправильно отображаются в Firefox.
3.14
10 сентября 2013 г.
Исправлено:
- Ссылки в официальных информационных окнах Google не открываются в новых вкладках или окнах (ошибка 5794).
15 августа 2013 г.
- Обновленный стиль становится стилем по умолчанию в конечной версии API.
- DynamicMapsEngineLayer: отчеты об объектах для векторных, графических и KML-слоев
3.13
25 июня 2013 г.
Добавлено:
- DynamicMapsEngineLayer
11 июня 2013 г.
Добавлено:
- Параметр disableDefaultUI в StreetViewPanoramaOptions.
Исправлено:
- Ошибка: пользовательские панорамы в Просмотре улиц и 90 градусов вниз (проблема 4875).
3.12
4 июня 2013 г.
Исправлено:
- Событие domready для информационного окна не запускается, если visualRefresh=true (проблема 5415).
- Ошибка: информационные окна visualRefresh на iOS (проблема 5396).
15 мая 2013 г.
Добавлено:
- Обновление визуального оформления Google Карт: https://developers.google.com/maps/documentation/javascript/basics#VisualRefresh
29 апреля 2013 г.
Исправлено:
- Удаленные маркеры остаются на карте в браузерах Android и Dolphin
3.11
19 февраля 2013 г.
Исправлено:
- Изменение DrawingMode во время рисования приводит к ошибке
- При нажатии на шаги на панели маршрутов масштаб меняется.
12 февраля 2013 г.
Исправлено:
- Неперетаскиваемый многоугольник можно перетащить через перетаскиваемый многоугольник с помощью сенсорного ввода (проблема 4868).
- Неправильные значки общественного транспорта на панели альтернативных маршрутов при переключении travelMode ( проблема 4581).
- Метод panTo(latLng) не всегда центрирует карту точно по координатам latLng.
29 января 2013 г.
Добавлено:
- Добавлен класс StreetViewCoverageLayer для программного добавления слоя покрытия.
- Добавлен класс StreetViewPov для StreetViewPanoramas.
Исправлено:
- Повышенное использование памяти при работе с Google Maps JavaScript API версии 3.8 приводит к сбою (наблюдается в IE 9, Chrome и т. д.). ( Проблема 4162 )
- Раскрывающееся меню в InfoWindow не следует за панорамированием карты в Firefox.
22 января 2013 г.
Добавлено:
- Параметр draggable для ломаных линий, многоугольников, кругов и прямоугольников.
- Поле price_level в PlaceResult
15 января 2013 г.
Исправлено:
- Повторяющиеся значки ломаных линий неправильно отрисовываются для некоторых ломаных линий (проблема 4333).
7 января 2013 г.
Исправлено:
- При прокрутке карты прокручивается и страница (ошибка 1605, ошибка 3652).
17 декабря 2012 г.
Добавлено:
- Новые языки: урду и исландский
Исправлено:
- Размытые карты в IE9 после навигации (проблема 3875).
17 декабря 2012 г.
Добавлено:
- Новые языки: урду и исландский
Исправлено:
- Размытые карты в IE9 после навигации (проблема 3875).
10 декабря 2012 г.
Добавлено:
- возможность загружать изображения с заданным атрибутом crossorigin;
Исправлено:
- проблемы с показом маркеров с удаленными изображениями при приближении (ошибка 4616).
- Ошибка JS при повторном показе символов на ломаных линиях в IE 7/8.
3 декабря 2012 г.
Исправлено:
- Библиотека Markermanager не работает с Maps API JS v3 (ошибка 4543).
27 ноября 2012 г.
Добавлено:
- использование холста с высоким разрешением на устройствах с высоким разрешением для оптимизированных маркеров;
Исправлено:
- MapTypeControl не очищает стили (проблема 4588).
3.10
4 февраля 2013 г.
Исправлено:
- Повышенное использование памяти при работе с Google Maps JavaScript API версии 3.8 приводит к сбою (наблюдается в IE 9, Chrome и т. д.) ( Проблема 4162 )
25 сентября 2012 г.
Добавлено:
- Просмотр улиц в помещении
- Параметр fixedRotation для IconSequence
- "Время в пути с учетом пробок" в маршрутах
11 сентября 2012 г.
Новинка!
- Добавлено свойство StrokePosition для многоугольников, прямоугольников и кругов.
- computeOffsetOrigin в библиотеку Geometry
- В API добавлены четыре новых языка: африкаанс, амхарский, суахили и зулу.
28 августа 2012 г.
Добавлено:
- типы для textSearch в Places API
Исправлено:
- Объект Symbol нельзя передать в MarkerOptions в GWT.
- Регрессия: масштабирование щипком на iOS 5 при прокрутке страницы (проблема 4046).
14 августа 2012 г.
Заметные изменения:
- Измените интерфейс KmlLayer, чтобы он принимал URL в качестве свойства MVC, а не аргумента конструктора.
3,9
10 сентября 2012 г.
Исправлено:
- Объект Symbol нельзя передать в MarkerOptions в GWT.
- Регрессия: масштабирование щипком на iOS 5 при прокрутке страницы (ошибка 4046).
9 августа 2012 г.
Исправлено:
- Синтаксическая ошибка в Android 3.x
31 июля 2012 г.
Заметные изменения:
- Как скрыть наложение Просмотра улиц в пользовательских проекциях
Исправлено:
- Символы маркеров не вызывают события в Safari, если масштаб больше 35.
- Событие клика не вызывается для маркеров на специальной карте (тип карты + проекция).
25 июля 2012 г.
Исправлено:
- componentRestrictions в Autocomplete (проблема 4302).
17 июля 2012 г.
Исправлено:
- Текстовое поле в InfoWindow не нажимается в IE
- Событие bounds_changed должно запускаться до zoom_changed (проблема 1399).
- Цвет фона, заданный в параметрах карты, не сохраняется после вызова Просмотра улиц.
- При переключении со стилизованной карты на спутниковую фрагменты карты загружаются без необходимости.
- Свойства перетаскивания и колесика мыши игнорируются в режиме рисования (проблема 4012).
- LatLngBounds должен возвращать полный диапазон долготы, если показано больше одной копии мира.
- Исправлена ошибка, из-за которой при двойном клике рисовалась пустая фигура (проблема 3964).
- Лишние события маркера при клике (проблема 3911).
Заметные изменения:
- Конечные точки поиска и запросов переименованы в nearbySearch и textSearch.
10 июля 2012 г.
Заметные изменения:
- Сделайте так, чтобы метод google.maps.event.removeListener() принимал null в качестве аргумента.
27 июня 2012 г.
Добавлено:
- TRANSIT DirectionsMode: http://mapsplatform.googleblog.com/2012/06/public-transit-routing-and-layer-now.html
- Разбиение на страницы, отзывы, textSearch в Places API: http://mapsplatform.googleblog.com/2012/07/add-flexible-search-and-google-reviews.html
Заметные изменения:
- Распознавать прозрачный цвет.
23 июня 2012 г.
Добавлено:
- Символы
- HeatmapLayer
- Новые параметры стилей – "толщина" и "цвет":
http://mapsplatform.googleblog.com/2012/06/google-maps-api-now-with-even-more.html
15 мая 2012 г.
Добавлено:
- Ограничение по странам в автозаполнении (AutocompleteOptions.componentRestrictions) (проблема 3899).
- Фильтры по регионам и городам
3,8
1 мая 2012 г.
Исправлено:
- Удаленные маркеры иногда появляются снова (проблема 4087).
- Тени маркеров иногда не отображаются (ошибка 3993).
23 апреля 2012 г.
Исправлено:
- Человечек остается на карте с пользовательским типом карты после закрытия Просмотра улиц (проблема 4076).
- Удаленные анимированные маркеры нельзя повторно добавить на карту (ошибка 4052).
18 апреля 2012 г.
Исправлено:
- В окне с информацией о погоде в Firefox всегда показывается значок дождя (проблема 4063).
Добавлено:
- orderBy, limit и offset для FusionTablesLayer (проблема 3557).
10 апреля 2012 г.
Исправлено:
- Аэрофотоснимки показываются, даже если они доступны не для всей области просмотра (ошибка 3913).
3 апреля 2012 г.
Добавлено:
- WeatherLayer и CloudLayer (проблема 3555).
- DemographicsLayer
Исправлено:
- Границы фрагментов видны для многоугольников в режиме совместимости IE 9
- Маркеры прыгают при панорамировании в режиме просмотра улиц на холсте
28 марта 2012 г.
Исправлено:
- Используйте названия тегов в нижнем регистре, чтобы обеспечить совместимость с XHTML (проблема 3868).
- Изменено поведение масштабирования для сенсорных панелей Apple, чтобы сделать их менее чувствительными (проблема 2416).
20 марта 2012 г.
Исправлено:
- Создание маркера с несуществующим изображением тени приводит к ошибкам (проблема 4014).
Добавлено:
- Перемещение и масштабирование по клику в Просмотре улиц (проблема 2447).
Заметные изменения:
- По умолчанию отключено изменение масштаба двойным кликом в Просмотре улиц.
6 марта 2012 г.
Исправлено:
- Исправлена ошибка в OverviewMapControl, возникавшая при очень быстром увеличении масштаба (проблема 3882).
- Ошибка в IE при удалении div карты со страницы (ошибка 3971).
- Масштабированные маркеры неправильно отображаются в IE < 9 (ошибка 3912, ошибка 3908).
Добавлено:
- прозрачности для GroundOverlay (проблема 2767).
- utc_offset и opening_hours в PlaceResult (проблема 2431).
- Параметр clickToGo в StreetViewPanoramaOptions (проблема 2447).
21 февраля 2012 г.
Исправлено:
- Размытые карты в IE 9 (ошибка 3875).
- Ломаная линия, состоящая из коллинеарных ребер в пространстве LatLng, упрощается неправильно (проблема 3739).
Добавлено:
- google.maps.geometry.poly.containsLocation() и isLocationOnEdge() (проблема 1978).
15 февраля 2012 г.
Исправлено:
- Регрессия: масштабированные маркеры отображаются неправильно с недопустимым параметром size (проблема 3908).
- Карта зависает в режиме редактирования, если метод setEditable(false) вызывается, когда пользователь перетаскивает контрольную точку (проблема 3842).
Заметные изменения:
- Перекрестное затухание между панорамами в Просмотре улиц.
3,7
7 февраля 2012 г.
Исправлено:
- Маркер мерцает в конечной позиции перед анимацией падения (проблема 3608).
- Одновременное открытие InfoWindow и настройка масштаба приводит к неправильному центрированию карты (проблема 3738).
- Игнорирование нажатия правой кнопки мыши при перетаскивании маркеров (проблема 3237).
- Название маркера иногда не отображается в Firefox (ошибка 3773).
Заметные изменения:
- Масштабированные маркеры теперь отображаются на холсте, если он доступен.
- setOpacity() для ImageMapType (проблема 3125).
- setOpacity() для GroundOverlay (проблема 2767).
- Событие tilesLoaded для ImageMapType (проблема 1744).
- stop() в MouseEvent, который останавливает распространение события (проблема 2172).
31 января 2012 г.
Исправлено:
- Исправлена ошибка, из-за которой при панорамировании карты мира неправильно отображались фрагменты карты Кореи (проблема 2722).
- Исправлена ошибка, из-за которой не удавалось точно перетащить человечка для просмотра улиц (проблема 3861).
- Добавлено свойство visible для многоугольников (проблема 2861).
- panTo и panBy анимируются, даже если области просмотра находятся далеко друг от друга (регрессия).
24 января 2012 г.
Исправлено:
- События мыши всплывают через InfoWindow (проблема 3573).
- Включены преобразования CSS в IE9.
- Добавлен элемент imageDateControl в StreetViewPanorama.
- Включен режим просмотра улиц на холсте в IE 9, Opera и Safari/Windows.
16 января 2012 г.
Исправлено:
- Человечка нельзя перетаскивать в режиме рисования.
- Корректно активировать события с учетом zIndex многоугольников и других слоев.
- Добавлено свойство status для KmlLayer (проблема 3015).
10 января 2012 г.
Исправлено:
- Показывать значок человечка, если disableDefaultUI имеет значение true, а streetViewControl – значение true.
7 декабря 2011 г.
Исправлено:
- Автомагистрали можно оформлять отдельно от шоссе (road.highway.controlled_access).
- Событие place_changed теперь генерируется, когда пользователь нажимает клавишу Ввод в поле автозаполнения (проблема 3407).
28 ноября 1011 г.
Исправлено:
- Изменение положения автозаполнения при изменении размера окна. Событие resize может быть активировано для объекта Autocomplete.
22 ноября 2011 г.
Исправлено:
- Размер контента InfoWindow теперь рассчитывается с учетом каскадных стилей.
- Элемент управления поворотом аэрофотоснимка не соответствует направлению при создании карты
7 ноября 2011 г.
Заметные изменения:
- Новый визуальный стиль стандартных элементов управления
- Редактируемые фигуры (многоугольники, ломаные линии, окружности, прямоугольники)
- Новый класс DrawingManager для добавления новых оверлеев.
- Новые поля PlaceResult: website и international_phone_number.
- Новое поле ElevationResult: resolution
Исправлено:
- Значки начала и конца маршрута теперь отображаются с прозрачным фоном в IE 7+.
3,6
31 октября 2011 г.
Исправлено:
- Ошибка при использовании Maps API с библиотекой Prototype в IE7
25 октября 2011 г.
Исправлено:
- Ошибки, возникающие, когда карта KmlLayer изменяется до завершения загрузки слоя
- Утечка памяти в IE при добавлении и удалении многоугольников.
18 октября 2011 г.
Заметные изменения:
- В PlaceSearchRequest добавлено поле keyword.
- Удалены дорожные линии из Просмотра улиц
10 октября 2011 г.
Исправлено:
- Адрес слишком длинный в предварительном просмотре улиц
27 сентября 2011 г.
Исправлено:
- Элемент управления обзорной картой обновляет центр и масштаб вместе, если масштаб изменился.
27 сентября 2011 г.
Исправлено:
- Двойное извлечение начальных фрагментов в Chrome
- Утечки памяти при панорамировании.
- Не перетаскивайте человечка Просмотра улиц, если панорамируете область, которая не охвачена.
- Регрессия: исчезновение объектов GroundOverlay, пересекающих долготу -180.
- Регрессия: центр карты неправильно определяется при открытии информационного окна во время панорамирования и масштабирования.
Заметные изменения:
- Показывать предварительный просмотр улиц при перетаскивании человечка
20 сентября 2011 г.
Исправлено:
- Утечка памяти в Chrome/Windows при отрисовке маркеров с помощью Canvas.
- Отрисовка маркера для вида с воздуха с курсом 90 или 270 градусов
Заметные изменения:
- Типы карт Google по умолчанию недоступны через реестр типов карт (предотвращает доступ к фрагментам карты).
- Анимация вращения при переходе к аэрофотосъемке и обратно.
12 сентября 2011 г.
Исправления
- Маркер застревает в поднятом положении после появления подсказки в Firefox 4 и более поздних версиях (ошибка 3334).
Заметные изменения:
- GeocoderResult.formatted_address не документировано
6 сентября 2011 г.
Исправлено:
- Информационное окно элемента выбора (раскрывающееся меню) не следует за панорамированием карты в Firefox.
- Элементы мозаики в Корее на некоторых мобильных устройствах
29 августа 2011 г.
Заметные изменения:
- Разрешить пользовательским элементам управления иметь более высокий Z-индекс, чем у элементов управления API
- Ссылки ведут на версию maps.google.com на нужном языке.
- Не открывайте информационное окно над объектом KML, если у него нет HTML-кода, названия или описания.
- Исправлена регрессия: фрагменты с высоким разрешением не работали.
24 августа 2011 г.
Исправления
- Отключено аппаратное ускорение для Chrome/Mac: исправлена проблема с отрисовкой маркеров и нажатием на оверлей (ошибка 3544, ошибка 3551).
- Исправлена ошибка, из-за которой на устройствах Android не работал жест уменьшения или увеличения масштаба, если страница была прокручена (проблема 3373).
Заметные изменения:
- Значки компаний теперь включены по умолчанию.
17 августа 2011 г.
Заметные изменения:
- Интерактивные значки объектов инфраструктуры на карте.
- Стили можно задать в MapOptions и применить ко всем типам карт по умолчанию.
- Человечек появляется на картах пользовательских типов, если он не отключен явным образом.
3,5
10 августа 2011 г.
Исправлено:
- Маркеры застревают в положении перетаскивания вверх при перетаскивании к горизонту в Просмотре улиц.
- Размер Просмотра улиц не меняется при изменении размера карты или окна
- Просмотр улиц с общим окном InfoWindow приводит к сбою браузера
2 августа 2011 г.
Исправления
- Гиперссылки в информационном окне в IE не работают (проблема 3503).
- Линейка масштаба не печатается (ошибка 2966).
- Регрессия: ошибка при использовании OverviewMapControl со стилизованными картами (проблема 3489).
Заметные изменения:
- Контекстное меню для большинства элементов управления теперь отключено при нажатии правой кнопкой мыши.
- Панорама в Просмотре улиц или карта внутри информационного окна не панорамируется при наведении указателя мыши на информационное окно.
- Теперь на iPad можно прокручивать информационные окна.
18 июля 2011 г.
Исправления
- Неправильное значение LatLng события при прокрутке страницы в iOS 4.1 и более поздних версиях (проблема 3373).
11 июля 2011 г.
Исправления
- Исправлена ошибка, из-за которой на устройствах с сенсорным экраном нельзя было нажать на элемент
<select>в информационном окне (проблема 3232). - Исправлена ошибка, из-за которой клик по карте не срабатывал после клика правой кнопкой мыши, если для параметра MapOptions.draggable было задано значение false (проблема 3071).
Заметные изменения:
- Маркеры с одинаковым Z-индексом теперь упорядочиваются одинаково на границах фрагментов.
- Теперь в информационном окне на iOS можно прокручивать контент.
- Маркеры и многоугольники теперь перерисовываются при изменении проекции карты.
5 июля 2011 г.
Исправления
- Исправлена ошибка, из-за которой курсор маркера не отображался, если карту нельзя было перетаскивать (проблема 3120).
Заметные изменения:
- Добавлена возможность настраивать стиль элемента управления и раскрывающегося списка Places Autocomplete.
- Виджет автозаполнения мест сохраняет описание, возвращенное сервером, после того как пользователь выбирает подсказку.
30 июня 2011 г.
Исправления
- Исправлено: начальные фрагменты карты извлекались дважды.
- Исправлено: событие maptypeid_changed срабатывало несколько раз, когда карта создавалась после версии 3.4 (ошибка 3051).
Заметные изменения:
- Автозаполнение мест теперь добавляется к телу, а не к родительскому элементу ввода.
- Теперь BOTTOM_RIGHT позиционируется правильно.
8 июня 2011 г.
Исправления
- Исправлено: анимация масштабирования больше не воспроизводится, если уровень масштабирования изменяется более чем на 2 (проблема 3033).
Заметные изменения:
- Исправлено: OverlayView.set('map', foo) теперь работает так же, как OverlayView.setMap.
- Удален параметр language в GeocoderRequest.
17 мая 2011 г.
Исправления
- Исправлена ошибка, из-за которой в IE7 не отображался Просмотр улиц (проблема 3272).
Заметные изменения:
- Добавлены переходы с затуханием для фрагментов карты при загрузке и изменении типа карты.
7 мая 2011 г.
Без заметных изменений.
3.4
7 мая 2011 г.
Без заметных изменений.
6 мая 2011 г.
Исправления
- Исправлено: панорама в Просмотре улиц не отображается в IE7 (проблема 3272).
- Исправлена ошибка, из-за которой полупрозрачные изображения PNG с ImageMapType теряли прозрачность в IE7 и IE8 (проблема 3275).
Заметные изменения:
- Служба "Матрица расстояний"
14 апреля 2011 г.
Исправления
- Исправлено: поддержка именованных цветов CSS для свойств strokeColor и fillColor многоугольников.
- Исправлена ошибка, из-за которой многоугольник не отображался, если для strokeOpacity было задано значение 0.0 (проблема 3241).
- Исправлено: ошибки в IE8 при панорамировании с видимым рекламным блоком (проблема 3159).
- Добавлена возможность использовать типы карт "Рельеф" и "Гибрид" без типов "Карта" и "Спутник" в элементе управления типом карты (проблема 3089).
- Для экранов с высоким разрешением загружаются фрагменты с высоким разрешением (ошибка 2614).
Заметные изменения:
- По умолчанию угол наклона аэрофотоснимков составляет 45 градусов, если они включены и доступны.
- Улучшено поведение при сведении пальцев на iPad.
- DirectionsTravelMode и DirectionsUnitSystem переименованы в TravelMode и UnitSystem (старые названия по-прежнему поддерживаются).
14 апреля 2011 г.
Исправления
- Исправлено: значок маркера и тень больше не прозрачны в IE6.
- Исправлено: маркеры больше не мерцают при масштабировании.
- Исправлено: отрисовка многоугольников, пересекающих границы фрагментов вблизи Северного и Южного полюсов.
Заметные изменения:
- Ломаные линии и многоугольники теперь по возможности отрисовываются на холсте.
- Координаты LatLng для событий на ломаных линиях и границах многоугольников теперь привязываются к ближайшей точке на линии.
5 апреля 2011 г.
Исправления
- Метод panTo не анимируется на устройствах с сенсорным экраном (ошибка 3066).
- Marker.MAX_ZINDEX не определен (проблема 3184).
28 марта 2011 г.
Исправления
- Невозможно изменить заголовок в Просмотре улиц в режиме спутника (проблема 3174).
- Карта не работает, если отключен VML (ошибка 3119).
Заметные изменения:
- В режиме наклонной съемки теперь показывается оверлей дорог в Просмотре улиц.
22 марта 2011 г.
Исправления
- Человечек показывается на картах пользовательских типов (проблема 3154).
Заметные изменения:
- Исправлено: маркеры большого размера обрезаются по границам фрагментов карты.
- Исправлено: наложение Просмотра улиц в режиме наклонной съемки.
- Исправлено: в режиме печати показывается элемент управления обзорной картой
17 марта 2011 г.
Исправления
- Снимки под углом 45° (проблема 2412).
- Элемент управления обзорной картой (проблема 1470).
- Добавлена поддержка анимированных GIF-файлов – параметр "Оптимизировано" (проблема 3095).
- Marker.getVisible() возвращает неопределенное значение (проблема 3114).
Заметные изменения:
- Исправлено: круги и прямоугольники игнорируют zIndex.
- Исправлено: события мыши запускают события дважды, когда маркер анимирован.
- Исправлено: стилизованные карты не используют стили, если тип карты добавлен в реестр после того, как задан идентификатор типа карты.
- Исправлено: нестилизованные типы карт принимают стиль стилизованного типа карты.
- Маркеры теперь запускают MouseEvents, а не события DOM.
11 марта 2011 г.
Исправления
- Двойное нажатие на маркер больше не приводит к изменению масштаба карты (проблема 3090).
- Исправлена ошибка, из-за которой не работала опорная точка с тенью собственного маркера (проблема 3112).
Заметные изменения:
- Слой Panoramio
- Исправлена ошибка с z-индексацией маркеров маршрутов.
- Исправлена ошибка с положением тени по умолчанию.
2 марта 2011 г.
Заметные изменения:
- Маркеры теперь отображаются в Canvas/VML, если это возможно.
- Увеличенные области нажатия для ломаных линий, многоугольников и KML-объектов на устройствах с сенсорным экраном.
22 февраля 2011 г.
Исправления
- Точка привязки InfoWindow, доступная через свойство MVC anchorPoint (проблема 2860).
- Исправлена ошибка, из-за которой на гибридной карте не работал масштаб 0 и 1 (проблема 3062).
- Исправлена ошибка, из-за которой при быстром добавлении или удалении круга или прямоугольника на карте возникали проблемы (проблема 3052).
- Исправлена ошибка, из-за которой на устройствах с сенсорным экраном не работало свойство draggable: false (проблема 3044).
18 февраля 2011 г.
Исправления
- Маркеры в Просмотре улиц только уменьшаются, но не увеличиваются (ошибка 2969).
- Перетаскиваемые маршруты теперь работают, когда routeIndex не равен 0 (проблема 2995).
- Устранена проблема с перетаскиванием карты при использовании Flash (ошибка 2956).
- При изменении mapTypeId в прослушивателе maptypeid_changed элемент управления типом карты теперь работает корректно.
Заметные изменения:
- Теперь при переходе в режим спутника из меню выбора карты метки включены по умолчанию.
8 февраля 2011 г.
Заметные изменения:
- Новые иерархические элементы управления типом карты, оптимизированные для сенсорных экранов.
- Новый логотип (проблема 2574).
- Свойство MarkerShape.coord переименовано в MarkerShape.coords, чтобы соответствовать атрибуту coords элемента
<area>в HTML.
3.3
17 марта 2011 г.
Исправления
- Многоугольник не отображается
8 февраля 2011 г.
Исправления
- Запросы тайлов не отменяются в Chrome ( проблема 3011).
- Событие rightclick не запускается в Firefox/Mac (проблема 2920).
- Проблемы с отображением текста в Safari/Mac (ошибка 3024).
- Карты маршрутов неправильно печатаются в IE
21 января 2011 г.
Заметные изменения:
- В библиотеке сферической геометрии теперь поддерживаются MVCArrays
- Исправлена ошибка, из-за которой в IE6 под перетаскиваемым маркером отображался крестик.
- z-index больше не задается в контейнере div карты.
17 января 2011 г.
Исправления
- Исправлена ошибка, из-за которой неправильное время для zoom_changed приводило к неверным результатам для fromLatLngToContainerPixel (проблема 2539).
6 января 2011 г.
Исправления
- Добавлена библиотека геометрии, которая предоставляет утилиты для сферической геометрии и кодирования ломаных линий (проблема 2540, проблема 2595, проблема 2246).
- Возможность задавать минимальный и максимальный уровень масштабирования на карте (проблема 1624).
Заметные изменения:
- Элементы управления масштабированием и панорамированием разделены (элемент управления навигацией больше не используется). Их можно настроить отдельно.
- Новый элемент управления масштабом на сенсорных устройствах
- Содержимое MVCArray теперь можно очистить, вызвав clear().
- Устранена утечка памяти при добавлении и удалении маркеров в IE8.
- Ускоренная отрисовка полигонов благодаря улучшенному алгоритму упрощения.
23 декабря 2010 г.
Исправления
- Исправлены обработчики кликов по путевым точкам в перетаскиваемых маршрутах (проблема 2871).
21 декабря 2010 г.
Исправления
- Добавлена инерция при перетаскивании карты (проблема 2592).
- Исправлена ошибка CSS в Просмотре улиц (проблема 2666).
- Исправлена ошибка JS, возникавшая при показе информационного окна на карте с шириной 0 в IE (ошибка 2536).
Заметные изменения:
- На сенсорных устройствах теперь будет отображаться элемент управления масштабированием, удобный для сенсорного ввода, независимо от того, запрашивается ли элемент управления навигацией ZOOM_PAN или SMALL. Если устройство поддерживает мультисенсорный ввод в браузере, элемент управления масштабом не отображается, поскольку масштабирование выполняется с помощью жестов.
9 декабря 2010 г.
Исправления
- Информационные окна теперь корректно печатаются в IE (ошибка 1343).
- Исправлена ошибка с прозрачностью в IE8 для ImageMapType.
Заметные изменения:
- Если для маркера с пользовательским значком включено свойство raiseOnDrag, то при перетаскивании под ним будет отображаться крестик.
5 декабря 2010 г.
Исправления
- Предложите пользователям возможность узнавать, какой максимальный уровень масштабирования доступен для спутниковых снимков в определенном месте. (проблема 2049)
- Добавлен параметр raiseOnDrag, позволяющий включать и отключать анимацию при перетаскивании маркера. ( Проблема 2910)
Заметные изменения:
- Теперь маркеры приподнимаются при перетаскивании и подпрыгивают, когда их отпускают.
- Анимацией маркеров можно управлять программно с помощью функции setAnimation.
28 ноября 2010 г.
Исправления
- Событие maptypeid_changed больше не запускается дважды (проблема 2449).
- Свойство size объекта MarkerImage теперь доступно (проблема 2465).
- Форма маркера ссылается на значок, а не на спрайт (проблема 2629).
- Улучшено панорамирование карты при перетаскивании маркера на картах меньшего размера (проблема 2868).
- Теперь карты можно печатать, не включая печать фоновых изображений.
- Исправлена ошибка, из-за которой маркеры направления можно было перетаскивать, даже если для параметра draggable было задано значение false.
16 ноября 2010 г.
Измененные проблемы:
- Проблема 2076. Добавлен способ передачи InfoWindow в DirectionsRenderer (проблема 2076).
- Issue 2524: Реализовать streetViewControlOptions
- Issue 2557: Add disable zoom to Street view
Заметные изменения:
- Исправлена ошибка, из-за которой в Firefox при нажатии на маркер с зажатой клавишей Shift открывалось новое окно.
- Значки маркеров с буквами терялись, когда в DirectionsRenderer указывались markerOptions.
3.2
11 ноября 2010 г.
Заметные изменения:
- Исправлена ошибка, из-за которой многоугольники обрезались при использовании языков с письмом справа налево в браузерах IE7 и IE8.
- Исправлена ошибка, из-за которой флажки были скрыты в Safari 5 из-за 3D-преобразований.
- Геодезические ломаные линии, пересекающие экватор, были недостаточно детализированы.
- Добавлены позиции элементов управления LEFT_CENTER, LEFT_BOTTOM, RIGHT_CENTER, RIGHT_BOTTOM.
- Изменены названия положений элементов управления: LEFT на LEFT_TOP, RIGHT на RIGHT_TOP, TOP на TOP_CENTER и BOTTOM на BOTTOM_CENTER.
11 октября 2010 г.
Измененные проблемы:
- Проблема 2478. В некоторых браузерах компас в Просмотре улиц не выровнен или отсутствует.
- Issue 2528: ImageMapTypeOptions opacity broken in IE8
- Проблема 2661. При нажатии правой кнопкой мыши на поле ввода в информационном окне не появляется контекстное меню.
- Проблема 2741. Размещение маркера не работает в iOS 4 после панорамирования карты.
Заметные изменения:
- Просмотр улиц включен по умолчанию.
- Исправлена ошибка, из-за которой this не передавалось в .getTileUrl.
- Событие domready для InfoWindow теперь запускается после того, как окно становится видимым.
28 сентября 2010 г.
Измененные проблемы:
- Проблема 2712. Утечки памяти (добавление/удаление маркеров, показ/скрытие маркеров, масштабирование/панорамирование карты).
Заметные изменения:
- Карты V2 и V3 лучше работают, когда они находятся на одной странице.
- Исправлена ошибка в HTML5-версии Просмотра улиц, возникавшая при быстром перетаскивании вниз.
16 сентября 2010 г.
Измененные проблемы:
- Проблема 2701. Начальное направление навигатора Просмотра улиц не соответствует точке обзора.
14 сентября 2010 г.
Измененные проблемы:
- Issue 157: Поддержка перетаскиваемых маршрутов.
- Проблема 1852. Событие rightclick для google.maps.Marker запускается без аргумента.
- Issue 2673: Pegman disappears after position change
Заметные изменения:
- Ускоренная загрузка маркеров
31 августа 2010 г.
Измененные проблемы:
- Проблема 2658: Высокие информационные окна
Заметные изменения:
- Улучшено отображение геодезических линий при высоком уровне масштабирования.
24 августа 2010 г.
Измененные проблемы:
- Проблема 2648. Событие изменения размера карты вызывает ошибку в Firefox в версии 3.2.1.
Заметные изменения:
- При многократном изменении масштаба (например, с помощью колеса прокрутки) теперь загружается меньше фрагментов промежуточных уровней масштабирования.
16 августа 2010 г.
Измененные проблемы:
- Проблема 2416. Слишком высокая чувствительность панорамирования и масштабирования при использовании мыши Apple Magic Mouse.
- Проблема 2606. Если для карты задано значение draggable: false, ссылки отключаются.
- Проблема 2640. Память не очищается при обновлении браузера или событии onunload (IE).
Заметные изменения:
- Маркеры Просмотра улиц масштабируются в зависимости от расстояния.
- Ползунок масштаба обновляется при панорамировании
9 августа 2010 г.
Заметные изменения:
- Удалены устаревшие свойства KMLMouseEvent.position и FusionTablesMouseEvent.position. Используйте .latLng
- Удалено устаревшее свойство StreetViewService.getNearestPanorama. Используйте вместо него .getPanoramaByLocation
3.1
28 сентября 2010 г.
Заметные изменения:
- Исправлена ошибка, из-за которой при указании одинаковых пунктов отправления и назначения возникала ошибка JS.
9 августа 2010 г.
Заметные изменения:
- Исправлена ошибка, возникавшая при изменении карты OverlayView.
- Исправлена ошибка при вызове GroundOverlay.setMap(null).
- В IE больше не происходит утечка памяти при масштабировании и панорамировании.
5 августа 2010 г.
Измененные проблемы:
- Проблема 2588. Вызов setVisible(false) для объекта Panorama с прикрепленным прослушивателем вызывает ошибку JS в IE.
Заметные изменения:
- Исправлена ошибка, из-за которой маркеры исчезали в IE6 при изменении масштаба.
29 июля 2010 г.
Измененные проблемы:
- Проблема 2337. Потеря ломаной линии.
- Проблема 2497. Параметр Clickable не работает для Circle.
Заметные изменения:
- Свойство originHeading пользовательской панорамы устарело. Вместо него следует использовать свойство centerHeading.
- На гибридных тайлах для Кореи теперь показываются дороги
- Клики теперь проходят через некликабельные многоугольники на карте.
22 июля 2010 г.
Измененные проблемы:
- Проблема 1856. Поддержка отрисовки многоугольников в Opera.
- Проблема 2159. Событие dragend запускается после изменения масштаба с помощью колесика мыши.
- Проблема 2385. При более глубоких уровнях масштабирования объект GroundOverlay становится черным в Internet Explorer.
- Проблема 2337: исчезновение ломаной линии.
- Проблема 2427. Перетаскивание с открытым информационным окном при автоматическом панорамировании приводит к зависанию маркеров.
- Проблема 2493. Маркеры не удаляются в IE7.
- Проблема 2500. Обрезка MarkerImage при использовании !Marker.setIcon(<scaled MarkerImage>) для существующего маркера.
- Проблема 2549. CSS для раскрывающегося меню Google генерирует предупреждение.
Заметные изменения:
- Событие клика больше не активируется при перетаскивании многоугольника.
- Нажатие на элемент выбора формы, который выходит за пределы InfoWindow, больше не вызывает клик по карте.
- При нажатии на оверлей KML больше не запускается событие клика по карте.
- Теперь панорама Просмотра улиц автоматически панорамируется, чтобы на экране помещалось информационное окно.
- Свойство LatLng объекта MouseEvent в KML и FusionTables изменено с position на latLng.
- Элементы управления масштабированием в Android больше не передают клик карте.
17 июня 2010 г.
Измененные проблемы:
- Проблема 2346. Возможность отключить плавную анимацию.
Заметные изменения:
- Исправлена ошибка, из-за которой мерцали маркеры.
- Улучшено срабатывание события domready для InfoWindow.
- Теперь доступно свойство DirectionsRoute.bounds
11 июня 2010 г.
Измененные проблемы:
- Проблема 2389. Просмотр улиц не работает в IE7.
- Проблема 2460: ошибка в позиционировании человечка.
- Исправлена утечка памяти маркера.
- Улучшена задержка первого геокодирования.
- Предоставлен доступ к StreetViewService.
3,0
18 мая 2010 г.
Измененные проблемы:
- Issue 2037: GPolylineOptions geodesic
- Исправлена ошибка, из-за которой на карте собственного типа неправильно отображалась информация об авторских правах Google.
- Добавлено свойство geodesic для многоугольников и ломаных линий.
- Добавлен параметр clickable для многоугольников и ломаных линий.
- Добавлена возможность клика по объекту GroundOverlay.
13 мая 2010 г.
- Проблема 1724. Неправильный размер или поля infoWindow при настройке контента через элемент, а не строку.
Заметные изменения:
- Исправлена ошибка, из-за которой наложения на земную поверхность преждевременно обрезались при пересечении линии перемены даты.
- Метод setIcon для маркеров теперь работает с символом \ в URL.
- Триггеры событий mouseout для многоугольников и ломаных линий в IE
- При изменении значка маркера больше не возникает мерцание.
7 мая 2010 г.
- Issue 1458: Feature request: KML support in Google API v3
- Проблема 1658. Добавьте оверлей трафика.
- Проблема 2209. Переполнение стека.
- Проблема 2254. Несколько вызовов setMap(gMap) и setMap(null) для объекта Circle изменяют прозрачность его обводки и заливки.
Заметные изменения:
- Добавлены слои KML и GeoRSS.
- Добавлены наземные наложения.
- Добавлены новые слои: Пробки и Велосипедные дорожки.
- Добавлено свойство suppressBicyclingLayer для DirectionsRendererOptions.
- Исправлена ошибка, из-за которой при изменении MapType неверно указывался слой масштабирования.
- Свойство start/end_point объекта DirectionsResult переименовано в start/end_location.
- Свойство start/end_geocode объекта DirectionsLeg переименовано в start/end_address.
- Свойство optimized_waypoint_order объекта DirectionsRoute переименовано в waypoint_order.
- Удалена поддержка старых названий свойств маршрутов (setTripIndex, getTripIndex, hideTripList, provideTripAlternatives). Продолжается регистрация предупреждений. Также удаляет преобразование маршрутов в отрезки и шаги, а поездок – в маршруты и шаги.
- Свойство GeocoderGeometry.latLng заменено на GeocoderGeometry.location.
30 апреля 2010 г.
- Проблема 2230. Карта инициализируется без заданной пользовательской проекции.
Заметные изменения:
- При нажатии на карту фокус переходит на клавиатуру.
- На iPad теперь поддерживается масштабирование сведением пальцев.
26 апреля 2010 г.
- Проблема 1826. Добавьте события mouseover и mouseout для многоугольников и ломаных линий.
- Проблема 2177. Метод map.setZoom(z) не работает должным образом во время события maptypeid_changed.
- Проблема 2247. Параметр hideRouteList в DirectionsRenderer работает неправильно.
Заметные изменения:
- Исправлена ошибка, из-за которой пользовательские значки исчезали в нижней части карты при панорамировании.
13 апреля 2010 г.
- Проблема 2275. Невозможно повторно использовать MarkerImage.
- Проблема 2181. Если добавить маркер google.maps.Marker, а затем изменить масштаб с помощью колеса прокрутки, маркер будет скрыт.
11 апреля 2010 г.
Заметных изменений или новых проблем нет.
5 апреля 2010 г.
- Issue 1976: проблемы с пользовательскими значками и перетаскиваемыми маркерами.
- Проблема 2107. Перетаскиваемый маркер исчезает, если его перетащить за пределы карты.
- Проблема 2181. Отсутствует свойство проекции базовых карт.
Заметные изменения:
- В DirectionsRoute добавлено свойство overview_path, которое содержит ломаную линию, представляющую маршрут.
- Текущая проекция карты теперь доступна как свойство только для чтения.
23 марта 2010 г.
Заметные изменения:
- В API теперь доступна высота.
- Улучшена загрузка фрагментов при медленном подключении к интернету.
15 марта 2010 г.
Заметные изменения:
- Теперь многоугольники правильно перерисовываются при изменении стилей.
- При использовании старого стиля Directions в console.log выводятся предупреждения об устаревших функциях.
10 марта 2010 г.
- Issue 1801: Polyline/polygon zIndex
- Проблема 2144. В DirectionsRequest должна быть возможность избегать автомагистралей.
- Issue 2207: Bug: Polyline gets filled in IE
- Проблема 2113. Ломаные линии в Firefox не отображаются на высоких уровнях масштабирования после январского выпуска.
Заметные изменения:
- Добавлены велосипедные маршруты.
- Добавлены новые параметры DirectionsRequest:
-
avoidHighways -
avoidTolls -
optimizeWaypoints - Увеличена скорость отрисовки многоугольников и ломаных линий.
- Переименованы следующие объекты Directions: Старые названия по-прежнему поддерживаются.
- Маршрут до DirectionsLeg
- DirectionsTrip to DirectionsRoute
3 марта 2010 г.
- Проблема 2136. Обфускация свойств в google.maps.MarkerImage, на которые не должно быть ссылок.
Заметные изменения:
- Исправлена ошибка, из-за которой карта дергалась.
- Улучшено двойное масштабирование.
- Свойство .latLng события перетаскивания маркера больше не обфусцируется.
26 февраля 2010 г.
- Issue 1651: mousemove / mouseover / mouseout for map canvas
- Issue 2142: DirectionsRendererOptions should allow users to suppress markers entirely
- Проблема 2148: отсутствует event.latLng.
- Проблема 2109. Ошибка: NavigationControlStyle.ZOOM_PAN неправильно отображается в IE8.
- Проблема 2153. Метод MVCArray.push() не возвращает новую длину.
Заметные изменения:
- Добавьте прозрачность в ImageMapType.
- Исправлена ошибка, из-за которой не срабатывал правый клик по прямоугольнику или кругу.
- События контента информационного окна больше не удаляются при скрытии.
8 февраля 2010 г.
- Проблема 2135. Ошибка: если вы повторно используете MVCArray многоугольника в ломаной линии, она замыкается.
Заметные изменения:
- Добавлен новый класс Rectangle.
- Добавлен новый класс Circle.
- Устранена утечка памяти при создании и последующем удалении маркера.
- Прекращено добавление аннотаций к MVCArray из LatLngs для закрытия многоугольников, поскольку это также приводит к закрытию ломаных линий, использующих тот же MVCArray (см. проблему 2135).
- Исправлена ошибка, из-за которой маркеры на экране иногда скрывались, если масштаб карты был установлен на текущее значение.
- Исправлена ошибка, из-за которой ImageMapType неправильно отображался на устройствах Android.
- Изменена схема обрезки многоугольников, чтобы разрешить многоугольники, содержащие северный или южный полюс.
- Диапазон широт в MercatorProjection увеличен до максимально возможного с учетом точности чисел с плавающей запятой.
28 января 2010 г.
- Проблема 1367. Запрос на добавление функции: предоставить разработчикам доступ к LayoutManager, чтобы они могли размещать элементы DIV в потоке управления.
- Issue 1916: Feature Request: Add ability to scale MarkerImage
- Ошибка 1443. Методы extend() и union() должны возвращать объект LatLngBounds.
- Проблема 1997. Документация по MapOption size.
- Проблема 2074. Карта не отображается, если карта мира точно соответствует размерам контейнера карты.
Заметные изменения:
- Добавлена поддержка индийских языков:
- бенгальский, гуджарати, каннада, малаялам, маратхи, тамильский, телугу
- В пространство имен event добавлены новые статические методы:
- addListenerOnce
- addDomListenerOnce
- В объект DirectionsStep добавлено новое свойство encoded_lat_lngs, которое позволяет получить набор координат в сжатом формате ASCII.
- Улучшена производительность за счет удаления элементов DOM маркеров, находящихся за пределами экрана.
- Исправлена ошибка панорамирования в Google Chrome.
- Исправлена ошибка, связанная с масштабированием на iPhone.
19 января 2010 г.
- Проблема 1422. Запрос на добавление функции: разрешить разработчикам создавать собственные типы карт.
- Проблема 1523. Запрос на добавление функции: fromContainerPixelToLatLng (и наоборот).
- Ошибка 1443: extend() и union() должны возвращать объект LatLngBounds.
- Issue 1960: bug: incomplete information using provideTripAlternatives
- Проблема 1675. Ошибка в документации к руководству.
- Issue 1676: Tutorial Documentation Error - Control Options
- Проблема 1856. Многоугольники не отображаются в Opera.
- Проблема 1954. Некорректная локализация на болгарский язык.
- Issue 1976: ошибка, связанная с пользовательским значком и перетаскиваемым маркером.
- Проблема 2063. Конфликты имен переменных при минификации подклассов OverlayView.
Заметные изменения:
- Добавлена поддержка пользовательских типов карт, включая базовые типы карт, типы карт с наложением и проекции:
- Новый объект ImageMapType для поддержки пользовательских фрагментов карты
17 декабря 2009 г.
Заметные изменения:
- Исправлен начальный рывок, происходящий перед началом анимации панорамирования карты.
- Исправлена ошибка, из-за которой карта переходила в другое местоположение при увеличении масштаба за пределы максимального уровня масштабирования с помощью колесика мыши или двойного клика.
- Элементы управления авторскими правами, типом карты и навигацией изменяют размер в соответствии с размером карты.
- Старые методы получения и установки значений, а также названия событий официально объявлены устаревшими и больше не определяются.
10 декабря 2009 г.
- Проблема 1820. При увеличении масштаба с помощью колеса прокрутки масштаб может превысить максимальный уровень масштабирования, а карта – сместиться.
- Проблема 1743. При изменении масштаба с помощью прокрутки карта перемещается в совершенно другое место.
Другие заметные изменения:
- Добавлен новый метод panToBounds.
- Добавлена новая анимация карты. Влияет на перетаскивание, панорамирование, масштабирование и вызовы setCenter/setZoom во всех браузерах.
- Добавлено предупреждение в журнал консоли, если используются устаревшие методы.
25 ноября 2009 г.
- Проблема 1696. Запрос на добавление функции: размещение элементов управления картой.
- Проблема 1909. Повреждение getBounds после изменения центра карты.
- Issue 1938: map.setOptions fails to recognise control options
Другие заметные изменения:
- Добавлена поддержка языков с направлением письма справа налево: арабского, персидского и иврита.
- Добавлено свойство lat_lngs для шагов DirectionsResult.
11 ноября 2009 г.
- Проблема 1742. Маркер с собственным значком всегда отображается поверх маркера по умолчанию.
Другие заметные изменения:
- Добавлена поддержка трех новых языков.
- Баскский
- Галисийский
- Тагальский
29 октября 2009 г.
- Проблема 1421. Запрос на добавление функции: добавить класс Directions в API версии 3.
Другие заметные изменения:
- В справочную документацию добавлены классы DirectionsRenderer и DirectionsService.
26 октября 2009 г.
- Issue 1647: Feature Request: Provide an event for infowindow dom ready
- Проблема 1710. Возможность отменить событие масштабирования пользователем при двойном клике.
Другие заметные изменения:
- Если в новый объект google.maps.LatLng() переданы недопустимые аргументы, возникает ошибка JS.
- Исправлена ошибка, из-за которой статическая карта загружалась дважды при загрузке карты.
15 октября 2009 г.
- Проблема 1525. Ошибка get_bounds при низких уровнях масштабирования.
- Проблема 1757. Метод fitBounds() не работает на 180-м меридиане.
- Проблема 1790. map.setOptions не может задать курсор.
- Проблема 1767. Ошибка распространения событий.
Другие заметные изменения:
- Обновления документации:
- Добавлен новый метод: LatLngBounds.isEmpty().
- Все методы, события, свойства и константы отсортированы по названию.
- Исправлены неверные типы в свойствах параметров ломаных линий и многоугольников.
28 сентября 2009 г.
- Улучшена производительность рендеринга полигонов.
- Устранена проблема с предупреждением JS для SVGView.
22 сентября 2009 г.
- Проблема 1420. Функция: добавление класса Polyline в API.
- Проблема 1371. Событие map.bounds_changed срабатывает несколько раз при перемещении карты.
- Проблема 1700. Неправильное местоположение клика после уменьшения масштаба в Firefox 3.5.
- Проблема 1702. Неправильные координаты latLng в событиях click и dblclick при наличии смещения прокрутки в родительском элементе.
- Проблема 1723. Карта дергается при перетаскивании на iPhone.
Другие заметные изменения:
- Добавлены ломаные линии и многоугольники. Они позволяют рисовать на карте линии или закрашенные области, задавать стили обводки и заливки, а также поддерживают большинство событий мыши (кроме наведения). Они работают во всех поддерживаемых браузерах (IE 6.0+, Firefox 2.0+, Safari 3.1+, Chrome), в том числе на мобильных устройствах.
- В руководство для разработчиков добавлены два новых раздела: Ломаные линии и Многоугольники.
- В документацию по API добавлены два новых класса для ломаных линий и многоугольников.
- Добавлено новое событие карты idle, которое срабатывает, когда карта некоторое время не перемещается. Устранена ошибка 1371.
- Исправлена ошибка, из-за которой события клика возвращали неверные значения LatLng.
- Исправлена ошибка, из-за которой на iPhone не работал жест масштабирования. Подробнее об ошибке 1723…
10 сентября 2009 г.
- Проблема 1659. В Firefox 3.5 после панорамирования в событиях click и dblclick возвращаются неверные координаты latLng.
- Проблема 1621. Неправильное определение местоположения после нажатия на карту в IE8 с DOCTYPE.
- Issue 1642: InfoWindow overflow:auto
- Проблема 1531. Высота окна infoWindow увеличивается при каждом открытии.
Другие заметные изменения:
- Синтаксис изменен для методов get/set и названий событий, как указано ниже. Старый синтаксис по-прежнему поддерживается для обеспечения обратной совместимости. Пример:
- set_funBoat() => setFunBoat()
- get_funBoat() => getFunBoat()
- funBoat_changed => funboat_changed
- В интерфейс OverlayView добавлен новый метод onAdd, который вызывается при первой инициализации панелей и проекции. (ошибка 1377).
- Метод remove интерфейса OverlayView переименован в onRemove. Старое название по-прежнему поддерживается для обеспечения обратной совместимости.
2 сентября 2009 г.
- Проблема 1525. Ошибка get_bounds при низких уровнях масштабирования.
- Проблема 1596. При панорамировании за пределами северного или южного края карты возвращается ошибка.
- Проблема 1643. Ошибка: колесо прокрутки карты работает без необходимости.
- Проблема 1379. Не видны данные карты Кореи в V3.
Другие заметные изменения:
- Включено непрерывное масштабирование с помощью колесика мыши и двойного клика в Chrome, Safari 4 и Firefox 3.5.
- Улучшено перетаскивание карты.
- Теперь при двойном клике карта центрируется после масштабирования.
24 августа 2009 г.
- Проблема 1567. Метод map.set_center не работает для ближайшего местоположения.
- Проблема 1605. При прокрутке карты прокручивается и страница.
- Issue 1467: Pan Map Function + Animation
Другие заметные изменения:
- Масштабирование с помощью колесика мыши включено по умолчанию. Чтобы отключить эту функцию, задайте для свойства scrollwheel объекта Map значение false.
- В документацию добавлены функции panTo и panBy.
14 августа 2009 г.
- Issue 1575: ошибка в методе set_draggable() для перетаскиваемых маркеров.
Другие заметные изменения:
- Масштабирование с помощью колесика мыши включено.
- Исправлена ошибка, из-за которой на iPhone карта дергалась после перетаскивания.
4 августа 2009 г.
- Проблема 1393. Разрешить перетаскиваемые маркеры.
- Проблема 1448. Ошибка: в API версии 3 требуется функция checkResize() (или эквивалентная).
- Проблема 1404. Ошибка с курсором в Opera.
- Проблема 1514. Стрелка выбора MapType неправильно отображается в HTML 4.01 strict.
- Issue 1426: InfoWindow z-index control
Другие заметные изменения:
- Улучшено масштабирование и перетаскивание на iPhone.
- В объекты InfoWindow добавлены методы получения и установки zIndex.
Изменения в документации:
- Добавлены методы get_draggable и set_draggable для маркеров.
- Добавлены события drag, dragstart, dragend и draggable_changed для маркеров.
- Добавлено свойство перетаскивания маркера
- Добавлены методы get_zIndex и set_zIndex для информационных окон.
- Добавлено событие zIndex_changed для информационного окна.
- Добавлено свойство zIndex для информационного окна
13 июля 2009 г.
- Проблема 1415. Контент информационного окна: возможность выбора (true/ false).
- Проблема 1432. Событие mouseout не запускается после вызова set_icon.
- Issue 1365: Map Type Controls render incorrectly with strict doctype
Другие заметные изменения:
- Разработчикам больше не нужно указывать размер для MarkerImage. Если он не задан, API определит его автоматически. Аргументы size, anchor и origin для MarkerImage являются необязательными.
- Разработчикам больше не нужно вызывать OverlayView.call(this) в конструкторе подкласса OverlayView.
- Из интерфейса удалены методы OverlayView "changed". Это не должно повлиять на код разработчика, поскольку эти методы ранее не использовались.
- Из объектов Geocoder Request удален параметр partialmatch. Если разработчик продолжит передавать его, это не повлияет на запрос.
12 июня 2009 г.
Измененные проблемы:
- Issue 1363: Bug: Map click events are not dispatched on the iPhone
Другие заметные изменения:
- Большой элемент управления масштабом можно нажимать во всех браузерах.
- Информационное окно не перекрывает элементы управления масштабированием, а располагается внутри карты и элементов управления.
- Mobile copyright uses pretty images
- Тайлы загружаются от центра, а не от левого верхнего угла.
- Пользователи больше не могут выбирать текст кнопок типа карты или любые изображения элементов управления.
- Основная библиотека стала меньше примерно на 1,9 КБ.