Примечания к выпуску Maps JavaScript API

Подпишитесь на эти примечания к выпуску. Подписаться

Команда Maps JavaScript API регулярно обновляет API новыми функциями, исправлениями ошибок и улучшениями производительности. Вы можете указать, какую версию API следует загружать в вашем приложении, указав ее в параметре v запроса начальной загрузки Maps JavaScript API. Подробнее о версионировании читайте .

В этом журнале изменений перечислены выпуски по дате и номеру версии, а также связанные с ними изменения.

Чтобы получать обновления о новых версиях API Карт, подпишитесь на группу google-maps-js-api-v3-notify .

3.56.3

7 марта, 2024

Никаких публичных изменений.

3.56.1

22 февраля, 2024

Изменения:

  • Исправлена ​​ошибка документации в параметре «поля» 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 будут продолжать поступать исправления всех серьезных ошибок, существующие ошибки в google.maps.Marker не будут устранены. Прежде чем поддержка будет прекращена, будет отправлено уведомление не менее чем за 12 месяцев. Подробную информацию об устаревании см. на странице https://developers.google.com/maps/deprecations .
  • Добавьте дополнительные атрибуты в новый API класса Place.
  • Добавьте варианты оплаты в новый API класса Place.

3.55.11а

15 февраля, 2024

Изменения:

  • Запретить автоматическую прокрутку карт при нажатии.

3.55.11

8 февраля, 2024 г.

Изменения:

  • [альфа-канал] Удалено свойство inputElement из PlaceAutocompleteElement.
  • [альфа-канал] Добавление частей CSS для элемента автозаполнения места
  • [бета-канал] PlaceAutocompleteElement теперь доступен в предварительной версии (v=beta)
  • Добавьте параметры специальных возможностей в API Places V2.

3.55.10

1 февраля 2024 г.

Изменения:

  • [бета-канал] Устаревший SearchByTextRequest.rankBy. Вместо этого используйте SearchByTextRequest.rankPreference.
  • [бета-канал] Place.findPlaceFromQuery и Place.findPlaceFromPhoneNumber больше недоступны; вместо этого используйте Place.searchByText.
  • Исправление отслеживания использования по каждому каналу.
  • Включите полилинии с учетом трафика для поставщиков местоположений поездок и транспортных средств в JavaScript Journey Sharing.
  • Новый класс «Место» теперь доступен на еженедельном канале.
  • Устаревший Place.openingHours. Вместо этого используйте RegularOpeningHours.

3.55.9

25 января, 2024

Изменения:

  • [бета-канал] Устранена проблема, из-за которой диалоговое окно сочетаний клавиш нельзя было закрыть при нажатии клавиши Esc в MapElement .
  • В URL-адрес начальной загрузки добавлен новый параметр URL-адреса loading=async для прямой загрузки скрипта. Это означает, что API JavaScript Карт не был загружен синхронно и что событие 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, RequestLanguage, RequestRegion и Name в PlaceAutocomplete.
  • [бета-канал] Исправлена ​​ошибка, из-за которой элемент Advanced Marker не создавался при вызове document.createElement('gmp-advanced-marker') .

3.55.3

30 ноября, 2023

Никаких публичных изменений.

3.55.2

23 ноября, 2023

Изменения:

  • Исправлена ​​ошибка, приводившая к ошибкам CSP, связанным со стилем, в просмотре улиц.

3.55.1

16 ноября, 2023

Никаких публичных изменений.

3.54.12а

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

Изменения:

  • Исправлена ​​ошибка, из-за которой настройка элементов управления на карте могла вызвать ошибку.
  • Добавьте возможность ограничивать изображения Street View только официальными источниками Google с помощью StreetViewLocationRequest и StreetViewControlOptions.

3.54.10

18 октября, 2023

Изменения:

  • [бета-канал] MapElement теперь автоматически настраивает расположение элементов управления для направления слева направо или справа налево в зависимости от вычисленного стиля direction . Также доступны слоты для добавления пользовательских элементов управления. ControlPosition теперь поддерживает логические значения для поддержки макета LTR/RTL. Maps Embed API теперь также автоматически настраивает расположение элементов управления слева направо или справа налево в зависимости от языка.
  • [бета-канал] MapElement теперь включает в себя делегатыFocus

3.54.9

12 октября, 2023

  • [бета-канал] Добавляет редакционную сводку в API Places v2.

3.54.7а

28 сентября, 2023

Изменения:

  • Добавлена ​​поддержка нескольких поставщиков местоположений в JavaScript Journey Sharing.

3.54.6

21 сентября, 2023

Изменения:

  • google.maps.FeatureLayer реагирует на события перемещения мыши.
  • Добавлен google.maps.FeatureType.SCHOOL_DISTRICT, поэтому школьные округа поддерживаются в стиле на основе данных.

3.54.5

14 сентября, 2023

Изменения:

  • [бета-канал] Исправлена ​​ошибка, из-за которой функция addEventListener() AdvancedMarkerElement была недоступна.

3.54.4

7 сентября, 2023

Изменения:

  • Логотип Google не будет часто пересекаться с информацией об авторских правах на карте.

3.54.2

24 августа, 2023

Изменения:

  • Исправлена ​​ошибка в DirectionsRenderer, из-за которой карта не загружалась, если масштаб и центр не были установлены перед рендерингом DirectionsResult.

3.54.1

18 августа, 2023

Изменения:

  • Обновляется API JavaScript Карт для встроенной поддержки ECMAScript 2020.
  • Расширенные маркеры теперь отображаются более четко.
  • Карта отключается, когда Array.from переопределяется реализацией, не поддерживающей итерации.
  • Исправлен фокус, который терялся, когда кнопки масштабирования были отключены на предельных уровнях.

3.53.13

27 июля, 2023

Изменения:

  • [бета-канал] Атрибуция в новом классе Place была переработана. PhotoAttribution теперь называется AuthorAttribution . author теперь displayName . authorURI теперь равен uri . photoURI {?string} теперь доступен на AuthorAttribution . Photo.attributions теперь называется Photo.authorAttributions . Review.authorAttribution {?AuthorAttribution} заменяет Photo.author/authorURI/authorPhotoURI .
  • [бета-канал] Добавлено обязательное поле textQuery и устаревший query в методе searchByText() класса Place.
  • Скорректировано смещение привязки информационного окна для надписей и значков растровой карты.

3.53.12

20 июля, 2023

Изменения:

  • [бета-канал] Добавлены поставщики местоположения транспортных средств и автопарка ODRD для JavaScript Journey Sharing — отслеживание автопарка.
  • Обновлено предупреждающее сообщение, когда аргумент, переданный конструктору LatLng() , игнорируется.
  • Устаревший Marker.collisionBehavior заменен на AdvancedMarkerElement.collisionBehavior .

3.53.11

13 июля, 2023

Изменения:

  • Функция isLocationOnEdge() теперь возвращает true , если указанная точка находится достаточно близко к началу или краю полилинии.
  • Добавляет журнал ошибок, чтобы разработчики знали, когда векторная карта не загружается и возвращается к растровой карте.

3.53.7

15 июня, 2023

Изменения:

  • [альфа-канал] Обновите элемент автозаполнения места, чтобы улучшить поддержку программ чтения с экрана и других вспомогательных технологий.

3.53.5

1 июня 2023 г.

Изменения:

  • Разрешить передачу элемента Node в свойство content Advanced Marker.
  • Улучшена производительность поведения при столкновении расширенных маркеров.
  • Добавлено новое поле для DeliveryVehicleStop в JavaScript Journey Sharing.

3.53.4а

24 мая, 2023

Исправление ошибок:

  • Исправлена ​​проблема с мерцанием векторной карты.
  • Исправлен неправильный расчет даты при учете разных часовых поясов в методе места getNextOpeningTime().
  • Исправлен ошибочный тип в VehicleJourneySegment для совместного использования путешествий.

3.53.3

18 мая, 2023

Изменения:

  • [альфа-канал] Исправлена ​​ошибка, из-за которой элемент автозаполнения «Поместить» не восстанавливал исходный текст, если вы использовали клавиши со стрелками, чтобы выделить подсказку, а затем нажимали Escape.
  • [альфа-канал] Обновлены стили прогнозирования автозаполнения мест, чтобы многоточие отображалось при переполнении текста.
  • [бета-канал] Местный контекст теперь показывает уведомление о том, что контекстная информация о местах на карте локального контекста скоро исчезнет.
  • Исправлена ​​ошибка, из-за которой человечек StreetView не отображал предварительный просмотр при наведении на него при перетаскивании, если он не был сначала возвращен в док хотя бы один раз.
  • Устаревшие границы, местоположение и радиус для службы автозаполнения мест. Вместо этого используйте locationBias и locationRestriction.

3.53.2

4 мая, 2023

Изменения:

  • [бета-канал] Доступно оформление наборов данных на основе данных
  • [бета-канал] Веб-компоненты <gmp-map> и <gmp-advanced-marker> теперь доступны.
  • Добавлено TimeWindow в качестве поля в Task и TaskTrackingInfo в JavaScript Journey Sharing.
  • AdvancedMarkerElement и PinElement выпущены на еженедельном канале.
  • Управляемый данными стиль для Boundaries выходит на еженедельном канале.
  • getMapCapabilities и событие mapcapabilities_changed выпускаются в еженедельном канале.

3.53.1а

27 апреля, 2023

Изменения:

  • Обновлена ​​служба автозаполнения мест для поддержки locationBias и locationRestriction.
  • [бета-канал] Опубликована документация по методу Place v2 toJSON.
  • [бета-канал] Исправлено перетаскивание расширенного маркера при переворачивании карты.
  • [бета-канал] Оформление на основе данных PlaceFeature.fetchPlace displayNames будет на языке конечного пользователя.
  • [бета-канал] AdvancedMarkerView и PinView были переименованы в AdvancedMarkerElement и PinElement.
  • [бета-канал] Исправлена ​​проблема, из-за которой AdvancedMarkers и Pins иногда были доступны без их явной загрузки. Не забывайте всегда загружать библиотеку «маркеров» перед доступом к этим классам.
  • [бета-канал] position AdvancedMarker теперь нормализовано до LatLngAltitude.
  • [бета-канал] Убирает из эксплуатации свойство draggable Advanced Marker в пользу gmpDraggable .

3.52.9

13 апреля, 2023

Изменения:

  • [бета-канал] Изменение значения свойства Place "priceLevel" с числа на строку. Возможные значения параметра "priceLevel" теперь: "БЕСПЛАТНО", "НЕДОРОГО", "УМЕРЕННО", "ДОРОГО", "ОЧЕНЬ_ДОРОГО".
  • [бета-канал] Устаревший AdvancedMarkerView.draggable в пользу gmpDraggable.
  • [бета-канал] Удаление свойства «значок» и имени поля из класса Place. Разработчикам рекомендуется использовать вместо этого svgIconMaskURI.
  • [бета-канал] Свойство заголовка AdvancedMarkerView теперь принимает только строку. Заголовки можно удалить пустой строкой.
  • [бета-канал] Добавьте «svgIconMaskURI» в качестве поддерживаемого имени поля для методов Place.fromPlaceFrom.
  • [бета-канал] Изменено свойство класса Place с userRatingsCount на userRatingCount
  • Улучшена печать ошибок при входе в консоль.

Исправление ошибок:

  • Исправлена ​​ошибка, из-за которой закрытие InfoWindow приводило к ошибке.

3.52.8

6 апреля, 2023

Изменения:

  • Добавлен pollingIntervalMillis в качестве общедоступного поля поставщиков мест для голосования в JavaScript Journey Sharing.
  • [бета-канал] Изменен ответ JSON класса Place со Snake_case на LowerCamelCase.

Исправление ошибок:

  • Исправлена ​​ошибка, из-за которой publishTime Place Review показывало неправильную дату.
  • Исправлена ​​проблема, из-за которой создание пользовательских элементов было глобально неработоспособным.
  • [бета-канал] Исправлена ​​ошибка, из-за которой расширенные маркеры исчезали при переносе карты.

3.52.6

23 марта, 2023

Изменения:

  • [альфа-канал] Выпущен экспериментальный виджет автозаполнения мест (новый).
  • Выпускает JavaScript Journey Sharing на еженедельный канал.

3.52.5

16 марта, 2023

Изменения:

  • [бета-канал] Стилизация на основе данных: удалены типы функций NEIGHBORHOOD, ADMINISTRATIVE_AREA_LEVEL_3, ADMINISTRATIVE_AREA_LEVEL_4 и SUBLOCALITY_LEVEL_1.

Исправление ошибок:

  • Исправлена ​​ошибка, из-за которой интерфейсы TypeScript были пустыми для библиотек, используемых importLibrary().

3.52.4

9 марта, 2023

Изменения:

  • [бета-канал] Подавляет событие щелчка расширенного маркера при перетаскивании маркера.

3.52.3

2 марта, 2023

Изменения:

  • [бета-канал] Добавляет объекты TaskTrackingInfo для совместного использования JavaScript Journey.
  • [бета-канал] Обновлен API JavaScript Карт для встроенной поддержки ECMAScript 2020.

Исправление ошибок:

  • Устраняет утечку памяти, которая могла произойти при добавлении и удалении маркеров на карту или с нее.
  • Исправлена ​​ошибка, из-за которой интерактивный элемент становился доступным для щелчка, когда он находился под интерактивным расширенным маркером на сенсорных устройствах.

3.52.2

23 февраля, 2023

Изменения:

  • [бета-канал] Стиль на основе данных: удалите свойство PlaceFeature.displayName.
  • [бета-канал] Исправлена ​​ошибка, из-за которой WebGLOverlayViews не удалялись правильно при вызове setMap(null).
  • Исправлена ​​ошибка, из-за которой сообщалось, что библиотека search неизвестна.
  • Исправлена ​​ошибка, из-за которой кнопка закрытия InfoWindow была невидима в теневом корне.
  • Чтобы улучшить основные веб-показатели и сократить ненужную передачу данных, 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 для более точного представления требуемого типа элемента.

Исправление ошибок:

  • Исправлена ​​ошибка при использовании расширенного маркера с информационным окном, из-за которой информационное окно могло не открыться после перетаскивания маркера с помощью клавиатуры.

3.51.4

5 января, 2023

Изменения:

  • Бета-канал: добавьте новые атрибуты для класса места.
  • Бета-канал: стилизация на основе данных. Массив FeatureMouseEvent.features может содержать более одного объекта, если при щелчке их несколько, и все прослушиватели щелчков FeatureLayer при щелчке будут активированы.
  • Бета-канал: выдает ошибку из-за недопустимых аргументов в google.maps.Map.getFeatureLayer.
  • Исправляет положение пикселей расширенных маркеров на полноэкранной карте.
  • Изменяет события мыши на карте, чтобы теперь игнорировать нажатия кнопок мыши, которые происходят, когда другая кнопка мыши уже нажата.
  • Исправлена ​​ошибка, из-за которой расширенные маркеры исчезали при масштабировании карты.
  • Улучшает производительность при масштабировании карты с помощью множества расширенных маркеров.
  • Обновляется документация StreetViewPanoramaOptions, чтобы уточнить, что функция clickToGo недоступна для пользовательских панорам.
  • Повышает производительность при создании LatLngBounds, в том числе с помощью Map.getBounds().
  • Обновляет ссылку WebGLOverlayView для onAdd и onRemove.
  • Добавляет фиксированную настройку стиля маркера для совместного использования путешествий.

3.51.3

8 декабря, 2022

Изменения:

  • Исправлена ​​ошибка, из-за которой маркер не терял фокус клавиатуры, когда находился за пределами области просмотра карты.
  • Бета-канал: представляет класс Place — новый, более простой API, поддерживающий современные шаблоны использования, такие как Promises. Класс Place включает несколько новых полей данных.
  • Бета-канал: исправлена ​​ошибка, из-за которой расширенные маркеры не отображались при передаче карты, завернутой в прокси.
  • Бета-канал: добавляет настройку маркера поставщика местоположения поездки для JavaScript Journey Sharing.

3.51.2

01 декабря, 2022

Изменения:

  • Бета-канал: API google.maps.importLibrary() теперь доступен.
  • Бета-канал: Устарело : локальный контекст устарел и больше не рекомендуется для новых веб-сайтов. Эта функция продолжит работать, и до прекращения поддержки будет отправлено уведомление за 12 месяцев. Если вы заинтересованы в самостоятельном создании интерфейса, подобного локальному контексту, мы предлагаем вам воспользоваться решением «Обнаружение района» в Quick Builder или использовать библиотеку Places, Maps JavaScript API . Вам могут помочь примеры кода и лаборатории кода для библиотеки Places.
  • Бета-канал: чтобы улучшить основные веб-показатели и сократить ненужную передачу данных, Maps JS теперь откладывает загрузку фрагментов карты до тех пор, пока карта не приблизится к области просмотра. Карты, созданные в исходной области просмотра страницы, не должны видеть никакой разницы.
  • Бета-канал: добавляет событие для опроса изменений состояния для поставщиков местоположений Journey Sharing.
  • Бета-канал: добавляет функции настройки стиля для Journey Sharing. Устаревшие старые методы установки.
  • Добавляет доступность клавиатуры к шагам панели направлений. Направления теперь можно перемещать с помощью клавиши табуляции и выбирать с помощью пробела или клавиши ввода.
  • google.maps.geometry.spherical.computeArea() теперь принимает LatLngBounds и Circle s. LatLngBounds теперь можно создать с помощью LatLngBoundsLiteral .
  • Добавляет alt текст к изображениям на панели предлагаемых маршрутов DirectionRenderer .

3.51.1

17 ноября, 2022

Изменения:

  • Бета-канал: выпущен класс Place в библиотеке Places .
  • Бета-канал: добавляет функции настройки стиля для Journey Sharing. Старые методы установки устарели.
  • Internet Explorer 11 больше не поддерживается в Maps Embed API.
  • Логотип Google в Maps Embed API меняет стиль при использовании типов карт «Гибрид» или «Спутник» для повышения видимости.
  • Улучшена производительность загрузки расширенных маркеров.
  • Делает клавиатуру кнопки «отменить» рисования доступной и удобной для чтения с экрана.
  • Делает клавиатуру маркеров средства рендеринга маршрутов доступной и удобной для чтения с экрана.
  • Добавляет описание ARIA в элемент управления масштабом карты.
  • Включите фокус клавиатуры и взаимодействие для управления масштабом карты.
  • Вводит языковой параметр в API Geocoder JS. Maps JS API больше не считает US регионом по умолчанию в Геокодере, если это не указано явно.
  • Вводит языковой параметр в API Directions JS.
  • Вводит языковой параметр в API Distance Matrix JS.

Исправление ошибок:

  • Исправлена ​​ошибка, из-за которой фокус клавиатуры перенаправлялся на маркер при открытии информационного окна.
  • Исправлена ​​ошибка, из-за которой маркеры нельзя было фокусировать.

3.51

16 ноября, 2022

Изменения:

  • Еженедельный канал обновлен до версии 3.51.
  • Квартальный канал обновлен до версии 3.50.
  • Версии 3.49 и 3.48 по-прежнему доступны по запросу по номеру.

3.50.12а

7 ноября, 2022

Изменения:

  • Устранена проблема, из-за которой google.maps.event.addListenerOnce и google.maps.event.addDomListenerOnce имели неверную this .

3.50.12

03 ноября, 2022

Изменения:

  • Бета-канал: расширенные маркеры теперь поддерживают высоту при использовании на наклонных картах.

3.50.11

27 октября, 2022

Изменения:

  • Бета-канал: теперь регистрируется ошибка, когда векторные слои стилей на основе данных становятся недоступными.
  • Бета-канал: Улучшена производительность загрузки расширенных маркеров по умолчанию.

3.50.10

20 октября, 2022

Исправление ошибок:

  • Исправляет отступы справа и снизу InfoWindow на iOS.

3.50.9

13 октября, 2022

Изменения:

  • Выбранные шаги теперь выделены на панели направлений.
  • Исправляет типизацию TypeScript для конструктора PinView .
  • Исправляет типизацию TypeScript для конструктора LagLngAltitude .
  • Обновляет изображение значка маркера по умолчанию в DirectionsRenderer .

3.50.8

6 октября, 2022

Изменения:

  • Бета-канал: выпущен предварительный просмотр расширенных маркеров .
  • Бета-канал: представляет документацию по isAdvancedMarkersAvailable для возвращаемого объекта getMapCapabilities() .
  • Добавляет «Это поле доступно только для чтения». к описанию API LocalContextMapView и свойству element LocalContextMapViewOption

Исправление ошибок:

  • Цвета в пользовательских стилях JSON теперь используют непрозрачность стиля по умолчанию, а не принудительно 100 % непрозрачность.

3.50.7

29 сентября, 2022

Изменения:

  • Программа чтения с экрана теперь читает инструкции по взаимодействию с Картами и Просмотром улиц.
  • Добавляет сочетания клавиш наклона и поворота в диалоговое окно сочетаний клавиш.

3.50.6

22 сентября, 2022

Исправление ошибок:

  • Исправлена ​​ошибка, из-за которой Voice Over на iOS могла перемещаться по элементам под диалоговым окном сочетаний клавиш.
  • Добавляет замещающий текст к статическому изображению карты.

Изменения:

  • Ошибка теперь регистрируется в консоли при вызове map.getMapCapabilities() и содержит ошибку.

3.50.5

15 сентября, 2022

Изменения:

  • Добавьте константу MAX_BOUNDS для LatLngBounds, чтобы указать максимальные границы LatLng для карт.
  • Позволяет программам чтения с экрана выполнять действия по щелчку маркеров по умолчанию.

3.50.3

1 сентября, 2022 г.

Изменения:

  • Бета-канал: обновляется класс DeliveryVehicle JavaScript Journey Sharing, включающий настраиваемые атрибуты.
  • Исправлена ​​ошибка, из-за которой в событии после наклона карты отображалась неправильная широта.

3.50.2

25 августа, 2022

Изменения:

  • Бета-канал: изменен FleetEngineDeliveryFleetLocationProvider , чтобы он мог принимать строковый фильтр средств доставки.
  • Обновляет изображение значка маркера по умолчанию.

3.50.1

18 августа, 2022

Изменения:

  • Бета-канал: в бета-канале представлены API-интерфейсы возможностей карты (событие getMapCapabilities и mapcapabilities_changed ).
  • Бета-канал: в google.maps.Geocoder добавлен language параметр.
  • Бета-канал: в google.maps.DistanceMatrixService добавлен language параметр.
  • Бета-канал: в google.maps.DirectionsService добавлен language параметр.
  • Исправлена ​​ошибка, из-за которой код региона игнорировался в нескольких API-интерфейсах Places JS. Вводит параметры языка и региона в различные API-интерфейсы Place JS.
  • Удалена поддержка Maps JavaScript API Streetview для веб-сайтов без домена googleapis.com в настройках политики безопасности контента. Для получения дополнительной информации обратитесь к Руководству по политике безопасности контента .

3.49.12

4 августа, 2022

Изменения:

  • Добавляет DEMO_MAP_ID — идентификатор карты, который можно использовать для примеров кода, требующих идентификатор карты. Этот идентификатор карты не предназначен для использования в рабочих приложениях и не может использоваться для функций, требующих облачной настройки (например, Cloud Styling).
  • Уточните, что для начала отслеживания необходим FleetEngineDeliverFleetLocationProvider.locationRestriction .

3.49.11

28 июля, 2022

Изменения:

  • google.maps.VehicleType теперь можно ссылаться как на перечисление во время выполнения.

3.49.10

21 июля, 2022

Изменения:

  • Значения NaN отклоняются для ширины или высоты при проверке размера значка маркера, масштабированного размера значка маркера или размера информационного окна.
  • Исправлена ​​ошибка, из-за которой элемент управления отслеживанием движения не был виден на устройствах iOS в просмотре улиц.
  • Устранена ошибка, из-за которой текст при наведении указателя маршрута обрезался для языков с письмом справа налево в API внедрения.
  • Делает окно информации о транзите более доступным и удобным для чтения с экрана.

3.49.9

14 июля, 2022

Изменения:

  • Разъясняется использование полей идентификатора в поставщиках местоположений Journey Sharing.

3.49.8

7 июля, 2022

Изменения:

  • Делает навигационные ссылки Street View доступными с клавиатуры и удобным для чтения с экрана.
  • Представляет новый метод focus в StreetViewPanorama .

3,49

23 июня, 2022

Изменения:

Исправление ошибок:

  • Делает перечисление BusinessStatus доступным через google.maps.places.BusinessStatus .

3.49.5

16 июня, 2022

Изменения:

  • Добавляет элемент управления и диалоговое окно «Сочетания клавиш» в Просмотр улиц, улучшая видимость сочетаний клавиш.

Исправление ошибок:

  • Исправлена ​​ошибка, из-за которой форма отправлялась при закрытии просмотра улиц.

3.49.4

9 июня, 2022

Изменения:

  • Перемещает WebGLOverlayView , CameraParams , LatLngAltitude , moveCamera , дробное масштабирование и getVisibleRegion в еженедельный канал.
  • Панорама Street View по умолчанию для Map теперь автоматически управляет фокусом при открытии. Это новое поведение по умолчанию.
  • Панорама Street View теперь автоматически восстанавливает фокус при закрытии (если это возможно).
  • Просмотр улиц теперь можно закрыть, нажав клавишу ESC (когда кнопка закрытия включена).
  • geometry.spherical.computeSignedArea() и geometry.spherical.computeArea() были оптимизированы для повышения надежности и точности.

3.49.3а

2 июня, 2022

Изменения:

  • Улучшен цветовой контраст для элемента управления отслеживанием движения Street View.
  • Управление отслеживанием движения на клавиатуре Street View стало доступным и удобным для чтения с экрана.
  • Классы MapsNetworkError , MapsRequestError и MapsServerError теперь общедоступны и документированы.

3.49.2

26 мая, 2022

Изменения:

  • Улучшен цветовой контраст для элемента управления отслеживанием движения Street View.
  • Управление отслеживанием движения на клавиатуре Street View стало доступным и удобным для чтения с экрана.
  • Классы MapsNetworkError , MapsRequestError и MapsServerError теперь общедоступны и документированы.

3.49.1

19 мая, 2022

Изменения:

  • Бета-канал: исправлена ​​ошибка, из-за которой код региона игнорировался в нескольких API-интерфейсах Places JS. Вводит параметры языка и региона в различные API-интерфейсы Place JS.
  • Улучшает цветовой контраст для полноэкранного режима и управления компасом в темном режиме.
  • Делает управление компасом Street View, кнопку закрытия и управление адресной ссылкой доступными и удобными для чтения с экрана.

3,49

12 мая, 2022

Изменения:

  • Еженедельный канал обновляется до версии 3.49.
  • Ежеквартальный канал обновляется до версии 3.48.
  • Версии 3.47 и 3.46 по-прежнему доступны по запросу по номеру.
  • Версия 3.45 удалена и больше не может использоваться.

3.48.11

28 апреля, 2022

Изменения:

  • Функция автозаполнения мест теперь может принимать больше типов. Узнать больше .
  • isFractionalZoom был перенесен в еженедельный канал.

3.48.9

14 апреля, 2022

Изменения:

  • Бета-канал: включает WebGL 2.0 для WebGLOverlayView .
  • Бета-канал: включает библиотеку JourneySharing в типы TypeScript Maps JavaScript API, внешние модули и справочную документацию.
  • Функции google.maps.event.addDomListener() и google.maps.event.addDomListenerOnce() устарели и не должны использоваться. Вместо этого используйте стандартный метод addEventListener() . Эти методы будут продолжать работать, и выводить их из эксплуатации не планируется.
  • Добавляет title и aria-label к значку маркера Street View.
  • Добавляет атрибут aria-pressed к полноэкранному элементу управления.
  • Улучшается расстояние между раскрывающимся списком для элемента управления «Тип карты» .
  • Обновляет метки aria для раскрывающегося списка «Тип карты» .

Исправление ошибок:

  • Удаляет недопустимый атрибут aria-expanded из элемента управления типом карты по умолчанию.

3.48.8

7 апреля, 2022

Изменения:

  • Улучшается цветовой контраст в Maps JS API и логотипе Google Embed API.

3.48.7а

31 марта 2022 г.

Изменения:

  • Бета-канал: удаляются устаревшие API-интерфейсы просмотра наложения WebGL.
  • Включает обновленную базовую карту для клиентов Maps JavaScript API. Обновленная базовая карта, которая уже используется на потребительских картах Google, обеспечивает более богатую и подробную базовую карту, особенно с учетом природных особенностей местности.

Исправление ошибок:

  • Отменяет предыдущее исправление для map.fitBounds() (облегчает переход области просмотра на короткие расстояния), ожидая анализа.
  • Устраняет проблемы с цветовым контрастом в элементе управления «Тип карты» в режиме высокой цветовой контрастности.
  • Сопоставляет доступные имена флажков управления типом карты с соответствующими визуальными метками.
  • Устраняет проблемы с цветовым контрастом в информационных окнах в режиме высокой цветовой контрастности.

3.48.6

24 марта, 2022

Изменения:

  • Исправляет функцию map.fitBounds() , чтобы облегчить переход области просмотра на короткие расстояния.

3.48.5

17 марта, 2022

Изменения:

  • Только для Safari: обеспечивает автоматическую фокусировку кнопки закрытия и контейнера содержимого на open .

Исправление ошибок:

  • Устранена проблема цветового контраста для ссылки «Просмотр на Картах Google» в InfoWindow .
  • Устранена проблема цветового контраста для ссылки «Просмотр на Картах Google» в элементе управления адресом StreetViewPanorama .

3.48.4

10 марта, 2022

Изменения:

  • Представляет новое visible событие для InfoWindow .
  • Представляет новый метод focus в InfoWindow .

3.48.3

3 марта, 2022

Изменения:

  • Бета-канал: включает новый стиль вызова службы в службе просмотра улиц Maps JavaScript API. Возможно, вам придется обновить Политику безопасности контента , чтобы гарантировать, что эти вызовы не блокируются на уровне браузера.
  • Представлено новое свойство ariaLabel для InfoWindow .

3.48.1

17 февраля, 2022

Изменения:

  • Бета-канал: добавлена ​​поддержка установки глобальных идентификаторов взаимодействия. См. справочную документацию по API здесь .
  • Бета-канал: первый и второй параметры fromLatLngAltitude теперь будут объединены в LatLngAltitude вместо LatLng и number .
  • Параметр noWrap LatLng переименован в noClampNoWrap .
  • Программа чтения с экрана теперь читает инструкции по навигации по маркерам, когда маркер получает фокус.
  • Maps JavaScript API теперь передает информацию телеметрии. Возможно, вам придется обновить Политику безопасности контента, чтобы гарантировать, что эти вызовы не блокируются на уровне браузера. Для получения дополнительной информации, пожалуйста, смотрите FAQ .
  • Эта версия не поддерживает Internet Explorer. Чтобы продолжить поддержку Internet Explorer 11, укажите версию v=3.47 , которая будет доступна до ноября 2022 г.

3,48

10 февраля, 2022

Изменения:

  • Еженедельный канал обновлен до версии 3.48.
  • Квартальный канал обновлен до версии 3.47.
  • Версии 3.46 и 3.45 по-прежнему доступны по запросу по номеру.

3.47.6

20 января, 2022

Исправление ошибок:

  • Исправлена ​​проблема, из-за которой страница прокручивалась вверх, когда элемент управления «Сочетаниями клавиш» находился в фокусе.

3.47.4

6 января, 2022

Изменения:

  • Бета-канал: обновление API WebGLOverlayView для бета-версии: все классы и методы с «gl» в имени устарели в пользу новых с «GL» в имени, объявлены устаревшими WebglCameraParams в пользу нового класса CameraParams (который является подклассом CameraOptions).
  • Обновлена ​​документация по методу PlaceOpeningHours, чтобы отразить, что исключительные часы не используются в их расчетах.

3.47.3

09 декабря, 2021

Изменения:

  • LatLng , LatLngBounds и Circle теперь принимают в конструкторе экземпляр одного и того же класса.

3.47.2

02 декабря, 2021

Изменения:

  • LatLngLiteral теперь разрешен в качестве параметра везде, где для проекций разрешен LatLng .

Исправление ошибок:

  • Исправлены некоторые проблемы с рендерингом, которые могли возникнуть при меньших значениях масштаба (менее 1,0).

3.47.1

18 ноября, 2021

Изменения:

  • LatLngLiteral теперь разрешен в качестве параметра везде, где LatLng разрешен в библиотеке геометрии.
  • Добавлен новый API onGIStateUpdateRequest для поддержки WebGL в API JavaScript Карт.
  • Исправлен цветовой контраст на экране ошибок.
  • Internet Explorer 11 в версии v=beta выведен из эксплуатации. Последней версией Maps JavaScript API, поддерживающей Internet Explorer 11, является v3.47. Поддержка Internet Explorer 11 будет полностью прекращена в ноябре 2022 года.
  • Карты больше не получают фокус Tab, если для параметра карты keyboardShortcuts установлено значение false .
  • Кнопки «Увеличить» и «Уменьшить» теперь отключаются при достижении соответствующего максимального или минимального уровня масштабирования.
  • Элемент управления MapType преобразован для использования семантических элементов для улучшения специальных возможностей и возможностей чтения с экрана в Maps Embed API.
  • Добавлен альтернативный текст к значку на экране ошибки.
  • Различные общие улучшения работоспособности кода.

Исправление ошибок:

  • Замените атрибуты controlHeight и controlWidth , не соответствующие WCAG, совместимыми атрибутами data-*.

3,47

11 ноября, 2021

Изменения:

  • Еженедельный канал обновлен до версии 3.47.
  • Квартальный канал обновлен до версии 3.46.
  • Версия 3.45 по-прежнему доступна по запросу по номеру.
  • Версия 3.44 была удалена и больше не может использоваться.

3.46.12

04 ноября, 2021

Исправление ошибок:

  • Обновлена ​​строка меню «Тип карты» с более точными метками ARIA.
  • API для встраивания: к нескольким ссылкам добавлены метки ARIA для улучшения возможностей чтения с экрана.
  • API для встраивания: исправлен цветовой контраст для некоторых текстовых элементов.
  • Исправлен тип google.maps.Marker.MAX_ZINDEX во внешних файлах.

3.46.11

28 октября, 2021

Изменения:

  • Преобразованы геттеры и сеттеры для использования goog.a11y.aria. Это поможет защитить от ошибок.

3.46.8

7 октября 2021 года

Изменения:

  • Локальный контекст: удаленная ссылка на атрибуцию из локальных фотографий InfoWindow.

3.46.6

23 сентября 2021 года

Изменения:

  • Исправлена ​​ошибка, где курсор карты показывает руку, когда карта не перетаскивается.

3.46.5

16 сентября 2021 года

Исправление ошибок:

  • Исправлена ​​ошибка с коэффициентом контраста цвета в виде автозаполнения.

3.46.3

02 сентября 2021 г.

Изменения:

  • Инструкции прокрутки теперь отображаются выше Open InfoWindow S и CustomOverlay S.

3.46.2

26 августа 2021 г.

Изменения:

  • Бета -канал: информация о телеметрии теперь сообщается. Возможно, вам потребуется обновить политику безопасности контента, чтобы гарантировать, что эти вызовы не заблокированы на уровне браузера. Для получения дополнительной информации см. FAQ .

3.46

18 августа 2021 г.

Версия 3.46 Maps JavaScript API теперь доступна. Смотрите Руководство по управлению версией .

Изменения:

  • Добавлены два новых поля в PlaceResult , icon_mask_base_uri и icon_background_color .
  • Еженедельный канал был обновлен до версии 3.46.
  • Ежеквартальный канал был обновлен до версии 3.45.
  • Версия 3.44 по -прежнему доступна по запросу по номеру.
  • Версия 3.43 была удалена и больше не может использоваться.

Объяснения:

  • Поддержка Internet Explorer устарела. Начиная с августа 2021 года с Maps JavaScript API v3.46, пользователи Internet Explorer 11 увидят предупреждающее сообщение в верхней части карт. Последняя версия API Maps JavaScript для поддержки Internet Explorer 11 - V3.47. Поддержка Internet Explorer 11 будет полностью прекращена в ноябре 2022 года.

Исправление ошибок:

  • Исправлена ​​ошибка, в которой вершина многоугольника была сдвинута при определенных уровнях масштабирования.
  • Исправлена ​​ошибка, где содержание нескольких информационных окон перекрывалось друг с другом.

3.45.8

29 июля 2021 года

Изменения:

  • Встроенный API: На встроенных картах уровень масштабирования сохраняется после перенаправления на страницу направлений.

3.45.7

22 июля 2021 года

Изменения:

  • Поддержка IE11 устарела. Карты в IE11 теперь будут отображать баннер в бета -канале.
  • Обновлено ссылку «Получить указания» в встроенных картах, чтобы быть более точной.

Исправление ошибок:

  • Исправлена ​​проблема, в которой метод getFeatureById() не мог получить функции с идентификатором 0.
  • Исправлена ​​проблема, в которой UNKNOWN ERROR/SERVICE BACKGROUND ERROR если значение ComponentRestriction не определена или нулевая.

3.45.6a

15 июля 2021 года

Изменения:

  • При открытии фокус теперь управляется в контейнере InfoWindow, когда первое фокусируемое управление не входит в порт InfoWindow Viewport или при disableAutoPan=true .

Исправление ошибок:

  • Исправлена ​​ошибка, в которой незаконченный поли-чертеж завершается автоматически, когда диспетчер рисунков удаляется и заново добавлен на карту.
  • Исправлена ​​ошибка, в которой строка «направления» усечена в «Встроенной карте» всплывающем окне на некоторых языках.

3.45.5

01 июля 2021 г.

Изменения:

  • Обновленный URL для Maps Studio в Typings и JS API.

Исправление ошибок:

  • Исправлена ​​неплохой отказ от обещания при обеспечении обратного вызовов.

3.45.4

24 июня 2021 года

Изменения:

  • Исправлена ​​ошибка, которая привела к открытию диалогового окна сочетания клавишных клавиш.
  • Исправлена ​​ошибка, в которой кнопка «сочетание клавиш» была выровнена.
  • Удаленные объекты, случайно добавленные в window (сферический, полилинекодек, полигеометрия). Эти объекты должны быть доступны в их полностью квалифицированном пространстве имен.

3.45.3

16 июня 2021 года

Исправление ошибок:

  • Обновлено InfoWindow , так что фокус не движется, когда open() называется в том же цикле пробега, что и создание карты.

Изменения:

  • Обновил справочный раздел API InfoWindowOpenOptions с более подробной информацией.
  • Фиксированные кольца фокусировки при использовании навигации по клавиатуре (опция TAB +) в Safari.

3.45.2

10 июня 2021 года

Исправление ошибок:

  • Исправлена ​​проблема, в которой элемент управления типом карты не был должным образом наложен на фон сочетания клавиатуры в Embed API.
  • Исправлена ​​проблема, которая может вызвать ошибку при загрузке стилей CSS Font.
  • Исправлена ​​ошибка, в которой может возникнуть мерцание при панорамировании карты с открытым Infowindow.

Изменения:

3.45.1

3 июня 2021 года

Изменения:

  • Добавлена ​​документация для анимации, значков, метки и свойств непрозрачности в интерфейс Data.styleoptions .
  • Перепроектировал диалоговое окно Copyright для лучшей поддержки доступности.
  • Infowindows теперь автоматически управляет фокусом при открытии. Это представляет новое поведение по умолчанию.
  • Добавлен API InfoWindowoPenoptions , позволяя разработчикам контролировать, как фокус управляется при открытии InfoWindows.
  • Infowindows теперь можно закрыть, нажав клавишу ESC.
  • Infowindows теперь объявляются как «диалог» при использовании считывателей экрана.
  • Изоляция полифилла теперь включена; Это изменение предотвращает установку внутренних полифиллов API карт на странице хоста.

Исправление ошибок:

  • Исправлена ​​проблема, в которой появится кольцо с фокусировкой карты при переключении вкладок браузера.
  • Исправлена ​​проблема, в которой фокусное кольцо для элементов управления MAP, элементов маркера и элементов контроля типа карты, неправильно появилось с взаимодействием мыши в некоторых браузерах.

Новые возможности:

  • Включенная поддержка обещаний в направлениях, матрице расстояний, возвышения, геокодера, максимальных изображений масштабирования, StreetView и AutcompleteService.getPlacePredictions() .
  • Добавлены управление сочетаниями клавиатуры и диалоговое окно на карте для улучшения обнаружения сочетания клавиш.
  • Векторные карты теперь доступны на еженедельном канале (только основные функции; функции WebGL доступны в бета -канале).

3.44.14

13 мая 2021 г.

Изменения:

  • В настоящее время предупреждение регистрируется в консоли, когда InfoWindow.open() вызывается без связанной карты или экземпляра 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 года

Изменения:

  • Исправлена ​​ошибка, в которой место, в которых вызовет функция AutoComplete getPlacePredictions , неверно указывает на неправильную конечную точку в бета -канале.

3.44.1

18 февраля 2021 г.

Изменения:

  • Кнопки «Локальный контекст» выбирают кнопки «Выбор» теперь отключены при перезагрузке показанных мест.
  • Неоптимизированные маркеры теперь сфокусируются и доступны для клавиатуры.
  • Бета -канал: удаленные объекты, случайно добавленные в window ( Spherical , PolylineCodec , PolyGeometry ). Эти объекты должны быть доступны в их полностью квалифицированном пространстве имен.
  • Включите полифиллую изоляцию в бета -канале. Это означает, что карты JavaScript API больше не будут устанавливать полифиллы на страницу хоста.

3.43.8a

25 февраля 2021 года

Только ежеквартальный канал был обновлен. Изменения:

  • Исправлена ​​проблема с утечкой памяти при рендеринге карты несколько раз

3.43.8

5 февраля 2021 года

Изменения:

  • Добавлена ​​бета -поддержка обещаний в AutocompleteService.getPlacePredictions() .

Исправление ошибок:

  • Исправлена ​​проблема, в которой Markers с этикетками перехватывали события щелчка, даже когда clickable был установлен на False.

3.43.7a

28 января 2021 года

Исправление ошибок:

  • Исправлены различные проблемы, связанные с чертежей полилиний.

3.43.6

21 января 2021 года

Исправление ошибок:

  • Исправлена ​​ошибка, в которой иногда заполнялись дыры Geojson Polygon.
  • Исправлена ​​ошибка, которая вызвала исчезновение наложения при переключении между картой и видом на улицу.

3.43.5

14 января 2021 года

Изменения:

  • Измененные флажки в меню, чтобы быть более доступными с считывателями экрана.
  • Увеличение размера кнопок пола для панорамы на внутреннем виде.
  • Исправлена ​​позиция управления отслеживанием движения мобильного движения в улице.

Исправление ошибок:

  • Кнопка меню клавиатуры теперь запускает событие contextmenu .
  • Исправлена ​​ошибка, где управление полноэкранным управлением не работало должным образом при переключении между картой и видом на улицу в некоторых ситуациях.
  • Исправлена ​​проблема, когда читатели экрана не смогли перейти к маркерам в карте.
  • Исправлена ​​ошибка, которая привела к тому, что значок «Место» исчезала в маркере места LocalContext.

3.43.3

9 декабря 2020 г.

Изменения:

  • Переименован в интерфейс google.maps.MouseEvent в google.maps.MapMouseEvent и добавил свойство domEvent , обеспечивая прямой доступ к базовому событию от DOM.
  • Улучшено поведение памяти полигонов.
  • Память холста теперь явно выпущена, чтобы избежать проблем с памятью сафари.

Исправление ошибок:

  • Исправлена ​​ошибка, в которой полноэкранное управление перестало работать при переключении между картой и видом на улицу в некоторых ситуациях.
  • Исправлена ​​ошибка, в которой была зарегистрирована ошибка в консоли на событии Marker's click .
  • Исправлена ​​ошибка, где размер кликабельной области маркера был нарисован слишком большим.
  • Исправлена ​​ошибка с полифильными конфликтами, которые повлияли на символы на IE11.

3.43.2

1 декабря 2020 г.

Изменения:

  • Добавляет событие contextmenu , как лучшую альтернативу событию rightclick . Событие contextmenu добавляет возможность отвечать на CTRL-клик на macOS.
  • Добавляет атрибуты доступности в нептимизированные маркеры, когда будет предоставлен title или label .
  • Добавляет больше меток и ролей ARIA для элементов управления MapType , для улучшенного опыта считывателя экрана.
  • Улучшенная поддержка считывателя экрана для элементов управления MapType . Когда пользователь отходит от управления, выпадающее меню автоматически закрывается.
  • Исправляет количество элементов, сообщаемых читателями экрана в раскрывающемся меню; Это предотвращает, чтобы сепаратор линии был подсчитан как элемент списка.
  • Добавляет фокусное кольцо в элементе map , чтобы указать фокусировку клавиатуры при фокусировке с помощью взаимодействия с клавиатурой.
  • Добавляет дополнительные элементы управления клавиатурой в элементы управления MapType . Параметры раскрытия теперь автоматически закрываются, когда управление теряет фокус. Клавиши стрелки вверх и вниз открывают раскрытие, и кнопка побега закрывает его. Ключи для дома и конца перемещаются к первым и последним предметам в выпадении, соответственно.

Исправление ошибок:

  • Исправлена ​​ошибка, в которой отмена анимации маркера может при некоторых обстоятельствах привести к тому, что этот конкретный маркер прекратил будущие анимации на ранней стадии.

3.43.1a

20 ноября 2020 г.

Изменения:

  • Добавляет свойство className в интерфейс MarkerLabel , чтобы установить класс CSS элемента label .
  • Добавляет бета -поддержку обещаниям в службе максимального масштабирования изображений .
  • Добавьте бета -поддержку для обещаний в службе StreetView .
  • Добавлен текст доступности к нептимизированным маркерам при предоставлении title или label .
  • Удалили метку aria-pressed из кнопки выпадающего меню управления MapType , чтобы улучшить доступность.
  • Конвертированные DropdownMenu и DropdownMenuItem в семенные элементы для улучшения доступности.
  • Изменен текст элемента авторского права для соответствия стандартам контраста.
  • Выпадающие меню теперь могут быть открыты и закрыты с помощью ключа Enter или пробела.
  • Выпадающие пункты меню теперь могут быть сосредоточены.
  • Локальная библиотека контекста: кнопки управления каруселем теперь отключены, когда они не будут иметь никакого эффекта, и больше не перекрывает первый или последний элемент в списке.

Исправление ошибок:

  • Исправлена ​​ошибка, которая может произойти, когда GroundOverlays пересекает меридиан на 180 градусов.
  • Сочетания клавиатуры больше не отключены по умолчанию, когда disableDefaultUI установлено на true .
  • Исправлена ​​ошибка, в которой текст считывателя экрана был неверным для кнопок переключения карты.
  • Добавляет имя доступности и введите на Map .
  • Фиксированная документация интерфейса, которая неправильно показала некоторые дополнительные свойства по мере необходимости.
  • Исправлена ​​ошибка, в которой Param конструктора noWrap LatLng была проигнорирована при прохождении LatLngLiteral .

3.43

18 ноября 2020 г.

Версия 3.43 Maps JavaScript API теперь доступна. Смотрите Руководство по управлению версией .

  • Еженедельный канал был обновлен до версии 3.43.
  • Ежеквартальный канал был обновлен до версии 3.42.
  • Версия 3.41 все еще доступна по запросу по номеру.
  • Версия 3.40 была удалена и больше не может использоваться.

3.42.9

15 октября 2020 г.

Изменения:

  • Исправлена ​​ошибка, в которой состояние неправильного флажести было передано считывателем экрана.
  • Исправлена ​​проблема с элементами управления MAP, где вкладка Tab/Shift+была в неправильном порядке.
  • Конвертированные кнопки карты из div в собственную кнопку для улучшения доступности.
  • Наклон теперь ограничен в зависимости от уровня масштабирования для карт WebGL.
  • Исправлена ​​полноэкранная кнопка, частично исчезающая на Internet Explorer, когда controlSize составляет менее 27.

3.42.8

7 октября 2020 г.

Изменения:

  • Добавлена ​​бета -поддержка обещаний в службе направления .
  • componentRestrictions геокодера теперь выполняют проверку проверки на пустые строки.
  • Исправлена ​​ошибка, где маркерная метка была покрыта пользовательским символом маркера на сафари.

Поддержка обновленных значков места

1 октября 2020 г.

Значки вернулись с деталями места и были обновлены запросы на поиск места для использования новых глифов значков . Действие не требуется, новые глифы будут отображаться автоматически.

3.42.7

29 сентября 2020 г.

Изменения:

  • Исправлена ​​ошибка, в которой порядок слов был неверным для языков RTL (с правого налего) на подсказке управления «сообщать об ошибке карты».
  • Метка маркера центрированного маркера для направления текста RTL.

3.42.6

21 сентября 2020 г.

Изменения:

3.42.5

16 сентября 2020 г.

Изменения:

  • Обновленные методы LatLngBounds.union для обработки случаев, когда две границы превышают 180 градусов.

3.42.4

8 сентября 2020 г.

Изменения:

  • В настоящее время ошибка регистрируется в консоли, когда обнаружена неверная Date.now() .
  • Добавлена ​​бета -поддержка обещаний в методах обслуживания высоты.
  • Представил новое свойство InfoWindow.minWidth для указания минимальной ширины для InfoWindow .
  • Исправлена ​​ошибка, где маршруты направлений стали размытыми после изменения пункта назначения.

3.42

19 августа 2020 г.

Версия 3.42 Maps JavaScript API теперь доступна. Смотрите Руководство по управлению версией .

Изменения:

  • Infowindows теперь имеет максимальную ширину по умолчанию 648px, которая может быть переопределена, установив свойство MaxWidth InfoWindow. Ширина InfoWindow теперь может превышать 648px, но все еще будет ограничена шириной карты. (Ранее Infowindows всегда были ограничены меньшим из 648px или шириной карты.)
  • Предотвратить мерцание рендеринга в стиле по умолчанию при при этом крупных наборов данных Geojson.
  • Еженедельный канал был обновлен до версии 3.42.
  • Ежеквартальный канал был обновлен до версии 3.41.
  • Версия 3.40 по -прежнему доступна по запросу по номеру.
  • Версия 3.39 была удалена и больше не может использоваться.

3.41.7

22 июля 2020 г.

Зафиксированный:

  • Исправлена ​​ошибка, в которой установка свойства clickableIcons в false не имела никакого эффекта при использовании стиля облака.

3.41.5

6 июля 2020 года

Изменения:

  • Исправляет нарушение надежных типов.

3.41.2

27 мая 2020 г.

Изменения:

  • Поле поля Place permanently_closed В библиотеке мест карты JavaScript API устарели .

3.41

20 мая 2020 г.

Версия 3.41 Maps JavaScript API теперь доступна. Смотрите Руководство по управлению версией .

  • Еженедельный канал был обновлен до версии 3.41.
  • Ежеквартальный канал был обновлен до версии 3.40.
  • Версия 3.39 по -прежнему доступна по запросу по номеру.
  • Версия 3.38 была удалена и больше не может использоваться.

3.40.11

28 апреля 2020 года

Изменения:

  • Добавляет новое поле, business_status , чтобы разместить результаты поиска и разместить результаты. Используйте это поле вместо permanently_closed .
  • Исправляет неверное предупреждение консоли при запросе (новая) PlaceResult.utc_offset_minutes ; В настоящее время возвращается предупреждение для PlaceResult.utc_offset , который устарел .

3.40.9

14 апреля 2020 г.

Изменения:

  • Карта теперь бросает более легкую диагностику InvalidValueError, если он проходит MapDiv, который не является элементом.
  • Chrome Browser Автомобили, проведенный адресом в google.maps.places.Autocomplete больше не должен запускать запрос на автозаполнение на сервер (который будет избегать выставления счетов).
  • Сделал свойство maxWidth более точным. Перед этим изменением, если вы указали maxWidth InfoWindow 100, фактическая максимальная ширина InfoWindow будет 94PX. После этого изменения максимальная ширина на самом деле будет 100px.
  • Исправляет проблему утечки памяти с застройщиком запроса на краску при использовании маркеров и границ карт.

3.40.6

24 марта 2020 г.

Изменения:

  • Исправлено усеченный текст в поле времени в пути для IE11.

3.40.4

10 марта 2020 года

Изменения:

  • Исправляет ошибку, где вызов setTilt() дважды исказил карту.

3.40.2

23 февраля 2020 года

Изменения:

  • Скрытый iframe в карте удален из навигации вкладок.

3.40.1

18 февраля 2020 г.

Изменения:

  • Не предупреждайте о недействительной для V = бета.
  • Исправляет проблему с прокруткой, когда отображается вид улицы.

3.40

11 февраля 2020 года

Версия 3.40 Maps JavaScript API теперь доступна. Смотрите Руководство по управлению версией .

  • Еженедельный канал был обновлен до версии 3.40.
  • Ежеквартальный канал был обновлен до версии 3.39.
  • Версия 3.38 по -прежнему доступна по запросу по номеру.
  • Версия 3.37 была удалена и больше не может использоваться.

3.39.6

08 января 2020 года

Версия 3.39.6 Maps JavaScript API теперь доступна. Смотрите Руководство по управлению версией .

Зафиксированный:

  • Для запросов указаний ZERO_RESULTS теперь регистрируется в консоли и больше не приводит к журналу ошибок.

3.39

20 ноября 2019 года

Версия 3.39 карт JavaScript API теперь доступна. Смотрите Руководство по управлению версией .

Изменения:

  • Internet Explorer 10 больше не поддерживается (3,38 была последней версией, которая поддерживала его).
  • AutocompletePrediction теперь возвращает прямолинейное расстояние до выбранного места, от указанного происхождения LAT/LNG.

Объяснения:

  • Полеты мест open_now и utc_offset устарели по состоянию на 20 ноября 2019 года и будут выключены 20 февраля 2021 года. См . Полевую миграцию мест , чтобы узнать больше.
  • Еженедельный канал был обновлен до версии 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 теперь доступна. Смотрите Руководство по управлению версией .

Изменения:

  • Новые функции добавлены:
    • Теперь вы можете изменить размер элементов управления MAP, используя mapoption.controlsize .
    • Теперь вы можете ограничить границы карты, используя MapoPtions.Restriction .
  • Infowindow был улучшен.
  • Еженедельный канал был обновлен до версии 3.36.
  • Ежеквартальный канал был обновлен до версии 3.35.
  • Версия 3.34 по -прежнему доступна по запросу по номеру.
  • Версия 3.33 была удалена и больше не может использоваться.

3.35

29 января 2019 г.

Изменения:

  • API теперь может вернуть общее количество обзоров для каждого места.
  • Добавлена ​​поддержка кодов плюс . Плюс коды - это короткие коды, которые предоставляют адрес для каждого места в мире, даже в областях, где традиционных уличных адресов не существуют.
  • Internet Explorer 9 больше не поддерживается.

Объяснения:

  • Параметр placeIdOnly для Autocomplete устарел.
  • Слой слияния таблиц в API Maps JavaScript устарел по состоянию на 3 декабря 2018 года. Слой слияния таблиц будет полностью отключен 3 декабря 2019 года и больше не будет доступен после этой даты. Узнать больше .

13 ноября 2018 года

Версия 3.35 карт JavaScript API теперь доступна. Смотрите Руководство по управлению версией .

Изменения:

  • Еженедельный канал был обновлен до версии 3.35.
  • Ежеквартальный канал был обновлен до версии 3.34.
  • Версия 3.33 по -прежнему доступна по запросу по номеру.
  • Версия 3.32 была удалена и больше не может использоваться.

3.34

14 августа 2018 года

Версия 3.34 карт JavaScript API теперь доступна. Смотрите Руководство по управлению версией .

Изменения:

  • Новые имена версий были реализованы. Теперь вы можете указать каналы выпуска или номера версий:
    • Еженедельный канал был обновлен до версии 3.34.
    • Ежеквартальный канал был обновлен до версии 3.33.
    • Версия 3.32 все еще доступна.
    • Версия 3.31 была удалена и больше не может использоваться. Клиенты, указывающие версии с 3,0 до 3.31, получат вместо этого свой канал по умолчанию, либо еженедельный канал, либо ежеквартальный канал (см. Руководство по управлению версией ).
  • Большой контрольный интерфейс теперь включен. Благодаря увеличению сенсорных операций на различных устройствах мы настраивали управляющий пользовательский интерфейс, чтобы соответствовать как для пальцев, так и для кликов мыши. (Можно отказаться, загрузив API с V = Quarterly, V = 3,33 или V = 3,32.)

3.33

11 июня 2018 года

Изменения:

16 мая 2018 года

Версия 3.33 Maps JavaScript API теперь доступна в качестве экспериментальной версии. Смотрите руководство по версии API .

Изменения:

3.32

13 февраля 2018 г.

Изменения:

3.31

13 февраля 2018 г.

Изменения:

  • Сделайте первые 256 маркеров маркеров DOM по умолчанию, затем сделайте последующие маркеры плитки. Текущий по умолчанию все маркеры плитки.
  • При высоких уровнях масштабирования (увеличенные) при перетаскивании Pegman предпочитайте NEAREST , а не BEST панораму, выбранную Google.
  • gestureHandling: none сейчас не работает так же, как и draggable: false , когда меняется внутри обработчика Mousedown (теперь он вступает в силу на mousedown ).

21 ноября 2017 г.

Версия 3.31 Maps JavaScript API теперь доступна в качестве экспериментальной версии. Смотрите руководство по версии API .

Изменения:

  • Поле region теперь возвращается с запросами деталей места.

3.30

16 августа 2017 года

Версия 3.30 Maps JavaScript API теперь доступна в качестве экспериментальной версии. Смотрите руководство по версии API .

Изменения:

  • Кнопка полноэкранного экрана теперь включена по умолчанию на рабочем столе.
  • Эта версия представляет свойство gestureHandling для настольных приложений, которые обеспечивают взаимодействие с пользователем с использованием колесного колеса для мыши или сенсорной панели. Чтобы контролировать, как пользователи взаимодействуют с картой, рекомендуется использовать свойство gestureHandling вместо scrollwheel , disableDoubleClickZoom и draggable Properties.

3.29

16 мая 2017 г.

Версия 3.29 Maps JavaScript API теперь доступна в качестве экспериментальной версии. Смотрите руководство по версии API .

Изменения:

  • Формат идентификатора Pano для сгенерированного пользователем (пользовательским) Panoramas изменился из -за базовых обновлений инфраструктуры. Это немного увеличивает количество доступных панорамов.
    • Запросы на сгенерированные пользователя (пользовательские) панорамы с использованием старого идентификатора Pano в API JavaScript Maps все еще работают. Если вы попытаетесь найти панораму, используя свойство position объекта StreetViewPanoramaOptions , ваш результат будет содержать новый идентификатор Pano. Нет необходимости на карту старых и новых идентификаторов Pano, так как оба останутся действительными.
    • Если вы зависите от логики анализа и/или проверки Pano ID, обратите внимание, что формат идентификаторов PANO может измениться.
    • Вы можете сообщить о любых вопросах, используя трекер выпуска .
  • Обновления на методе fitBounds класса google.maps.Map .
    • Чтобы изменить просмотр, пока карта скрыта, теперь вы можете установить карту на видимость: скрыта , тем самым гарантируя, что карта Div имеет фактический размер.

3.28

18 апреля 2017 года

draggable свойство объекта MapOptions устарело . Чтобы отключить перетаскивание карты на настольных устройствах, используйте свойство gestureHandling и none ее.

15 февраля 2017 года

Версия 3.28 Maps JavaScript API теперь доступна в качестве экспериментальной версии. Смотрите руководство по версии API .

Изменения:

  • Карты, подписанные, больше не поддерживаются в версии 3.28 и выше API Maps JavaScript.

3.27

2 февраля 2017 г.

Зафиксированный:

  • Выпуск 11331 : Текст внутри InfoWindow не может быть выбран

10 января 2017 года

Теперь вы можете ограничить автоматические прогнозы только на поверхности из нескольких стран. Вы можете сделать это, указав до 5 стран в поле componentRestrictions AutocompleteOptions

15 ноября 2016 г.

Версия 3.27 Maps JavaScript API теперь доступна в качестве экспериментальной версии. (См. Руководство по версии API .)

Изменения:

  • Новый вариант gestureHandling в объекте MapOptions помогает вам оптимизировать опыт ваших пользователей при взаимодействии с картой на мобильных устройствах. Доступные значения:
    • greedy : карта всегда пенис (вверх или вниз, влево или вправо), когда пользователь сжимает (перетаскивает) экран. Другими словами, оба переключателя с одним пальцем и смайливание с двумя пальцами вызывают кастрюлю.
    • cooperative : Пользователь должен провести один палец, чтобы прокрутить страницу и два пальца, чтобы охватить карту. Если пользователь сжимает карту одним пальцем, на карте появляется наложение, в которой подсказка сообщает пользователю использовать два пальца для перемещения карты. Просмотрите пример выше на мобильном устройстве, чтобы увидеть кооперативный режим в действии.
    • none : карта не является защелкивающейся или закрепленной.
    • auto (по умолчанию): поведение является либо cooperative , либо greedy , в зависимости от того, прокручивается ли страница или нет.

    Для получения более подробной информации и примеров см. Руководство разработчика .

  • Полноэкранный элемент управления по умолчанию виден по мобильным устройствам, поэтому пользователи могут легко увеличить карту. Когда карта находится в полноэкранном режиме, пользователи могут пятно карты, используя один или два пальца. Примечание: iOS не поддерживает полноэкранную функцию. Поэтому полноэкранное управление не видно на устройствах iOS.

Подписанные карты устарели

6 октября 2016 года

Подписанная функция устарела . Версии 3.27 и более раннее API Maps JavaScript продолжают поддерживать подпись карты. Будущая версия больше не будет поддерживать подпись карты, но будет продолжать поддерживать функции, которые сохраняют место для Google Maps, используя информационное окно или SaveWidget . Узнайте больше о подписанных картах .

Изменение через путевые точки в направлении ответа на обслуживание

29 августа 2016 года

Поле via_waypoints в указаниях Службы Ответ содержит множество путевых точек, которые не были указаны в исходном запросе. Поле via_waypoints будет продолжать появляться в ответе Draggable Directions, но устанавливается в ответе альтернативного маршрута . Версия 3.27 станет последней версией API, которая поддерживает via_waypoints в альтернативных маршрутах.

Рекомендуемый подход заключается в запросе альтернативных маршрутов, а затем отображать все маршруты как невозможные плюс основной маршрут в качестве перетаскиваемого. Пользователи могут перетаскивать основной маршрут, пока не соответствует альтернативному маршруту. Поле via_waypoints доступно на полученном маршруте (перетаскивается пользователем).

3.26

18 августа 2016 года

Версия 3.26 Maps JavaScript API теперь доступна в качестве экспериментальной версии. (См. Руководство по версии API .)

Изменения:

  • Новый визуализатор Street View приносит улучшения рендеринга, включая более плавные переходы и анимации, улучшенное моделирование объектов, лучшую поддержку для мобильных устройств и более четкие элементы управления. Смотрите подробности в блоге разработчиков Google Geo .
  • API теперь поддерживает события ориентации устройств в улице, поэтому пользователи на мобильных устройствах могут осматриваться, перемещая свои телефоны. Как разработчик, вы можете включить или отключить эту функцию. Смотрите Руководство для разработчиков для деталей.

3.25

25 мая 2016 г.

Версия 3.25 Maps JavaScript API теперь доступна в качестве экспериментальной версии. (См. Руководство по версии API .)

Internet Explorer 9 заканчивается

2 мая 2016 года

По состоянию на 30 апреля 2016 года Internet Explorer 9 больше не поддерживается API Maps JavaScript. Смотрите список поддерживаемых браузеров .

3.24

14 апреля 2016 года

Изменения:

  • Теперь вы можете отключить щелчок значков карты. Значок карты представляет интересующую точку, также известную как POI. См. Метод setClickableIcons на google.maps.Map .

31 марта 2016 года

Зафиксированный:

  • Выпуск 9507 : Ссылки в Street View теперь снова работают в Safari.

28 марта 2016 года

Зафиксированный:

  • Выпуск 9394 : Информация Windows автоматически закрывается, когда пользователь открывает окно информации для значка базовой карты, и наоборот.
  • Покажите белый логотип Google, когда базовая карта стилизована с использованием свойства styles на карте (ранее логотип стал белым, только при применении стиля с использованием StyleledMaptype).

18 марта 2016 года

Зафиксированный:

  • Выпуск 9424 : new LatLng({lat: 0, lng: 0})
  • Исправлено панорамирование мыши с новым renderer Street View (с 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 : При синтезировании событий мыши от Touch используйте левую кнопку вместо средней кнопки для совместимости с jQuery.
  • Выпуск 4201 : API больше не использует eval() . Следовательно, теперь можно использовать API без директивы о unsafe-eval политике безопасности контента .

21 декабря 2015 года

Изменения:

  • Опция карты, чтобы отключить кнопку «Знаком» для подписанного в картах (она покажет аватар для зарегистрированных пользователей, он все равно позволит войти в систему с помощью подписанных в действиях (например, в главной роли), но у нее больше не будет кнопки, чтобы войти в систему. карта, когда эта опция установлена).
  • Интерфейс для запросов на текстовый поиск изменился. Параметр types устарел по состоянию на 1 марта 2016 года, заменен новым параметром type , который поддерживает только один тип на поисковый запрос. Кроме того, типы establishment , food и grocery_or_supermarket больше не будут поддерживаться в качестве параметров поиска (однако эти типы все еще могут быть возвращены в результатах поиска). Запросы с использованием параметра Legacy types будут поддерживаться до 1 марта 2017 года, после чего все текстовые поиски должны использовать новую реализацию.

2 декабря 2015 года

Изменения:

  • Конструктор Autocomplete подтверждает, что ему дается входной элемент.
  • Базовая карта точка интереса информация Windows показывает тот же содержимое в режиме не подписанного, что и в режиме подписи.
  • Google Maps Api Externs для компилятора закрытия теперь указывает тип (номер или строка) для перечисления.

25 ноября 2015 года

Изменения:

  • LatLng .toJSON() LatLngBounds Они предназначены для использования через JSON.stringify() .

19 ноября 2015 г.

Изменения:

  • Белый логотип Google для карт стиля

Зафиксированный:

  • Выпуск 8674 : Ошибка: защита от IMG {максимальная ширина: 100%; }

3.22

7 января 2016 г.

Зафиксированный:

  • Выпуск 9009 : При синтезировании событий мыши от Touch используйте левую кнопку вместо средней кнопки для совместимости с jQuery.

10 ноября 2015 года

Изменения:

  • Служба направлений и служба матрицы расстояний теперь возвращают прогнозируемое время в трафике (в поле ответа duration_in_traffic ) при движении режим движения. Чтобы получить прогнозируемое время в пути, включите в запрос буквальный объект drivingOptions , указание текущего или будущего departureTime . Вы также можете указать trafficModel оптимистичного, пессимистичного или лучшего предположения (по умолчанию), чтобы повлиять на предположения, используемые при расчете времени в пути. Для получения подробной информации см. Руководство разработчика для службы направлений и службы матрицы расстояний . ПРИМЕЧАНИЕ. duration_in_traffic доступна только для клиентов платформы Google Maps Platform Platform.

Устарело:

  • Поле запроса durationInTraffic теперь устарело . Ранее это был рекомендуемый способ для клиентов платформы платформы Google Maps Премиум указать, должен ли результат включать продолжительность, которая учитывает текущие условия трафика. Теперь вы должны использовать поле drivingOptions вместо этого.

5 ноября 2015 года

Устарело:

  • Библиотека Adsense устарела с мая 2015 года и больше не доступна в экспериментальной версии API Maps JavaScript. Библиотека скоро будет удалена из выпуска и замороженных версий API в ближайшее время. An alternative solution is Google AdSense. See the guide to creating an AdSense ad unit .

22 September 2015

Изменения:

  • Added support for place IDs when making directions and distance matrix requests: DirectionsRequest.origin , DirectionsRequest.destination and DirectionsWaypoint.location now accept Place objects, and DistanceMatrixRequest.origins and DistanceMatrixRequest.destinations now accept an array of Place objects.

15 сентября 2015 г.

Изменения:

  • The default position and appearance has changed for many of the controls on the map and on Street View panoramas. The user experience is now consistent regardless of whether a map is using signed-in mode mode or not, and is also more consistent with the Google Maps website. If you want to continue using the earlier set of controls for a while, you can set google.maps.controlStyle = 'azteca' in v3.22.
  • The new Full Screen control in Street View allows the user to open the Street View panorama in fullscreen mode.

Deprecated:

  • The Overview Map control is no longer available.
  • The Pan control on the map is no longer available. To pan the view, users click and drag, or swipe, the map. (Note that the Pan control in Street View remains available.)
  • The Zoom control is available in only one style, and google.maps.ZoomControlStyle is therefore no longer available.

1 September 2015

Изменения:

  • Added LatLngBounds literals
  • Fixed issue with overly broad CSS classes
  • Improved tile loading after the map is resized

Internet Explorer 8 support ends

31 August 2015

As of August 31st, 2015, Internet Explorer 8 is no longer officially supported by the Maps JavaScript API. See the list of supported browsers . For information on Microsoft's browser support policy, see the IEBlog post of August 7, 2014 .

3.21

5 August 2015

Изменения:

  • Performance improvement: only load visible tiles
  • Numerous docs improvements

21 July 2015

Изменения:

  • Markers with Labels launched
  • Fixed: iOS7 Out of Memory Error for poly on very high definition screens
  • Touch Event Fixes on IE10+
  • Error verification on Developer provided inputs now output to the console rather than throwing an error.

6 July 2015

Зафиксированный:

  • Issue 8159 : Bug: incorrect rendering of StrokePosition.OUTSIDE

17 June 2015

Изменения:

  • Fixed: Issue 6321 : Bug: "Uncaught TypeError: Cannot read property 'x' of undefined" only in Android/iOs browsers

2 June 2015

Изменения:

  • Deprecated: CloudLayer, PanoramioLayer
  • Fixed: Issue 8098 : Bug: Weighted Heatmap does not render correctly with one point

2 June 2015

Изменения:

  • adds ability to Geocode a placeId to an address/latlng
  • returns placeIds via the Geocoding API

28 мая 2015 г.

Изменения:

  • Fixed: Issue 6358 : SVG Path Notation does not render correctly on HDPI devices

19 May 2015

Зафиксированный:

  • Issue 7673 : Controls loose position after map type dropdown used
  • Issue 7589 : Pegman jumps when the map is resized.

3.20

24 апреля 2015 г.

Зафиксированный:

  • Increase in terrain max zoom and loading high dpi tiles even at max zoom.

13 апреля 2015 г.

Зафиксированный:

  • Issue 7820 : Cursors not working on pages loaded from file://
  • Issue 7591 : Bug: StreetViewService.getPanoramaByLocation fails when radius argument is not an integer

25 March 2015

Зафиксированный:

  • Issue 7733 : Bug: KML Ground/Images- Overlays are Suddenly Very Low Resolution
  • Save Widget text better aligned with star icon

17 марта 2015 г.

Зафиксированный:

  • Issue 7756 : Bug: Safari 8 performance regression
  • Removed demographics layer
  • Improvements to InfoWindow chrome

17 February 2015

The current Maps JavaScript API experimental version (3.19) will become the release version.

Version 3.17 will be removed. Requests for 3.17 or any prior version will now be served version 3.18.

Versioning documentation is available at: https://developers.google.com/maps/documentation/javascript/versions

Available versions after rollover:

Experimental: 3.20

Release: 3.19

Frozen: 3.18

3.19

24 апреля 2015 г.

Зафиксированный:

  • Cursors in signed-in mode.

19 марта 2015 г.

Зафиксированный:

  • Issue 7756 : Bug: Safari 8 performance regression

20 January 2015

Зафиксированный:

  • Issue 7475 : Bug: phantomjs TypeError: Unable to delete property

13 on January 2015

Зафиксированный:

  • tiles are now hidden from screen readers

17 December 2014

Зафиксированный:

  • Issue 6917 : Bug: Shapes don't respect map's 'draggable' property
  • Issue 7445 : Bug: Presentation faults when using the signed-in feature of the v3 Maps API

02 December 2014

Зафиксированный:

  • Issue 7390 : Bug: weather.com hyperlinks not working
  • Issue 7376 : Bug: WebGL has been turned off (now re-enabled)
  • ES6 naming clash with Symbol

25 November 2014

Зафиксированный:

  • Issue 7333 : Bug: caret of infowindow is broken in IE9

3.18

04 декабря 2014 г.

Зафиксированный:

  • Issue 7390 : Bug: weather.com hyperlinks not working

18 сентября 2014 г.

Зафиксированный:

  • Issue 7136 : Multiple marker titles not working in Firefox

09 September 2014

Зафиксированный:

  • Issue 7098 : Setting streetview POV heading throws an error

26 August 2014

3.18 released to experimental.

3.17 is now stable.

3.17

20 August 2014

Зафиксированный:

  • Issue 6937 : Regression in 3.17: Cannot read property "remove" of undefined (in Places)

12 августа 2014 г.

Зафиксированный:

  • Issue 6968 : Bug: Keyboard arrow keys not working with v=3.exp

31 July 2014

Добавлен:

  • Map Panes given explicit documentation for how DOM events propagate through them. overlayMouseTarget pane added.

07 July 2014

Добавлен:

  • toGeoJson added to Data Layers and individual Data Layer Features, allowing export of geometry to GeoJSON.

24 June 2014

Добавлен:

  • place_id , a unique identifier for a place, added to the Places Library for Autocomplete and Place Details.
  • overview_path added to DirectionsRoute , providing an encoded polyline representing the entire course of the route.

26 мая 2014 г.

Добавлен:

  • sensor parameter is no longer required in the Maps API URL.

20 мая 2014 г.

3.17 released to experimental.

3.16

15 апреля 2014 г.

Зафиксированный:

08 April 2014

Добавлен:

  • Map pans on mouse move while drawing.

Зафиксированный:

  • Accept LatLngLiteral in more locations.
  • InfoWindow resizes itself when Roboto has finished loading ( Issue 5713 )

31 марта 2014 г.

Зафиксированный:

  • Semi-transparent KML layers no longer transparent on IE 8 ( Issue 6540 )

26 March 2014

Зафиксированный:

  • Removed event.returnValue calls in Chrome to prevent console warnings.
  • Pinch-to-zoom does not work in IE11 ( Issue 5747 )

18 March 2014

Добавлен:

12 марта 2014 г.

Добавлен:

24 February 2014

Добавлен:

  • Support for ferries in Distance Matrix and Directions services.

17 февраля 2014 г.

3.16 released to experimental.

3.15

03 марта 2014 г.

Зафиксированный:

10 February 2014

Зафиксированный:

  • Disable all tile hardware acceleration on Chrome/Linux to work around larger Chrome hardware acceleration issue.

03 February 2014

Зафиксированный:

  • Scroll wheel does not work in IE 11 ( Issue 5944 )

29 January 2014

Зафиксированный:

  • Disable all tile hardware acceleration on Chrome/Windows to work around larger Chrome hardware acceleration issue. ( Issue 6219 )

22 January 2014

Зафиксированный:

16 января 2014 г.

Зафиксированный:

  • Visual Refresh CSS made less specific to override fewer user-set styles.

27 ноября 2013 г.

Зафиксированный:

  • Creating marker after instantiating map throws 'contains' undefined error ( Issue 5798 )

19 November 2013

Зафиксированный:

  • Directions panel maneuver icons are not properly displayed in Firefox

3.14

10 September 2013

Зафиксированный:

  • Links in official Google info windows do not open in new tabs/windows ( Issue 5794 )

15 August 2013

  • Visual refresh becomes the default map rendering mode in release version of the API.
  • DynamicMapsEngineLayer: feature reporting for vector, imagery, and KML layers

3.13

25 июня 2013 г.

Добавлен:

  • DynamicMapsEngineLayer

11 июня 2013 г.

Добавлен:

Зафиксированный:

  • Bug: Custom Street View panoramas and 90 degrees down ( Issue 4875 )

3.12

04 June 2013

Зафиксированный:

  • Infowindow domready doesn't fire when visualRefresh=true ( Issue 5415 )
  • Bug: visualRefresh info windows on iOS ( Issue 5396 )

15 May 2013

Добавлен:

29 April 2013

Зафиксированный:

  • Removed markers stay on the map on Android and Dolphin browsers

3.11

19 February 2013

Зафиксированный:

  • Changing DrawingMode while drawing causes error
  • Clicking on steps in the directions panel changes zoom

12 February 2013

Зафиксированный:

  • Undraggable polygon can be dragged through a draggable polygon with touch input ( Issue 4868 )
  • Transit icons incorrect in Route Alternatives Panel when travelMode switched ( Issue 4581 )
  • panTo(latLng) does not always center map exactly at latLng under some conditions

29 January 2013

Добавлен:

  • added StreetViewCoverageLayer for adding the coverage layer programmatically
  • Exposed StreetViewPov for StreetViewPanoramas

Зафиксированный:

  • Increased memory usage when using V3.8 of Google Maps JavaScript leads to a crash (observed in IE 9, Chrome, etc.) ( Issue 4162 )
  • Drop-down (select) menu in InfoWindow won't follow map pan on Firefox

22 January 2013

Добавлен:

  • draggable option to polylines, polygons, circles, rectangles
  • price_level field in PlaceResult

15 January 2013

Зафиксированный:

  • Repeating Polyline icons are drawing incorrectly for some polylines ( Issue 4333 )

07 January 2013

Зафиксированный:

17 December 2012

Добавлен:

  • New Languages: Urdu & Icelandic

Зафиксированный:

  • blurred/hazy maps in IE9 after navigation ( Issue 3875 )

17 December 2012

Добавлен:

  • New Languages: Urdu & Icelandic

Зафиксированный:

  • blurred/hazy maps in IE9 after navigation ( Issue 3875 )

10 декабря 2012 г.

Добавлен:

  • ability to load images with the crossorigin attribute set

Зафиксированный:

  • issues showing markers with remote images in closeups ( Issue 4616 )
  • JS error when reshowing symbols on polylines on IE 7/8

03 December 2012

Зафиксированный:

  • Markermanager library not working with the Maps API JS v3 ( Issue 4543 )

27 November 2012

Добавлен:

  • using High DPI canvas on High DPI devices for optimized markers

Зафиксированный:

  • MapTypeControl did not clear styles ( Issue 4588 )

3.10

04 February 2013

Зафиксированный:

  • Increased memory usage when using V3.8 of Google Maps JavaScript? leads to a crash (observed in IE 9, Chrome, etc.) ( Issue 4162 )

25 сентября 2012 г.

Добавлен:

  • Indoor Street View
  • fixedRotation option to IconSequence
  • "Time in Current Traffic" to Directions

11 September, 2012

Новый:

  • Added StrokePosition to polygons, rectangles, circles
  • computeOffsetOrigin to geometry library
  • Four new languages to the API: Afrikaans, Amharic, Swahili, Zulu

28 August, 2012

Добавлен:

  • types to Places API textSearch

Зафиксированный:

  • Symbol object cannot be passed to MarkerOptions under GWT
  • Regression: Pinch to zoom on iOS 5 when page scrolled ( Issue 4046 )

14 August, 2012

Noticeable changes:

  • Modify the interface to KmlLayer to accept url as an MVC property, rather than a constructor argument.

3,9

10 September 2012

Зафиксированный:

  • Symbol object cannot be passed to MarkerOptions under GWT
  • Regression: Pinch to zoom on iOS 5 when page scrolled ( Issue 4046 )

9 August, 2012

Зафиксированный:

  • Syntax error on Android 3.x

31 July, 2012

Noticeable changes:

  • Hide Street View overlay on custom projections

Зафиксированный:

  • Marker symbols do not fire events on safari when the scale is > 35
  • click event not raised for markers on a custom map (map type + projection)

25 July, 2012

Зафиксированный:

  • componentRestrictions on Autocomplete ( Issue 4302 )

17 July, 2012

Зафиксированный:

  • Text box is not clickable in InfoWindow on IE
  • bounds_changed should fire before zoom_changed ( Issue 1399 )
  • Map option backgroundColor not preserved after Streetview invoked
  • Switching from Styled map to satellite unnecessarily loads the map tiles
  • Map draggable/scrollwheel properties ignored in drawing mode ( Issue 4012 )
  • LatLngBounds should return a full longitude range when more than one copy of the world is shown
  • Don't draw empty shape when double clicking ( Issue 3964 )
  • Superfluous marker events on click ( Issue 3911 )

Noticeable changes:

  • Renamed search and query endpoints to nearbySearch and textSearch

10 July, 2012

Noticeable changes:

  • Make google.maps.event.removeListener() accept null as argument

27 June, 2012

Добавлен:

Noticeable changes:

  • Recognize 'transparent' as a color.

23 June, 2012

Добавлен:

  • Символы
  • HeatmapLayer
http://mapsplatform.googleblog.com/2012/06/powerful-data-visualization-with.html
  • New styler options "weight" and "color":

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

15 May, 2012

Добавлен:

  • Country restriction for Autocomplete (AutocompleteOptions.componentRestrictions) ( Issue 3899 )
  • Regions and Cities type filters

3,8

1 May, 2012

Зафиксированный:

  • Deleted markers sometimes reappear ( Issue 4087 )
  • Marker shadows sometimes do not render ( Issue 3993 )

23 April, 2012

Зафиксированный:

  • Pegman stays on map with custom map type after closing Street View ( Issue 4076 )
  • Removed animated markers cannot be re-added to the map ( Issue 4052 )

18 April, 2012

Зафиксированный:

  • Weather info window always shows raining icon on Firefox ( Issue 4063 )

Добавлен:

  • orderBy, limit and offset for FusionTablesLayer ( Issue 3557 )

10 April, 2012

Зафиксированный:

  • Aerial imagery shown even if aerial not available for whole viewport ( Issue 3913 )

3 April, 2012

Добавлен:

  • WeatherLayer and CloudLayer ( Issue 3555 )
  • DemographicsLayer

Зафиксированный:

  • Tile boundaries visible for polys on IE 9 Quirks
  • Markers jumping around when panning in Canvas Street View

28 March, 2012

Зафиксированный:

  • Use lowercase tag names to be XHTML compliant ( Issue 3868 )
  • Changed the zooming behavior for Apple trackpads to make it less sensitive ( Issue 2416 )

20 March, 2012

Зафиксированный:

  • Creating a marker with a shadow image that doesn't exist causes errors ( Issue 4014 )

Добавлен:

  • Click-to-go/Click-to-zoom in Street View ( Issue 2447 )

Noticeable changes:

  • Disabled double-click to zoom by default in Street View

6 March, 2012

Зафиксированный:

  • Error in OverviewMapControl when zooming in very quickly ( Issue 3882 )
  • Error in IE when map div removed from page ( Issue 3971 )
  • Scaled markers rendering incorrectly on IE < 9 ( Issue 3912 , Issue 3908 )

Добавлен:

  • opacity to GroundOverlay ( Issue 2767 )
  • utc_offset and opening_hours to PlaceResult ( Issue 2431 )
  • clickToGo option to StreetViewPanoramaOptions ( Issue 2447 )

21 February, 2012

Зафиксированный:

  • Blurry maps on IE 9 ( Issue 3875 )
  • Polyline consisting of collinear edges in LatLng space incorrectly simplified ( Issue 3739 )

Добавлен:

  • google.maps.geometry.poly.containsLocation() and isLocationOnEdge() ( Issue 1978 )

February 15, 2012

Зафиксированный:

  • Regression: Scaled markers rendered incorrectly with invalid "size" parameter ( Issue 3908 )
  • Map stuck in editing mode when setEditable(false) called while user is dragging control point ( Issue 3842 )

Noticeable changes:

  • Cross-fade between Street View panoramas.

3,7

7 февраля 2012 г.

Зафиксированный:

  • Marker flickers at final position before drop animation ( Issue 3608 )
  • Opening InfoWindow and setting zoom at the same time results in incorrect map center ( Issue 3738 )
  • Ignore right click when dragging markers ( Issue 3237 )
  • Marker title sometimes does not appear on Firefox ( Issue 3773 )

Noticeable changes:

  • Scaled markers now rendered in Canvas where available
Добавлен:
  • setOpacity() for ImageMapType ( Issue 3125 )
  • setOpacity() for GroundOverlay ( Issue 2767 )
  • "tilesLoaded" event for ImageMapType ( Issue 1744 )
  • stop() to MouseEvent, which stops event propagation ( Issue 2172 )

January 31, 2012

Зафиксированный:

  • Fixed: Wrong Korean tiles after panning around the world ( Issue 2722 )
  • Fixed: Cannot drop pegman accurately to display StreetView ( Issue 3861 )
  • Added "visible" property for polys ( Issue 2861 )
  • panTo and panBy animated even when viewports far apart (Regression)

24 января 2012 г.

Зафиксированный:

  • Mouse events bubble through an InfoWindow ( Issue 3573 )
  • Enabled CSS transforms on IE9
  • Added imageDateControl to StreetViewPanorama
  • Enabled Canvas Street View on IE 9, Opera and Safari/Windows

16 января 2012 г.

Зафиксированный:

  • Pegman should not be draggable in drawing mode
  • Correctly fire events, respecting zIndex of polys and other layers
  • Add KmlLayer "status" property ( Issue 3015 )

10 января 2012 г.

Зафиксированный:

  • Show pegman if disableDefaultUI is true and streetViewControl is true

December 7, 2011

Зафиксированный:

  • Controlled access highways can be styled separately from highways (road.highway.controlled_access)
  • place_changed fired when user presses "Enter" on Autocomplete ( Issue 3407 )

November 28, 1011

Зафиксированный:

  • Reposition Autocomplete when window resized. "resize" event can be triggered on Autocomplete object.

22 ноября 2011 г.

Зафиксированный:

  • InfoWindow content size now computed taking into account cascading styles
  • Aerial map rotation control doesn't match the heading on map creation

November 7, 2011

Noticeable changes:

  • New visual style of default controls
  • Editable shapes (polygons, polylines, circles, rectangles)
  • New DrawingManager for adding new overlays
  • New PlaceResult fields: website and international_phone_number
  • New ElevationResult field: resolution

Зафиксированный:

  • Start and end icons in directions results now render with transparent background in IE 7+

3.6

October 31, 2011

Зафиксированный:

  • Error when Maps API used with Prototype Library on IE7

October 25, 2011

Зафиксированный:

  • Errors when KmlLayer map changed before layer finished loading
  • Memory leak in IE when adding and removing polys

18 октября 2011 г.

Noticeable changes:

  • Added keyword field to PlaceSearchRequest
  • Removed road lines from Street View

October 10, 2011

Зафиксированный:

  • Address is too long in the Street View preview

September 27, 2011

Зафиксированный:

  • Overview map control updates center and zoom together if zoom has changed

September 27, 2011

Зафиксированный:

  • Double-fetch of initial tiles in Chrome
  • Memory leaks while panning
  • Don't drop Street View pegman when panning to area out of coverage
  • Regression: GroundOverlays that cross -180 longitude disappearing
  • Regression: Map center incorrect when opening info window while panning and zooming

Noticeable changes:

  • Show Street View previews while pegman is dragged

September 20, 2011

Зафиксированный:

  • Memory leak in Chrome/Windows when rendering markers using Canvas
  • Marker rendering for aerial view with heading of 90 or 270 degrees

Noticeable changes:

  • Default Google map types cannot be accessed through the map type registry (prevents access to map tiles)
  • Rotation animations when leaving and entering aerial imagery

September 12, 2011

Решенные проблемы:

  • Marker stuck in raised position after tooltip appears on Firefox 4+ ( Issue 3334 )

Noticeable changes:

  • GeocoderResult.formatted_address not documented

September 6, 2011

Зафиксированный:

  • Select element (drop down) info window does not follow map pan in Firefox
  • Tiles in Korea on some mobile devices

August 29, 2011

Noticeable changes:

  • Allow custom controls to have a higher z-index than API controls
  • Links take users to correct language version of maps.google.com
  • Do not open an InfoWindow over a KML feature if there is no info window html, name, or description.
  • Fixed Regression: high DPI tiles broken

August 24, 2011

Решенные проблемы:

  • Hardware acceleration disabled for Chrome/Mac: fixes marker rendering issue and overlay clicking ( Issue 3544 , Issue 3551 )
  • Pinch-to-zoom fixed for Android when the page has been scrolled ( Issue 3373 )

Noticeable changes:

  • Business icons are now on by default.

August 17, 2011

Noticeable changes:

  • Clickable map icons for points of interests.
  • Styles can be set in MapOptions and applied across all default map types.
  • Pegman appears on custom map types unless explicitly disabled.

3,5

10 августа 2011 г.

Зафиксированный:

  • Markers stuck in drag up position when dragged to horizon in Street View
  • Street View not resizing when map or window resized
  • Street View with a shared InfoWindow crashes browser

August 2, 2011

Решенные проблемы:

  • Hyperlinks in info window on IE don't work ( Issue 3503 )
  • Scale control does not print ( Issue 2966 )
  • Regression: Error when using OverviewMapControl with styled maps ( Issue 3489 )

Noticeable changes:

  • Context menu on most controls now disabled on right click.
  • Street View Panorama/Map inside an InfoWindow does not pan when mousing over InfoWindow
  • Now possible to scroll an InfoWindow on iPad

July 18, 2011

Решенные проблемы:

  • Event LatLng incorrect when page is scrolled on iOS >= 4.1 ( Issue 3373 )

July 11, 2011

Решенные проблемы:

  • Fixed: <select> not clickable within infowindow on touch device ( Issue 3232 )
  • Fixed: Click not fired on map after right click if MapOptions.draggable is false ( Issue 3071 )

Noticeable changes:

  • Markers with same z-index are now ordered consistently across tile boundaries
  • Now possible to to scroll in infowindow on iOS
  • Markers and polys are now repainted when the map's projection changes

5 июля 2011 г.

Решенные проблемы:

  • Fixed: Marker cursor not displayed when map is not draggable ( Issue 3120 )

Noticeable changes:

  • Added ability to style the Places Autocomplete control and dropdown
  • Places Autocomplete widget preserves description returned by server after user selects a suggestion

30 июня 2011 г.

Решенные проблемы:

  • Fixed: Initial map tiles would be double fetched
  • Fixed: maptypeid_changed event was fired multiple times when the map was created after 3.4 ( Issue 3051 )

Noticeable changes:

  • Places autocomplete was changed to append to the body rather than the inputs parent
  • BOTTOM_RIGHT now positions correctly

June 8, 2011

Решенные проблемы:

  • Fixed: Zoom no longer animated if change in zoom level greater than 2 ( Issue 3033 )

Noticeable changes:

  • Fixed: OverlayView.set('map', foo) is now the same as OverlayView.setMap
  • Removed GeocoderRequest's "language" option

May 17, 2011

Решенные проблемы:

  • Fixed: Streetview rendering issue in IE7 ( Issue 3272 )

Noticeable changes:

  • Enabled fade transitions for map tiles when loading and changing map type.

7 мая 2011 г.

No noticeable changes.

3.4

7 мая 2011 г.

No noticeable changes.

May 6, 2011

Решенные проблемы:

  • Fixed: Street view panorama does not display in IE7 ( Issue 3272 )
  • Fixed: Semi-transparent PNG with ImageMapType loses transparency in IE7 and IE8 ( Issue 3275 )

Noticeable changes:

  • Distance Matrix Service

14 апреля 2011 г.

Решенные проблемы:

  • Fixed: Support named CSS colors for poly strokeColor and fillColor
  • Fixed: Polygon not visible if the strokeOpacity is set to 0.0 ( Issue 3241 )
  • Fixed: Errors in IE8 upon panning with AdUnit visible ( Issue 3159 )
  • Allow Terrain and Hybrid map without Map and Satellite in the map type control ( Issue 3089 )
  • High DPI tiles are loaded for high DPI screens ( Issue 2614 )

Noticeable changes:

  • Aerial tilt defaults to 45 degrees when aerial imagery is enabled and available
  • Pinch behavior has been improved on the iPad
  • Renamed DirectionsTravelMode and DirectionsUnitSystem to TravelMode and UnitSystem (old names remain backwards compatible)

14 апреля 2011 г.

Решенные проблемы:

  • Fixed: Marker icon and shadow no longer transparent on IE6
  • Fixed: Markers no longer flicker on zoom
  • Fixed: Rendering of polygons across tile boundaries near the north/south poles

Noticeable changes:

  • Polylines and Polygons now rendered in Canvas where possible.
  • LatLngs for events on polylines and polygon borders now snap to the nearest point on the line.

April 5, 2011

Решенные проблемы:

  • panTo doesn't animate on touch devices ( Issue 3066 )
  • Marker.MAX_ZINDEX is undefined ( Issue 3184 )

28 марта 2011 г.

Решенные проблемы:

  • Can't change heading in Street View when in satellite mode ( Issue 3174 )
  • Map broken when VML disabled ( Issue 3119 )

Noticeable changes:

  • Street view road overlay now shows in obliques mode

22 марта 2011 г.

Решенные проблемы:

Noticeable changes:

  • Fixed: Giant markers are clipped at tile boundaries
  • Fixed: Street view overlay in obliques mode
  • Fixed: Overview map control shows in print mode

March 17, 2011

Решенные проблемы:

Noticeable changes:

  • Fixed: Circles and rectangles ignore zIndex
  • Fixed: Mouse events trigger events twice when Marker is animating
  • Fixed: Styled maps do not use styles if map type added to registry after map type id set
  • Fixed: Non-styled map types adopt the style of a Styled Map Type
  • Markers now fire MouseEvents, not DOM events

11 марта 2011 г.

Решенные проблемы:

  • Double clicking on a marker no longer zooms the map ( Issue 3090 )
  • Anchor point with custom marker shadow now works ( Issue 3112 )

Noticeable changes:

  • Panoramio Layer
  • Directions marker z-indexing fixed
  • Default shadow position fixed

March 2, 2011

Noticeable changes:

  • Markers now rendered in Canvas/VML where available
  • Bigger click targets for polylines, polygons, KML on touch-enabled devices

22 февраля 2011 г.

Решенные проблемы:

  • InfoWindow anchor exposed via 'anchorPoint' MVC property ( Issue 2860 )
  • Fixes Hybrid at zoom level 0 and 1 ( Issue 3062 )
  • Circle/Rectangle fixed if added/removed quickly to map ( Issue 3052 )
  • draggable: false fixed on touch devices ( Issue 3044 )

18 февраля 2011 г.

Решенные проблемы:

  • Markers in Street View are only shrunk, not enlarged ( Issue 2969 )
  • Draggable directions now work when routeIndex is not 0 ( Issue 2995 )
  • Conflict between Flash and map dragging fixed ( Issue 2956 )
  • When mapTypeId is changed in maptypeid_changed listener, the map type control is now consistent

Noticeable changes:

  • Labels are now on by default when Satellite mode clicked from map type control

8 февраля 2011 г.

Noticeable changes:

  • New hierarchical map type controls - they're touch-friendly!
  • New logo ( Issue 2574 )
  • MarkerShape.coord renamed to MarkerShape.coords to match HTML <area> coords attribute

3.3

March 17, 2011

Решенные проблемы:

  • Polygon not rendering

8 февраля 2011 г.

Решенные проблемы:

  • Tile requests not being cancelled in Chrome ( Issue 3011 )
  • rightclick event not being fired in FF/Mac ( Issue 2920 )
  • Text rendering issues in Safari/Mac ( Issue 3024 )
  • Directions maps not printing in IE correctly

21 января 2011 г.

Noticeable changes:

  • MVCArrays are now accepted in spherical geometry library
  • Fix cross showing under a marker while being dragged in IE6
  • z-index is no longer set on the map container div

January 17, 2011

Решенные проблемы:

  • Fixed an issue where incorrect timing for zoom_changed caused incorrect results for fromLatLngToContainerPixel ( Issue 2539 )

6 января 2011 г.

Решенные проблемы:

Noticeable changes:

  • Zoom and pan controls have been separated (no more navigation control). These can be configured separately.
  • New touch-friendly zoom control on touch devices
  • Contents of an MVCArray can now be cleared by calling clear()
  • Fixed memory leak when adding and removing markers in IE8
  • Faster rendering of polys with improved simplification algorithm

December 23rd, 2010

Решенные проблемы:

  • Waypoint click handlers fixed in draggable directions ( Issue 2871 )

December 21st, 2010

Решенные проблемы:

  • Added momentum to the map when dragging ( Issue 2592 )
  • Fixed CSS error in Street View ( Issue 2666 )
  • Fixed JS error when showing a InfoWindow with a Map width of 0 in IE ( Issue 2536 )

Noticeable changes:

  • On touch devices, we will now display a touch-friendly zoom control whether ZOOM_PAN or SMALL navigation control is requested. If the device supports multi-touch in the browser, no zoom control will be displayed, as zooming is accomplished through pinching.

December 9th, 2010

Решенные проблемы:

  • InfoWindows now print nicely in IE ( Issue 1343 )
  • Fixed opacity in IE8 for ImageMapType

Noticeable changes:

  • A cross will be displayed beneath Markers with a custom icon when dragged, and raiseOnDrag is enabled

December 5th, 2010

Решенные проблемы:

  • Provide an interface for discovering the maximum zoom level at a given location for satellite imagery. ( Issue 2049 )
  • Add an option (raiseOnDrag) to enable/disable animations when a marker is dragged. ( Issue 2910 )

Noticeable changes:

  • Markers now lift when dragged, and bounce when dropped.
  • Marker animations can be controlled programmatically with the setAnimation function.

November 28th, 2010

Решенные проблемы:

  • maptypeid_changed no longer fires twice ( Issue 2449 )
  • The "size" property of a MarkerImage object is now accessible ( Issue 2465 )
  • Marker shape references the icon rather than the sprite ( Issue 2629 )
  • Panning the map on marker drag has been improved for smaller maps ( Issue 2868 )
Noticeable changes:
  • Maps can now be printed without enabling printing of background images
  • Fixed bug where draggable direction markers were draggable when 'draggable' was set to false

November 16th, 2010

Changed issues:

Noticeable changes:

  • Fixed bug that caused a new window to open in FF when a marker if shift-clicked.
  • Letter marker icons were lost when markerOptions were specified with the DirectionsRenderer

3.2

November 11th, 2010

Noticeable changes:

  • Fixed bug where polygons were clipped/truncated with RTL on IE7/IE8
  • Fixed bug that caused checkboxes to be hidden on Safari 5 because of 3d transformations
  • Geodesic polylines that spanned the equator lacked detail
  • Added control positions for LEFT_CENTER, LEFT_BOTTOM, RIGHT_CENTER, RIGHT_BOTTOM.
  • Renamed control positions LEFT to LEFT_TOP, RIGHT to RIGHT_TOP, TOP to TOP_CENTER and BOTTOM to BOTTOM_CENTER

October 11th, 2010

Changed issues:

  • Issue 2478 : Streetview - Compass Misalignment/Missing in some browsers
  • Issue 2528 : ImageMapTypeOptions opacity broken in IE8
  • Issue 2661 : Infowindow - Right click on an input field does not display context menu
  • Issue 2741 : Marker placement not working on iOS 4 following map pan

Noticeable changes:

  • Street View is enabled by default
  • Fixed bug where 'this' wasn't being passed to .getTileUrl
  • InfoWindow domready event is now triggered after the window is visible

September 28th, 2010

Changed issues:

  • Issue 2712 : Memory Leaks (add/remove markers, show/hide markers, zoom/pan map)

Noticeable changes:

  • V2 and V3 maps work better when both are on the same page
  • Fixed error in HTML5 Street View when dragged quickly downwards

September 16th, 2010

Changed issues:

  • Issue 2701 : Initial Street View Navigator Control Heading Doesn't Follow POV

September 14th, 2010

Changed issues:

  • Issue 157 : Support draggable driving directions
  • Issue 1852 : 'rightclick' event on a google.maps.Marker is fired up without an argument
  • Issue 2673 : Pegman disappears after position change

Noticeable changes:

  • Marker performance has been improved

August 31st, 2010

Changed issues:

Noticeable changes:

  • Geodesics have been improved for higher zooms

August 24th, 2010

Changed issues:

  • Issue 2648 : Trigger map resize event causes error in Firefox in V3.2.1

Noticeable changes:

  • When zooming in or out repeatedly (such as when using a scroll wheel), we now load fewer tiles from the intermediate zoom levels.

August 16th, 2010

Changed issues:

  • Issue 2416 : Apple Magic Mouse Panning and Zooming too Sensitive
  • Issue 2606 : Setting draggable: false on a map disables links
  • Issue 2640 : Memory not cleared with browser refreshes / onunload (IE)

Noticeable changes:

  • StreetView markers are scaled according to their distance
  • Zoom slider updates on pan

August 9th, 2010

Noticeable changes:

  • Deprecated properties KMLMouseEvent.position and FusionTablesMouseEvent.position have been removed. Use .latLng instead
  • Deprecated property StreetViewService.getNearestPanorama has been removed. Use .getPanoramaByLocation instead

3.1

September 28th, 2010

Noticeable changes:

  • Fixed issue where directions with the same origin and destination threw a JS error

August 9th, 2010

Noticeable changes:

  • Changing an OverlayView's Map has been fixed
  • Calling GroundOverlay.setMap(null) is fixed
  • IE no longer leaks memory zooming/panning

August 5th, 2010

Changed issues:

  • Issue 2588 : Calling setVisible(false) on Panorama object with a listener attached causes a JS error in IE

Noticeable changes:

  • Markers disappearing in IE6 on zoom change has been fixed

Jul 29, 2010

Changed issues:

Noticeable changes:

  • Custom panorama 'originHeading' has been deprecated in favour of 'centerHeading'
  • Korean hybrid tiles now display roads
  • Clicks now pass though non-clickable polygons on the map

22 июля 2010 г.

Changed issues:

  • Issue 1856 : Support polygon rendering in Opera
  • Issue 2159 : Dragend event is triggered after zoom using the scrollwheel
  • Issue 2385 : At deeper zoom levels, GroundOverlay goes black in Internet Explorer
  • Issue 2337 : Lost Polyline
  • Issue 2427 : Dragging with an info window open on auto-pan causes "hanging" markers
  • Issue 2493 : Markers aren't correctly cleared in IE7
  • Issue 2500 : Cropped MarkerImage When Using !Marker.setIcon(<scaled MarkerImage>) for Existing Marker
  • Issue 2549 : CSS for Google's dropdown menu generates warning

Noticeable changes:

  • A click event is no longer fired when a polygon is dragged
  • Clicking on a Form select element that expands outside of a InfoWindow no longer fires a map click
  • Clicking on a KML overlay no longer fires a map click event
  • Streetview is now automatically panned to fit an InfoWindow on screen
  • KML and FusionTables MouseEvent LatLng changed from 'position' to 'latLng'
  • Android zoom controls no longer pass click to the map

Jun 17, 2010

Changed issues:

Noticeable changes:

  • Fixed marker flicker bug
  • InfoWindow domready event triggering has been improved
  • DirectionsRoute.bounds is now exposed

Jun 11, 2010

Changed issues:

Noticeable changes:
  • Fixed marker memory leak
  • First geocode latency has been improved
  • Provided access to the StreetViewService

3.0

18 мая 2010 г.

Changed issues:

Noticeable changes:
  • Fixed bug to correctly Google copyright on custom map type
  • Added geodesic property to Polygons and Polylines
  • Added clickable option to Polygons and Polylines
  • Added clickable option to GroundOverlay

May 13, 2010

Changed issues :

  • Issue 1724 : Incorrect infoWindow size/margins when setting the content through an element, rather than string

Noticeable changes:

  • Fixed bug where ground overlays were cropped prematurely when crossing the dateline
  • Marker setIcon now works with \ in the url
  • Polygon and Polyline mouseout event triggers in IE
  • Changing a marker icon no longer flickers

7 мая 2010 г.

Changed issues :

  • Issue 1458 : Feature request: KML support in Google API v3
  • Issue 1658 : Add Traffic Overlay
  • Issue 2209 : Stack overflow
  • Issue 2254 : Multiple calls "setMap(gMap)" and "setMap(null)" on Circle object changes it's stroke and fill opacity

Noticeable changes:

  • Added KML and GeoRSS Layers
  • Added Ground Overlays
  • Added new layers: Traffic and Bicycling
  • Added "suppressBicyclingLayer" property against DirectionsRendererOptions
  • Fixed bug to ensure zoom layer is correctly referenced when MapType changes
  • Renamed DirectionsResult property "start/end_point" to "start/end_location"
  • Renamed DirectionsLeg property "start/end_geocode" with "start/end_address"
  • Renamed DirectionsRoute "optimized_waypoint_order" property with "waypoint_order"
  • Removed support for old directions property names (setTripIndex, getTripIndex, hideTripList, provideTripAlternatives) and continue logging warnings. Also removes conversion of routes to legs to steps and trips to routes to steps.
  • Updated GeocoderGeometry.latLng to GeocoderGeometry.location

April 30, 2010

Changed issues :

  • Issue 2230 : Map initializes without intended custom projection

Noticeable changes:

  • Clicking on the map now focuses the keyboard
  • iPad pinch-to-zoom is now supported

26 апреля 2010 г.

Changed issues :

  • Issue 1826 : Add mouseover and mouseout events on Polygons and Polylines
  • Issue 2177 : map.setZoom(z) not working properly during the 'maptypeid_changed' event
  • Issue 2247 : hideRouteList option on DirectionsRenderer doesn't work as expected

Noticeable changes:

  • Fixed bug where custom icons disappear off the bottom of the map during pan

April 13, 2010

Changed issues :

  • Issue 2275 : MarkerImage cannot be reused
  • Issue 2181 : When you add a google.maps.Marker and then use your mouse scroll wheel to zoom in or out, the marker is hidden

April 11, 2010

No noticeable changes or changed issues.

5 апреля 2010 г.

Changed issues :

  • Issue 1976 : Custom icon & draggable marker issues
  • Issue 2107 : Draggable marker vanishes when dragged off the map
  • Issue 2181 : The projection property of the basemaps is not present

Noticeable changes:

  • Exposed the directions overview polyline in DirectionsRoute as overview_path.
  • Exposed the Map's current projection as a read only property.

Mar 23, 2010

Noticeable changes:

  • Elevation is now exposed in the API
  • Improved tile loading for slow internet connections.

Mar 15, 2010

Noticeable changes:

  • Polygons now correctly repaint when styles are changed.
  • Deprecated warning messages via console.log are given when old style 'Directions' are used.

Mar 10, 2010

Changed issues :

  • Issue 1801 : Polyline/polygon zIndex
  • Issue 2144 : DirectionsRequest should provide avoidHighways option
  • Issue 2207 : Bug: Polyline gets filled in IE
  • Issue 2113 : Polylines broken in FF on high zoom levels after Jan release

Noticeable changes:

Mar 3, 2010

Changed issues :

  • Issue 2136 : Obfuscate Properties in google.maps.MarkerImage which should not be referenced

Noticeable changes:

  • Map jump-jump bug fixed.
  • Zooming twice in succession has been improved.
  • Marker drag event .latLng is no longer obfuscated.

Feb 26, 2010

Changed issues :

  • Issue 1651 : mousemove / mouseover / mouseout for map canvas
  • Issue 2142 : DirectionsRendererOptions should allow users to suppress markers entirely
  • Issue 2148 : event.latLng Missing!
  • Issue 2109 : Bug: NavigationControlStyle.ZOOM_PAN doesn't display correctly in IE8
  • Issue 2153 : MVCArray.push() does not return new length

Noticeable changes:

  • Add opacity to ImageMapType.
  • Fixed the bug where rightclick on a rectangle/circle was not being fired.
  • Info window's content events are no longer being removed on hide.

Feb 8, 2010

Changed issues :

  • Issue 2135 : Bug: If you reuse a Polygon's MVCArray in a Polyline, the Polyline is closed.

Noticeable changes:

  • Added new Rectangle class
  • Added new Circle class
  • Fixed memory leak when creating then removing a marker.
  • Stopped annotating the MVCArray of LatLngs to close Polygons, as that causes Polylines which share the same MVCArray to be closed too (see Issue 2135 )
  • Fixed a bug which sometimes hid onscreen markers if the map's zoom was set to its current value.
  • Fixed ImageMapType to display correctly on Android.
  • Changed the polygon clipping scheme to allow polygons which contain the north or south pole.
  • Increased the latitude range of MercatorProjection to the maximum possible subject to floating point precision.

28 января 2010 г.

Changed issues :

  • Issue 1367 : Feature Request: Expose LayoutManager for developers to place DIVs in the "control flow"
  • Issue 1916 : Feature Request: Add ability to scale MarkerImage
  • Issue 1443 : extend() and union() should return the LatLngBounds object
  • Issue 1997 : Documentation of 'size' MapOption
  • Issue 2074 : Map doesn't render when the world map fits the exact dimensions of the map container

Noticeable changes:

  • Added support for Indic languages:
    • bn, gu, kn, ml, mr, ta, te
  • Added new static methods to the event namespace :
    • addListenerOnce
    • addDomListenerOnce
  • Added new 'encoded_lat_lngs' property to the DirectionsStep object to expose the set of latlngs in compressed ASCII format
  • Improved performance by removing offscreen marker DOM elements
  • Fixed panning bug in Google Chrome
  • Fixed pinch-zooming bug on the iPhone

19 января 2010 г.

Changed issues :

  • Issue 1422 : Feature Request: Let developers create custom map types
  • Issue 1523 : Feature request: fromContainerPixelToLatLng (and vice versa)
  • Issue 1443 : extend() and union() should return the LatLngBounds object
  • Issue 1960 : bug: incomplete information using provideTripAlternatives
  • Issue 1675 : Tutorial Documentation Error
  • Issue 1676 : Tutorial Documentation Error - Control Options
  • Issue 1856 : Polygons not rendering in Opera!!!
  • Issue 1954 : The Bulgarian language localization is not correct.
  • Issue 1976 : Bug: Custom icon & draggable marker issues
  • Issue 2063 : Variable Name Collisions when Minifying OverlayView Subclasses

Noticeable changes:

December 17, 2009

Noticeable changes:

  • Fixed initial jerk occurring before a map panning animation begins.
  • Fixed map jumping to different location when zooming past the max zoom level using Scrollwheel or DoubleClick.
  • Copyright, MapType and Navigation controls resizes to suit map size.
  • Old style getters, setters, and event names are officially deprecated and no longer defined.

10 декабря 2009 г.

Changed issues :

  • Issue 1820 : Zoom in with scroll wheel seems to zoom beyond max zoom level and "skip/jump" the map's position
  • Issue 1743 : Scroll zooming causes the map to move to a completely different location

Other noticeable changes:

  • Added new method panToBounds .
  • Added new map animation. Affects dragging, panning, zooming, and calls to setCenter/setZoom in all browsers.
  • Added a console log warning message if deprecated methods are being used.

25 ноября 2009 г.

Changed issues :

  • Issue 1696 : Feature Request: map control placement
  • Issue 1909 : getBounds corruption after map center changed
  • Issue 1938 : map.setOptions fails to recognise control options

Other noticeable changes:

  • Added RTL support to enable the following languages: Arabic, Farsi, Hebrew
  • Exposed lat_lngs property for DirectionsResult steps.

11 ноября 2009 г.

Changed issues :

  • Issue 1742 : Custom icon marker always appears on top of default marker

Other noticeable changes:

  • Added support for three new languages.
    • Баскский
    • галисийский
    • Тагальский

October 29, 2009

Changed issues :

  • Issue 1421 : Feature Request: Add a Directions class to API v3

Other noticeable changes:

26 октября 2009 г.

Changed issues :

  • Issue 1647 : Feature Request: Provide an event for infowindow dom ready
  • Issue 1710 : ability to cancel user zoom event on double click

Other noticeable changes:

  • JS Error is thrown when invalid arguments are passed into new google.maps.LatLng()
  • Fixed bug: static map was loading twice on map load

October 15, 2009

Changed issues :

  • Issue 1525 : get_bounds error at low zoom levels
  • Issue 1757 : fitBounds() doesn't work across the 180 meridian
  • Issue 1790 : map.setOptions cannot set the cursor
  • Issue 1767 : BugProblem with event propagation

Other noticeable changes:

  • Documentation updates:
    • New method exposed: LatLngBounds.isEmpty()
    • Sorted all methods, events, properties, and constants by name
    • Fixed incorrect types in polyline and polygon option properties

28 сентября 2009 г.

  • Improvements to poly rendering performance.
  • Fixed issue with JS warning for SVGView.

22 сентября 2009 г.

Changed issues :

  • Issue 1420 : Feature: Add Polyline class to API
  • Issue 1371 : map.bounds_changed event fires repeatedly when the map is moving
  • Issue 1700 : Incorrect location in click after zoom out in Firefox 3.5
  • Issue 1702 : Incorrect latLng reported in click & dblclick events when there is a scroll offset in a parent element
  • Issue 1723 : Map jumps when dragging on iPhone

Other noticeable changes:

  • Launched polylines and polygons! These allow you to draw lines or filled regions on the map, specify stroke and fill styles, and support most mouse events (ie no mouseover yet). They work in all supported browsers (IE6.0+, Firefox 2.0+, Safari 3.1+, Chrome), which includes supported mobile devices.
  • Added new Map event "idle", fired when the map hasn't moved for a bit. Resolves Issue 1371 .
  • Fixed incorrect LatLng values being returned from the click events.
  • Fixed pinch zoom bug on the iPhone. See Issue 1723 .

September 10, 2009

Changed issues :

  • Issue 1659 : Incorrect latLng reported in click & dblclick events after panning, Firefox 3.5
  • Issue 1621 : getting wrong location after click on map in ie8 with dooctype
  • Issue 1642 : InfoWindow overflow:auto
  • Issue 1531 : height of infoWindow grows with each open

Other noticeable changes:

  • Syntax modified for get/set methods and event names as specified below. Old syntax remains supported to stay backwards compatible. Например:
    • set_funBoat() => setFunBoat()
    • get_funBoat() => getFunBoat()
    • funBoat_changed => funboat_changed
  • Added new method "onAdd" to the OverlayView interface, which gets called when panes and projection are first initialized. This addresses Issue 1377 .
  • OverlayView interface's "remove" method has been renamed to "onRemove". Old name remains supported to stay backwards compatible.

2 сентября 2009 г.

Changed issues :

  • Issue 1525 : get_bounds error at low zoom levels
  • Issue 1596 : Panning past the northern or southern edge of the world returns an error
  • Issue 1643 : Bug: Map scroll wheels unnecessarily
  • Issue 1379 : I can't see Korea map data in V3

Other noticeable changes:

  • Enabled continuous scrollwheel and double-click zoom on Chrome, Safari 4, and Firefox 3.5
  • Improved map dragging performance
  • Double-click now centers the map after zooming

August 24, 2009

Changed issues :

  • Issue 1567 : map.set_center to a nearby location does not work.
  • Issue 1605 : Scrolling the map scrolls the page too
  • Issue 1467 : Pan Map Function + Animation

Other noticeable changes:

  • Enabled scrollwheel zoom by default. To disable it, set Map option's scrollwheel property to false.
  • Documentation updated to include panTo and panBy functions.

14 августа 2009 г.

Changed issues :

  • Issue 1575 : Bug in draggable markers method set_draggable()

Other noticeable changes:

  • Scrollwheel zoom has been enabled.
  • Fixed issue affecting iPhones where map jumps occur after drag.

August 4, 2009

Changed issues :

  • Issue 1393 : Allow draggable markers
  • Issue 1448 : Bug: API v3 needs a checkResize() function (or equivalent)
  • Issue 1404 : Error with cursor in Opera
  • Issue 1514 : MapType select arrow displayed incorrectly with HTML 4.01 strict
  • Issue 1426 : InfoWindow z-index control

Other noticeable changes:

  • Pinching and dragging on the iPhone should be more robust.
  • Added zIndex setters and getters to InfoWindow objects.

Documentation changes:

  • Marker get_draggable and set_draggable methods added
  • Marker drag, dragstart, dragend, draggable_changed events added
  • Marker draggable property added
  • Info Window get_zIndex and set_zIndex methods added
  • Info Window zIndex_changed event added
  • Info Window zIndex property added

July 13, 2009

Changed issues :

  • Issue 1415 : infowindow content: selectable true/ false
  • Issue 1432 : Mouseout event doesn't trigger after set_icon is called
  • Issue 1365 : Map Type Controls render incorrectly with strict doctype

Other noticeable changes:

  • Developers no longer need to specify size for a MarkerImage, the API will detect it when not provided. On a related note, the size, anchor, and origin arguments for MarkerImage are all optional.
  • Developers no longer need to call OverlayView.call(this) in an OverlayView subclass's constructor.
  • The OverlayView "changed" methods were removed from the interface. This should not affect developer's code, as these methods weren't actually used before.
  • The partialmatch option was removed from Geocoder Request objects. If a developer continues to pass it, it will have no effect on the query.

12 июня 2009 г.

Changed issues:

  • Issue 1363 : Bug: Map click events are not dispatched on the iPhone

Other noticeable changes:

  • Large zoom control is clickable in all browsers
  • Infowindow "clears" the large zoom control, positioning itself fully inside the map and controls
  • Mobile copyright uses pretty images
  • Tiles load from the center instead of the top left
  • Users can no longer select the text of the map type buttons, or any of the control images
  • The main library is smaller by ~1.9 KB