Inscreva-se nessas notas da versão.
A equipe da API Maps JavaScript atualiza a API regularmente com novos recursos, correções de bugs e melhorias na performance. Especifique a versão da API a ser carregada no seu aplicativo no parâmetro v
da solicitação de inicialização da API Maps JavaScript. Leia mais sobre o
controle de versões.
Esta lista de mudanças lista as versões por data e número da versão, além das mudanças associadas.
Para receber atualizações sobre novas versões da API Maps, inscreva-se no grupo google-maps-js-api-v3-notify.
3.59.3
12 de dezembro de 2024
Mudanças:
- O Firebase App Check agora está disponível para uso com a API Maps JS e a Places JS.
3.59.2
5 de dezembro de 2024
Mudanças:
- [Canal alfa] Os elementos atômicos do mapa vão ser mostrados nas cidades com suporte em z17 e em níveis mais profundos.
- Adiciona um ID de atribuição de uso ao inicializador, o que ajuda o Google a entender quais bibliotecas e amostras são úteis para os desenvolvedores, como o uso de uma biblioteca de agrupamento de marcadores. Para desativar o envio do ID de atribuição de uso, exclua essa propriedade ou substitua o valor por uma string vazia. As mudanças nesse valor após a instanciação podem ser ignoradas.
- Agora você pode usar o Firebase App Check para se proteger contra solicitações maliciosas. Saiba mais sobre como usar o App Check com o Google Places e como usar o App Check com o Google Maps.
3.59.1
21 de novembro de 2024
Mudanças:
- [Canal Beta] Correção de um problema em que o controle de zoom não estava disponível no Street View.
- Correção de um bug em que marcadores legados que não são clicáveis ainda enviam o evento de clique.
- Correção de um bug que fazia com que os marcadores avançados não atualizassem a posição do pixel ao mudar para um tipo de mapa personalizado.
- Agora, um aviso do console é registrado ao aplicar tipos e estilos de mapa padrão ou personalizados com um ID de mapa. Quando um ID de mapa está presente, os estilos são controlados pelo console do Cloud, e o estilo do Cloud só é compatível com os tipos de mapa do roteiro.
- Estilo de controle da câmera move botões no modo escuro.
- Correção do problema de padding de fitBounds ao usar limites muito pequenos.
3.58.11a
31 de outubro de 2024
Mudanças:
- [Canal Beta] Correção de um bug que fazia com que o Pegman do Street View ficasse inutilizável no mapa do componente da Web.
- Os leitores de tela não podem mais focar na mensagem de rolagem quando ela está oculta em um mapa da API Embed.
3.58.10
24 de outubro de 2024
Mudanças:
- Correção de um problema que causava uma exceção ao acessar o armazenamento de sessão.
3.58.9 (revertido)
17 de outubro de 2024
Mudanças:
- [Canal alfa] Agora é possível usar imagens e SVGs personalizados para marcadores renderizados em mapas 3D.
3.58.8
10 de outubro de 2024
Mudanças:
- Removemos um aviso incorreto do console da WebGLOverlayView.
- Corrigimos um problema em que o Chrome mostrava erroneamente uma linha de foco azul ao redor do mapa se ele fosse o primeiro elemento na página a ser interagido com um ponteiro ou mouse.
- Adição de provedores de localização de veículos e frotas ODRD para o rastreamento de frotas do JavaScript dos Serviços de Mobilidade.
3.58.7
3 de outubro de 2024
Nenhuma mudança pública.
3.58.6
25 de setembro de 2024
Mudanças:
- [Canal alfa] Removemos as propriedades
*Opacity
dePolyline3DElement
ePolygon3DElement
. Os valores Alfa podem ser especificados nas propriedades*Color
correspondentes usando os formatos de cor#rgba
,#rrggbbaa
,rgba(r, g, b, a)
ourgb(r g b / a)
. - [Canal alfa] Os controles de interface padrão, marcadores, modelos 3D e funções predefinidas de animação da câmera agora estão disponíveis para uso com o Maps 3D na versão experimental.
- Correção de um bug que impedia a troca entre tipos de mapas personalizados em mapas vetoriais.
- Use imagens de satélite de alta DPI para dispositivos com alta densidade de pixels.
3.58.5a
19 de setembro de 2024
Nenhuma mudança pública.
3.58.4a
12 de setembro de 2024
Nenhuma mudança pública.
3.58.3
5 de setembro de 2024
Nenhuma mudança pública.
3.58.2
29 de agosto de 2024
Mudanças:
- O glifo de texto do
PinElement
agora é dimensionado com oPinElement
, e a cor padrão dele corresponde aoglyphColor
padrão doPinElement
.
3.58.1a
22 de agosto de 2024
Mudanças:
- [Canal Beta] O controle de zoom foi substituído pelo controle da câmera por padrão. O controle da câmera tem controles de zoom e movimento.
- Publique as propriedades
cameraControl
ecameraControlOptions
emMapOptions
. - Permite que o esquema de cores (claro ou escuro) seja definido na instanciação do mapa.
- O controle de tipos de mapa foi atualizado para pular para uma nova linha se a largura do mapa for muito pequena.
- Integramos um novo identificador para renderizar os rótulos dos mapas vetoriais.
- As novas cores do mapa básico agora são o padrão no canal
v=weekly
para desenvolvedores que não usam IDs de mapa. Consulte https://developers.google.com/maps/new-basemap-style-opt-in para mais informações.
3.57.13
8 de agosto de 2024
Mudanças:
- [Canal Beta] Foram adicionados descritores de endereço à resposta de geocodificação para geocodificação inversa, geocodificação direta e pesquisa de ID de local.
3.57.12
1º de agosto de 2024
Mudanças:
- [Canal Beta] Foram adicionados descritores de endereço à resposta de geocodificação para geocodificação inversa, geocodificação direta e pesquisa de ID de local.
- [Canal Beta] Permitir que o esquema de cores (claro ou escuro) seja definido na instanciação do mapa.
- Diminuição da latência do IconMouseEvent quando um recurso é clicado em mapas vetoriais
3.57.10
25 de julho de 2024
Mudanças:
- [Canal Beta] Foram adicionados descritores de endereço à resposta de geocodificação para geocodificação inversa, geocodificação direta e pesquisa de ID de local.
- Vários atributos para tipos principais e nomes de exibição foram adicionados à classe Place.
3.57.9
18 de julho de 2024
Mudanças:
- Melhoramos a acessibilidade do controle "Pegman" do Street View.
3.57.8b
11 de julho de 2024
Nenhuma mudança pública.
3.57.7
4 de julho de 2024
Mudanças:
- Adicione opções de VE e de combustível às propriedades da classe Place. Ativar as opções de pesquisa de VE para Place.searchByText.
3.57.6a
27 de junho de 2024
Nenhuma mudança pública.
3.57.5
20 de junho de 2024
Nenhuma mudança pública.
3.57.4
13 de junho de 2024
Mudanças:
- [Canal Beta] Integração de um novo identificador para renderizar os rótulos dos mapas vetoriais.
- A InfoWindow tem uma nova propriedade
isOpen
para indicar se ela está aberta em um mapa ou no Street View. - Correção da documentação de referência incorreta para a classe
PlacePrediction
do Place Autocomplete.
3.57.3a
6 de junho de 2024
- [Canal Beta] Foram adicionados descritores de endereço à resposta de geocodificação para geocodificação inversa, geocodificação direta e pesquisa de ID de local.
3.57.2
28 de maio de 2024
Mudanças:
- Correção de um bug em que o controle de tipo de mapa no componente da Web não abria menus.
- Correção de um bug que fazia com que o indicador de arrasto do AdvancedMarkerElement não aparecesse.
- Adicione a funcionalidade de preenchimento automático à nova API Place.
- Os blocos de mapa raster agora são veiculados no formato de imagem WebP.
- Atualizamos a documentação de Place.searchByText e Place.searchNearby para apontar para a lista de campos correta.
- O novo botão de fechar da InfoWindow e um cabeçalho opcional estão disponíveis no canal semanal.
3.57.0
24 de maio de 2024
Nenhuma mudança pública.
3.56.12a
9 de maio de 2024
Mudanças:
- Correção de um bug que fazia com que o indicador de arrasto do
AdvancedMarkerElement
desaparecesse
3.56.11
2 de maio de 2024
Mudanças:
- [Canal Beta] Agora, o
<gmp-map>
também vai usar o modo de vetor por padrão quando o ID do mapa estiver definido, mas não houver um tipo de renderização explícito definido no ID do mapa (por exemplo, DEMO_MAP_ID).
3.56.10
25 de abril de 2024
Mudanças:
- [Canal Beta] O evento gmp-placeselect do PlaceAutocompleteElement agora é transmitido.
- [Canal Beta] O novo botão de fechamento da InfoWindow e um cabeçalho opcional estão disponíveis.
- [Canal Beta] Melhorias nos recursos de acessibilidade de teclado e ponteiro único para o controle do Pegman do Street View.
- Correção do problema de vazamento de memória causado pela remoção dos marcadores avançados.
- Correção de um problema em que os círculos não desenhavam um perímetro suave.
- Adição de uma API para definir o modo vetorial durante a instanciação de google.maps.Map (mapId não é necessário).
3.56.8
11 de abril de 2024
Mudanças:
- Correção de um problema de vazamento de memória ao usar
AdvancedMarkerElement
.
3.56.7
4 de abril de 2024
Mudanças:
- Adicione a função searchNearby à nova classe Place.
3.56.6
28 de março de 2024
Mudanças:
- [Canal Beta] Os blocos de imagem raster do mapa agora são veiculados no formato de imagem WebP.
- Correção do posicionamento da âncora da janela de informações para PDIs no mapa em mapas vetoriais.
- Correção de um bug que mostrava a
AdvancedMarkerElement
sem uma posição definida. - Um evento "close" foi adicionado à API InfoWindow.
3.56.5
21 de março de 2024
Mudanças:
- [Canal Beta] As novas cores do mapa de base agora são o padrão para desenvolvedores que não usam IDs de mapa. Consulte https://developers.google.com/maps/new-basemap-style-opt-in para mais informações.
- Correção da posição de base da janela de informações para rótulos e ícones do mapa vetorial.
3.56.4
14 de março de 2024
Nenhuma mudança pública.
3.56.3
7 de março de 2024
Nenhuma mudança pública.
3.56.1
22 de fevereiro de 2024
Mudanças:
- Correção de um erro na documentação do parâmetro "fields" do Place.searchByText.
- [Canal Beta] Cria um slot padrão em
<gmp-map>
e permite a criação de elementos personalizados para agrupar os Web Components da API Maps JavaScript. - Adicionamos opções de estacionamento à nova API da classe Place.
- Descontinuação do google.maps.Marker. No lugar, use google.maps.marker.AdvancedMarkerElement. No momento, o google.maps.Marker não está programado para ser descontinuado, mas o google.maps.marker.AdvancedMarkerElement é recomendado em vez do google.maps.Marker. O google.maps.Marker vai continuar recebendo correções de bugs para qualquer regressão importante, mas os bugs atuais no google.maps.Marker não serão corrigidos. Haverá um aviso prévio de pelo menos 12 meses antes que o suporte seja descontinuado. Acesse https://developers.google.com/maps/deprecations para mais detalhes sobre a descontinuação.
- Adicione outros atributos à nova API da classe Place.
- Adicionamos opções de pagamento à nova API da classe Place.
3.55.11a
15 de fevereiro de 2024
Mudanças:
- Impeça que os mapas rolem automaticamente para aparecer quando clicados.
3.55.11
8 de fevereiro de 2024
Mudanças:
- [Canal Alfa] A propriedade inputElement foi removida do PlaceAutocompleteElement.
- [Canal Alfa] Adicionamos partes CSS para o elemento Place Autocomplete.
- [Canal Beta] O PlaceAutocompleteElement agora está disponível na versão de pré-lançamento (v=beta)
- Adicionamos opções de acessibilidade à API Places V2.
3.55.10
1º de fevereiro de 2024
Mudanças:
- [Canal Beta] Descontinuação do SearchByTextRequest.rankBy. Use SearchByTextRequest.rankPreference.
- [Canal Beta] Place.findPlaceFromQuery e Place.findPlaceFromPhoneNumber não estão mais disponíveis. Use Place.searchByText.
- Correção do rastreamento de uso por canal.
- Ative as polilinhas com informações de tráfego para provedores de local de viagem e veículo no Compartilhamento de jornada do JavaScript.
- A nova classe Place agora está disponível no canal semanal.
- Suspensão do uso de Place.openingHours. Use regularOpeningHours.
3.55.9
25 de janeiro de 2024
Mudanças:
- [Canal Beta] Correção de um problema em que a caixa de diálogo de atalhos do teclado não podia ser fechada ao pressionar a tecla
Esc
emMapElement
. - Um novo parâmetro de URL,
loading=async
, foi adicionado ao URL de inicialização para carregamento direto do script. Isso indica que a API Maps JavaScript não foi carregada de forma síncrona e que nenhum código JavaScript é acionado pelo eventoload
do script. É altamente recomendável definir esse valor comoasync
sempre que possível para melhorar a performance.
3.55.8
18 de janeiro de 2024
Mudanças:
- [Canal Alfa] Agora o token de sessão é enviado como parte das solicitações do PlaceAutocompleteElement.
- [Canal Beta] Adição de uma nova propriedade
gmpClickable
emAdvancedMarkerElement
. Essa é uma mudança importante para os usuários que registram o eventogmp-click
usandoaddEventListener()
no canal Beta. Para receber o eventogmp-click
ao clicar, defina a propriedadegmpClickable
comotrue
ou adicione o atributogmp-clickable
ao componente da Web. Para os usuários que usam addListener()
para registrar o eventogmp-click
, não é necessário fazer nenhuma mudança no momento.
3.55.7
11 de janeiro de 2024
Mudanças:
- [Canal Beta] A propriedade
element
deAdvancedMarkerElement
agora aponta para a instância deAdvancedMarkerElement
. - [Canal Beta] Os marcadores avançados agora podem personalizar o conteúdo com nós filhos.
- Correção de um bug em que os atalhos de teclado de movimentação e zoom não funcionavam depois de clicar no mapa.
- Ative a personalização de polilinha para o compartilhamento de jornadas do JavaScript.
- [Canal Alfa] Adição dos atributos "types", "requestedLanguage", "requestedRegion" e "name" ao PlaceAutocomplete
- [Canal Beta] Correção do bug que fazia com que o elemento de marcador avançado não fosse criado ao chamar
document.createElement('gmp-advanced-marker')
.
3.55.3
30 de novembro de 2023
Nenhuma mudança pública.
3.55.2
23 de novembro de 2023
Mudanças:
- Correção de um bug que causava erros de CSP relacionados a estilos no Street View
3.55.1
16 de novembro de 2023
Nenhuma mudança pública.
3.54.12a
8 de novembro de 2023
Mudanças:
- Correção de um bug que fazia com que a WebGLOverlayView não fosse renderizada em determinadas situações.
3.54.12
2 de novembro de 2023
Mudanças:
- [Canal Alfa] O Place Autocomplete foi atualizado para ser um componente da Web. Essa é uma alteração interruptiva. Consulte https://developers.google.com/maps/documentation/javascript/reference/places-widget#PlaceAutocompleteElement para conferir as informações de uso atualizadas.
- [Canal Alfa] Atualização do gerenciamento de foco do elemento do Place Autocomplete
- [Canal Beta] Exposição do evento gmp-zoomchange no MapElements
- Ative o MapTypeControl HORIZONTAL_BAR para processar automaticamente contextos de layout RTL.
3.54.11
26 de outubro de 2023
Mudanças:
- Correção de um problema em que a configuração de controles em um mapa podia gerar um erro
- Adicionamos a capacidade de restringir as imagens do Street View apenas a fontes oficiais do Google usando StreetViewLocationRequest e StreetViewControlOptions.
3.54.10
18 de outubro de 2023
Mudanças:
- [Canal Beta] O MapElement agora ajusta automaticamente o layout dos controles para a esquerda ou direita com base no estilo
direction
calculado. Os slots também estão disponíveis para adicionar controles personalizados. O ControlPosition agora oferece suporte a valores lógicos para compatibilidade com layout LTR/RTL. A API Embed do Maps também ajusta automaticamente o layout dos controles para leitura da esquerda para a direita ou da direita para a esquerda com base no idioma. - [Canal Beta] O MapElement agora tem delegatesFocus ativado
3.54.9
12 de outubro de 2023
- [Canal Beta] Adiciona um resumo editorial à API Places v2.
3.54.7a
28 de setembro de 2023
Mudanças:
- Foi adicionado suporte a vários provedores de local no JavaScript do Compartilhamento de jornada.
3.54.6
21 de setembro de 2023
Mudanças:
- A google.maps.FeatureLayer responde a eventos de mousemove.
- Adicionado google.maps.FeatureType.SCHOOL_DISTRICT, para que os distritos escolares tenham suporte no estilo com base em dados.
3.54.5
14 de setembro de 2023
Mudanças:
- [Canal Beta] Correção de um bug que fazia com que o addEventListener() do AdvancedMarkerElement não estivesse disponível.
3.54.4
7 de setembro de 2023
Mudanças:
- O logotipo do Google não vai se sobrepor às informações de direitos autorais no mapa com tanta frequência.
3.54.2
24 de agosto de 2023
Mudanças:
- Correção de um bug no DirectionsRenderer em que o mapa não carregava se o zoom e o centro não fossem definidos antes da renderização do DirectionsResult.
3.54.1
18 de agosto de 2023
Mudanças:
- A API Maps JavaScript foi atualizada para oferecer suporte nativo ao ECMAScript 2020.
- Os marcadores avançados agora são renderizados de forma mais clara.
- O mapa é desativado quando Array.from é substituído por uma implementação que não oferece suporte a iteráveis.
- Correção do foco que era perdido quando os botões de zoom eram desativados nos níveis de limite.
3.53.13
27 de julho de 2023
Mudanças:
- [Canal Beta] As atribuições na nova classe Place foram refeitas.
PhotoAttribution
agora éAuthorAttribution
author
agora édisplayName
.authorURI
agora éuri
.photoURI
{?string} agora está disponível emAuthorAttribution
.Photo.attributions
agora éPhoto.authorAttributions
.Review.authorAttribution
{?AuthorAttribution} substituiPhoto.author/authorURI/authorPhotoURI
. - [Canal Beta] Foi adicionado o campo obrigatório
textQuery
e aquery
foi descontinuada no método searchByText() da classe Place. - O deslocamento de âncora da janela de informações foi ajustado para rótulos e ícones do mapa rasterizado.
3.53.12
20 de julho de 2023
Mudanças:
- [Canal Beta] Adição de provedores de local de veículos e frota do ODRD para o Compartilhamento de jornada de JavaScript: rastreamento de frota.
- Atualizamos a mensagem de aviso quando o argumento transmitido para o construtor
LatLng()
é ignorado. - O uso de
Marker.collisionBehavior
foi descontinuado em favor deAdvancedMarkerElement.collisionBehavior
.
3.53.11
13 de julho de 2023
Mudanças:
- A função
isLocationOnEdge()
agora retornatrue
quando o ponto especificado está suficientemente próximo do início ou da borda de uma polilinha. - Adiciona um registro de erros para informar aos desenvolvedores quando o mapa vetorial não carrega e volta a usar um mapa rasterizado.
3.53.7
15 de junho de 2023
Mudanças:
- [Canal Alfa] Atualização do elemento Place Autocomplete para oferecer melhor suporte a leitores de tela e outras tecnologias adaptativas.
3.53.5
1º de junho de 2023
Mudanças:
- Permite transmitir o elemento de nó para a propriedade
content
do marcador avançado. - Melhoria no comportamento de colisão dos marcadores avançados.
- Adicionamos um novo campo para DeliveryVehicleStop no Compartilhamento de jornada do JavaScript.
3.53.4a
24 de maio de 2023
Correções de bugs:
- Correção do problema de cintilação que acontecia no mapa vetorial.
- Correção do cálculo incorreto da data ao considerar fusos horários diferentes no método de lugar getNextOpeningTime().
- Correção de um tipo incorreto em VehicleJourneySegment para o compartilhamento de trajeto.
3.53.3
18 de maio de 2023
Mudanças:
- [Canal alfa] Correção de um bug em que o elemento de preenchimento automático de lugar não restaurava o texto original se você usasse as teclas de seta para destacar uma previsão e clicasse em "Sair".
- [Canal Alfa] Estilos de previsão do Place Autocomplete atualizados para garantir que as reticências sejam mostradas no estouro de texto.
- [Canal Beta] Agora, o Local Context mostra uma notificação informando que as informações contextuais sobre os lugares no mapa do Local Context serão desativadas em breve.
- Correção de um bug em que o Pegman do Street View não mostrava uma visualização de passar o cursor sobre o item enquanto ele era arrastado, a menos que ele tivesse sido retornado à base pelo menos uma vez
- Limites, local e raio descontinuados para o serviço Place Autocomplete. Use locationBias e locationRestriction.
3.53.2
4 de maio de 2023
Mudanças:
- [Canal Beta] O estilo baseado em dados para conjuntos de dados está disponível
- [Canal Beta] Os componentes da Web
<gmp-map>
e<gmp-advanced-marker>
já estão disponíveis. - A janela de tempo foi adicionada como um campo à tarefa e ao TaskTrackingInfo no compartilhamento de jornada do JavaScript.
- AdvancedMarkerElement e PinElement lançados no canal semanal.
- Estilo baseado em dados para limites lançado no canal semanal.
getMapCapabilities
e o eventomapcapabilities_changed
são lançados no canal semanal.
3.53.1a
27 de abril de 2023
Mudanças:
- O serviço Place Autocomplete foi atualizado para oferecer suporte a locationBias e locationRestriction.
- [Canal Beta] Publicação da documentação sobre o método Place v2 toJSON.
- [Canal Beta] Correção de arrasto de marcadores avançados quando o mapa é enrolado.
- [Canal Beta] Os nomes de exibição de PlaceFeature.fetchPlace com base em dados vão estar no idioma do usuário final.
- [Canal Beta] AdvancedMarkerView e PinView foram renomeados como AdvancedMarkerElement e PinElement.
- [Canal Beta] Correção de um problema em que os marcadores e alfinetes avançados às vezes estavam disponíveis sem serem carregados explicitamente. Lembre-se de sempre carregar a biblioteca "marker" antes de acessar essas classes.
- [Canal Beta] O marcador avançado
position
agora é normalizado para um LatLngAltitude. - [Canal Beta] A propriedade
draggable
do marcador avançado foi desativada em favor degmpDraggable
.
3.52.9
13 de abril de 2023
Mudanças:
- [Canal Beta] Mudança do valor da propriedade "priceLevel" de um número para uma string. Os valores possíveis para "priceLevel" agora são: "FREE", "INEXPENSIVE", "MODERATE", "EXPENSIVE" e "VERY_EXPENSIVE".
- [Canal Beta] A AdvancedMarkerView.draggable foi descontinuada em favor da gmpDraggable.
- [Canal Beta] A propriedade "icon" e o nome do campo foram removidos da classe Place. Os desenvolvedores são incentivados a usar "svgIconMaskURI".
- [Canal Beta] A propriedade de título da AdvancedMarkerView agora só aceita uma string. Os títulos podem ser removidos com uma string vazia.
- [Canal Beta] Adição de "svgIconMaskURI" como um nome de campo aceito para os métodos Place.fromPlaceFrom.
- [Canal Beta] A propriedade da classe "Place" foi alterada de
userRatingsCount
parauserRatingCount
- Melhoramos a impressão de erros ao fazer login no console.
Correções de bugs:
- Correção de um bug em que o fechamento da InfoWindow estava causando um erro.
3.52.8
6 de abril de 2023
Mudanças:
pollingIntervalMillis
foi adicionado como um campo público de provedores de local de pesquisa no compartilhamento de jornada do JavaScript.- [Canal Beta] A resposta JSON da classe Place foi alterada de snake_case para lowerCamelCase.
Correções de bugs:
- Correção de um bug em que a
publishTime
da avaliação do lugar mostrava a data errada. - Correção de um problema em que a criação de elementos personalizados era corrompida globalmente.
- [Canal Beta] Correção de um bug que fazia com que os marcadores avançados desaparecessem quando o mapa estava sendo enrolado.
3.52.6
23 de março de 2023
Mudanças:
- [Canal Alfa] O widget Place Autocomplete (novo) experimental foi lançado.
- Lançou o JavaScript Journey Sharing no canal semanal.
3.52.5
16 de março de 2023
Mudanças:
- [Canal Beta] Estilo com base em dados: foram removidos os FeatureTypes NEIGHBORHOOD, ADMINISTRATIVE_AREA_LEVEL_3, ADMINISTRATIVE_AREA_LEVEL_4 e SUBLOCALITY_LEVEL_1.
Correções de bugs:
- Correção de um bug em que as interfaces do TypeScript estavam vazias para bibliotecas usadas por importLibrary().
3.52.4
9 de março de 2023
Mudanças:
- [Canal Beta] Suprime o evento de clique do marcador avançado quando um marcador está sendo arrastado.
3.52.3
2 de março de 2023
Mudanças:
- [Canal Beta] Adiciona entidades TaskTrackingInfo para o Compartilhar trajeto do JavaScript.
- [Canal Beta] A API Maps JavaScript foi atualizada para oferecer suporte nativo ao ECMAScript 2020.
Correções de bugs:
- Correção de um vazamento de memória que poderia acontecer ao adicionar e remover marcadores do mapa.
- Correção de um bug que fazia com que o elemento interativo fosse clicável quando estava abaixo de um marcador avançado clicável em dispositivos com tela touch.
3.52.2
23 de fevereiro de 2023
Mudanças:
- [Canal Beta] Estilo com base em dados: a propriedade PlaceFeature.displayName foi removida.
- [Canal Beta] Correção de WebGLOverlayViews que não são removidas corretamente ao chamar setMap(null)
- Correção de um bug que informa que a biblioteca
search
é desconhecida. - Correção de um bug em que o botão de fechar do InfoWindow ficava invisível quando em uma raiz de sombra.
- Para melhorar as Core Web Vitals e reduzir a transferência de dados desnecessária, o Maps JS agora adia o carregamento dos blocos do mapa até que ele se aproxime da viewport. Os mapas criados na janela de visualização inicial da página não vão apresentar diferenças.
3.52.1
16 de fevereiro de 2023
Mudanças:
- Adiciona a função
importLibrary()
, que permite carregar bibliotecas dinamicamente no momento da execução. - [Canal Beta] Ative o recurso de panorâmica automática da InfoWindow quando ela for aberta em um marcador avançado.
- [Canal Beta] Alguns campos nos objetos de dados da biblioteca do Compartilhar trajeto não podem ser nulos
- [Canal Beta] Estilo com base em dados: os FeatureTypes NEIGHBORHOOD, ADMINISTRATIVE_AREA_LEVEL_3, ADMINISTRATIVE_AREA_LEVEL_4 e SUBLOCALITY_LEVEL_1 foram descontinuados. Elas serão removidas em março de 2023.
3.51.8
2 de fevereiro de 2023
Mudanças:
- Canal Beta: suporte à renderização de marcadores avançados em tipos de mapa personalizados.
- A cópia mais recente do carregador de inicialização inline agora reutilizará os valores de uso único do CSP encontrados em outros lugares do documento.
3.51.7
26 de janeiro de 2023
Mudanças:
- Canal Beta: estilo orientado a dados: foi adicionado o método fetchPlace para receber o nome de exibição de um PlaceFeature. A propriedade PlaceFeature.displayName será descontinuada e removida em fevereiro de 2023.
3.51.6
19 de janeiro de 2023
Correções de bugs:
- Correção de um problema com os Marcadores Avançados, em que a remoção de um marcador com colisão do mapa às vezes resultava em um elemento de marcador fantasma deixado para trás no DOM.
3.51.5
12 de janeiro de 2023
Mudanças:
- Corrige o tipo de
element
em AdvancedMarkerView, PinView e LocalContextMapView, deElement
paraHTMLElement | SVGElement
, para representar melhor o tipo de elemento necessário.
Correções de bugs:
- Correção de um bug ao usar um marcador avançado com uma InfoWindow, em que a InfoWindow pode não abrir depois de arrastar o marcador usando o teclado.
3.51.4
5 de janeiro de 2023
Mudanças:
- Canal Beta: adição de novos atributos à classe de lugar
- Canal Beta: o array FeatureMouseEvent.features de estilo orientado a dados pode conter mais de um elemento se houver vários sob o clique, e todos os listeners de clique de FeatureLayer sob um clique serão acionados.
- Canal Beta: gerar um erro para argumentos inválidos em google.maps.Map.getFeatureLayer.
- Corrige a posição em pixels dos marcadores avançados em um mapa em tela cheia.
- Altera os eventos do mapa para que ignorem cliques do botão do mouse que acontecem enquanto outro botão já está sendo pressionado.
- Correção de um bug que fazia com que os Marcadores Avançados desaparecessem ao aumentar o zoom no mapa.
- Melhora a performance ao aproximar o mapa com muitos marcadores avançados.
- Atualizamos a documentação do StreetViewPanoramaOptions para esclarecer que o clickToGo não está disponível com panoramas personalizados.
- Melhoria no desempenho ao criar LatLngBounds, incluindo via Map.getBounds().
- Atualiza a referência da WebGLOverlayView para onAdd e onRemove.
- Adiciona a personalização de estilo de marcadores fixos para o Compartilhamento de jornadas.
3.51.3
8 de dezembro de 2022
Mudanças:
- Correção de um bug que fazia com que um marcador não perdesse o foco do teclado quando estava fora da janela de visualização do mapa.
- Canal Beta: apresenta a classe
Place
, uma nova API mais simples que oferece suporte a padrões de uso modernos, como promessas. A classe Place inclui alguns novos campos de dados. - Canal Beta: correção de um bug que fazia com que os marcadores avançados não fossem renderizados ao transmitir um mapa encapsulado em um proxy.
- Canal Beta: adiciona a personalização do marcador do provedor de local da viagem para o Compartilhamento de jornadas do JavaScript.
3.51.2
1º de dezembro de 2022
Mudanças:
- Canal Beta: a API
google.maps.importLibrary()
já está disponível. - Canal Beta: descontinuado: o Contexto local foi descontinuado e não é mais recomendado para novos sites. O recurso vai continuar funcionando, e haverá 12 meses de aviso prévio antes que o suporte seja descontinuado. Se você quiser criar uma experiência semelhante ao Contexto local, confira a solução "Descoberta de bairros" no Criador rápido de soluções ou use a biblioteca Places, API Maps JavaScript. Os exemplos de código e os codelabs da biblioteca Places podem ajudar.
- Canal Beta: para melhorar as Core Web Vitals e reduzir a transferência desnecessária de dados, o Maps JS agora adia o carregamento de blocos do mapa até que ele se aproxime da viewport. Os mapas criados na janela de visualização inicial da página não vão apresentar diferenças.
- Canal Beta: adiciona um evento para mudanças de estado de pesquisa para provedores de local do Compartilhamento de trajeto.
- Canal Beta: adiciona funções de personalização de estilo para o Compartilhamento de jornada. Métodos de configuração mais antigos foram descontinuados.
- Adiciona acessibilidade do teclado às etapas do painel de direções. Agora é possível navegar pelas direções com a tecla Tab e selecioná-las com as teclas de espaço ou Enter.
-
google.maps.geometry.spherical.computeArea()
agora aceitaLatLngBounds
eCircle
s. Agora,LatLngBounds
pode ser criado com umLatLngBoundsLiteral
. - Adiciona o texto
alt
a imagens no painel de rotas sugeridas doDirectionRenderer
.
3.51.1
17 de novembro de 2022
Mudanças:
- Canal Beta: a classe Place na biblioteca Places foi lançada.
- Canal Beta: adiciona funções de personalização de estilo para o Compartilhamento de jornada. Os métodos de configuração mais antigos foram descontinuados.
- O Internet Explorer 11 foi desativado na API Maps Embed.
- O logotipo do Google na API Maps Embed muda de estilo ao usar os tipos de mapa híbrido ou de satélite para aumentar a visibilidade.
- Melhoria no desempenho de carregamento dos Marcadores Avançados.
- Torna o botão "desfazer" do desenho acessível pelo teclado e pelo leitor de tela.
- Torna os marcadores do renderizador de direções acessíveis pelo teclado e pelo leitor de tela.
- Adiciona uma descrição ARIA ao controle de escala do mapa.
- Ative o foco e a interação do teclado para o controle de escala do mapa.
- Apresente um parâmetro de idioma à API Geocoder JS. A API Maps JS não considera mais
US
como uma região padrão no Geocodificador se ela não for especificada explicitamente. - Um parâmetro de idioma foi introduzido na API Directions JS.
- Um parâmetro de idioma foi introduzido na API Distance Matrix para JS.
Correções de bugs:
- Correção de um bug que fazia com que o foco do teclado fosse redirecionado para o marcador quando uma janela de informações era aberta.
- Correção de um bug que fazia com que os marcadores não pudessem ser focados.
3.51
16 de novembro de 2022
Mudanças:
- O canal semanal foi atualizado para a versão 3.51.
- O canal trimestral foi atualizado para a versão 3.50.
- As versões 3.49 e 3.48 ainda estão disponíveis quando solicitadas por número.
3.50.12a
7 de novembro de 2022
Mudanças:
- Correção de um problema em que
google.maps.event.addListenerOnce
egoogle.maps.event.addDomListenerOnce
têm vinculaçãothis
incorreta.
3.50.12
3 de novembro de 2022
Mudanças:
- Canal Beta: os Marcadores Avançados agora oferecem suporte a altitude quando usados em mapas oblíquos.
3.50.11
27 de outubro de 2022
Mudanças:
- Canal Beta: agora, um erro é registrado quando as camadas de elementos de estilo com base em dados ficam indisponíveis.
- Canal Beta: melhorias de desempenho no carregamento padrão de marcadores avançados.
3.50.10
20 de outubro de 2022
Correções de bugs:
- Correção do padding da InfoWindow à direita e na parte de baixo no iOS.
3.50.9
13 de outubro de 2022
Mudanças:
- As etapas selecionadas agora são destacadas no painel de trajetos.
- Corrige a tipagem do TypeScript para o construtor
PinView
. - Corrige a tipagem do TypeScript para o construtor
LagLngAltitude
. - Atualiza a imagem do ícone do marcador padrão em
DirectionsRenderer
.
3.50.8
6 de outubro de 2022
Mudanças:
- Canal Beta: a prévia dos marcadores avançados foi lançada.
- Canal Beta: apresenta a documentação de
isAdvancedMarkersAvailable
no objeto de retornogetMapCapabilities()
. - Adição de "Este campo é somente leitura" à descrição da API de
LocalContextMapView
e à propriedadeelement
deLocalContextMapViewOption
Correções de bugs:
- As cores nos estilos personalizados JSON agora usam a opacidade do estilo padrão em vez de uma opacidade forçada de 100%.
3.50.7
29 de setembro de 2022
Mudanças:
- O leitor de tela agora lê as instruções sobre como interagir com o Mapa e o Street View.
- Adiciona atalhos de teclado de inclinação e rotação à caixa de diálogo de atalhos de teclado.
3.50.6
22 de setembro de 2022
Correções de bugs:
- Corrigimos um bug em que a narração no iOS podia navegar pelos elementos abaixo da caixa de diálogo de atalhos do teclado.
- Adiciona texto alternativo à imagem do mapa estático.
Mudanças:
- Agora, um erro é registrado no console quando
map.getMapCapabilities()
é chamado e tem um erro.
3.50.5
15 de setembro de 2022
Mudanças:
- Adição da constante MAX_BOUNDS para LatLngBounds para indicar os limites máximos de LatLng para mapas
- Permite que os leitores de tela realizem ações de clique em marcadores padrão.
3.50.3
1º de setembro de 2022
Mudanças:
- Canal Beta: atualiza a classe
DeliveryVehicle
do JavaScript Journey Sharing para incluir atributos personalizados. - Correção de um bug em que havia um LatLng incorreto em um evento depois que um mapa foi inclinado.
3.50.2
25 de agosto de 2022
Mudanças:
- Canal Beta:
FleetEngineDeliveryFleetLocationProvider
foi alterado para aceitar um filtro de veículo de entrega de string. - Atualiza a imagem do ícone do marcador padrão.
3.50.1
18 de agosto de 2022
Mudanças:
- Canal Beta: apresenta APIs de recursos de mapa (
getMapCapabilities
e eventomapcapabilities_changed
) ao canal Beta. - Canal Beta: apresenta um parâmetro
language
paragoogle.maps.Geocoder
. - Canal Beta: apresenta um parâmetro
language
paragoogle.maps.DistanceMatrixService
. - Canal Beta: apresenta um parâmetro
language
paragoogle.maps.DirectionsService
. - Correção de um bug em que um código de região era ignorado em várias APIs JS do Places. Adição de parâmetros de idioma e região a várias APIs do Place JS.
- O suporte ao Street View da API Maps JavaScript foi removido para sites sem o domínio googleapis.com nas configurações da Política de Segurança de Conteúdo. Consulte o guia da política de segurança de conteúdo para mais informações.
3.49.12
4 de agosto de 2022
Mudanças:
- Adiciona
DEMO_MAP_ID
, um ID de mapa que pode ser usado para exemplos de código que exigem um ID de mapa. Esse ID de mapa não é destinado a aplicativos de produção e não pode ser usado para recursos que exigem configuração na nuvem, como a Estilização na nuvem. - Esclareça que
FleetEngineDeliverFleetLocationProvider.locationRestriction
é necessário para iniciar o rastreamento.
3.49.11
28 de julho de 2022
Mudanças:
- Agora,
google.maps.VehicleType
pode ser referenciado como um tipo enumerado de execução.
3.49.10
21 de julho de 2022
Mudanças:
- Os valores NaN são rejeitados para largura ou altura ao validar o tamanho do ícone do marcador, o tamanho da escala do ícone do marcador ou o tamanho da janela de informações.
- Correção de um bug em que o controle de rastreamento de movimento não estava visível em dispositivos iOS no Street View.
- Correção de um bug em que o texto de passar o cursor sobre as direções era cortado para idiomas RTL na API Embed.
- Torna a janela de informações de transporte público mais acessível e compatível com leitores de tela.
3.49.9
14 de julho de 2022
Mudanças:
- Esclarecimento sobre o uso de campos de ID em provedores de local do Compartilhamento de jornada.
3.49.8
7 de julho de 2022
Mudanças:
- Torna os links de navegação do Street View acessíveis por teclado e leitores de tela.
- Apresentação de um novo método
focus
emStreetViewPanorama
.
3,49
23 de junho de 2022
Mudanças:
- Canal Beta: Estilo baseado em dados para limites do Google lançado.
Correções de bugs:
- Torna o tipo enumerado
BusinessStatus
acessível porgoogle.maps.places.BusinessStatus
.
3.49.5
16 de junho de 2022
Mudanças:
- Adiciona um controle e uma caixa de diálogo de atalhos do teclado ao Street View, melhorando a detecção de atalhos do teclado.
Correções de bugs:
- Correção de um bug que fazia com que um formulário fosse enviado ao fechar o Street View.
3.49.4
9 de junho de 2022
Mudanças:
- Move
WebGLOverlayView
,CameraParams
,LatLngAltitude
,moveCamera
, zoom fracionário egetVisibleRegion
para o canal semanal. - O panorama padrão do Street View para
Map
agora gerencia automaticamente o foco quando é aberto. Esse é o novo comportamento padrão. - O panorama do Street View agora restaura automaticamente o foco quando fechado (se possível).
- Agora é possível fechar o Street View pressionando a tecla ESC (quando o botão de fechamento está ativado).
geometry.spherical.computeSignedArea()
egeometry.spherical.computeArea()
foram otimizados para aumentar a robustez e a precisão.
3.49.3a
2 de junho de 2022
Mudanças:
- Melhoria no contraste de cores do controle de rastreamento de movimento do Street View.
- O controle de rastreamento de movimento no Street View agora é acessível pelo teclado e compatível com leitores de tela.
- As classes
MapsNetworkError
,MapsRequestError
eMapsServerError
agora são expostas e documentadas publicamente.
3.49.2
26 de maio de 2022
Mudanças:
- Melhoria no contraste de cores do controle de rastreamento de movimento do Street View.
- O controle de rastreamento de movimento no Street View agora é acessível pelo teclado e compatível com leitores de tela.
- As classes
MapsNetworkError
,MapsRequestError
eMapsServerError
agora são expostas e documentadas publicamente.
3.49.1
19 de maio de 2022
Mudanças:
- Canal Beta: correção de um bug em que um código de região foi ignorado em várias APIs JS do Places. Adição de parâmetros de idioma e região a várias APIs do Place JS.
- Melhora o contraste de cores para controles de tela cheia e bússola no modo escuro.
- Torna o controle da bússola, o botão de fechar e o controle do link de endereço do Street View acessíveis e adequados para leitores de tela.
3,49
12 de maio de 2022
Mudanças:
- O canal semanal é atualizado para a versão 3.49.
- O canal trimestral é atualizado para a versão 3.48.
- As versões 3.47 e 3.46 ainda estão disponíveis quando solicitadas por número.
- A versão 3.45 foi excluída e não pode mais ser usada.
3.48.11
28 de abril de 2022
Mudanças:
- O Place Autocomplete agora aceita mais tipos. Saiba mais.
isFractionalZoom
foi movido para o canal semanal.
3.48.9
14 de abril de 2022
Mudanças:
- Canal Beta: ativa a WebGL 2.0 para
WebGLOverlayView
. - Canal Beta: inclui a biblioteca
JourneySharing
nos tipos, externos e documentação de referência do TypeScript da API Maps JavaScript. - As funções
google.maps.event.addDomListener()
egoogle.maps.event.addDomListenerOnce()
foram descontinuadas e não podem ser usadas. Em vez disso, use o método padrãoaddEventListener()
. Esses métodos vão continuar funcionando e não há planos de desativação para eles. - Adiciona
title
earia-label
ao ícone do marcador do Street View. - Adiciona o atributo
aria-pressed
ao controle Fullscreen. - Melhora o espaçamento do menu suspenso do controle Tipo de mapa.
- Atualiza os identificadores aria para o controle de menu suspenso Tipo de mapa.
Correções de bugs:
- Remove um atributo
aria-expanded
não permitido de um controle de tipo de mapa padrão.
3.48.8
7 de abril de 2022
Mudanças:
- Melhora o contraste de cores na API Maps JavaScript e no logotipo da API Embed do Google.
3.48.7a
31 de março de 2022
Mudanças:
- Canal Beta: remove as APIs de visualização de sobreposição do WebGL descontinuadas.
- Ativa o mapa base atualizado para clientes da API Maps JavaScript. O mapa de base atualizado, que já está em uso no Google Maps para consumidores, oferece um mapa de base mais rico e detalhado, principalmente em relação aos elementos naturais da terra.
Correções de bugs:
- Reverte uma correção anterior para
map.fitBounds()
(facilita a transição da viewport para distâncias curtas), análise pendente. - Corrige problemas de contraste de cores no controle do tipo de mapa no modo de alto contraste.
- Corresponde aos nomes acessíveis das caixas de seleção de controle do tipo de mapa com os rótulos visuais correspondentes.
- Corrige problemas de contraste de cores nas janelas de informações no modo de alto contraste de cores.
3.48.6
24 de março de 2022
Mudanças:
- Corrige
map.fitBounds()
para facilitar a transição da janela de visualização para distâncias curtas.
3.48.5
17 de março de 2022
Mudanças:
- Somente no Safari: garante que o botão de fechar e o contêiner de conteúdo sejam focados automaticamente
em
open
.
Correções de bugs:
- Correção de um problema de contraste de cores no link "Ver no Google Maps" em
s
InfoWindow
s. - Correção de um problema de contraste de cores no link "Ver no Google Maps" no controle de endereço
StreetViewPanorama
.
3.48.4
10 de março de 2022
Mudanças:
- Introduz um novo evento
visible
paraInfoWindow
. - Apresentação de um novo método
focus
emInfoWindow
.
3.48.3
3 de março de 2022
Mudanças:
- Canal Beta: ativa o novo estilo de chamada de serviço na API Maps JavaScript para o serviço do Street View. Talvez seja necessário atualizar sua Política de Segurança de Conteúdo para garantir que essas chamadas não sejam bloqueadas no nível do navegador.
- Uma nova propriedade
ariaLabel
foi introduzida paraInfoWindow
.
3.48.1
17 de fevereiro de 2022
Mudanças:
- Canal Beta: foi adicionado suporte para definir IDs de experiência global. Consulte a documentação de referência da API aqui.
- Canal Beta: o primeiro e o segundo parâmetros de fromLatLngAltitude agora serão mesclados em um LatLngAltitude em vez de um LatLng e um
number
. - O parâmetro
noWrap
de LatLng foi renomeado comonoClampNoWrap
. - O leitor de tela agora lê as instruções sobre como navegar pelos marcadores quando um deles recebe o foco.
- A API Maps JavaScript agora informa informações de telemetria. Talvez seja necessário atualizar sua Política de Segurança de Conteúdo para garantir que essas chamadas não sejam bloqueadas no nível do navegador. Para mais informações, consulte as Perguntas frequentes.
- Esta versão não é compatível com o Internet Explorer. Para continuar oferecendo suporte ao Internet Explorer 11, especifique
v=3.47
, que vai estar disponível até novembro de 2022.
3,48
10 de fevereiro de 2022
Mudanças:
- O canal semanal foi atualizado para a versão 3.48.
- O canal trimestral foi atualizado para a versão 3.47.
- As versões 3.46 e 3.45 ainda estão disponíveis quando solicitadas por número.
3.47.6
20 de janeiro de 2022
Correções de bugs:
- Correção de um problema em que a página rolava para cima quando o controle de atalhos do teclado tinha foco.
3.47.4
6 de janeiro de 2022
Mudanças:
- Canal Beta: a API WebGLOverlayView foi atualizada para a versão Beta. Todas as classes e métodos com "gl" no nome foram descontinuados em favor de novos com "GL" no nome. A WebglCameraParams foi descontinuada em favor da nova classe CameraParams, que é uma subclasse de CameraOptions.
- Atualizamos a documentação do método PlaceOpeningHours para refletir que os horários excepcionais não são usados nos cálculos.
3.47.3
9 de dezembro de 2021
Mudanças:
LatLng
,LatLngBounds
eCircle
agora aceitam uma instância da mesma classe no construtor.
3.47.2
2 de dezembro de 2021
Mudanças:
LatLngLiteral
agora é permitido como parâmetro em qualquer lugar em queLatLng
seja permitido para projeções.
Correções de bugs:
- Correção de alguns problemas de renderização que podiam ocorrer em valores de escala menores (menores que 1,0).
3.47.1
18 de novembro de 2021
Mudanças:
LatLngLiteral
agora é permitido como um parâmetro em qualquer lugar em queLatLng
seja permitido na biblioteca de geometria.- Adicionamos uma nova API onGIStateUpdateRequest para suporte a WebGL na API Maps JavaScript.
- Correção do contraste de cores na tela de erro.
- O Internet Explorer 11 foi desativado na versão Beta. A última versão da API Maps JavaScript compatível com o Internet Explorer 11 é a v3.47. O suporte ao Internet Explorer 11 vai ser totalmente desativado em novembro de 2022.
- Os mapas não recebem mais o foco da guia quando a opção de mapa
keyboardShortcuts
está definida comofalse
. - Os botões "Aumentar zoom" e "Diminuir zoom" agora são desativados quando o nível de zoom máximo ou mínimo é alcançado.
- O controle
MapType
foi convertido para usar elementos semânticos e melhorar a acessibilidade e a experiência do leitor de tela na API Maps Embed. - Adicionamos texto alternativo ao ícone na tela de erro.
- Várias melhorias gerais na integridade do código.
Correções de bugs:
- Substitua os atributos
controlHeight
econtrolWidth
que não estão em conformidade com o WCAG por atributos data-* em conformidade.
3,47
11 de novembro de 2021
Mudanças:
- O canal semanal foi atualizado para a versão 3.47.
- O canal trimestral foi atualizado para a versão 3.46,
- A versão 3.45 ainda está disponível quando solicitada por número.
- A versão 3.44 foi excluída e não pode mais ser usada.
3.46.12
4 de novembro de 2021
Correções de bugs:
- Atualizamos a barra de menu do tipo de mapa com rótulos ARIA mais precisos.
- API Embed: adicionamos rótulos ARIA a vários links para melhorar a experiência do leitor de tela.
- API Embed: corrigimos o contraste de cores para alguns itens de texto.
- O tipo de
google.maps.Marker.MAX_ZINDEX
foi corrigido em externos.
3.46.11
28 de outubro de 2021
Mudanças:
- Os getters e setters foram convertidos para usar goog.a11y.aria. Isso ajuda a proteger contra erros de ortografia.
3.46.8
7 de outubro de 2021
Mudanças:
- Contexto local: o link de atribuição foi removido das fotos do InfoWindow do Contexto local.
3.46.6
23 de setembro de 2021
Mudanças:
- Correção de um bug em que o cursor do mapa mostrava uma mão quando o mapa não era arrastável.
3.46.5
16 de setembro de 2021
Correções de bugs:
- Correção de um bug com uma proporção de contraste de cores no widget do Place Autocomplete.
3.46.3
2 de setembro de 2021
Mudanças:
- As instruções de rolagem agora aparecem acima de
InfoWindow
s eCustomOverlay
s abertos.
3.46.2
26 de agosto de 2021
Mudanças:
- Canal Beta: as informações de telemetria agora são informadas. Talvez seja necessário atualizar sua Política de Segurança de Conteúdo para garantir que essas chamadas não sejam bloqueadas no nível do navegador. Para mais informações, consulte as Perguntas frequentes.
3,46
18 de agosto de 2021
A versão 3.46 da API Maps JavaScript já está disponível. Consulte o guia Controle de versões.
Mudanças:
- Dois novos campos foram adicionados a
PlaceResult
,icon_mask_base_uri
eicon_background_color
. - O canal semanal foi atualizado para a versão 3.46.
- O canal trimestral foi atualizado para a versão 3.45.
- A versão 3.44 ainda está disponível quando solicitada por número.
- A versão 3.43 foi excluída e não pode mais ser usada.
Suspensões de uso:
- O suporte para o Internet Explorer está sendo descontinuado. A partir de agosto de 2021, com a API Maps JavaScript v3.46, os usuários do Internet Explorer 11 vão receber uma mensagem de aviso na parte de cima dos mapas. A última versão da API Maps JavaScript compatível com o Internet Explorer 11 é a v3.47. O suporte ao Internet Explorer 11 será totalmente desativado em novembro de 2022.
Correções de bugs:
- Correção de um bug em que o vértice de um polígono era deslocado em determinados níveis de zoom.
- Correção de um bug em que o conteúdo de várias janelas de informações se sobrepunha.
3.45.8
29 de julho de 2021
Mudanças:
- API Embed: nos mapas incorporados, o nível de zoom é mantido depois de ser redirecionado para a página de rotas.
3.45.7
22 de julho de 2021
Mudanças:
- O suporte para o IE11 foi descontinuado. O Maps no IE11 agora vai mostrar um banner no canal Beta.
- O link "Ver rotas" nos mapas incorporados foi atualizado para ser mais preciso.
Correções de bugs:
- Correção de um problema em que o método
getFeatureById()
não conseguia recuperar recursos com um ID de 0. - Correção de um problema em que uma
UNKNOWN ERROR/SERVICE BACKGROUND ERROR
é gerada se o valorComponentRestriction
for indefinido ou nulo.
3.45.6a
15 de julho de 2021
Mudanças:
- Quando aberto, o foco agora é gerenciado para o contêiner InfoWindow quando o primeiro controle com foco
não está na viewport do InfoWindow ou quando
disableAutoPan=true
.
Correções de bugs:
- Correção de um bug em que o desenho poligonal incompleto era concluído automaticamente quando o gerenciador de desenho era removido e adicionado novamente ao mapa.
- Correção de um bug em que a string "Directions" era truncada no pop-up "Inserir um mapa" em alguns idiomas.
3.45.5
1º de julho de 2021
Mudanças:
- Atualizamos o URL do Maps Studio em tipos e na API JS.
Correções de bugs:
- Correção de uma rejeição de promessa não processada ao fornecer um callback.
3.45.4
24 de junho de 2021
Mudanças:
- Correção de um bug que fazia com que a caixa de diálogo de atalhos do teclado fosse aberta no envio do formulário.
- Correção de um bug em que o botão "Atalhos de teclado" estava fora de alinhamento.
- Os objetos adicionados acidentalmente a
window
foram removidos (Spherical, PolylineCodec, PolyGeometry). Esses objetos precisam ser acessados no namespace totalmente qualificado.
3.45.3
16 de junho de 2021
Correções de bugs:
- Atualizamos
InfoWindow
, para que o foco não se mova quandoopen()
for chamado no mesmo ciclo de execução da instanciação do mapa.
Mudanças:
- Atualizamos a seção de referência da API
InfoWindowOpenOptions
com informações mais detalhadas. - Correção de anéis de foco ao usar a navegação por teclado (Tab + Option) no Safari.
3.45.2
10 de junho de 2021
Correções de bugs:
- Correção de um problema em que o controle do tipo de mapa não era sobreposto corretamente pelo plano de fundo da caixa de diálogo de atalho de teclado na API Embed.
- Correção de um problema que poderia causar um erro ao carregar estilos CSS de fonte.
- Correção de um bug em que podia ocorrer cintilação ao mover o mapa com uma InfoWindow aberta.
Mudanças:
- A propriedade
InfoWindowOpenOptions.map
foi adicionada.
3.45.1
3 de junho de 2021
Mudanças:
- Adicionamos documentação para animações, ícones, rótulos e propriedades de opacidade à interface Data.StyleOptions.
- Reformulamos a caixa de diálogo de direitos autorais para oferecer melhor suporte à acessibilidade.
- As janelas de informações agora gerenciam o foco automaticamente quando abertas. Esse é o novo comportamento padrão.
- A API InfoWindowOpenOptions foi adicionada, permitindo que os desenvolvedores controlem como o foco é gerenciado ao abrir InfoWindows.
- Agora é possível fechar as janelas de informações pressionando a tecla ESC.
- As janelas de informações agora são anunciadas como uma "caixa de diálogo" ao usar leitores de tela.
- O isolamento de polyfill agora está ativado. Essa mudança impede que os polyfills internos da API Maps sejam instalados na página de destino.
Correções de bugs:
- Correção de um problema em que um anel de foco do mapa aparecia ao alternar entre as guias do navegador.
- Correção de um problema em que o anel de foco para controles de mapa, elementos de marcador e itens de submenu de controle de tipo de mapa apareciam incorretamente com a interação do mouse em alguns navegadores.
Novos recursos:
- Ativação do suporte a promessas
em serviços de direções, matriz de distância, elevação, geocodificador, imagens de zoom máximo,
Street View e
AutcompleteService.getPlacePredictions()
. - Adicionamos o controle e a caixa de diálogo de atalhos do teclado no mapa para melhorar a detecção desses atalhos.
- Os mapas vetoriais agora estão disponíveis no canal semanal (somente recursos básicos. Os recursos do WebGL estão disponíveis no canal Beta).
3.44.14
13 de maio de 2021
Mudanças:
- Agora, um aviso é registrado no console quando
InfoWindow.open()
é chamado sem uma instância associada do Map ou do Street View.
3.44.12
28 de abril de 2021
Correções de bugs:
- Corrigimos um problema em que marcadores otimizados removidos ou ocultos eram adicionados de volta ao mapa depois de mudar para um novo tipo de mapa.
Contexto local:
- Adição de suporte a matrizes que não têm um método
@@iterator
definido como um valorplaceTypePreferences
válido.
3.44.11a
20 de abril de 2021
Mudanças:
- Melhoria na performance para criar marcadores personalizados com objetos Icon.
- O foco não é movido para os menus suspensos do tipo de mapa ao passar o cursor sobre um botão.
Correções de bugs:
- Correção de um bug que poderia ocorrer ao carregar marcadores estáticos antes de inicializar o mapa base.
3.44.9
8 de abril de 2021
Correções de bugs:
- Correção de um bug em que os controles do mapa eram acessíveis pelo teclado quando o Street View estava ativado.
3.44.8
1º de abril de 2021
Mudanças:
- Biblioteca do Contexto local: o logotipo do Google na visualização de detalhes do lugar foi movido para a parte de baixo do conteúdo.
3.44.7
25 de março de 2021
Mudanças:
- O foco do teclado agora retorna ao elemento apropriado quando a InfoWindow é fechada.
3.44.4
4 de março de 2021
Mudanças:
- As imagens a 45° agora estão disponíveis em uma variedade maior de níveis de zoom, e o controle de rotação agora inclui botões no sentido horário e anti-horário.
Correções de bugs:
- Correção de um vazamento de memória que podia acontecer ao renderizar o mapa repetidamente.
- Correção de um vazamento de memória que poderia acontecer ao adicionar ou remover círculos ou retângulos no mapa.
3.44.2
25 de fevereiro de 2021
Mudanças:
- Correção de um bug em que a chamada de função
getPlacePredictions
do Place Autocomplete apontava incorretamente para o endpoint errado no Canal Beta.
3.44.1
18 de fevereiro de 2021
Mudanças:
- Os botões do seletor de lugar do LocalContext agora são desativados ao recarregar os lugares mostrados.
- Marcadores não otimizados agora podem ser focados e acessados pelo teclado.
- Canal Beta: foram removidos objetos adicionados acidentalmente a
window
(Spherical
,PolylineCodec
,PolyGeometry
). Esses objetos precisam ser acessados no namespace totalmente qualificado. - Ativação do isolamento de preenchimento no canal Beta. Isso significa que a API Maps JavaScript não vai mais instalar polyfills na página de destino.
3.43.8a
25 de fevereiro de 2021
Somente o canal trimestral foi atualizado. Mudanças:
- Correção de um problema de vazamento de memória ao renderizar um mapa várias vezes
3.43.8
5 de fevereiro de 2021
Mudanças:
- Adição de suporte Beta para Promises
em
AutocompleteService.getPlacePredictions()
.
Correções de bugs:
- Correção de um problema em que
Markers
com rótulos interceptava eventos de clique, mesmo quandoclickable
estava definido como falso
3.43.7a
28 de janeiro de 2021
Correções de bugs:
- Vários problemas relacionados ao desenho de polilinhas foram corrigidos.
3.43.6
21 de janeiro de 2021
Correções de bugs:
- Correção de um bug em que os buracos de polígonos do geojson às vezes eram preenchidos.
- Correção de um bug que fazia a sobreposição desaparecer ao alternar entre o mapa e a visualização de ruas.
3.43.5
14 de janeiro de 2021
Mudanças:
- As caixas de seleção nos menus foram alteradas para serem mais acessíveis com leitores de tela.
- Aumentamos o tamanho dos botões de andares para panoramas internos do Street View.
- Correção da posição dos controles de rastreamento de movimento em dispositivos móveis no Street View.
Correções de bugs:
- O botão do menu do teclado agora aciona o evento
contextmenu
. - Correção de um bug em que o controle de tela cheia não funcionava corretamente ao alternar entre o Mapa e o Street View em algumas situações.
- Correção de um problema em que os leitores de tela não conseguiam navegar até marcadores no mapa.
- Correção de um bug que fazia o ícone do lugar desaparecer no marcador de lugar da LocalContext.
3.43.3
9 de dezembro de 2020
Mudanças:
- A interface
google.maps.MouseEvent
foi renomeada paragoogle.maps.MapMouseEvent
e uma propriedadedomEvent
foi adicionada, fornecendo acesso direto ao evento do DOM. - Melhoria no comportamento de memória das sobreposições de polígono.
- A memória da tela agora é liberada explicitamente para evitar problemas de memória no Safari.
Correções de bugs:
- Correção de um bug em que o controle de tela cheia parava de funcionar ao alternar entre o Maps e o Street View em algumas situações.
- Correção de um bug em que um erro foi registrado no console no evento
click
do marcador. - Correção de um bug em que o tamanho da área clicável de um marcador era muito grande.
- Correção de um bug com conflitos de polyfill que afetavam os símbolos no IE11.
3.43.2
1º de dezembro de 2020
Mudanças:
- Adiciona o evento
contextmenu
como uma alternativa melhor ao eventorightclick
. O eventocontextmenu
adiciona a capacidade de responder a Ctrl + clique no macOS. - Adiciona atributos de acessibilidade a marcadores não otimizados quando
title
oulabel
são fornecidos. - Foram adicionados mais rótulos e papéis ARIA para controles
MapType
, para melhorar a experiência do leitor de tela. - Melhoria no suporte a leitores de tela para controles
MapType
. Quando o usuário sai do controle, o menu suspenso é fechado automaticamente. - Corrige o número de itens informados pelos leitores de tela no menu suspenso. Isso impede que o separador de linhas seja contado como um item da lista.
- Adiciona um anel de foco no elemento
map
para indicar o foco do teclado quando ele é focado pela interação do teclado. - Adiciona controles de teclado adicionais aos controles
MapType
. As opções do menu suspenso agora são fechadas automaticamente quando o controle perde o foco. As setas para cima e para baixo abrem o menu suspenso, e o botão Escape o fecha. As teclas "Home" e "End" movem para o primeiro e o último item do menu suspenso, respectivamente.
Correções de bugs:
- Correção de um bug em que o cancelamento de uma animação de marcador poderia, em algumas circunstâncias, fazer com que esse marcador específico encerrasse animações futuras com antecedência.
3.43.1a
20 de novembro de 2020
Mudanças:
- Adiciona uma propriedade
className
à interfaceMarkerLabel
para definir a classe CSS do elementolabel
. - Adicionamos suporte Beta para Promises no Serviço de imagens com zoom máximo.
- Adicionamos suporte Beta a Promises no serviço StreetView.
- Adicionamos texto de acessibilidade a marcadores não otimizados quando
title
oulabel
são fornecidos. - O rótulo
aria-pressed
foi removido do botão do menu suspenso de controleMapType
para melhorar a acessibilidade. DropdownMenu
eDropdownMenuItem
foram convertidos em elementos semânticos para melhorar a acessibilidade.- O texto do elemento de direitos autorais foi alterado para atender aos padrões de contraste de cores.
- Agora é possível abrir e fechar menus suspensos usando a tecla Enter ou a barra de espaço.
- Os itens do menu suspenso agora podem ser focados.
- Biblioteca de contexto local: os botões de controle do carrossel agora são desativados quando não têm efeito e não sobrepõem mais o primeiro ou o último item da lista.
Correções de bugs:
- Correção de um bug que podia ocorrer quando
GroundOverlays
cruzava o meridiano de 180 graus. - Os atalhos do teclado não são mais desativados por padrão quando
disableDefaultUI
é definido comotrue
. - Correção de um bug em que o texto do leitor de tela estava incorreto para os botões de alternância do mapa.
- Adiciona o nome e o tipo de acessibilidade a
Map
. - Correção na documentação da interface que mostrava incorretamente algumas propriedades opcionais.
- Correção de um bug em que o parâmetro do construtor
LatLng
noWrap
era ignorado quando transmitido a umLatLngLiteral
3,43
18 de novembro de 2020
A versão 3.43 da API Maps JavaScript já está disponível. Consulte o guia Controle de versões.
- O canal semanal foi atualizado para a versão 3.43.
- O canal trimestral foi atualizado para a versão 3.42.
- A versão 3.41 ainda está disponível quando solicitada por número.
- A versão 3.40 foi excluída e não pode mais ser usada.
3.42.9
15 de outubro de 2020
Mudanças:
- Correção de um bug em que o estado de uma caixa de seleção errada era comunicado por um leitor de tela
- Correção de um problema com os controles do mapa, em que a Tab/Shift+Tab estava na ordem errada.
- Os botões de mapa foram convertidos de
div
para o botão nativo para melhorar a acessibilidade. - A inclinação agora é restrita dependendo do nível de zoom dos mapas do WebGL.
- Correção do botão de tela cheia que desaparecia parcialmente no Internet Explorer quando
controlSize
era menor que 27.
3.42.8
7 de outubro de 2020
Mudanças:
- Adição de suporte Beta para promessas no serviço de direções.
- O geocodificador
componentRestrictions
agora realiza verificações de validação para strings vazias. - Correção de um bug em que o rótulo do marcador era coberto pelo símbolo do marcador personalizado no Safari.
Suporte para ícones de lugar atualizados
1º de outubro de 2020
Os ícones retornados com as solicitações do Place Details e do Place Search foram atualizados para usar novos glifos de ícones. Nenhuma ação é necessária. Os novos glifos vão aparecer automaticamente.
3.42.7
29 de setembro de 2020
Mudanças:
- Correção de um bug em que a ordem das palavras estava errada para idiomas RTL (direita-esquerda) na dica do controle "Informar um erro no mapa".
- Rótulo do marcador centralizado para direção de texto RTL.
3.42.6
21 de setembro de 2020
Mudanças:
- Adição de suporte Beta para promessas no serviço Distance Matrix.
3.42.5
16 de setembro de 2020
Mudanças:
- Atualizamos o método
LatLngBounds.union
para processar casos em que dois limites são superiores a 180 graus.
3.42.4
8 de setembro de 2020
Mudanças:
- Agora, um erro é registrado no console quando uma implementação
Date.now()
inválida é detectada. - Adição de suporte Beta para promessas em métodos de serviço de elevação.
- Uma nova propriedade
InfoWindow.minWidth
foi adicionada para especificar a largura mínima de umInfoWindow
. - Correção de um bug em que as rotas de trajeto ficavam desfocadas depois de mudar o destino.
3,42
19 de agosto de 2020
A versão 3.42 da API Maps JavaScript já está disponível. Consulte o guia Controle de versões.
Mudanças:
- As InfoWindows agora têm uma largura máxima padrão de 648 px, que pode ser substituída definindo a propriedade maxWidth da InfoWindow. A largura de uma InfoWindow agora pode exceder 648 px, mas ainda será limitada pela largura do mapa. Antes, as infowindows eram sempre restritas a 648 px ou à largura do mapa.
- Evitar a cintilação da renderização com estilo padrão ao renderizar grandes conjuntos de dados GeoJSON.
- O canal semanal foi atualizado para a versão 3.42.
- O canal trimestral foi atualizado para a versão 3.41.
- A versão 3.40 ainda está disponível quando solicitada por número.
- A versão 3.39 foi excluída e não pode mais ser usada.
3.41.7
22 de julho de 2020
Corrigido:
- Correção de um bug em que definir a propriedade
clickableIcons
comofalse
não tinha efeito ao usar o Cloud Styling.
3.41.5
6 de julho de 2020
Mudanças:
- Correção da violação de tipos confiáveis.
3.41.2
27 de maio de 2020
Mudanças:
- O campo
permanently_closed
do Places na biblioteca Places e na API Maps JavaScript foi descontinuado.
3.41
20 de maio de 2020
A versão 3.41 da API Maps JavaScript já está disponível. Consulte o guia Controle de versões.
- O canal semanal foi atualizado para a versão 3.41.
- O canal trimestral foi atualizado para a versão 3.40.
- A versão 3.39 ainda está disponível quando solicitada por número.
- A versão 3.38 foi excluída e não pode mais ser usada.
3.40.11
28 de abril de 2020
Mudanças:
- Adiciona um novo campo,
business_status
, à Pesquisa de lugares e aos resultados de Detalhes de lugares. Use esse campo em vez depermanently_closed
. - Correção de um aviso incorreto do console ao solicitar (novo)
PlaceResult.utc_offset_minutes
. Agora, um aviso é retornado paraPlaceResult.utc_offset
, que foi descontinuado.
3.40.9
14 de abril de 2020
Mudanças:
- O mapa agora gera um InvalidValueError mais fácil de diagnosticar se for transmitido um mapDiv que não é um elemento.
- O preenchimento automático do navegador Chrome de um endereço em
google.maps.places.Autocomplete
não deve mais acionar uma solicitação de preenchimento automático para o servidor (o que vai evitar cobranças). - A propriedade
maxWidth
ficou mais precisa. Antes dessa mudança, se você especificasse omaxWidth
de umInfoWindow
como 100, a largura máxima real doInfoWindow
seria de 94 pixels. Depois dessa mudança, a largura máxima seria de 100 px. - Correção de um problema de vazamento de memória com o criador de solicitações de pintura ao usar marcadores e limites do mapa.
3.40.6
24 de março de 2020
Mudanças:
- Correção do texto truncado no campo de tempo de percurso para IE11.
3.40.4
10 de março de 2020
Mudanças:
- Correção de um bug em que chamar
setTilt()
duas vezes distorcia o mapa.
3.40.2
23 de fevereiro de 2020
Mudanças:
- O iframe oculto no mapa foi removido da navegação por guias.
3.40.1
18 de fevereiro de 2020
Mudanças:
- Não avisar sobre InvalidVersion para v=beta.
- Correção de um problema de rolagem quando o Street View é exibido.
3,40
11 de fevereiro de 2020
A versão 3.40 da API Maps JavaScript já está disponível. Consulte o guia Controle de versões.
- O canal semanal foi atualizado para a versão 3.40.
- O canal trimestral foi atualizado para a versão 3.39.
- A versão 3.38 ainda está disponível quando solicitada por número.
- A versão 3.37 foi excluída e não pode mais ser usada.
3.39.6
8 de janeiro de 2020
A versão 3.39.6 da API Maps JavaScript já está disponível. Consulte o guia Controle de versões.
Corrigido:
- Para solicitações de rota,
ZERO_RESULTS
agora são registradas no console e não resultam mais em um registro de erro.
3,39
20 de novembro de 2019
A versão 3.39 da API Maps JavaScript já está disponível. Consulte o guia Controle de versões.
Mudanças:
- O Internet Explorer 10 não é mais compatível (a 3.38 foi a última versão a oferecer suporte a ele).
- Agora,
AutocompletePrediction
retorna a distância em linha reta até o lugar selecionado, a partir da lat/lng de origem especificada.
Suspensões de uso:
- Os campos
open_now
eutc_offset
do Places foram descontinuados em 20 de novembro de 2019 e desativados em 20 de fevereiro de 2021. Consulte Migração de campos do Places para saber mais.
- O canal semanal foi atualizado para a versão 3.39.
- O canal trimestral foi atualizado para a versão 3.38.
- A versão 3.37 ainda está disponível quando solicitada por número.
- A versão 3.36 foi excluída e não pode mais ser usada.
3,38
20 de agosto de 2019
A versão 3.38 da API Maps JavaScript já está disponível. Consulte o guia Controle de versões.
- O canal semanal foi atualizado para a versão 3.38.
- O canal trimestral foi atualizado para a versão 3.37.
- A versão 3.36 ainda está disponível quando solicitada por número.
- A versão 3.35 foi excluída e não pode mais ser usada.
- As tabelas Fusion não podem mais ser usadas. A 3.37 foi a última versão com suporte a elas.
- O suporte para o Internet Explorer 10 foi descontinuado e será encerrado entre novembro de 2019 e maio de 2020, dependendo do canal de lançamento ou do número da versão que você usa.
3,37
15 de maio de 2019
A versão 3.37 da API Maps JavaScript já está disponível. Consulte o guia Controle de versões.
- O canal semanal foi atualizado para a versão 3.37.
- O canal trimestral foi atualizado para a versão 3.36.
- A versão 3.35 ainda está disponível quando solicitada por número.
- A versão 3.34 foi excluída e não pode mais ser usada.
- O Internet Explorer 9 não pode mais ser usado. A versão 3.34 foi a última a oferecer suporte a ele.
3,36
14 de fevereiro de 2019
A versão 3.36 da API Maps JavaScript já está disponível. Consulte o guia Controle de versões.
Mudanças:
- Novos recursos adicionados:
- Agora é possível mudar o tamanho dos controles do mapa usando MapOption.controlSize.
- Agora é possível restringir os limites do mapa usando MapOptions.restriction.
- A janela de informações foi aprimorada.
- O canal semanal foi atualizado para a versão 3.36.
- O canal trimestral foi atualizado para a versão 3.35.
- A versão 3.34 ainda está disponível quando solicitada por número.
- A versão 3.33 foi excluída e não pode mais ser usada.
3,35
29 de janeiro de 2019
Mudanças:
- Agora a API pode retornar o número total de avaliações para cada lugar.
- Adição de suporte a Plus Codes. Os Plus Codes são códigos curtos que fornecem um endereço para cada local do mundo, mesmo em áreas em que não existem endereços tradicionais.
- O Internet Explorer 9 não é mais compatível.
Suspensões de uso:
- O parâmetro
placeIdOnly
paraAutocomplete
foi descontinuado. - A camada do Fusion Tables na API Maps JavaScript foi descontinuada em 3 de dezembro de 2018. A camada do Fusion Tables será desativada completamente em 3 de dezembro de 2019 e não estará mais disponível depois dessa data. Saiba mais.
13 de novembro de 2018
A versão 3.35 da API Maps JavaScript já está disponível. Consulte o guia Controle de versões.
Mudanças:
- O canal semanal foi atualizado para a versão 3.35.
- O canal trimestral foi atualizado para a versão 3.34.
- A versão 3.33 ainda está disponível quando solicitada por número.
- A versão 3.32 foi excluída e não pode mais ser usada.
3,34
14 de agosto de 2018
A versão 3.34 da API Maps JavaScript já está disponível. Consulte o guia Controle de versões.
Mudanças:
- Novos nomes de versão foram implementados.
Agora você pode especificar canais de lançamento ou números de versão:
- O canal semanal foi atualizado para a versão 3.34.
- O canal trimestral foi atualizado para a versão 3.33.
- A versão 3.32 ainda está disponível.
- A versão 3.31 foi excluída e não pode mais ser usada. Os clientes que especificarem as versões 3.0 a 3.31 vão receber o canal padrão, seja semanal ou trimestral. Consulte o guia de versionamento.
- Uma interface de controle maior está ativada. Com o aumento das operações de toque em vários dispositivos, ajustamos a interface de controle para se ajustar a toques com os dedos e cliques do mouse. É possível desativar o recurso carregando a API com v=quarterly, v=3.33 ou v=3.32.
3,33
11 de junho de 2018
Mudanças:
- As solicitações de Place Details agora oferecem suporte ao uso de campos para especificar os tipos de dados de lugar a serem retornados.
- Duas novas solicitações do Find Place estão disponíveis:
- O Place Autocomplete agora aceita o faturamento com base em sessões.
16 de maio de 2018
A versão 3.33 da API Maps JavaScript agora está disponível como a versão experimental. Consulte o guia sobre controle de versões da API.
Mudanças:
- O novo renderizador agora é o padrão.
- O novo mapa de base agora é o padrão.
3,32
13 de fevereiro de 2018
Mudanças:
- Um novo renderizador experimental está disponível.
- Um novo mapa base experimental está disponível.
3.31
13 de fevereiro de 2018
Mudanças:
- Crie os primeiros 256 marcadores DOM por padrão e, em seguida, crie os marcadores de bloco subsequentes. O padrão atual é todos os marcadores de bloco.
- Em níveis de zoom altos (zoom in) ao arrastar o Pegman, prefira o
NEAREST
, em vez do panoramaBEST
selecionado pelo Google. - O
gestureHandling: none
agora funciona da mesma forma que odraggable: false
quando muda dentro de um manipulador mousedown. Agora ele entra em vigor nomousedown
.
21 de novembro de 2017
A versão 3.31 da API Maps JavaScript agora está disponível como versão experimental. Consulte o guia sobre controle de versões da API.
Mudanças:
- O campo
region
agora é retornado com as solicitações de Place Details.
3,30
16 de agosto de 2017
A versão 3.30 da API Maps JavaScript agora está disponível como versão experimental. Consulte o guia sobre controle de versões da API.
Mudanças:
- O botão de tela cheia agora está ativado por padrão no computador.
-
Esta versão apresenta a propriedade
gestureHandling
para aplicativos de computador que permitem a interação do usuário usando uma roda de rolagem do mouse ou um touchpad. Para controlar como os usuários interagem com um mapa, é recomendável usar a propriedadegestureHandling
em vez descrollwheel
,disableDoubleClickZoom
edraggable
.
3,29
16 de maio de 2017
A versão 3.29 da API Maps JavaScript agora está disponível como a versão experimental. Consulte o guia sobre o controle de versões da API.
Mudanças:
- O formato do ID de pano para panoramas do Street View personalizados (gerados pelo usuário) mudou devido a atualizações na infraestrutura. Isso aumenta um pouco o número de panoramas disponíveis.
- As solicitações de panoramas personalizados gerados pelo usuário usando o ID antigo do panorama na API Maps JavaScript ainda funcionam. Se você tentar encontrar um panorama usando a propriedade
position
do objetoStreetViewPanoramaOptions
, o resultado vai conter o novo ID do panorama. Não é necessário mapear os IDs antigos e novos do Pano, porque ambos permanecem válidos. - Se você depende da análise e/ou da lógica de verificação do ID de pano, observe que o formato dos IDs de pano pode mudar.
- Informe problemas usando o Issue Tracker.
- Atualizações no método
fitBounds
da classegoogle.maps.Map
. - Para mudar a janela de visualização enquanto um mapa está oculto, agora é possível definir o mapa como visibility: hidden, garantindo que o div do mapa tenha um tamanho real.
3,28
18 de abril de 2017
A propriedade draggable
do objeto MapOptions
foi descontinuada. Para desativar o arrasto
do mapa em dispositivos desktop, use a propriedade
gestureHandling
e defina como none
.
15 de fevereiro de 2017
A versão 3.28 da API Maps JavaScript agora está disponível como a versão experimental. Consulte o guia sobre o controle de versões da API.
Mudanças:
- Os mapas conectados não são mais compatíveis com a versão 3.28 e mais recentes da API Maps JavaScript.
3,27
2 de fevereiro de 2017
Corrigido:
- Problema 11331: não é possível selecionar o texto dentro do InfoWindow.
10 de janeiro de 2017
Agora é possível restringir as previsões do preenchimento automático para que elas apareçam apenas em vários países. Para isso, especifique até cinco países no campo componentRestrictions
da AutocompleteOptions
.
15 de novembro de 2016
A versão 3.27 da API Maps JavaScript agora está disponível como a versão experimental. Consulte o guia sobre controle de versões da API.
Mudanças:
- Uma nova opção
gestureHandling
no objetoMapOptions
ajuda a otimizar a experiência dos usuários ao interagir com o mapa em dispositivos móveis. Os valores disponíveis são:greedy
: o mapa sempre se move (para cima ou para baixo, para a esquerda ou para a direita) quando o usuário desliza (arrasta) a tela. Em outras palavras, deslizar com um ou dois dedos faz com que o mapa se mova.cooperative
: o usuário precisa deslizar com um dedo para rolar a página e com dois dedos para mover o mapa. Se o usuário deslizar o mapa com um dedo, uma sobreposição vai aparecer no mapa, com uma mensagem solicitando que o usuário use dois dedos para mover o mapa. Confira o exemplo acima em um dispositivo móvel para observar o modo cooperativo em ação.none
: não é possível exibir um panorama ou fazer gestos de pinça no mapa.auto
(padrão): o comportamento écooperative
ougreedy
, dependendo se a página pode ser rolada ou não.
Para mais detalhes e exemplos, consulte o guia do desenvolvedor.
- O controle de tela cheia é visível por padrão em dispositivos móveis, para que os usuários possam ampliar o mapa com facilidade. Quando o mapa está em modo de tela cheia, os usuários podem movê-lo usando um ou dois dedos. Observação:o iOS não oferece suporte ao recurso de tela cheia. Portanto, o controle de tela cheia não fica visível em dispositivos iOS.
Mapas conectados descontinuados
6 de outubro de 2016
O recurso conectado está obsoleto.
As versões 3.27 e anteriores da API Maps JavaScript continuam oferecendo suporte a mapas conectados. Uma versão futura não terá mais suporte para mapas conectados, mas continuará oferecendo suporte a recursos que salvam um lugar no Google Maps usando uma janela de informações ou o SaveWidget
.
Leia mais sobre os mapas com login.
Mudança nos pontos de passagem na resposta do serviço Directions
29 de agosto de 2016
O campo
via_waypoints
na resposta do serviço de direções contém uma matriz de pontos de passagem que
não foram especificados na solicitação original. O campo via_waypoints
vai continuar a aparecer na resposta de direções arrastáveis, mas foi descontinuado na resposta de rota alternativa. A versão 3.27
será a última versão da API que oferece suporte a via_waypoints
em trajetos alternativos.
A abordagem recomendada é solicitar rotas alternativas e, em seguida, mostrar todas as rotas como não arrastáveis, além da rota principal como arrastável. Os usuários podem arrastar
o trajeto principal até que ele corresponda a um trajeto alternativo. O campo via_waypoints
está disponível na rota resultante (arrastado pelo usuário).
3,26
18 de agosto de 2016
A versão 3.26 da API Maps JavaScript agora está disponível como a versão experimental. Consulte o guia sobre controle de versões da API.
Mudanças:
- Um novo renderizador do Street View traz melhorias na renderização, incluindo transições e animações mais suaves, modelagem de objetos aprimorada, melhor suporte para dispositivos móveis e controles mais claros. Confira os detalhes no blog para desenvolvedores do Google Geo.
- A API agora oferece suporte a eventos de orientação de dispositivo no Street View. Assim, os usuários em dispositivos móveis podem se movimentar para olhar ao redor. Como desenvolvedor, você pode ativar ou desativar esse recurso. Consulte o guia do desenvolvedor para saber mais.
3,25
25 de maio de 2016
A versão 3.25 da API Maps JavaScript agora está disponível como a versão experimental. Consulte o guia sobre controle de versões da API.
Fim da compatibilidade com o Internet Explorer 9
2 de maio de 2016
Desde 30 de abril de 2016, a API Maps JavaScript não oferece mais suporte oficial ao Internet Explorer 9. Consulte a lista de navegadores compatíveis.
3,24
14 de abril de 2016
Mudanças:
- Agora é possível desativar a clicabilidade dos ícones do mapa. Um ícone de mapa representa um ponto de interesse, também conhecido como PDI. Consulte o
método
setClickableIcons
emgoogle.maps.Map
.
31 de março de 2016
Corrigido:
- Problema 9507: os links no Street View agora funcionam novamente no Safari.
28 de março de 2016
Corrigido:
- Problema 9394: as janelas de informações são fechadas automaticamente quando o usuário abre uma janela de informações para um ícone de mapa base e vice-versa.
- Mostrar um logotipo branco do Google quando o mapa de base for estilizado usando a propriedade
styles
no mapa. Antes, o logotipo só ficava branco ao aplicar um estilo usando um StyledMapType.
18 de março de 2016
Corrigido:
-
Problema 9424:
new LatLng({lat: 0, lng: 0})
- Correção da movimentação do mouse com o novo renderizador do Street View (com
google.maps.streetViewViewer = 'photosphere'
).
15 de fevereiro de 2016
Mudanças:
- A capacidade de desativar os novos controles usando
google.maps.controlStyle = 'azteca'
foi removida.
3,23
18 de janeiro de 2016
Mudanças:
- Esta versão inclui um novo controle de tela cheia para o mapa. Os usuários podem clicar no controle para maximizar o mapa e ocupar toda a tela.
Por padrão, esse controle fica desativado. Você pode ativá-lo em
MapOptions
e configurá-lo usando oFullscreenControlOptions
. A posição padrão éRIGHT_TOP
. - O controle de tela cheia do Street View é ativado por padrão. É possível
desativá-lo usando
StreetViewPanoramaOptions
e configurá-lo usandoFullscreenControlOptions
. A posição padrão agora éRIGHT_TOP
.
4 de janeiro de 2016
Corrigido:
- Problema 9009: ao sintetizar eventos do mouse por toque, use o botão esquerdo em vez do botão do meio para compatibilidade com o jQuery.
-
Problema 4201: a API não usa mais
eval()
. Portanto, agora é possível usar a API sem a diretivaunsafe-eval
Política de segurança de conteúdo.
21 de dezembro de 2015
Mudanças:
- Opção de mapa para desativar o botão de login para mapas conectados (ele vai mostrar o avatar dos usuários conectados, ainda vai permitir o login por ações conectadas (por exemplo, estrelar), mas não terá mais o botão de login no mapa quando essa opção for definida).
- A interface das solicitações de pesquisa de texto mudou. O parâmetro
types
foi descontinuado em 1º de março de 2016 e substituído por um novo parâmetrotype
, que só aceita um tipo por solicitação de pesquisa. Além disso, os tiposestablishment
,food
egrocery_or_supermarket
não serão mais aceitos como parâmetros de pesquisa (embora esses tipos ainda possam ser retornados nos resultados de uma pesquisa). As solicitações que usam o parâmetrotypes
legado vão ter suporte até 1º de março de 2017. Depois disso, todas as pesquisas de texto precisarão usar a nova implementação.
2 de dezembro de 2015
Mudanças:
- O construtor
Autocomplete
verifica se ele recebe um elemento de entrada. - As janelas de informações de pontos de interesse do mapa de base mostram o mesmo conteúdo no modo de login e no modo sem login.
- As APIs externas da API Google Maps para o Closure Compiler agora especificam um tipo (número ou string) para tipos enumerados.
25 de novembro de 2015
Mudanças:
- Os métodos
.toJSON()
foram adicionados aos objetosLatLng
eLatLngBounds
. Eles devem ser usados peloJSON.stringify()
.
19 de novembro de 2015
Mudanças:
- Logotipo branco do Google para mapas estilizados
Corrigido:
- Problema 8674: bug: proteção contra img { max-width: 100%; }.
3,22
7 de janeiro de 2016
Corrigido:
- Problema 9009: ao sintetizar eventos do mouse por toque, use o botão esquerdo em vez do botão do meio para compatibilidade com o jQuery.
10 de novembro de 2015
Mudanças:
- O serviço de direções e o serviço Distance Matrix agora retornam o tempo previsto no trânsito (no campo de resposta
duration_in_traffic
) quando o modo de transporte é dirigir. Para receber os tempos de viagem previstos, inclua um literal de objetodrivingOptions
na solicitação, especificando umdepartureTime
atual ou futuro. Também é possível especificar umtrafficModel
de estimativa otimista, pessimista ou melhor (padrão) para influenciar as suposições usadas ao calcular o tempo de percurso. Para saber mais, consulte o guia do desenvolvedor para o serviço Directions e o serviço Distance Matrix. Observação:oduration_in_traffic
está disponível apenas para clientes do plano Premium da Plataforma Google Maps.
Descontinuado:
- O campo de solicitação
durationInTraffic
foi descontinuado. Esse campo era a forma recomendada para que clientes do Plano Premium da Plataforma Google Maps especificassem se as condições atuais de trânsito deveriam ser consideradas no resultado. Agora, use o campodrivingOptions
.
5 de novembro de 2015
Descontinuado:
- A biblioteca do AdSense foi descontinuada em maio de 2015 e não está mais disponível na versão experimental da API Maps JavaScript. A biblioteca será removida das versões de lançamento e congeladas da API em breve. Uma solução alternativa é o Google AdSense. Consulte o guia para criar uma unidade de publicidade do Google AdSense.
22 de setembro de 2015
Mudanças:
- Foi adicionado suporte a IDs de lugar ao fazer solicitações de rotas e matriz de distância:
DirectionsRequest.origin
,DirectionsRequest.destination
eDirectionsWaypoint.location
agora aceitam objetos Place, eDistanceMatrixRequest.origins
eDistanceMatrixRequest.destinations
agora aceitam uma matriz de objetos Place.
15 de setembro de 2015
Mudanças:
- A posição e a aparência padrão mudaram para muitos dos controles
no mapa e nos panoramas do Street View. A experiência do usuário agora é
consistente, independentemente de um mapa usar o
modo de login ou não, e também é mais consistente com o site do Google Maps. Se você quiser
continuar usando o conjunto de controles anterior por algum tempo, defina
google.maps.controlStyle = 'azteca'
na v3.22. - O novo controle de tela cheia no Street View permite que o usuário abra o panorama do Street View no modo de tela cheia.
Descontinuado:
- O controle do mapa de visão geral não está mais disponível.
- O controle de movimento no mapa não está mais disponível. Para mover a visualização, os usuários clicam e arrastam ou deslizam o mapa. O controle de deslocamento no Street View continua disponível.
- O controle de zoom está disponível em apenas um estilo, e
google.maps.ZoomControlStyle
não está mais disponível.
1º de setembro de 2015
Mudanças:
- Adição de literais LatLngBounds
- Correção de um problema com classes CSS muito amplas
- Melhoria no carregamento de blocos após o redimensionamento do mapa
Fim do suporte ao Internet Explorer 8
31 de agosto de 2015
Desde 31 de agosto de 2015, o Internet Explorer 8 não tem mais suporte oficial da API Maps JavaScript. Consulte a lista de navegadores compatíveis. Para informações sobre a política de suporte a navegadores da Microsoft, consulte a postagem do IEBlog de 7 de agosto de 2014.
3.21
5 de agosto de 2015
Mudanças:
- Melhoria de desempenho: carregar apenas blocos visíveis
- Várias melhorias nos documentos
21 de julho de 2015
Mudanças:
- Marcadores com rótulos lançados
- Correção: erro de falta de memória do iOS7 para poli em telas de alta definição
- Correções de eventos de toque no IE10 e versões mais recentes
- A verificação de erros em entradas fornecidas pelo desenvolvedor agora é mostrada no console em vez de gerar um erro.
6 de julho de 2015
Corrigido:
- Problema 8159: bug: renderização incorreta de StrokePosition.OUTSIDE.
17 de junho de 2015
Mudanças:
- Correção: Problema 6321: Bug: "Uncaught TypeError: Cannot read property 'x' of undefined" somente em navegadores Android/iOS
2 de junho de 2015
Mudanças:
- Descontinuado: CloudLayer, PanoramioLayer
- Correção: Problema 8098: bug: o mapa de calor ponderado não é renderizado corretamente com um ponto.
2 de junho de 2015
Mudanças:
- Adiciona a capacidade de geocodificar um placeId em um endereço/latlng
- retorna placeIds pela API Geocoding
28 de maio de 2015
Mudanças:
- Correção: Problema 6358: a notação de caminho SVG não é renderizada corretamente em dispositivos HDPI
19 de maio de 2015
Corrigido:
- Problema 7673: os controles perdem a posição depois que o menu suspenso do tipo de mapa é usado.
- Problema 7589: o Pegman pula quando o mapa é redimensionado.
3,20
24 de abril de 2015
Corrigido:
- Aumento no zoom máximo do terreno e carregamento de blocos de alta dpi mesmo no zoom máximo.
13 de abril de 2015
Corrigido:
- Problema 7820: os cursores não funcionam em páginas carregadas de file://.
- Problema 7591: Bug: StreetViewService.getPanoramaByLocation falha quando o argumento de raio não é um número inteiro.
25 de março de 2015
Corrigido:
- Problema 7733: bug: as sobreposições de solo/imagens KML estão de repente com resolução muito baixa.
- O texto do widget "Salvar" está melhor alinhado com o ícone de estrela
17 de março de 2015
Corrigido:
- Problema 7756: bug: regressão de desempenho do Safari 8.
- Camada de informações demográficas removida
- Melhorias no chrome da InfoWindow
17 de fevereiro de 2015
A versão experimental atual da API Maps JavaScript (3.19) vai se tornar a versão lançada.
A versão 3.17 será removida. As solicitações da 3.17 ou de qualquer versão anterior agora vão receber a versão 3.18.
A documentação de controle de versões está disponível em: https://developers.google.com/maps/documentation/javascript/versions
Versões disponíveis após o rollover:
Experimental: 3.20
Versão: 3.19
Congelado: 3.18
3.19
24 de abril de 2015
Corrigido:
- Cursores no modo de login.
19 de março de 2015
Corrigido:
- Problema 7756: Bug: regressão de desempenho do Safari 8.
20 de janeiro de 2015
Corrigido:
- Problema 7475: bug: TypeError do phantomjs: não é possível excluir a propriedade.
13 de janeiro de 2015
Corrigido:
- Os blocos agora estão ocultos dos leitores de tela.
17 de dezembro de 2014
Corrigido:
- Problema 6917: bug: as formas não respeitam a propriedade "draggable" do mapa.
- Problema 7445: Erro: falhas de apresentação ao usar o recurso de login da API Maps v3.
2 de dezembro de 2014
Corrigido:
- Problema 7390: bug: os hiperlinks do weather.com não funcionam.
- Problema 7376: Erro: o WebGL foi desativado (agora reativado)
- Conflito de nomenclatura ES6 com Symbol
25 de novembro de 2014
Corrigido:
- Problema 7333: bug: o caret da InfoWindow está corrompido no IE9.
3.18
4 de dezembro de 2014
Corrigido:
- Problema 7390: bug: os hiperlinks do weather.com não funcionam.
18 de setembro de 2014
Corrigido:
- Problema 7136: títulos de marcadores múltiplos não funcionam no Firefox.
9 de setembro de 2014
Corrigido:
- Problema 7098: A definição do título do ponto de vista do Street View gera um erro.
26 de agosto de 2014
A versão 3.18 foi lançada como experimental.
A versão 3.17 agora é estável.
3.17
20 de agosto de 2014
Corrigido:
- Problema 6937: Regressão na versão 3.17: não é possível ler a propriedade "remove" de indefinido (no Places).
12 de agosto de 2014
Corrigido:
- Problema 6968: bug: as teclas de seta do teclado não funcionam com v=3.exp.
31 de julho de 2014
Adicionado em:
-
Painéis de mapa com documentação explícita sobre como os eventos do DOM
são propagados por eles.
Adição do painel
overlayMouseTarget
.
7 de julho de 2014
Adicionado em:
-
toGeoJson
adicionado às camadas de dados e elementos individuais da camada de dados, permitindo a exportação da geometria para GeoJSON.
24 de junho de 2014
Adicionado em:
-
place_id
, um identificador exclusivo de um lugar, adicionado à biblioteca Places para preenchimento automático e detalhes do lugar. -
overview_path
foi adicionado aDirectionsRoute
, fornecendo uma polilinha codificada que representa todo o percurso da rota.
26 de maio de 2014
Adicionado em:
-
O parâmetro
sensor
não é mais obrigatório no URL da API Maps.
20 de maio de 2014
A versão 3.17 foi lançada como experimental.
3,16
15 de abril de 2014
Corrigido:
- Os marcadores agora têm opacidade que corresponde a outros tipos de geometria: https://developers.google.com/maps/documentation/javascript/3.exp/reference#MarkerOptions
8 de abril de 2014
Adicionado em:
- O mapa é movido ao mover o mouse durante o desenho.
Corrigido:
- Aceita LatLngLiteral em mais locais.
- A InfoWindow é redimensionada quando o Roboto termina de carregar ( problema 5713).
31 de março de 2014
Corrigido:
- As camadas KML semitransparentes não são mais transparentes no IE 8 ( Issue 6540).
26 de março de 2014
Corrigido:
- As chamadas event.returnValue foram removidas no Chrome para evitar avisos do console.
- O zoom por pinça não funciona no IE11 ( Problema 5747).
18 de março de 2014
Adicionado em:
- A camada de dados foi lançada: https://developers.google.com/maps/documentation/javascript/datalayer
12 de março de 2014
Adicionado em:
- Suporte a LatLngLiteral na maioria dos lugares em que google.maps.LatLng é aceito: https://developers.google.com/maps/documentation/javascript/3.exp/reference#LatLngLiteral
24 de fevereiro de 2014
Adicionado em:
- Suporte a balsas nos serviços Distance Matrix e Direções.
17 de fevereiro de 2014
A versão 3.16 foi lançada como experimental.
3,15
3 de março de 2014
Corrigido:
- A aceleração de hardware foi reativada no Chrome para Windows e Linux agora que o bug do Chrome foi corrigido ( https://code.google.com/p/chromium/issues/detail?id=336676).
10 de fevereiro de 2014
Corrigido:
- Desative toda a aceleração de hardware de blocos no Chrome/Linux para contornar um problema maior de aceleração de hardware do Chrome.
3 de fevereiro de 2014
Corrigido:
- A roda de rolagem não funciona no IE 11 ( Problema 5944).
29 de janeiro de 2014
Corrigido:
- Desative toda a aceleração de hardware de blocos no Chrome/Windows para contornar um problema maior de aceleração de hardware do Chrome. ( problema 6219).
22 de janeiro de 2014
Corrigido:
- A aceleração de hardware foi desativada temporariamente no Chrome/Windows quando o gerenciador de exibição é carregado para contornar o problema do Chrome: https://code.google.com/p/chromium/issues/detail?id=336676 ( Issue 6224).
16 de janeiro de 2014
Corrigido:
- O CSS do Visual Refresh ficou menos específico para substituir menos estilos definidos pelo usuário.
27 de novembro de 2013
Corrigido:
- A criação de marcadores após a instanciação do mapa gera um erro indefinido "contains" (Issue 5798).
19 de novembro de 2013
Corrigido:
- Os ícones de manobra do painel de direções não são exibidos corretamente no Firefox.
3.14
10 de setembro de 2013
Corrigido:
- Os links nas janelas de informações oficiais do Google não são abertos em novas guias/janelas ( Problema 5794).
15 de agosto de 2013
- A atualização visual se torna o modo de renderização de mapa padrão na versão de lançamento da API.
- DynamicMapsEngineLayer: geração de relatórios de recursos para camadas vetoriais, de imagens e KML
3.13
25 de junho de 2013
Adicionado em:
- DynamicMapsEngineLayer
11 de junho de 2013
Adicionado em:
- Opção "disableDefaultUI" para StreetViewPanoramaOptions
Corrigido:
- Bug: panoramas personalizados do Street View e 90 graus para baixo ( Issue 4875, em inglês).
3.12
4 de junho de 2013
Corrigido:
- A infowindow domready não é disparada quando visualRefresh=true ( Problema 5415).
- Bug: janelas de informações do visualRefresh no iOS ( Issue 5396).
15 de maio de 2013
Adicionado em:
- Atualização visual do Google Maps: https://developers.google.com/maps/documentation/javascript/basics#VisualRefresh
29 de abril de 2013
Corrigido:
- Marcadores removidos permanecem no mapa nos navegadores Android e Dolphin
3.11
19 de fevereiro de 2013
Corrigido:
- Alterar o DrawingMode durante o desenho causa um erro
- Clicar nas etapas no painel de rotas muda o zoom.
12 de fevereiro de 2013
Corrigido:
- Um polígono não arrastável pode ser arrastado por um polígono arrastável com entrada por toque ( Problema 4868).
- Ícones de transporte público incorretos no painel de alternativas de trajeto quando o travelMode é alterado ( Problema 4581).
- panTo(latLng) nem sempre centraliza o mapa exatamente em latLng em algumas condições.
29 de janeiro de 2013
Adicionado em:
- A camada StreetViewCoverageLayer foi adicionada para adicionar a camada de cobertura de forma programática.
- StreetViewPov exposto para StreetViewPanoramas
Corrigido:
- O aumento do uso de memória ao usar a V3.8 do JavaScript do Google Maps leva a uma falha (observada no IE 9, Chrome etc.) ( problema 4162).
- O menu suspenso (selecionar) no InfoWindow não segue o movimento de movimentação do mapa no Firefox.
22 de janeiro de 2013
Adicionado em:
- opção arrastável para polilinhas, polígonos, círculos e retângulos
- Campo price_level em PlaceResult
15 de janeiro de 2013
Corrigido:
- Os ícones de polilinhas repetidas são renderizados incorretamente para algumas polilinhas ( Problema 4333).
7 de janeiro de 2013
Corrigido:
- O movimento do mapa também afeta a página ( problema 1605, problema 3652).
17 de dezembro de 2012
Adicionado em:
- Novos idiomas: urdu e islandês
Corrigido:
- Mapas desfocados/embaçados no IE9 após a navegação (Problema 3875).
17 de dezembro de 2012
Adicionado em:
- Novos idiomas: urdu e islandês
Corrigido:
- Mapas desfocados/embaçados no IE9 após a navegação (Problema 3875).
10 de dezembro de 2012
Adicionado em:
- capacidade de carregar imagens com o atributo crossorigin definido
Corrigido:
- Problemas ao mostrar marcadores com imagens remotas em primeiro plano ( problema 4616).
- Erro de JS ao mostrar novamente símbolos em polilinhas no IE 7/8
3 de dezembro de 2012
Corrigido:
- A biblioteca Markermanager não funciona com a API Maps JS v3 ( Issue 4543).
27 de novembro de 2012
Adicionado em:
- uso de tela de alta DPI em dispositivos de alta DPI para marcadores otimizados
Corrigido:
- O MapTypeControl não limpava os estilos ( problema 4588).
3.10
4 de fevereiro de 2013
Corrigido:
- O aumento do uso de memória ao usar a V3.8 do JavaScript do Google Maps leva a uma falha (observada no IE 9, Chrome etc.) ( problema 4162).
25 de setembro de 2012
Adicionado em:
- Street View para ambientes internos
- A opção fixedRotation para IconSequence
- "Tempo no trânsito atual" para rotas
11 de setembro de 2012
Novidade:
- Adição de StrokePosition a polígonos, retângulos e círculos
- computeOffsetOrigin para a biblioteca de geometria
- Quatro novos idiomas para a API: africâner, amárico, suaíli e zulu
28 de agosto de 2012
Adicionado em:
- tipos para a textSearch da API Places
Corrigido:
- O objeto Symbol não pode ser transmitido para MarkerOptions no GWT.
- Regressão: use o gesto de pinça para aumentar o zoom no iOS 5 quando a página é rolada ( Problema 4046).
14 de agosto de 2012
Mudanças perceptíveis:
- Modifique a interface para KmlLayer para aceitar url como uma propriedade MVC, em vez de um argumento de construtor.
3,9
10 de setembro de 2012
Corrigido:
- O objeto Symbol não pode ser transmitido para MarkerOptions no GWT.
- Regressão: use o gesto de pinça para aumentar o zoom no iOS 5 quando a página é rolada ( Problema 4046).
9 de agosto de 2012
Corrigido:
- Erro de sintaxe no Android 3.x
31 de julho de 2012
Mudanças perceptíveis:
- Ocultar a sobreposição do Street View em projeções personalizadas
Corrigido:
- Os símbolos de marcadores não acionavam eventos no Safari quando a escala era maior que 35.
- O evento de clique não é gerado para marcadores em um mapa personalizado (tipo de mapa + projeção).
25 de julho de 2012
Corrigido:
- componentRestrictions no preenchimento automático ( Problema 4302).
17 de julho de 2012
Corrigido:
- A caixa de texto não é clicável no InfoWindow no IE.
- bounds_changed precisa ser acionado antes de zoom_changed ( Problema 1399).
- A opção backgroundColor do mapa não é preservada após a invocação do Streetview.
- A mudança do mapa estilizado para o de satélite carrega os blocos do mapa de forma desnecessária.
- As propriedades arrastáveis/da roda de rolagem do mapa são ignoradas no modo de exibição ( Issue 4012).
- LatLngBounds precisa retornar um intervalo de longitude completo quando mais de uma cópia do mundo é mostrada.
- Não desenhar uma forma vazia ao clicar duas vezes ( Issue 3964).
- Eventos de marcador desnecessários ao clicar ( Issue 3911).
Mudanças perceptíveis:
- Os endpoints de pesquisa e consulta foram renomeados para "nearbySearch" e "textSearch".
10 de julho de 2012
Mudanças perceptíveis:
- Faça google.maps.event.removeListener() aceitar "null" como argumento
27 de junho de 2012
Adicionado em:
- TRANSIT DirectionsMode: http://mapsplatform.googleblog.com/2012/06/public-transit-routing-and-layer-now.html
- Paginação, avaliações, textSearch para a API Places: http://mapsplatform.googleblog.com/2012/07/add-flexible-search-and-google-reviews.html
Mudanças perceptíveis:
- Reconheça "transparente" como uma cor.
23 de junho de 2012
Adicionado em:
- Símbolos
- HeatmapLayer
- Novas opções de modelador "peso" e "cor":
http://mapsplatform.googleblog.com/2012/06/google-maps-api-now-with-even-more.html
15 de maio de 2012
Adicionado em:
- Restrição de país para o preenchimento automático (AutocompleteOptions.componentRestrictions) (Problema 3899).
- Filtros de tipo "Regiões" e "Cidades"
3,8
1º de maio de 2012
Corrigido:
- Os marcadores excluídos às vezes reaparecem ( problema 4087).
- Às vezes, as sombras de marcadores não são renderizadas ( Problema 3993).
23 de abril de 2012
Corrigido:
- O Pegman permanece no mapa com o tipo de mapa personalizado após o fechamento do Street View (Issue 4076).
- Não é possível adicionar novamente marcadores animados removidos ao mapa (Issue 4052).
18 de abril de 2012
Corrigido:
- A janela de informações do clima sempre mostra o ícone de chuva no Firefox (Problema 4063).
Adicionado em:
- orderBy, limite e deslocamento para FusionTablesLayer ( Problema 3557).
10 de abril de 2012
Corrigido:
- Imagens aéreas mostradas mesmo quando não estão disponíveis para toda a janela de visualização ( Issue 3913).
3 de abril de 2012
Adicionado em:
- WeatherLayer e CloudLayer ( problema 3555).
- DemographicsLayer
Corrigido:
- Limites de blocos visíveis para poliedros em peculiaridades do IE 9
- Marcadores pulando ao fazer a panorâmica no Street View da tela
28 de março de 2012
Corrigido:
- Os nomes de tags em letras minúsculas são compatíveis com o XHTML ( Issue 3868).
- O comportamento de zoom dos trackpads da Apple foi alterado para torná-lo menos sensível ( Problema 2416).
20 de março de 2012
Corrigido:
- A criação de um marcador com uma imagem de sombra que não existe causa erros (Problema 4014).
Adicionado em:
- A função "Clique para ir"/"Clique para aproximar" no Street View (problema 2447).
Mudanças perceptíveis:
- Desativado o clique duplo para aplicar zoom por padrão no Street View
6 de março de 2012
Corrigido:
- Erro no OverviewMapControl ao aproximar muito rapidamente ( Problema 3882).
- Erro no IE quando o div do mapa é removido da página ( Issue 3971).
- Os marcadores dimensionados eram renderizados incorretamente no IE 9 e versões anteriores ( problema 3912, problema 3908).
Adicionado em:
- Opacidade para GroundOverlay ( problema 2767).
- utc_offset e opening_hours para PlaceResult ( Problema 2431).
- A opção clickToGo foi movida para StreetViewPanoramaOptions ( problema 2447).
21 de fevereiro de 2012
Corrigido:
- Mapas borrados no IE 9 ( problema 3875).
- A polilinha que consiste em arestas colineares no espaço LatLng foi simplificada incorretamente (Problema 3739).
Adicionado em:
- google.maps.geometry.poly.containsLocation() e isLocationOnEdge() ( Problema 1978).
15 de fevereiro de 2012
Corrigido:
- Regressão: marcadores dimensionados renderizados incorretamente com parâmetro "size" inválido ( Issue 3908).
- O mapa fica preso no modo de edição quando setEditable(false) é chamado enquanto o usuário está arrastando o ponto de controle (Issue 3842).
Mudanças perceptíveis:
- Transição entre panoramas do Street View.
3.7
7 de fevereiro de 2012
Corrigido:
- O marcador pisca na posição final antes da animação de queda ( Problema 3608).
- Abrir a InfoWindow e definir o zoom ao mesmo tempo resulta no centro do mapa incorreto ( Issue 3738).
- O clique direito foi ignorado ao arrastar marcadores ( Issue 3237).
- O título do marcador às vezes não aparece no Firefox (Issue 3773).
Mudanças perceptíveis:
- Marcadores dimensionados agora são renderizados na tela, quando disponíveis.
- setOpacity() para ImageMapType ( Issue 3125).
- setOpacity() para GroundOverlay ( problema 2767).
- Evento "tilesLoaded" para ImageMapType ( Issue 1744).
- stop() para MouseEvent, que interrompe a propagação de eventos ( Issue 2172).
31 de janeiro de 2012
Corrigido:
- Correção: blocos coreanos incorretos depois de mover o mapa pelo mundo ( problema 2722).
- Correção: não é possível soltar o Pegman com precisão para exibir o Street View ( problema 3861).
- A propriedade "visível" foi adicionada para polígonos ( Problema 2861).
- panTo e panBy animados mesmo quando as viewports estão muito distantes (Regressão)
24 de janeiro de 2012
Corrigido:
- Os eventos do mouse são exibidos em uma InfoWindow ( Issue 3573).
- Transformações CSS ativadas no IE9
- Adicionado imageDateControl ao StreetViewPanorama
- Ativação do Street View do Canvas no IE 9, Opera e Safari/Windows
16 de janeiro de 2012
Corrigido:
- O Pegman não pode ser arrastado no modo de desenho
- Eventos são disparados corretamente, respeitando o zIndex de polígonos e outras camadas
- Adição da propriedade "status" do KmlLayer ( Problema 3015).
10 de janeiro de 2012
Corrigido:
- Mostrar o Pegman se disableDefaultUI for verdadeiro e streetViewControl for verdadeiro
7 de dezembro de 2011
Corrigido:
- As rodovias de acesso controlado podem ter estilos separados das rodovias normais (road.highway.controlled_access).
- place_changed disparado quando o usuário pressiona "Enter" no preenchimento automático (Problema 3407).
28 de novembro de 1011
Corrigido:
- Reposição do preenchimento automático quando o tamanho da janela é alterado. O evento "resize" pode ser acionado no objeto de preenchimento automático.
22 de novembro de 2011
Corrigido:
- O tamanho do conteúdo da InfoWindow agora é calculado considerando os estilos em cascata.
- O controle de rotação do mapa aéreo não corresponde ao título na criação do mapa.
7 de novembro de 2011
Mudanças perceptíveis:
- Novo estilo visual dos controles padrão
- Formas editáveis (polígonos, polilinhas, círculos, retângulos)
- Novo gerenciador de desenhos para adicionar novas sobreposições
- Novos campos PlaceResult: website e international_phone_number
- Novo campo ElevationResult: resolution
Corrigido:
- Os ícones de início e término nos resultados de trajeto agora são renderizados com plano de fundo transparente no IE 7 e versões mais recentes.
3.6
31 de outubro de 2011
Corrigido:
- Erro quando a API Maps é usada com a biblioteca Prototype no IE7
25 de outubro de 2011
Corrigido:
- Erros quando o mapa KmlLayer mudava antes do término do carregamento da camada
- Vazamento de memória no IE ao adicionar e remover polígonos.
18 de outubro de 2011
Mudanças perceptíveis:
- Campo de palavra-chave adicionado ao PlaceSearchRequest
- As linhas de via foram removidas do Street View
10 de outubro de 2011
Corrigido:
- O endereço é muito longo na visualização do Street View
27 de setembro de 2011
Corrigido:
- O controle do mapa de visão geral atualiza o centro e o zoom juntos se o zoom tiver sido alterado
27 de setembro de 2011
Corrigido:
- Busca dupla de blocos iniciais no Chrome
- Vazamentos de memória durante a movimentação
- O Pegman do Street View não é descartado ao mover a imagem para uma área fora da cobertura.
- Regressão: GroundOverlays que cruzam a longitude -180 estão desaparecendo
- Regressão: o centro do mapa estava incorreto ao abrir a janela de informações enquanto movia e aplicava zoom.
Mudanças perceptíveis:
- Mostrar visualizações do Street View enquanto o Pegman é arrastado
20 de setembro de 2011
Corrigido:
- Vazamento de memória no Chrome/Windows ao renderizar marcadores usando a tela
- Renderização do marcador para visualização aérea com direção de 90 ou 270 graus
Mudanças perceptíveis:
- Os tipos de mapa padrão do Google não podem ser acessados pelo registro de tipos de mapa (impede o acesso aos blocos de mapa).
- Animações de rotação ao sair e entrar em imagens aéreas
12 de setembro de 2011
Problemas resolvidos:
- O marcador fica preso na posição elevada depois que a dica aparece no Firefox 4 ou mais recente (Problema 3334).
Mudanças perceptíveis:
- GeocoderResult.formatted_address não documentado
6 de setembro de 2011
Corrigido:
- A janela de informações do elemento selecionado (menu suspenso) não segue o mapa no Firefox.
- Blocos na Coreia em alguns dispositivos móveis
29 de agosto de 2011
Mudanças perceptíveis:
- Permitir que controles personalizados tenham um z-index maior do que os controles de API
- Os links levam os usuários à versão do idioma correto de maps.google.com
- Não abra uma InfoWindow sobre um elemento KML se não houver html, nome ou descrição da InfoWindow.
- Correção de regressão: blocos de DPI altos corrompidos
24 de agosto de 2011
Problemas resolvidos:
- Aceleração de hardware desativada para Chrome/Mac: corrige o problema de renderização do marcador e o clique na sobreposição ( Problema 3544, Problema 3551).
- Correção do gesto de pinça para zoom no Android quando a página foi rolada ( Problema 3373).
Mudanças perceptíveis:
- Os ícones de empresas agora estão ativados por padrão.
17 de agosto de 2011
Mudanças perceptíveis:
- Ícones de mapa clicáveis para pontos de interesse.
- Os estilos podem ser definidos em MapOptions e aplicados em todos os tipos de mapa padrão.
- O Pegman aparece em tipos de mapa personalizados, a menos que seja desativado explicitamente.
3.5
10 de agosto de 2011
Corrigido:
- Os marcadores ficam presos na posição de arrasto para cima quando arrastados para o horizonte no Street View.
- O Street View não redimensiona quando o mapa ou a janela é redimensionada
- O Street View com uma InfoWindow compartilhada faz com que o navegador falhe.
2 de agosto de 2011
Problemas resolvidos:
- Os hiperlinks na janela de informações no IE não funcionam ( Issue 3503).
- O controle de escala não é impresso ( problema 2966).
- Regressão: erro ao usar o OverviewMapControl com mapas estilizados (problema 3489).
Mudanças perceptíveis:
- O menu de contexto na maioria dos controles agora está desativado ao clicar com o botão direito do mouse.
- O panorama/mapa do Street View dentro de uma InfoWindow não é movido quando o mouse passa por ela.
- Agora é possível rolar uma InfoWindow no iPad.
18 de julho de 2011
Problemas resolvidos:
- LatLng do evento incorreto quando a página é rolada no iOS >= 4.1 ( Problema 3373).
11 de julho de 2011
Problemas resolvidos:
- Correção:
<select>
não era clicável na infowindow em dispositivos touchscreen ( problema 3232). - Correção: o clique não é acionado no mapa após o clique com o botão direito se MapOptions.draggable for falso ( Issue 3071).
Mudanças perceptíveis:
- Os marcadores com o mesmo índice z agora são ordenados de forma consistente nos limites dos blocos.
- Agora é possível rolar na Infowindow no iOS.
- Marcadores e polígonos agora são repintados quando a projeção do mapa muda.
5 de julho de 2011
Problemas resolvidos:
- Correção: o cursor do marcador não era exibido quando o mapa não era arrastável (Problema 3120).
Mudanças perceptíveis:
- Foi adicionada a capacidade de estilizar o controle e o menu suspenso do Place Autocomplete.
- O widget do Places Autocomplete preserva a descrição retornada pelo servidor depois que o usuário seleciona uma sugestão.
30 de junho de 2011
Problemas resolvidos:
- Correção: os blocos de mapa iniciais eram buscados duas vezes
- Correção: o evento maptypeid_changed foi acionado várias vezes quando o mapa foi criado após 3.4 ( Problema 3051).
Mudanças perceptíveis:
- O preenchimento automático de lugares foi alterado para anexar ao corpo em vez do elemento pai de entradas
- BOTTOM_RIGHT agora é posicionado corretamente
8 de junho de 2011
Problemas resolvidos:
- Correção: o zoom não é mais animado se a mudança no nível de zoom for maior que 2 ( Problema 3033).
Mudanças perceptíveis:
- Correção: OverlayView.set('map', foo) agora é o mesmo que OverlayView.setMap
- A opção "language" da GeocoderRequest foi removida
17 de maio de 2011
Problemas resolvidos:
- Correção: problema de renderização do Street View no IE7 ( Problema 3272).
Mudanças perceptíveis:
- Ativação de transições de desbotamento para blocos de mapa ao carregar e mudar o tipo de mapa.
7 de maio de 2011
Nenhuma mudança perceptível.
3.4
7 de maio de 2011
Nenhuma mudança perceptível.
6 de maio de 2011
Problemas resolvidos:
- Correção: o panorama do Street View não aparece no IE7 ( Issue 3272).
- Correção: PNG semitransparente com ImageMapType perde a transparência no IE7 e no IE8 ( Issue 3275).
Mudanças perceptíveis:
- Serviço Distance Matrix
14 de abril de 2011
Problemas resolvidos:
- Correção: suporte a cores CSS nomeadas para strokeColor e fillColor de polígonos
- Correção: o polígono não fica visível se a strokeOpacity estiver definida como 0,0 ( Issue 3241).
- Correção: erros no IE8 ao mover com a AdUnit visível ( Problema 3159).
- Permitir que o mapa de terreno e híbrido seja usado sem o mapa e o satélite no controle de tipo de mapa (Issue 3089).
- Blocos de DPI alto são carregados para telas de DPI alto ( Problema 2614).
Mudanças perceptíveis:
- A inclinação aérea é definida como 45 graus quando as imagens aéreas estão ativadas e disponíveis
- O comportamento de pinça foi melhorado no iPad.
- O DirectionsTravelMode e o DirectionsUnitSystem foram renomeados para TravelMode e UnitSystem. Os nomes antigos continuam compatíveis com versões anteriores.
14 de abril de 2011
Problemas resolvidos:
- Correção: o ícone do marcador e a sombra não são mais transparentes no IE6.
- Correção: os marcadores não piscam mais ao fazer zoom
- Correção: renderização de polígonos em limites de blocos perto dos polos norte/sul
Mudanças perceptíveis:
- Polilinhas e polígonos agora são renderizados em tela sempre que possível.
- As LatLngs de eventos em polilinhas e bordas de polígonos agora são fixadas no ponto mais próximo da linha.
5 de abril de 2011
Problemas resolvidos:
- panTo não é animado em dispositivos com tela touch ( Issue 3066).
- Marker.MAX_ZINDEX está indefinido ( Problema 3184).
28 de março de 2011
Problemas resolvidos:
- Não é possível mudar a direção no Street View quando estiver no modo de satélite ( Problema 3174).
- Mapa corrompido quando o VML está desativado ( Problema 3119).
Mudanças perceptíveis:
- A sobreposição de ruas do Street View agora aparece no modo oblíquo
22 de março de 2011
Problemas resolvidos:
- O Pegman aparece em tipos de mapa personalizados ( Problema 3154).
Mudanças perceptíveis:
- Correção: os marcadores gigantes são cortados nos limites do bloco
- Correção: sobreposição do Street View no modo oblíquo
- Correção: o controle do mapa de visão geral aparece no modo de impressão
17 de março de 2011
Problemas resolvidos:
- Imagens de 45 graus ( problema 2412).
- Controle do mapa de visão geral ( Problema 1470)
- Suporte a GIFs animados: a opção "otimizada" foi adicionada ( Problema 3095).
- Marker.getVisible() retorna indefinido ( problema 3114).
Mudanças perceptíveis:
- Correção: círculos e retângulos ignoram zIndex
- Correção: os eventos do mouse acionavam eventos duas vezes quando o marcador estava animado.
- Correção: os mapas estilizados não usam estilos se o tipo de mapa for adicionado ao registro depois que o ID do tipo de mapa for definido
- Correção: os tipos de mapa sem estilo adotam o estilo de um tipo de mapa estilizado.
- Os marcadores agora acionam MouseEvents, não eventos do DOM.
11 de março de 2011
Problemas resolvidos:
- Clicar duas vezes em um marcador não aumenta mais o zoom do mapa (Problema 3090).
- O ponto de ancoragem com sombra do marcador personalizado agora funciona (Issue 3112).
Mudanças perceptíveis:
- Camada do Panoramio
- Correção do z-index do marcador de direções
- Posição de sombra padrão corrigida
2 de março de 2011
Mudanças perceptíveis:
- Os marcadores agora são renderizados no Canvas/VML, quando disponíveis.
- Destinos de clique maiores para polilinhas, polígonos e KML em dispositivos com tela touch
22 de fevereiro de 2011
Problemas resolvidos:
- Âncora de InfoWindow exposta pela propriedade MVC 'anchorPoint' ( Problema 2860).
- Correção do Hybrid no nível de zoom 0 e 1 ( Issue 3062).
- Correção de círculo/retângulo se adicionado/removido rapidamente no mapa ( Problema 3052).
- draggable: false corrigido em dispositivos com tela touch ( Issue 3044).
18 de fevereiro de 2011
Problemas resolvidos:
- Os marcadores no Street View são apenas reduzidos, não ampliados ( Issue 2969).
- As rotas arrastáveis agora funcionam quando routeIndex não é 0 ( Issue 2995).
- Correção de um conflito entre o Flash e o arrasto do mapa ( Issue 2956).
- Quando o mapTypeId é alterado no listener maptypeid_changed, o controle de tipo de mapa agora é consistente.
Mudanças perceptíveis:
- Os rótulos agora são ativados por padrão quando o modo Satélite é clicado no controle de tipo de mapa.
8 de fevereiro de 2011
Mudanças perceptíveis:
- Novos controles hierárquicos do tipo de mapa: eles são compatíveis com telas sensíveis ao toque.
- Novo logo (problema 2574).
- MarkerShape.coord foi renomeado para MarkerShape.coords para corresponder ao atributo coords
<area>
do HTML.
3.3
17 de março de 2011
Problemas resolvidos:
- Polígono não renderizado
8 de fevereiro de 2011
Problemas resolvidos:
- As solicitações de blocos não são canceladas no Chrome ( Issue 3011).
- O evento de clique com o botão direito do mouse não é acionado no FF/Mac ( Issue 2920).
- Problemas de renderização de texto no Safari/Mac ( Issue 3024).
- Os mapas de trajeto não estão sendo impressos corretamente no IE.
21 de janeiro de 2011
Mudanças perceptíveis:
- MVCArrays agora são aceitos na biblioteca de geometria esférica
- Correção da cruz exibida abaixo de um marcador enquanto é arrastada no IE6
- O índice Z não é mais definido na div do contêiner do mapa
17 de janeiro de 2011
Problemas resolvidos:
- Correção de um problema em que o tempo incorreto para zoom_changed causava resultados incorretos para fromLatLngToContainerPixel ( Problema 2539).
6 de janeiro de 2011
Problemas resolvidos:
- Adição da biblioteca de geometria: fornece geometria esférica e utilitários de codificação de polilinha ( Issue 2540, Issue 2595, Issue 2246).
- É possível definir o nível de zoom mínimo/máximo no mapa (Problema 1624).
Mudanças perceptíveis:
- Os controles de zoom e movimento foram separados (não há mais controle de navegação). Eles podem ser configurados separadamente.
- Novo controle de zoom por toque em dispositivos com tela touch
- O conteúdo de uma MVCArray agora pode ser limpo chamando clear()
- Correção de vazamento de memória ao adicionar e remover marcadores no IE8.
- Renderização mais rápida de polígonos com algoritmo de simplificação aprimorado
23 de dezembro de 2010
Problemas resolvidos:
- Os manipuladores de clique de waypoint foram corrigidos em rotas arrastáveis (Issue 2871).
21 de dezembro de 2010
Problemas resolvidos:
- Adicionamos impulso ao mapa ao arrastar ( Problema 2592).
- Correção de um erro de CSS no Street View ( Problema 2666).
- Correção de um erro de JS ao mostrar uma InfoWindow com uma largura de mapa de 0 no IE (Problema 2536).
Mudanças perceptíveis:
- Em dispositivos touchscreen, agora vamos mostrar um controle de zoom com toque fácil, seja qual for o controle de navegação ZOOM_PAN ou SMALL. Se o dispositivo oferecer suporte a multitoque no navegador, nenhum controle de zoom será exibido, já que o zoom é feito com o gesto de pinça.
9 de dezembro de 2010
Problemas resolvidos:
- As InfoWindows agora são impressas corretamente no IE ( Problema 1343).
- Correção da opacidade no IE8 para ImageMapType
Mudanças perceptíveis:
- Uma cruz vai aparecer abaixo dos marcadores com um ícone personalizado quando arrastado e raiseOnDrag estiver ativado
5 de dezembro de 2010
Problemas resolvidos:
- Ofereça uma interface para descobrir o nível de zoom máximo em um determinado local para imagens de satélite. ( problema 2049).
- Adição de uma opção (raiseOnDrag) para ativar/desativar animações quando um marcador é arrastado. ( problema 2910).
Mudanças perceptíveis:
- Os marcadores agora são levantados quando arrastados e pulam quando soltos.
- As animações de marcadores podem ser controladas de forma programática com a função setAnimation.
28 de novembro de 2010
Problemas resolvidos:
- maptypeid_changed não é mais acionado duas vezes ( Problema 2449).
- A propriedade "size" de um objeto MarkerImage agora é acessível ( Issue 2465).
- A forma do marcador faz referência ao ícone em vez do sprite ( Issue 2629).
- A movimentação do mapa ao arrastar o marcador foi aprimorada para mapas menores (Problema 2868).
- Agora é possível imprimir mapas sem ativar a impressão de imagens de plano de fundo
- Correção de um bug em que marcadores de direção arrastáveis podiam ser arrastados quando "draggable" era definido como false
16 de novembro de 2010
Problemas alterados:
- Problema 2076: foi disponibilizado um método para fornecer uma InfoWindow ao DirectionsRenderer ( problema 2076).
- Problema 2524: implementação de streetViewControlOptions
- Problema 2557: adicione a desativação do zoom ao Street View.
Mudanças perceptíveis:
- Correção de um bug que fazia com que uma nova janela fosse aberta no Firefox quando um marcador era clicado com a tecla Shift.
- Os ícones de marcador de letras foram perdidos quando as markerOptions foram especificadas com o DirectionsRenderer.
3.2
11 de novembro de 2010
Mudanças perceptíveis:
- Correção do bug em que polígonos eram cortados/truncados com RTL no IE7/IE8
- Correção do bug que fazia com que as caixas de seleção fossem ocultas no Safari 5 devido a transformações 3D
- As polilinhas geodésicas que se estendiam pelo equador não tinham detalhes.
- Foram adicionadas posições de controle para LEFT_CENTER, LEFT_BOTTOM, RIGHT_CENTER e RIGHT_BOTTOM.
- As posições do controle foram renomeadas de ESQUERDA para LEFT_TOP, DIREITA para RIGHT_TOP, SUPERIOR para TOP_CENTER e INFERIOR para BOTTOM_CENTER.
11 de outubro de 2010
Problemas alterados:
- Problema 2478: Street View: bússola desalinhada/ausente em alguns navegadores.
- Problema 2528: a opacidade do ImageMapTypeOptions está corrompida no IE8.
- Problema 2661: Infowindow: o clique com o botão direito do mouse em um campo de entrada não exibe o menu de contexto.
- Problema 2741: a posição do marcador não funciona no iOS 4 após o movimento do mapa.
Mudanças perceptíveis:
- O Street View está ativado por padrão
- Correção de um bug em que "this" não era transmitido para .getTileUrl
- O evento InfoWindow domready agora é acionado depois que a janela fica visível.
28 de setembro de 2010
Problemas alterados:
- Problema 2712: Vazamentos de memória (adicionar/remover marcadores, mostrar/ocultar marcadores, ampliar/deslizar o mapa)
Mudanças perceptíveis:
- Os mapas da V2 e da V3 funcionam melhor quando estão na mesma página
- Correção de um erro no Street View em HTML5 quando ele é arrastado rapidamente para baixo.
16 de setembro de 2010
Problemas alterados:
- Problema 2701: a direção inicial do controle do Street View Navigator não segue o ponto de vista.
14 de setembro de 2010
Problemas alterados:
- Problema 157: suporte a rotas de carro arrastáveis
- Problema 1852: O evento "rightclick" em um google.maps.Marker é acionado sem um argumento.
- Problema 2673: o Pegman desaparece após a mudança de posição.
Mudanças perceptíveis:
- A performance dos marcadores foi aprimorada
31 de agosto de 2010
Problemas alterados:
- Problema 2658: janelas de informações altas.
Mudanças perceptíveis:
- As geodesicas foram aprimoradas para zooms maiores
24 de agosto de 2010
Problemas alterados:
- Problema 2648: O evento de redimensionamento do mapa de acionamento causa um erro no Firefox na V3.2.1.
Mudanças perceptíveis:
- Ao aumentar ou diminuir o zoom repetidamente, como ao usar uma roda de rolagem, agora carregamos menos blocos dos níveis de zoom intermediários.
16 de agosto de 2010
Problemas alterados:
- Problema 2416: o panning e o zoom do Apple Magic Mouse são muito sensíveis.
- Problema 2606: A configuração "draggable: false" em um mapa desativa os links.
- Problema 2640: a memória não é limpa com as atualizações do navegador / onunload (IE).
Mudanças perceptíveis:
- Os marcadores do Street View são dimensionados de acordo com a distância
- O controle deslizante de zoom é atualizado ao mover a tela
9 de agosto de 2010
Mudanças perceptíveis:
- As propriedades obsoletas KMLMouseEvent.position e FusionTablesMouseEvent.position foram removidas. Use .latLng
- A propriedade descontinuada StreetViewService.getNearestPanorama foi removida. Use .getPanoramaByLocation
3.1
28 de setembro de 2010
Mudanças perceptíveis:
- Correção de um problema em que direções com a mesma origem e destino lançavam um erro de JS.
9 de agosto de 2010
Mudanças perceptíveis:
- A mudança do mapa de uma OverlayView foi corrigida
- A chamada de GroundOverlay.setMap(null) foi corrigida.
- O IE não vaza mais memória ao fazer zoom/deslização.
5 de agosto de 2010
Problemas alterados:
- Problema 2588: chamar setVisible(false) no objeto Panorama com um listener anexado causa um erro de JS no IE.
Mudanças perceptíveis:
- Os marcadores que desapareciam no IE6 ao mudar o zoom foram corrigidos.
29 de julho de 2010
Problemas alterados:
- Problema 2337: poligonal perdida.
- Problema 2497: A opção clicável não é aceita para o círculo.
Mudanças perceptíveis:
- O panorama personalizado "originHeading" foi descontinuado em favor de "centerHeading"
- Os blocos híbridos coreanos agora mostram estradas
- Os cliques agora passam por polígonos não clicáveis no mapa
22 de julho de 2010
Problemas alterados:
- Problema 1856: suporte à renderização de polígonos no Opera
- Problema 2159: O evento de fim de arrasto é acionado após o zoom usando a roda de rolagem.
- Problema 2385: em níveis de zoom mais profundos, a GroundOverlay fica preta no Internet Explorer.
- Problema 2337: Poligonal perdida
- Problema 2427: Arrastar com uma janela de informações aberta no deslocamento automático causa marcadores "pendentes".
- Problema 2493: Os marcadores não são limpos corretamente no IE7.
- Problema 2500: MarkerImage cortada ao usar !Marker.setIcon(<scaled MarkerImage>) para marcador existente.
- Problema 2549: o CSS para o menu suspenso do Google gera um aviso.
Mudanças perceptíveis:
- Um evento de clique não é mais acionado quando um polígono é arrastado
- Clicar em um elemento de seleção de formulário que se expande fora de uma InfoWindow não aciona mais um clique no mapa
- Clicar em uma sobreposição KML não aciona mais um evento de clique no mapa.
- O Street View agora é movimentado automaticamente para ajustar uma janela de informações na tela.
- O MouseEvent LatLng de KML e FusionTables mudou de "position" para "latLng"
- Os controles de zoom do Android não transmitem mais cliques para o mapa.
17 de junho de 2010
Problemas alterados:
- Problema 2346: Opção para desativar a animação suave.
Mudanças perceptíveis:
- Correção do bug de oscilação do marcador
- O evento de acionamento do domready da InfoWindow foi aprimorado.
- DirectionsRoute.bounds agora está exposto
11 de junho de 2010
Problemas alterados:
- Problema 2389: o Street View não funciona no IE7.
- Problema 2460: bug no posicionamento do Pegman.
- Correção do vazamento de memória do marcador
- A latência do primeiro geocódigo foi aprimorada
- Acesso fornecido ao StreetViewService
3.0
18 de maio de 2010
Problemas alterados:
- Problema 2037: GPolylineOptions geodésica
- Correção de bug para corrigir os direitos autorais do Google no tipo de mapa personalizado
- A propriedade geodésica foi adicionada a polígonos e polilinhas.
- Adicionamos opção clicável a polígonos e polilinhas
- Adição de uma opção clicável à GroundOverlay
13 de maio de 2010
- Problema 1724: tamanho/margens incorretos da infoWindow ao definir o conteúdo por um elemento, em vez de uma string.
Mudanças perceptíveis:
- Correção de um bug em que as sobreposições de solo eram cortadas prematuramente ao cruzar a linha de data.
- O setIcon de marcadores agora funciona com "/" no URL.
- Acionadores de eventos de saída do cursor em polígonos e polilinhas no IE
- A mudança de um ícone de marcador não pisca mais.
7 de maio de 2010
- Problema 1458: Solicitação de recurso: suporte a KML na API Google v3
- Problema 1658: adição de uma sobreposição de tráfego.
- Problema 2209: overflow de pilha.
- Problema 2254: várias chamadas "setMap(gMap)" e "setMap(null)" no objeto Circle mudam a opacidade de preenchimento e de traço.
Mudanças perceptíveis:
- Adição de camadas KML e GeoRSS
- Adição de Sobreposições de solo
- Adicionamos novas camadas: Trânsito e Bicicleta
- A propriedade "suppressBicyclingLayer" foi adicionada a DirectionsRendererOptions.
- Correção de um bug para garantir que a camada de zoom seja referenciada corretamente quando o MapType mudar
- A propriedade "start/end_point" do DirectionsResult foi renomeada para "start/end_location".
- A propriedade DirectionsLeg foi renomeada de "start/end_geocode" para "start/end_address"
- A propriedade "optimized_waypoint_order" da DirectionsRoute foi renomeada para "waypoint_order"
- O suporte para nomes de propriedades de direções antigas foi removido (setTripIndex, getTripIndex, hideTripList, provideTripAlternatives) e os avisos de registro continuam. Também remove a conversão de rotas para etapas e viagens para rotas para etapas.
- Atualização de GeocoderGeometry.latLng para GeocoderGeometry.location
30 de abril de 2010
- Problema 2230: o mapa é inicializado sem a projeção personalizada pretendida.
Mudanças perceptíveis:
- Clicar no mapa agora direciona o foco para o teclado.
- O iPad agora oferece suporte ao gesto de pinça para controlar o zoom
26 de abril de 2010
- Problema 1826: adição de eventos de passagem do cursor e saída do cursor em polígonos e polilinhas.
- Problema 2177: map.setZoom(z) não funciona corretamente durante o evento 'maptypeid_changed'.
- Problema 2247: a opção hideRouteList no DirectionsRenderer não funciona como esperado.
Mudanças perceptíveis:
- Correção de um bug em que os ícones personalizados desapareciam da parte de baixo do mapa durante o movimento
13 de abril de 2010
- Problema 2275: MarkerImage não pode ser reutilizado.
- Problema 2181: quando você adiciona um google.maps.Marker e usa a roda de rolagem do mouse para aumentar ou diminuir o zoom, o marcador fica oculto.
11 de abril de 2010
Nenhuma mudança perceptível ou problemas alterados.
5 de abril de 2010
- Problema 1976: problemas com ícones personalizados e marcadores arrastáveis
- Problema 2107: O marcador arrastável desaparece quando é arrastado para fora do mapa.
- Problema 2181: a propriedade de projeção dos mapas base não está presente.
Mudanças perceptíveis:
- A polilinha de visão geral das direções foi exposta em DirectionsRoute como overview_path.
- Exposição da projeção atual do mapa como uma propriedade somente leitura.
23 de março de 2010
Mudanças perceptíveis:
- A elevação agora está exposta na API.
- Melhoramos o carregamento de blocos para conexões de Internet lentas.
15 de março de 2010
Mudanças perceptíveis:
- Os polígonos agora são repintados corretamente quando os estilos são alterados.
- Mensagens de aviso descontinuadas são exibidas pelo console.log quando o estilo antigo de "Direções" é usado.
10 de março de 2010
- Problema 1801: z-index de polilinha/polígono
- Problema 2144: DirectionsRequest precisa oferecer a opção "avoidHighways".
- Problema 2207: Bug: a poligonal é preenchida no IE.
- Problema 2113: Polilinhas quebradas no Firefox em níveis de zoom altos após a versão de janeiro
Mudanças perceptíveis:
- Adicionamos as rotas de bicicleta.
- Foram adicionadas novas opções de DirectionsRequest:
-
avoidHighways
-
avoidTolls
-
optimizeWaypoints
- Melhorias nas velocidades de renderização de polígonos/linhas poligonais
- Renomeamos os seguintes objetos de direções. Os nomes antigos continuam com suporte.
- DirectionsRoute para DirectionsLeg
- DirectionsTrip para DirectionsRoute
3 de março de 2010
- Problema 2136: Ofuscação de propriedades em google.maps.MarkerImage que não precisam ser referenciadas.
Mudanças perceptíveis:
- Correção do bug de salto no mapa.
- Melhoramos o zoom duas vezes em sequência.
- O evento de arrastar o marcador .latLng não é mais ofuscado.
26 de fevereiro de 2010
- Problema 1651: evento mousemove / mouseover / mouseout para a tela do mapa.
- Problema 2142: DirectionsRendererOptions precisa permitir que os usuários suprimam marcadores completamente.
- Problema 2148: event.latLng ausente.
- Problema 2109: bug: NavigationControlStyle.ZOOM_PAN não aparece corretamente no IE8.
- Problema 2153: MVCArray.push() não retorna um novo comprimento.
Mudanças perceptíveis:
- Adicionar opacidade ao ImageMapType.
- Correção do bug em que o clique com o botão direito do mouse em um retângulo/círculo não era acionado.
- Os eventos de conteúdo da janela de informações não são mais removidos ao ocultar.
8 de fevereiro de 2010
- Problema 2135: Bug: se você reutilizar a MVCArray de um polígono em uma polilinha, a polilinha será fechada.
Mudanças perceptíveis:
- Adição de uma nova classe Rectangle
- Foi adicionada uma nova classe Circle.
- Correção de vazamento de memória ao criar e remover um marcador.
- A anotação da MVCArray de LatLngs foi interrompida para fechar polígonos, porque isso faz com que as linhas poligo que compartilham a mesma MVCArray também sejam fechadas. Consulte Issue 2135.
- Correção de um bug que às vezes ocultava marcadores na tela se o zoom do mapa estava definido como o valor atual.
- O ImageMapType foi corrigido para ser exibido corretamente no Android.
- O esquema de recorte de polígonos foi alterado para permitir polígonos que contêm o pólo norte ou sul.
- Aumentou o intervalo de latitude de MercatorProjection para o máximo possível, sujeito à precisão de ponto flutuante.
28 de janeiro de 2010
- Problema 1367: solicitação de recurso: expor LayoutManager para que os desenvolvedores possam colocar DIVs no "fluxo de controle".
- Issue 1916: Solicitação de recurso: adição da capacidade de dimensionar MarkerImage.
- Issue 1443: extend() e union() precisam retornar o objeto LatLngBounds.
- Problema 1997: documentação de MapOption "size"
- Problema 2074: o mapa não é renderizado quando o mapa-múndi se encaixa nas dimensões exatas do contêiner
Mudanças perceptíveis:
- Adição de suporte a idiomas índicos:
- bn, gu, kn, ml, mr, ta, te
- Foram adicionados novos métodos estáticos ao namespace de eventos:
- addListenerOnce
- addDomListenerOnce
- Adição de uma nova propriedade "encoded_lat_lngs" ao objeto DirectionsStep para expor o conjunto de latlngs no formato ASCII compactado
- Melhoria no desempenho com a remoção de elementos DOM de marcadores fora da tela
- Correção de um bug de movimentação no Google Chrome
- Correção do bug de zoom de pinça no iPhone
19 de janeiro de 2010
- Issue 1422: Solicitação de recurso: permitir que os desenvolvedores criem tipos de mapa personalizados
- Problema 1523: solicitação de recurso: fromContainerPixelToLatLng (e vice-versa).
- Problema 1443: extend() e union() precisam retornar o objeto LatLngBounds.
- Problema 1960: bug: informações incompletas usando provideTripAlternatives.
- Problema 1675: Erro na documentação do tutorial
- Problema 1676: Erro na documentação do tutorial: opções de controle.
- Problema 1856: Os polígonos não são renderizados no Opera.
- Problema 1954: a localização do idioma búlgaro não está correta.
- Problema 1976: bug: problemas com ícones personalizados e marcadores arrastáveis.
- Problema 2063: colisões de nome de variável ao minimizar subclasses de OverlayView.
Mudanças perceptíveis:
- Lançamos o suporte a tipos de mapa personalizados, incluindo tipos de mapa base, tipos de mapa de sobreposição e projeção:
- Novo objeto ImageMapType para oferecer suporte a blocos de mapa personalizados
17 de dezembro de 2009
Mudanças perceptíveis:
- Correção de engasgos iniciais que ocorriam antes do início de uma animação de movimentação do mapa.
- Correção de um problema em que o mapa pulava para um local diferente ao aplicar zoom além do nível máximo usando a roda de rolagem ou o duplo clique.
- Os controles de direitos autorais, MapType e navegação são redimensionados para se adequar ao tamanho do mapa.
- Os getters, setters e nomes de eventos antigos foram oficialmente descontinuados e não são mais definidos.
10 de dezembro de 2009
- Problema 1820: Aumentar o zoom com a roda de rolagem parece aumentar além do nível máximo de zoom e "pular/pular" a posição do mapa.
- Problema 1743: ao rolar o mapa, o zoom faz com que ele se mova para um local completamente diferente.
Outras mudanças perceptíveis:
- Foi adicionado um novo método panToBounds.
- Nova animação do mapa foi adicionada. Afeta arrastar, mover, aplicar zoom e chamadas para setCenter/setZoom em todos os navegadores.
- Adicionamos uma mensagem de aviso de registro do console se métodos descontinuados estiverem sendo usados.
25 de novembro de 2009
- Problema 1696: Solicitação de recurso: posicionar o controle do mapa
- Problema 1909: corrupção de getBounds após a mudança do centro do mapa.
- Problema 1938: map.setOptions não reconhece as opções de controle.
Outras mudanças perceptíveis:
- Foi adicionado suporte a RTL para ativar os seguintes idiomas: árabe, farsi e hebraico
- A propriedade lat_lngs foi exposta para etapas do DirectionsResult.
11 de novembro de 2009
- Issue 1742: O marcador de ícone personalizado sempre aparece na parte de cima do marcador padrão.
Outras mudanças perceptíveis:
- Adição de suporte a três novos idiomas.
- Basco
- Galego
- Tagalo
29 de outubro de 2009
- Problema 1421: Solicitação de recurso: adicionar uma classe Directions à API v3
Outras mudanças perceptíveis:
- A documentação de referência foi atualizada com o DirectionsRenderer e o DirectionsService.
26 de outubro de 2009
- Problema 1647: Solicitação de recurso: fornecer um evento para infowindow dom ready
- Problema 1710: capacidade de cancelar o evento de zoom do usuário ao clicar duas vezes.
Outras mudanças perceptíveis:
- Um erro de JS é gerado quando argumentos inválidos são transmitidos para o novo google.maps.LatLng().
- Correção de bug: o mapa estático estava sendo carregado duas vezes ao carregar o mapa.
15 de outubro de 2009
- Problema 1525: erro get_bounds em níveis de zoom baixos.
- Problema 1757: fitBounds() não funciona no meridiano de 180 graus.
- Problema 1790: map.setOptions não pode definir o cursor.
- Problema 1767: Erro na propagação de eventos
Outras mudanças perceptíveis:
- Atualizações da documentação:
- Novo método exposto: LatLngBounds.isEmpty()
- Todos os métodos, eventos, propriedades e constantes foram classificados por nome.
- Correção de tipos incorretos nas propriedades de opção de polilinha e polígono
28 de setembro de 2009
- Melhorias no desempenho da renderização de polígonos.
- Correção do problema com o aviso de JS para SVGView.
22 de setembro de 2009
- Issue 1420: Feature: Add Polyline class to API
- Problema 1371: o evento map.bounds_changed é acionado repetidamente quando o mapa está em movimento.
- Problema 1700: local incorreto no clique após o zoom out no Firefox 3.5.
- Problema 1702: latLng incorreto informado em eventos de clique e duplo clique quando há um deslocamento em um elemento pai.
- Problema 1723: o mapa pula ao ser arrastado no iPhone.
Outras mudanças perceptíveis:
- Polilinhas e polígonos lançados. Com elas, você pode desenhar linhas ou regiões preenchidas no mapa, especificar estilos de traço e preenchimento e oferecer suporte à maioria dos eventos do mouse (por exemplo, ainda não há mouseover). Elas funcionam em todos os navegadores compatíveis (IE6.0+, Firefox 2.0+, Safari 3.1+, Chrome), incluindo dispositivos móveis compatíveis.
- Adicionamos duas novas seções ao guia para desenvolvedores sobre polilinhas e polígonos.
- Adicionamos duas novas classes à referência da API para Polilinhas e Polígonos.
- Adicionamos um novo evento do Mapa "idle", disparado quando o mapa não se move por um tempo. Resolve o problema 1371.
- Correção de valores LatLng incorretos retornados dos eventos de clique.
- Correção do bug de zoom de pinça no iPhone. Consulte Problema 1723.
10 de setembro de 2009
- Problema 1659: latLng incorreto informado em eventos de clique e duplo clique após a movimentação, Firefox 3.5.
- Problema 1621: localização errada após clicar no mapa no IE8 com o dooctype
- Problema 1642: overflow:auto da InfoWindow
- Problema 1531: o height da infoWindow aumenta a cada abertura.
Outras mudanças perceptíveis:
- Sintaxe modificada para métodos get/set e nomes de eventos, conforme especificado abaixo. A sintaxe antiga continua com suporte para manter a compatibilidade com versões anteriores. Por exemplo:
- set_funBoat() => setFunBoat()
- get_funBoat() => getFunBoat()
- funBoat_changed => funboat_changed
- Foi adicionado um novo método "onAdd" à interface OverlayView, que é chamado quando as divisões e a projeção são inicializadas pela primeira vez. Isso resolve o Issue 1377.
- O método "remove" da interface OverlayView foi renomeado para "onRemove". O nome antigo continua com suporte para manter a compatibilidade com versões anteriores.
2 de setembro de 2009
- Problema 1525: erro get_bounds em níveis de zoom baixos.
- Problema 1596: a movimentação além da borda norte ou sul do mundo retorna um erro.
- Problema 1643: bug: as rodas de rolagem do mapa são usadas desnecessariamente.
- Problema 1379: não consigo ver os dados do mapa da Coreia na V3.
Outras mudanças perceptíveis:
- A roda de rolagem contínua e o zoom duplo foram ativados no Chrome, no Safari 4 e no Firefox 3.5.
- Melhoria na performance de arrastar o mapa
- O duplo clique agora centraliza o mapa após o zoom
24 de agosto de 2009
- Problema 1567: map.set_center para um local próximo não funciona.
- Problema 1605: ao rolar o mapa, a página também rola.
- Problema 1467: função de pan e animação do mapa.
Outras mudanças perceptíveis:
- O zoom da roda de rolagem foi ativado por padrão. Para desativar, defina a propriedade scrollwheel da opção do mapa como "false".
- A documentação foi atualizada para incluir as funções panTo e panBy.
14 de agosto de 2009
- Problema 1575: bug no método de marcadores arrastáveis set_draggable()
Outras mudanças perceptíveis:
- O zoom da roda de rolagem foi ativado.
- Correção de um problema que afetava iPhones em que o mapa pulava após o arrasto.
4 de agosto de 2009
- Problema 1393: permitir marcadores arrastáveis.
- Problema 1448: Bug: a API v3 precisa de uma função checkResize() (ou equivalente).
- Problema 1404: Erro com o cursor no Opera.
- Problema 1514: a seta de seleção do MapType é mostrada incorretamente com o HTML 4.01 estrito.
- Problema 1426: controle de z-index da InfoWindow
Outras mudanças perceptíveis:
- A pinça e o arrasto no iPhone precisam ser mais robustos.
- Foram adicionados setters e getters de zIndex aos objetos InfoWindow.
Mudanças na documentação:
- Foram adicionados os métodos get_draggable e set_draggable do marcador
- Foram adicionados eventos de arrastar marcador, dragstart, dragend e draggable_changed.
- Adição da propriedade "marcador arrastável"
- Os métodos get_zIndex e set_zIndex da janela de informações foram adicionados.
- Evento zIndex_changed da janela de informações adicionado
- Adição da propriedade zIndex da janela de informações
13 de julho de 2009
- Problema 1415: conteúdo da infowindow: selecionável verdadeiro/ falso.
- Problema 1432: O evento de saída do mouse não é acionado depois que set_icon é chamado.
- Problema 1365: os controles de tipo de mapa são renderizados incorretamente com doctype estrito.
Outras mudanças perceptíveis:
- Os desenvolvedores não precisam mais especificar o tamanho de uma MarkerImage. A API vai detectá-lo quando não for fornecido. Em uma observação relacionada, os argumentos de tamanho, âncora e origem para MarkerImage são opcionais.
- Os desenvolvedores não precisam mais chamar OverlayView.call(this) no construtor de uma subclasse de OverlayView.
- Os métodos "changed" da OverlayView foram removidos da interface. Isso não afeta o código do desenvolvedor, porque esses métodos não eram usados antes.
- A opção de correspondência parcial foi removida dos objetos do Geocoder Request. Se um desenvolvedor continuar transmitindo, isso não vai afetar a consulta.
12 de junho de 2009
Problemas alterados:
- Problema 1363: Erro: os eventos de clique no mapa não são enviados no iPhone.
Outras mudanças perceptíveis:
- O controle de zoom grande pode ser clicado em todos os navegadores
- A janela de informações "limpa" o controle de zoom grande, posicionando-se totalmente dentro do mapa e dos controles.
- Direitos autorais para dispositivos móveis usam imagens bonitas
- Os blocos são carregados do centro, em vez do canto superior esquerdo
- Os usuários não podem mais selecionar o texto dos botões de tipo de mapa ou qualquer uma das imagens de controle.
- A biblioteca principal ficou menor em cerca de 1,9 KB.