Notas da versão da API Maps JavaScript

Inscreva-se nestas notas da versão. Inscrever-se

A equipe da API Maps JavaScript atualiza a API regularmente com novos recursos, correções de bugs e melhorias na performance. Você pode indicar qual versão da API será carregada no seu aplicativo especificando-a no parâmetro v da solicitação de inicialização da API Maps JavaScript. Leia mais sobre o controle de versão.

Este registro de alterações lista as versões por data e número da versão, junto com as alterações associadas.

Para receber atualizações sobre novas versões da API Maps, inscreva-se no grupo google-maps-js-api-v3-notify.

3.53.4a

24 de maio de 2023

Correções de bugs:

  • Corrigimos o problema de oscilação do mapa vetorial.
  • Correção do cálculo incorreto de data ao considerar diferentes fusos horários no método de local getNextOpeningTime().
  • Foi corrigido um tipo incorreto no VehicleJourneySegment para o compartilhamento de jornada.

3.53.3

18 de maio de 2023

Mudanças:

  • [canal alfa] Corrigimos 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, em seguida, clicava em escape.
  • [canal alfa] Atualizamos os estilos de previsão do preenchimento automático de lugar para garantir que as reticências sejam exibidas no estouro de texto.
  • [canal beta] O Contexto local agora mostra um aviso de que as informações contextuais sobre lugares no mapa 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 cursor ao arrastar, a menos que tivesse sido retornado ao encaixe pelo menos uma vez primeiro.
  • Limites, local e raio obsoletos para o serviço de preenchimento automático de lugar. Use locationBias e locationRestriction.

3.53.2

4 de maio de 2023

Mudanças:

  • [beta channel] Estilo orientado a 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.
  • Adição de TimeWindow como um campo a Task e TaskTrackingInfo no compartilhamento de jornada do JavaScript.
  • Lançamento de AdvancedMarkerElement e PinElement para o canal semanal.
  • Estilo orientado a dados para limites liberados para o canal semanal.
  • Lançamento do getMapCapabilities e do evento mapcapabilities_changed 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
  • [beta channel] Documentação publicada no método Place v2 toJSON.
  • [canal beta] Corrigimos o arrasto do marcador avançado quando o mapa era ajustado.
  • [beta channel] O estilo baseado em dados PlaceFeature.fetchPlace displayNames estará no idioma do usuário final.
  • [beta channel] AdvancedMarkerView e PinView foram renomeados como AdvancedMarkerElement e PinElement
  • [canal beta] Corrigimos um problema em que os marcadores avançados e alfinetes às vezes ficavam disponíveis sem carregá-los explicitamente. Lembre-se de carregar a biblioteca "marker" sempre antes de acessar essas classes.
  • [canal beta] AdvancedMarker position agora é normalizado para um LatLngAltitude.
  • [canal Beta] Desativa a propriedade do marcador avançado draggable em favor de gmpDraggable.

3.52.9

13 de abril de 2023

Mudanças:

  • [beta channel] Alterando o valor da propriedade de lugar "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] Suspensão do uso do AdvancedMarkerView.draggable em favor do gmpDraggable.
  • [beta channel] Remoção da propriedade "icon" e do nome do campo da classe Place. Os desenvolvedores são incentivados a usar "svgIconMaskURI".
  • [canal beta] A propriedade de título do AdvancedMarkerView só aceita uma string. Os títulos podem ser removidos com uma string vazia.
  • [canal beta] Adicione "svgIconMaskURI" como um nome de campo compatível para os métodos Place.fromPlaceFrom.
  • [beta channel] A propriedade da classe Place foi alterada de userRatingsCount para userRatingCount
  • Melhoria na 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:

  • Adição de pollingIntervalMillis como um campo público de pesquisa de provedores de localização no compartilhamento de jornada do JavaScript.
  • [beta channel] Alteração da resposta JSON da classe Place de snake_case para lowCamelCase.

Correções de bugs:

  • Correção de um bug em que o publishTime da avaliação do lugar estava mostrando a data errada
  • Corrigimos um problema que impedia a criação de elementos personalizados em todo o mundo.
  • [canal beta] Correção de um bug que fazia com que os marcadores avançados desapareçam quando o mapa estava encapsulando.

3.52.6

23 de março de 2023

Mudanças:

  • [Alpha channel] Lançamento do widget experimental de preenchimento automático de lugar (novo) experimental.
  • Lançamento do Compartilhamento de jornada do JavaScript no canal semanal.

3.52.5

16 de março de 2023

Mudanças:

  • [beta channel] Estilo orientado a dados: NEIGHBORHOOD, ADMINISTRATIVE_AREA_LEVEL_3, ADMINISTRATIVE_AREA_LEVEL_4 e SUBLOCALITY_LEVEL_1 FeatureTypes foram removidos.

Correções de bugs:

  • Correção de um bug em que as interfaces do TypeScript estavam vazias nas bibliotecas usadas por importLibrary().

3.52.4

9 de março de 2023

Mudanças:

  • [beta channel] 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 compartilhamento de jornadas em JavaScript.
  • [Canal Beta] Upgrade da API Maps JavaScript para compatibilidade nativa com ECMAScript 2020.

Correções de bugs:

  • Corrige um vazamento de memória que pode acontecer ao adicionar e remover marcadores de/para o mapa.
  • Correção de um bug que fazia com que o elemento interativo fosse clicável quando estivesse abaixo de um marcador avançado clicável em dispositivos de toque.

3.52.2

23 de fevereiro de 2023

Mudanças:

  • [beta channel] Estilo orientado a dados: remover a propriedade PlaceFeature.displayName.
  • [canal beta] Correção de WebGLOverlayViews que não era removida corretamente ao chamar setMap(null)
  • Correção de um bug que reclama que a biblioteca search é desconhecida.
  • Correção de um bug em que o botão Fechar da janela de informações era invisível quando em uma raiz paralela.
  • Para melhorar as Principais métricas da Web e reduzir a transferência de dados desnecessária, o Maps JS agora adia o carregamento de blocos de mapa até que o mapa esteja próximo da janela de visualização. Os mapas criados na janela de visualização inicial da página não devem ter diferença.

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] Ativar o recurso de panorâmica automático da janela de informações quando aberto em um marcador avançado.
  • [Canal Beta] Alguns campos de dados da biblioteca de compartilhamento de jornadas não podem ser anulados.
  • [beta channel] Estilo orientado a dados: o uso dos FeatureTypes NEIGHBORHOOD, ADMINISTRATIVE_AREA_LEVEL_3, ADMINISTRATIVE_AREA_LEVEL_4 e SUBLOCALITY_LEVEL_1 foi suspenso. Eles serão removidos 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 mapas personalizados.
  • A cópia mais recente do carregador de inicialização inline agora reutilizará os valores de uso único do CSP encontrados em outro lugar no documento.

3.51.7

26 de janeiro de 2023

Mudanças:

  • Canal Beta: estilo orientado a dados: o método fetchPlace foi adicionado 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:

  • Corrige um problema com marcadores avançados, em que a remoção de um marcador com colisão do mapa poderia resultar em um elemento de marcador fantasma deixado no DOM.

3.51.5

12 de janeiro de 2023

Mudanças:

  • Corrige o tipo de element em AdvancedMarkerView, PinView e LocalContextMapView, de Element a HTMLElement | SVGElement, para representar melhor o tipo de elemento necessário

Correções de bugs:

  • Corrige um bug no uso de um marcador avançado com uma InfoWindow, em que a InfoWindow não era aberta depois de arrastar o marcador usando o teclado.

3.51.4

5 de janeiro de 2023

Mudanças:

  • Canal Beta: adicionar novos atributos à classe de lugar
  • Canal Beta: a matriz de estilos orientado a dados "MouseEventMouseEvent.features" pode conter mais de um recurso se houver vários abaixo do clique, e todos os listeners de clique do FeatureLayer serão clicados.
  • Canal Beta: lançamento de erro para argumentos inválidos para google.maps.Map.getFeatureLayer.
  • Corrige a posição em pixels dos marcadores avançados em um mapa em tela cheia.
  • Altera os eventos do mouse do mapa para ignorar os cliques do botão do mouse que acontecem enquanto outro botão do mouse já está sendo pressionado.
  • Corrige um bug que fazia os Marcadores Avançados desaparecerem ao aumentar o zoom no mapa.
  • Melhora o desempenho ao aumentar o zoom no mapa com muitos marcadores avançados.
  • Atualiza a documentação de StreetViewPanoramaOptions para esclarecer que clickToGo não está disponível com panoramas personalizados.
  • Melhora o desempenho ao criar LatLngBounds, inclusive por meio de Map.getBounds().
  • Atualiza a referência WebGLOverlayView para onAdd e onRemove.
  • Adiciona personalização fixa do estilo de marcador ao compartilhamento de jornada.

3.51.3

8 de dezembro de 2022

Mudanças:

  • Corrige um bug que fazia com que um marcador não desistir do foco do teclado quando está fora da janela de visualização do mapa.
  • Canal Beta: introduz a classe Place, uma nova API mais simples compatível com padrões de uso modernos, como promessas. A classe Place inclui alguns novos campos de dados.
  • Canal Beta: corrige um bug que fazia com que os marcadores avançados não fossem renderizados ao transmitir um mapa que estava envolvido por um proxy.
  • Canal Beta: adição da personalização de marcador do provedor de localização de viagem para o compartilhamento de jornada do JavaScript.

3.51.2

1o de dezembro de 2022

Mudanças:

  • Canal Beta: a API google.maps.importLibrary() já está disponível.
  • Canal Beta: obsoleto: o uso do Contexto local foi suspenso e não é mais recomendado para novos sites. O recurso continuará funcionando, e um aviso será enviado com 12 meses de antecedência. Se você estiver interessado em criar uma experiência semelhante ao Contexto local, sugerimos que confira a solução "Descoberta de bairros" no Criador rápido de soluções ou use a biblioteca Places e a API Maps JavaScript. Exemplos de código e codelabs para a biblioteca Places podem ajudar você.
  • Canal Beta: para melhorar as Principais métricas da Web e reduzir a transferência de dados desnecessária, o Maps JS agora adia o carregamento de blocos de mapa até que o mapa esteja se aproximando da janela de visualização. Os mapas criados na janela de visualização inicial da página não notam diferença.
  • Canal Beta: adiciona um evento para pesquisar alterações de estado para provedores de localização de compartilhamento de jornada.
  • Canal Beta: adiciona funções de personalização de estilo para o compartilhamento de jornada. Suspensão do uso de métodos de configuração mais antigos.
  • Adiciona acessibilidade do teclado às etapas do painel de rotas. As rotas agora podem ser navegadas com a tecla Tab e selecionadas com o espaço ou as teclas Enter.
  • google.maps.geometry.spherical.computeArea() agora aceita LatLngBounds e Circles LatLngBounds agora pode ser construído com um LatLngBoundsLiteral.
  • Adiciona texto de alt a imagens no painel de rotas sugeridas de DirectionRenderer.

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 estão obsoletos.
  • O Internet Explorer 11 agora está desativado na API Maps Embed.
  • O logotipo do Google na API incorporada do Google Maps muda de estilo ao usar os tipos de mapa Híbrido ou Satélite para aumentar a visibilidade
  • Melhoria no desempenho de carregamento de marcadores avançados.
  • Torna o botão "desfazer" do teclado acessível para o leitor de tela.
  • Torna os marcadores do renderizador de rotas acessíveis e leitores de tela favoráveis.
  • Adiciona uma descrição ARIA ao controle de escala do mapa.
  • Ative o foco e a interação com o teclado para o controle de escala do mapa.
  • Apresenta um parâmetro de idioma para a API JS Geocoder. A API Maps JS não considera mais US como uma região padrão no geocodificador, caso não esteja explicitamente especificada.
  • Introduz um parâmetro de idioma à Directions API JS.
  • Apresenta um parâmetro de idioma para a API JS do Distance Matrix.

Correções de bugs:

  • Corrige 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 fossem focalizáveis.

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 e google.maps.event.addDomListenerOnce têm vinculação this incorreta.

30/05/2012

3 de novembro de 2022

Mudanças:

  • Canal beta: os marcadores avançados agora são compatíveis com altitude quando usados em mapas oblíquos.

30/03/2011

27 de outubro de 2022

Mudanças:

  • Canal Beta: agora há um erro registrado quando as camadas de recursos de estilo com base em dados ficam indisponíveis.
  • Canal beta: melhorias de desempenho para carregamento de marcadores avançados padrão.

30/03/2010

20 de outubro de 2022

Correções de bugs:

  • Correção do preenchimento direito e inferior da janela de visualização no iOS.

3.50.9

13 de outubro de 2022

Mudanças:

  • As etapas selecionadas agora estão destacadas no painel de rotas.
  • Correção da digitação do TypeScript para o construtor PinView
  • Correção da digitação 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 visualização de marcadores avançados foi lançada.
  • Canal Beta: introduz a documentação para isAdvancedMarkersAvailable no objeto de retorno getMapCapabilities().
  • Adiciona "Este campo é somente leitura" à descrição da API de LocalContextMapView e à propriedade element de LocalContextMapViewOption

Correções de bugs:

  • As cores em estilos personalizados JSON agora usam a opacidade do estilo padrão em vez de uma opacidade de 100% forçada.

3.50.7

29 de setembro de 2022

Mudanças:

  • Agora, o leitor de tela lê as instruções sobre como interagir com o mapa e o Street View.
  • Adiciona atalhos 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:

  • Correção de um bug em que o VoiceOver 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:

  • Adiciona MAX_BOUNDS constantes para LatLngBounds para indicar os limites máximos de LatLng para mapas
  • Permite que leitores de tela realizem ações de clique em marcadores padrão.

3.50.3

1o de setembro de 2022

Mudanças:

  • Canal Beta: atualiza a classe DeliveryVehicle do compartilhamento de jornada do JavaScript para incluir atributos personalizados.
  • Corrige um bug em que havia um LatLng incorreto em um evento após um mapa ter sido 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 as APIs de capacidade do mapa (evento getMapCapabilities e mapcapabilities_changed) ao canal Beta.
  • Canal Beta: introduz um parâmetro language a google.maps.Geocoder.
  • Canal Beta: introduz um parâmetro language a google.maps.DistanceMatrixService.
  • Canal Beta: introduz um parâmetro language a google.maps.DirectionsService.
  • Correção de um bug em que um código de região era ignorado em várias APIs Places JS. Apresenta parâmetros de idioma e região para várias APIs Place JS.
  • Remove o suporte do Street View da API Maps JavaScript 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.

39/03/12

4 de agosto de 2022

Mudanças:

  • Adiciona DEMO_MAP_ID, um ID de mapa que pode ser usado para amostras de código que exigem um ID de mapa. Esse ID do mapa não se destina ao uso em aplicativos de produção e não pode ser usado para recursos que exigem configuração da nuvem (como o Cloud Styling).
  • Esclareça que FleetEngineDeliverFleetLocationProvider.locationRestriction é necessário para iniciar o rastreamento.

39/03/11

28 de julho de 2022

Mudanças:

  • google.maps.VehicleType agora pode ser referenciado como uma enumeração do ambiente de execução.

39/03/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 dimensionado 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 era visível em dispositivos iOS no Street View.
  • Corrige um bug ao passar o cursor sobre o texto das rotas para os idiomas RTL na API de incorporação.
  • Torna a janela de informações de transporte público mais acessível e fácil de usar.

3.49,9

14 de julho de 2022

Mudanças:

  • Esclarece o uso de campos de ID em provedores de localização de 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 meio de teclado e leitor de tela.
  • Apresenta um novo método focus em StreetViewPanorama.

3,49

23 de junho de 2022

Mudanças:

Correções de bugs:

  • Torna a enumeração BusinessStatus acessível por meio de google.maps.places.BusinessStatus.

3.49.5

16 de junho de 2022

Mudanças:

  • Adiciona um controle de atalhos de teclado e uma caixa de diálogo ao Street View, melhorando a descoberta de atalhos de teclado.

Correções de bugs:

  • Corrige 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 e getVisibleRegion 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 "Fechar" estiver ativado).
  • geometry.spherical.computeSignedArea() e geometry.spherical.computeArea() foram otimizados para aumentar robustez e precisão.

3.49.3a

2 de junho de 2022

Mudanças:

  • Melhoria no contraste de cores para o controle de rastreamento de movimento do Street View.
  • Tornou o controle de rastreamento de movimento do teclado do Street View acessível e compatível com leitores de tela.
  • As classes MapsNetworkError, MapsRequestError e MapsServerError agora são expostas e documentadas publicamente.

3.49.2

26 de maio de 2022

Mudanças:

  • Melhoria no contraste de cores para o controle de rastreamento de movimento do Street View.
  • Tornou o controle de rastreamento de movimento do teclado do Street View acessível e compatível com leitores de tela.
  • As classes MapsNetworkError, MapsRequestError e MapsServerError agora são expostas e documentadas publicamente.

3.49.1

19 de maio de 2022

Mudanças:

  • Canal Beta: corrige um bug em que um código de região era ignorado em várias APIs JS do Places. Apresenta parâmetros de idioma e região para várias APIs Place JS.
  • Melhora o contraste de cores para os controles de tela cheia e bússola no modo escuro.
  • Torna o controle da bússola, o botão "Fechar" e o controle de links de endereços do Street View acessíveis e compatíveis com 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.

48/03/11

28 de abril de 2022

Mudanças:

  • O Place Autocomplete agora pode aceitar mais tipos. Saiba mais.
  • isFractionalZoom foi movido para o canal semanal.

3.48.9

14 de abril de 2022

Mudanças:

  • Canal Beta: ativa o WebGL 2.0 para WebGLOverlayView.
  • Canal Beta: inclui a biblioteca JourneySharing nos tipos TypeScript, APIs externas e documentação de referência da API Maps JavaScript.
  • As funções google.maps.event.addDomListener() e google.maps.event.addDomListenerOnce() estão obsoletas e não devem ser usadas. Em vez disso, use o método padrão addEventListener(). Esses métodos continuarão funcionando e não há planos de desativá-los.
  • Adiciona title e aria-label ao ícone do marcador do Street View.
  • Adiciona o atributo aria-pressed ao controle Tela cheia.
  • Melhora o espaçamento do menu suspenso para o controle Tipo de mapa.
  • Atualiza rótulos aria para o controle suspenso Tipo de mapa.

Correções de bugs:

  • Remove um atributo aria-expanded não permitido de um controle padrão do tipo de mapa.

3.48.8

7 de abril de 2022

Mudanças:

  • Melhora o contraste de cores na API Maps JS e no logotipo do Google de API de incorporação.

3.48.7a

31 de março de 2022

Mudanças:

  • Canal beta: remove as APIs de visualização de sobreposição WebGL descontinuadas.
  • Ativa o mapa base atualizado para clientes da API Maps JavaScript. O mapa básico atualizado, que já está em uso no Google Maps para consumidores, oferece um mapa básico mais detalhado, principalmente em relação às características naturais da terra.

Correções de bugs:

  • Reverte uma correção anterior para map.fitBounds() (facilita a transição da janela de visualização para distâncias curtas), análise pendente.
  • Corrige problemas de contraste de cores no controle "Tipo de mapa" no modo de alto contraste de cor.
  • Corresponde nomes acessíveis de caixas de seleção de controle "Tipo de mapa" com os rótulos visuais correspondentes.
  • Corrige problemas de contraste de cores em janelas de informações no modo de alto contraste de cor.

3.48.6

24 de março de 2022

Mudanças:

  • Correção de 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 Safari: garante que o botão 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 para o link "Ver no Google Maps" em InfoWindow
  • Corrige 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:

3.48.3

3 de março de 2022

Mudanças:

  • Canal Beta: ativa o novo estilo de chamada de serviço no serviço Street View da API Maps JavaScript. 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.
  • Introdução de uma nova propriedade ariaLabel para InfoWindow.

3.48.1

17 de fevereiro de 2022

Mudanças:

  • Canal Beta: agora é possível 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 para noClampNoWrap.
  • Agora, o leitor de tela lê as instruções sobre como navegar pelos marcadores quando um marcador recebe foco.
  • A API Maps JavaScript agora gera relatórios de 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 manter a compatibilidade com o Internet Explorer 11, especifique o v=3.47, que ficará 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 a parte superior quando o controle de atalhos do teclado estava em foco

3.47.4

6 de janeiro de 2022

Mudanças:

  • Canal Beta: Atualização da API WebGLOverlayView para Beta. Suspensão do uso de todas as classes e métodos com "gl" no nome, e substituição dos novos, com "GL" no nome. Suspensão do uso de WebglCameraParams em favor da nova classe CameraParams (que cria subclasses 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 e Circle agora aceitam uma instância da mesma classe no construtor.

3.47.2

2 de dezembro de 2021

Mudanças:

  • LatLngLiteral agora é permitido como um parâmetro sempre que LatLng for permitido para projeções.

Correções de bugs:

  • Correção de alguns problemas de renderização que podiam ocorrer em valores de escala menores (menos de 1.0).

3.47.1

18 de novembro de 2021

Mudanças:

  • LatLngLiteral agora é permitido como um parâmetro sempre que LatLng for permitido na biblioteca de geometria.
  • Adição de 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 agora está desativado na v=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 como false.
  • Os botões "Aumentar zoom" e "Diminuir zoom" agora são desativados quando o respectivo nível máximo ou mínimo de zoom é atingido.
  • O controle MapType foi convertido para usar elementos semânticos a fim de melhorar a experiência de acessibilidade e leitor de tela na API Maps Embed.
  • Texto alternativo adicionado ao ícone na tela de erro.
  • Várias melhorias gerais na integridade do código.

Correções de bugs:

  • Substitua os atributos controlHeight e controlWidth não compatíveis com WCAG por atributos data-* compatíveis.

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 solicitado por número.
  • A versão 3.44 foi excluída e não pode mais ser usada.

36/03/2012

4 de novembro de 2021

Correções de bugs:

  • Atualização da barra de menus "Tipo de mapa" com marcadores ARIA mais precisos.
  • API de incorporação: adição de rótulos ARIA a vários links para uma experiência de leitor de tela aprimorada.
  • API de incorporação: contraste de cor corrigido para alguns itens de texto.
  • Correção do tipo de google.maps.Marker.MAX_ZINDEX em funções externas.

36/03/11

28 de outubro de 2021

Mudanças:

  • Getters e setters convertidos para usar o goog.a11y.aria. Isso ajudará a proteger contra erros ortográficos.

3.46.8

7 de outubro de 2021

Mudanças:

  • Contexto local: link de atribuição removido das fotos da janela de informações do Contexto local.

3.46.6

23 de setembro de 2021

Mudanças:

  • Correção de um bug em que o cursor do mapa mostra uma mão quando o mapa não é arrastável.

3.46.5

16 de setembro de 2021

Correções de bugs:

  • Correção de um bug com uma taxa de contraste de cores no widget Place Autocomplete.

3.46.3

2 de setembro de 2021

Mudanças:

  • As instruções de rolagem agora são exibidas acima dos InfoWindows e CustomOverlays abertos.

3.46.2

26 de agosto de 2021

Mudanças:

  • Canal Beta: agora as informações de telemetria 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ão.

Mudanças:

  • Adicionamos dois novos campos a PlaceResult, icon_mask_base_uri e icon_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 solicitado por número.
  • A versão 3.43 foi excluída e não pode mais ser usada.

Suspensão de uso:

  • O suporte ao Internet Explorer está sendo suspenso. A partir de agosto de 2021, com a API Maps JavaScript v3.46, os usuários do Internet Explorer 11 verão uma mensagem de aviso na parte superior 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 sobrepunhava.

3.45.8

29 de julho de 2021

Mudanças:

  • API de incorporação: em 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:

  • A compatibilidade com o IE11 foi descontinuada. Os mapas no IE11 exibirão um banner no canal Beta.
  • Atualizamos o link "Como chegar" nos mapas incorporados para aumentar a precisão.

Correções de bugs:

  • Correção de um problema em que o método getFeatureById() não conseguia recuperar recursos com um código 0.
  • Correção de um problema em que uma UNKNOWN ERROR/SERVICE BACKGROUND ERROR é gerada se o valor ComponentRestriction é indefinido ou nulo

3.45.6a

15 de julho de 2021

Mudanças:

  • Quando aberto, o foco agora é gerenciado no contêiner InfoWindow quando o primeiro controle focalizável não está na janela de visualização InfoWindow ou quando disableAutoPan=true.

Correções de bugs:

  • Correção de um bug em que o desenho de polígono incompleto terminava automaticamente quando o gerenciador de desenhos era removido e adicionado novamente ao mapa.
  • Correção de um bug em que a string "Directions" fica truncada no pop-up "Incorporar um mapa" em alguns idiomas.

3.45.5

1o de julho de 2021

Mudanças:

  • Atualizamos o URL do Maps Studio para digitação e API JS.

Correções de bugs:

  • Correção de uma rejeição de Promise não processada ao fornecer o 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 de teclado fosse aberta no envio do formulário.
  • Correção de um bug em que o botão "Atalhos do teclado" estava desalinhado.
  • Objetos removidos acidentalmente adicionados a window (Spherical, PolylineCodec, PolyGeometry). Esses objetos precisam ser acessados no namespace totalmente qualificado.

3.45.3

16 de junho de 2021

Correções de bugs:

  • Atualização de InfoWindow para que o foco não seja movido quando open() for chamado dentro do mesmo loop de execução que a instanciação do mapa.

Mudanças:

  • Atualizamos a seção de referência da API InfoWindowOpenOptions com informações mais detalhadas.
  • Correção de toques de foco ao usar a navegação pelo 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 do teclado na API de incorporação.
  • Correção de um problema que poderia causar um erro ao carregar estilos CSS de fonte.
  • Correção de um bug em que a oscilação podia ocorrer ao movimentar o mapa com uma InfoWindow aberta.

Mudanças:

3.45.1

3 de junho de 2021

Mudanças:

  • Adição de documentação para propriedades de animação, ícones, rótulo e opacidade à interface Data.StyleOptions.
  • A caixa de diálogo de direitos autorais foi reformulada para melhorar o suporte à acessibilidade.
  • Agora, as janelas de informações gerenciam o foco automaticamente quando abertas. Isso representa o novo comportamento padrão.
  • Adição da API InfoWindowOpenOptions, permitindo que os desenvolvedores controlem como o foco é gerenciado ao abrir as InfoWindows.
  • As janelas de informações agora podem ser fechadas 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 polígono agora está ativado. Essa mudança impede que os polyfills internos da API Maps sejam instalados na página do host.

Correções de bugs:

  • Correção de um problema em que um anel de foco do mapa era exibido ao alternar as guias do navegador
  • Correção de um problema em que o anel de foco para controles do mapa, elementos do marcador e itens do submenu de controle do tipo de mapa aparecia incorretamente com a interação do mouse em alguns navegadores.

Novos recursos:

  • Compatibilidade ativada para Promises em serviços de rotas, matriz de distância, elevação, geocodificador, zoom máximo, imagens do Street View e AutcompleteService.getPlacePredictions().
  • Adicionamos um controle de atalhos de teclado e uma caixa de diálogo ao mapa para melhorar a detecção de atalhos de teclado.
  • Os mapas vetoriais agora estão disponíveis no canal semanal (apenas recursos básicos; os recursos WebGL estão disponíveis no canal beta).

34/3/14

13 de maio de 2021

Mudanças:

  • Agora, um aviso é registrado no console quando InfoWindow.open() é chamado sem uma instância associada de mapa ou StreetView.

34/04/12

28 de abril de 2021

Correções de bugs:

  • Correção de um problema em que marcadores otimizados removidos ou ocultos voltavam a ser adicionados ao mapa depois de serem alterados para um novo tipo de mapa.

Contexto local:

  • Inclusão de compatibilidade com matrizes que não tenham um método @@iterator definido como um valor placeTypePreferences válido.

34/4/11

20 de abril de 2021

Mudanças:

  • Melhor desempenho para criar marcadores personalizados com objetos Icon
  • Impede que o foco seja movido para os menus suspensos de tipo de mapa ao passar o cursor sobre um botão.

Correções de bugs:

  • Correção de um bug em que um erro podia ocorrer ao carregar marcadores estáticos antes de inicializar o mapa básico.

3.44.9

8 de abril de 2021

Correções de bugs:

  • Correção de um bug em que os controles do mapa podiam ser acessados pelo teclado quando o Street View está ativado.

3.44.8

1o 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 inferior 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 janela de informações é fechada.

3.44.4

4 de março de 2021

Mudanças:

  • Agora, as imagens de 45° estão disponíveis em uma faixa 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 repetidamente o mapa.
  • 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 da função getPlacePredictions do Places Autocomplete aponta incorretamente para o endpoint incorreto no canal Beta.

3.44.1

18 de fevereiro de 2021

Mudanças:

  • Os botões do Seletor de local da LocalContext agora são desativados ao recarregar os lugares mostrados.
  • Os marcadores não otimizados agora são focalizáveis e acessíveis pelo teclado.
  • Canal Beta: objetos removidos adicionados acidentalmente a window (Spherical, PolylineCodec, PolyGeometry). Esses objetos precisam ser acessados no namespace totalmente qualificado.
  • O isolamento de polipreenchimento foi ativado no canal Beta. Isso significa que a API Maps JavaScript não instalará mais os polyfills na página do host.

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:

  • Inclusão de compatibilidade Beta com Promises em AutocompleteService.getPlacePredictions().

Correções de bugs:

  • Correção de um problema em que Markers com rótulos intercepta eventos de clique, mesmo quando clickable está definido como falso

3.43.7a

28 de janeiro de 2021

Correções de bugs:

  • Correção de vários problemas relacionados ao desenho de polilinhas.

3.43.6

21 de janeiro de 2021

Correções de bugs:

  • Correção de um bug em que os buracos poligonais de geojson às vezes eram preenchidos.
  • Correção de um bug que fazia a sobreposição desaparecer ao alternar entre o mapa e o Street View.

3.43.5

14 de janeiro de 2021

Mudanças:

  • Caixas de seleção alteradas nos menus para ficarem mais acessíveis com os leitores de tela.
  • Aumento do tamanho dos botões de andares para panoramas internos do Street View.
  • Corrigimos a posição dos controles de rastreamento de movimento em 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.
  • Corrigimos um problema com os leitores de tela que não conseguiam navegar até os marcadores no mapa.
  • Correção de um bug que fazia o ícone de lugar desaparecer no marcador de local da LocalContext.

3.43.3

9 de dezembro de 2020

Mudanças:

  • A interface google.maps.MouseEvent foi renomeada como google.maps.MapMouseEvent e adicionada uma propriedade domEvent, fornecendo acesso direto ao evento subjacente do DOM.
  • Comportamento de memória aprimorado de sobreposições de polígonos.
  • A memória da tela agora é liberada explicitamente para evitar problemas de memória do Safari.

Correções de bugs:

  • Correção de um bug em que o controle de tela cheia parava de funcionar ao alternar entre o mapa 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 desenhado muito grande.
  • Correção de um bug com conflitos de polyfill que afetavam os símbolos no IE11.

3.43.2

1o de dezembro de 2020

Mudanças:

  • Adiciona o evento contextmenu, como uma alternativa melhor ao evento rightclick. O evento contextmenu adiciona a capacidade de responder ao ctrl-click no macOS.
  • Adiciona atributos de acessibilidade a marcadores não otimizados quando title ou label são fornecidos.
  • Adiciona mais rótulos e funções ARIA para controles MapType, para uma experiência de leitor de tela aprimorada.
  • Compatibilidade com leitores de tela aprimorada para os controles do MapType. Quando o usuário sai do controle, o menu suspenso é fechado automaticamente.
  • Corrige o número de itens relatados por leitores de tela no menu suspenso. Isso evita que o separador de linhas seja contado como um item de lista.
  • Adiciona um anel de foco dentro do elemento map, para indicar o foco do teclado quando ele for focado pela interação com o teclado.
  • Adiciona outros controles do teclado aos controles MapType. As opções do menu suspenso agora fecham automaticamente quando o controle perde o foco. As teclas de seta para cima e para baixo abrem a lista suspensa, e o botão Escape a fecha. As teclas "Home" e "End" são movidas para o primeiro e o último itens na lista suspensa, 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 antecipadamente.

3.43.1a

20 de novembro de 2020

Mudanças:

  • Adiciona uma propriedade className à interface MarkerLabel para definir a classe CSS do elemento label.
  • Adiciona compatibilidade Beta de Promises no Máximo de imagens com zoom.
  • Adição de compatibilidade Beta para Promises no serviço StreetView.
  • Adicionado texto de acessibilidade a marcadores não otimizados quando title ou label são fornecidos.
  • O rótulo aria-pressed foi removido do botão do menu suspenso de controle MapType para melhorar a acessibilidade.
  • DropdownMenu e DropdownMenuItem 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.
  • Os menus suspensos agora podem ser abertos e fechados usando a tecla Enter ou a barra de espaço.
  • Os itens do menu suspenso agora podem ser focados.
  • Biblioteca do Contexto local: os botões de controle de carrossel agora são desativados quando não têm efeito, e não sobrepõem o primeiro ou o último item da lista.

Correções de bugs:

  • Correção de um bug que poderia acontecer quando GroundOverlays cruzasse o meridiano de 180 graus.
  • Os atalhos do teclado não são mais desativados por padrão quando disableDefaultUI é definido como true.
  • 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 nome e tipo de acessibilidade a Map.
  • Correção da documentação da interface que mostrava incorretamente algumas propriedades opcionais, conforme necessário.
  • Correção de um bug em que o parâmetro de construtor noWrap LatLng era ignorado ao transmitir um LatLngLiteral.

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ão.

  • 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 solicitado 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 incorreta era comunicado por um leitor de tela.
  • Corrigimos um problema com os controles do mapa, em que Tab/Shift+Tab estavam na ordem errada.
  • Os botões do mapa foram convertidos de div para botão nativo para melhorar a acessibilidade
  • A inclinação agora é restrita dependendo do nível de zoom dos mapas WebGL.
  • Correção do botão de tela cheia que desapareceva parcialmente no Internet Explorer quando controlSize era menor que 27

3.42.8

7 de outubro de 2020

Mudanças:

  • Adição de compatibilidade Beta com promessas no serviço Directions.
  • 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

1o de outubro de 2020

Os ícones retornados com solicitações de Place Details e Place Search foram atualizados para usar novos glifos de ícone. Nenhuma ação é necessária. Os novos glifos serão exibidos automaticamente.

3.42.7

29 de setembro de 2020

Mudanças:

  • Correção de um bug em que a ordem das palavras era incorreta para os idiomas RTL (da direita para a esquerda) na dica de controle "Informar um erro no mapa".
  • Marcador centralizado do marcador para direção de texto RTL.

3.42.6

21 de setembro de 2020

Mudanças:

3.42.5

16 de setembro de 2020

Mudanças:

  • O método LatLngBounds.union foi atualizado para processar casos em que dois limites estão acima de 180 graus.

3.42.4

8 de setembro de 2020

Mudanças:

  • Agora, um erro é registrado no console quando uma implementação inválida de Date.now() é detectada.
  • Adição de compatibilidade Beta para métodos de serviço Promises in Elevation.
  • Introdução de uma nova propriedade InfoWindow.minWidth para especificar a largura mínima de um InfoWindow.
  • Correção de um bug em que as rotas eram borradas depois de alterar 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ão.

Mudanças:

  • As InfoWindows agora têm uma largura máxima padrão de 648 px. É possível substituí-las definindo a propriedade maxWidth da InfoWindow. A largura de uma InfoWindow agora pode exceder 648 px, mas ainda será limitada pela largura do mapa. Anteriormente, as janelas de informações eram sempre restritas aos menores 648 pixels ou à largura do mapa.
  • Evitar a oscilação da renderização de 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 solicitado 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 a configuração da propriedade clickableIcons como false não tinha efeito ao usar o Cloud Styling.

3.41.5

6 de julho de 2020

Mudanças:

  • Corrige a violação de tipos confiáveis.

3.41.2

27 de maio de 2020

Mudanças:

  • O uso do campo permanently_closed na biblioteca Places e na API Maps JavaScript foi suspenso.

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ão.

  • 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 solicitado por número.
  • A versão 3.38 foi excluída e não pode mais ser usada.

30/03/11

28 de abril de 2020

Mudanças:

  • Adiciona um novo campo, business_status, aos resultados do Place Search e do Place Details. Use este campo em vez de permanently_closed.
  • Correção de um aviso incorreto do console ao solicitar (novo) PlaceResult.utc_offset_minutes. Um aviso agora é retornado para PlaceResult.utc_offset, que foi suspenso.

3.40.9

14 de abril de 2020

Mudanças:

  • O mapa agora gera um ErrorValueError mais fácil de diagnosticar se for transmitido um mapDiv que não é um elemento
  • O navegador Chrome que preenche automaticamente 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 evitará o faturamento.
  • A propriedade maxWidth ficou mais precisa. Antes dessa mudança, se você tivesse especificado o maxWidth de um InfoWindow como 100, a largura máxima real do InfoWindow seria de 94 px. Após essa alteração, a largura máxima seria de 100 pixels.
  • Correção de um problema de vazamento de memória com o criador de solicitações de coloração ao usar marcadores e limites de mapa

3.40.6

24 de março de 2020

Mudanças:

  • Corrigimos o texto truncado no campo de tempo de viagem do IE11.

3.40.4

10 de março de 2020

Mudanças:

  • Correção do 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.
  • Corrige 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ão.

  • 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ão.

Corrigido:

  • Para solicitações de rotas, ZERO_RESULTS agora é registrado no console e não resulta mais em um registro de erros.

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ão.

Mudanças:

  • O Internet Explorer 10 não é mais compatível (a versão 3.38 foi a mais recente).
  • AutocompletePrediction agora retorna a distância em linha reta para o lugar selecionado, a partir da latitude/longitude de origem especificada.

Suspensão de uso:

  • Os campos open_now e utc_offset do Places foram descontinuados em 20 de novembro de 2019 e serão 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 solicitado 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ão.

  • 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 solicitado por número.
  • A versão 3.35 foi excluída e não pode mais ser usada.
  • Não é mais possível usar as tabelas do Google Fusion Tables (3.37 foi a última versão com suporte).
  • A compatibilidade com o Internet Explorer 10 foi suspensa e terminará entre novembro de 2019 e maio de 2020, dependendo do canal de lançamento ou do número da versão que você usar.

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ão.

  • 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 solicitado 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 (3.34 foi a última versão a ser compatível).

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ão.

Mudanças:

  • Novos recursos adicionados:
  • 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 solicitado 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:

  • A API agora pode retornar o número total de comentários para cada local.
  • Agora é possível usar códigos plus. Os plus codes são códigos curtos que fornecem um endereço para todos os locais do mundo, mesmo em áreas onde não existem endereços de rua tradicionais.
  • O Internet Explorer 9 não é mais compatível.

Suspensão de uso:

  • O uso do parâmetro placeIdOnly para Autocomplete foi suspenso.
  • O uso da camada do Fusion Tables na API Maps JavaScript foi suspenso em 3 de dezembro de 2018. A camada do Google Fusion Tables será completamente desativada em 3 de dezembro de 2019 e não estará mais disponível após essa 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ão.

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 solicitado 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ão.

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 receberão o canal padrão, seja o canal semanal ou o trimestral. Consulte o guia Controle de versão.
  • Uma IU de controle maior está ativada. Com o aumento das operações de toque em vários dispositivos, ajustamos a IU de controle para se ajustar aos toques dos dedos e dos cliques do mouse. É possível desativar o carregamento da API com v=trimestral, v=3.33 ou v=3.32.

3,33

11 de junho de 2018

Mudanças:

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ão da API.

Mudanças:

3,32

13 de fevereiro de 2018

Mudanças:

3.31

13 de fevereiro de 2018

Mudanças:

  • Crie os primeiros 256 marcadores de DOM por padrão e depois os marcadores de bloco. O padrão atual é todos os marcadores de blocos.
  • Em níveis altos de zoom (zoom aumentado) ao arrastar o Pegman, prefira NEAREST em vez do panorama BEST selecionado pelo Google.
  • gestureHandling: none agora funciona da mesma forma que draggable: false quando alterado dentro de um gerenciador de mousedown (agora tem efeito em mousedown)

21 de novembro de 2017

A versão 3.31 da API JavaScript do Google Maps agora está disponível como a versão experimental. Consulte o guia sobre controle de versão da API.

Mudanças:

  • O campo region agora é retornado com 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ão da API.

Mudanças:

  • O botão de tela cheia agora é ativado por padrão no computador.
  • Esta versão introduz a propriedade gestureHandling para aplicativos de área de trabalho que permitem a interação do usuário usando a roda de rolagem do mouse ou o touchpad. Para controlar como os usuários interagem com um mapa, recomendamos usar a propriedade gestureHandling em vez das propriedades scrollwheel, disableDoubleClickZoom e draggable.

3,29

16 de maio de 2017

A versão 3.29 da API Maps JavaScript está disponível como versão experimental. Consulte o guia sobre controle de versões da API.

Mudanças:

  • O formato do ID do panorama para panoramas do Street View gerados pelo usuário (personalizados) mudou devido a atualizações de infraestrutura subjacentes. Isso aumenta um pouco o número de panoramas disponíveis.
    • As solicitações de panoramas gerados (personalizados) pelo usuário usando o antigo ID do panorama na API Maps JavaScript ainda funcionam. Se você tentar encontrar um panorama usando a propriedade position do objeto StreetViewPanoramaOptions, o resultado conterá o novo ID de panorama. Não é necessário mapear os IDs antigos e novos, já que ambos permanecerão válidos.
    • Se você depende da análise e/ou lógica de verificação do ID de panorama, o formato dos IDs de panorama pode mudar.
    • Informe qualquer problema usando o rastreador de problemas.
  • Atualizações no método fitBounds da classe google.maps.Map.
    • Para alterar a janela de visualização enquanto um mapa está oculto, defina 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 está obsoleta. Para desativar o recurso de arrastar do mapa em computadores, use a propriedade gestureHandling e defina-a como none.

15 de fevereiro de 2017

A versão 3.28 da API Maps JavaScript está disponível como versão experimental. Consulte o guia sobre controle de versões da API.

Mudanças:

  • Não há mais suporte para mapas conectados na versão 3.28 e mais recentes da API Maps JavaScript.

3,27

2 de fevereiro de 2017

Corrigido:

10 de janeiro de 2017

Agora é possível restringir as previsões de preenchimento automático para surgir apenas em vários países. Para fazer 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 está disponível como versão experimental. Consulte o guia sobre controle de versões da API.

Mudanças:

  • Uma nova opção gestureHandling no objeto MapOptions 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 dedo e deslizar com 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 movimentar o mapa. Se o usuário deslizar o mapa com um dedo, uma sobreposição será exibida no mapa, com uma solicitação para mover os dedos. Veja o exemplo acima em um dispositivo móvel para ver o modo cooperativo em ação.
    • none: não é possível deslocar ou fazer gesto de pinça no mapa.
    • auto (padrão): o comportamento é cooperative ou greedy, dependendo da rolagem da página.

    Para mais detalhes e exemplos, consulte o Guia do desenvolvedor.

  • Por padrão, o controle de tela cheia é visível em dispositivos móveis para que os usuários possam ampliar facilmente o mapa. Quando o mapa está no modo de tela cheia, os usuários podem movê-lo usando um ou dois dedos. Observação: o iOS não é compatível com o recurso de tela cheia. Portanto, o controle de tela cheia não fica visível em dispositivos iOS.

Suspensão de uso dos mapas conectados

6 de outubro de 2016

O recurso de login foi suspenso. As versões 3.27 e anteriores da API Maps JavaScript continuam sendo compatíveis com mapas conectados. Uma versão futura não será mais compatível com mapas conectados, mas ainda será compatível com recursos que salvam um lugar no Google Maps usando uma janela de informações ou o SaveWidget. Leia mais sobre mapas conectados.

Alteração por meio de pontos de referência na resposta do serviço Directions

29 de agosto de 2016

O campo via_waypoints na resposta do serviço Directions contém uma matriz de waypoints que não foram especificados na solicitação original. O campo via_waypoints continuará a aparecer na resposta de rotas arrastáveis, mas está obsoleto na resposta de rota alternativa. A versão 3.27 será a última versão da API compatível com via_waypoints em rotas alternativas.

A abordagem recomendada é solicitar rotas alternativas e exibir todas as rotas como não arrastáveis, além da rota principal como arrastável. Os usuários podem arrastar a rota principal até que ela corresponda a um trajeto alternativo. O campo via_waypoints está disponível no trajeto resultante (arrastado pelo usuário).

3,26

18 de agosto de 2016

A versão 3.26 da API Maps JavaScript está disponível como versão experimental. Consulte o guia sobre controle de versões da API.

Mudanças:

  • Um novo renderizador do Street View traz melhorias de renderização, incluindo transições e animações mais suaves, modelagem de objetos aprimorada, melhor compatibilidade com dispositivos móveis e controles mais claros. Veja os detalhes no Blog de desenvolvedores do Google Geo.
  • A API agora é compatível com eventos de orientação de dispositivos no Street View. Assim, os usuários de dispositivos móveis podem olhar ao redor movendo os smartphones. Como desenvolvedor, você pode ativar ou desativar esse recurso. Consulte o guia do desenvolvedor para detalhes.

3,25

25 de maio de 2016

A versão 3.25 da API Maps JavaScript está disponível como versão experimental. Consulte o guia sobre controle de versões da API.

Fim do suporte ao Internet Explorer 9

2 de maio de 2016

Desde 30 de abril de 2016, o Internet Explorer 9 não é mais compatível oficialmente com a API Maps JavaScript. Veja a lista de navegadores compatíveis.

3,24

14 de abril de 2016

Mudanças:

  • Agora é possível desativar a clicabilidade dos ícones de mapa. Um ícone de mapa representa um ponto de interesse, também conhecido como PDI. Consulte o método setClickableIcons em google.maps.Map.

31 de março de 2016

Corrigido:

  • Problema 9507 (link em inglês): os links no Street View agora funcionam novamente no Safari.

28 de março de 2016

Corrigido:

  • Problema 9394 (link em inglês): as janelas de informações são fechadas automaticamente quando o usuário abre uma janela de informações para um ícone do mapa básico e vice-versa.
  • Mostre um logotipo branco do Google quando o mapa base for estilizado usando a propriedade styles no mapa. Anteriormente, o logotipo se tornava branco somente ao aplicar um estilo usando um StyledMapType.

18 de março de 2016

Corrigido:

  • Problema 9424 (link em inglês): 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 opção 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 está desativado. É possível ativá-lo em MapOptions e configurá-lo usando FullscreenControlOptions. A posição padrão é RIGHT_TOP.
  • O controle de tela cheia do Street View é ativado por padrão. É possível desativá-lo via StreetViewPanoramaOptions e configurá-lo usando FullscreenControlOptions. A posição padrão agora é RIGHT_TOP.

4 de janeiro de 2016

Corrigido:

21 de dezembro de 2015

Mudanças:

  • Opção de mapa para desativar o botão de login em mapas conectados (ele mostrará o avatar para os usuários que fizeram login, mas ainda permitirá que eles se conectem por meio de ações conectadas, como marcar com uma estrela), mas não haverá mais o botão para fazer login no mapa quando essa opção estiver definida.
  • A interface de solicitações de pesquisa de texto foi alterada. O uso do parâmetro types foi suspenso em 1o de março de 2016, substituído por um novo parâmetro type, que só é compatível com um tipo por solicitação de pesquisa. Além disso, os tipos establishment, food e grocery_or_supermarket não serão mais compatíveis como parâmetros de pesquisa. No entanto, esses tipos ainda podem ser retornados nos resultados de uma pesquisa. As solicitações que usam o parâmetro types legado serão compatíveis até 1o de março de 2017. Após essa data, todas as pesquisas de texto precisarão usar a nova implementação.

2 de dezembro de 2015

Mudanças:

  • O construtor Autocomplete verifica se recebe um elemento de entrada.
  • As janelas de informações básicas do ponto de interesse do mapa mostram o mesmo conteúdo no modo não conectado e no modo conectado.
  • Agora, as externas da API Google Maps para o Closure Compiler especificam um tipo (número ou string) para enumerações.

25 de novembro de 2015

Mudanças:

  • Os métodos .toJSON() foram adicionados aos objetos LatLng e LatLngBounds. Eles devem ser usados via JSON.stringify().

19 de novembro de 2015

Mudanças:

  • Logotipo branco do Google para mapas estilizados

Corrigido:

3,22

7 de janeiro de 2016

Corrigido:

  • Problema 9009 (link em inglês): ao sintetizar eventos de mouse a partir do toque, use o botão esquerdo em vez do botão central, para compatibilidade com o jQuery.

10 de novembro de 2015

Mudanças:

  • Os serviços Directions e Distance Matrix agora retornam o tempo previsto no trânsito (no campo de resposta duration_in_traffic) quando o modo de viagem está em andamento. Para receber os tempos de viagem previstos, inclua um literal de objeto drivingOptions na solicitação, especificando um departureTime atual ou futuro. Você também pode especificar um trafficModel de otimista, pessimista ou melhor estimativa (padrão), para influenciar as suposições usadas no cálculo do tempo de viagem. Para mais detalhes, consulte o guia do desenvolvedor sobre os serviços de rotas e o serviço Distance Matrix. Observação: o duration_in_traffic está disponível apenas para clientes do plano Premium da Plataforma Google Maps.

Obsoleta:

  • O uso do campo de solicitação durationInTraffic foi suspenso. Antes, ele era recomendado para os clientes do plano Premium da Plataforma Google Maps especificarem se o resultado deveria incluir uma duração que considerasse as condições de trânsito atuais. Em vez disso, use o campo drivingOptions.

5 de novembro de 2015

Obsoleta:

  • A biblioteca do Google AdSense foi suspensa desde maio de 2015 e não está mais disponível na versão experimental da API Maps JavaScript. A biblioteca será removida da versão e das versões congeladas da API em breve. Uma solução alternativa é o Google AdSense. Consulte o guia para criar um bloco de anúncios do Google AdSense.

22 de setembro de 2015

Mudanças:

  • Agora é possível usar IDs de lugar ao fazer solicitações de matriz de distância e rotas: DirectionsRequest.origin, DirectionsRequest.destination e DirectionsWaypoint.location aceitam objetos Place, e DistanceMatrixRequest.origins e DistanceMatrixRequest.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 o mapa estar usando ou não o modo conectado, 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 no modo de tela cheia.

Obsoleta:

  • O controle do mapa de visão geral não está mais disponível.
  • O controle de panorâmica no mapa não está mais disponível. Para movimentar a visualização, os usuários precisam clicar e arrastar ou deslizar o mapa. O controle de panorâmica no Street View permanece disponível.
  • O controle de zoom está disponível em apenas um estilo. Portanto, google.maps.ZoomControlStyle não está mais disponível.

1o de setembro de 2015

Mudanças:

  • Adição de literais de LatLngBounds
  • Corrigimos o problema com classes CSS muito amplas.
  • Carregamento de blocos aprimorado 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 é mais oficialmente compatível com a API Maps JavaScript. Veja a lista de navegadores compatíveis. Para informações sobre a política de suporte a navegadores da Microsoft, consulte a postagem do IE Blog de 7 de agosto de 2014.

3,21

5 de agosto de 2015

Mudanças:

  • Melhoria do desempenho: carregar apenas blocos visíveis
  • Várias melhorias nos documentos

21 de julho de 2015

Mudanças:

  • Marcadores com marcadores lançados
  • Correção: erro de falta de memória do iOS7 para poly em telas de definição muito alta
  • Correções de eventos de toque no IE10+
  • A verificação de erros nas entradas fornecidas pelo desenvolvedor agora é realizada no console em vez de gerar um erro.

6 de julho de 2015

Corrigido:

  • Problema 8159 (link em inglês): bug: renderização incorreta de StrokePosition.OUTSIDE

17 de junho de 2015

Mudanças:

  • Correção do problema 6321 (link em inglês): bug: "Uncaught TypeError: cannot read property 'x' of undefined" apenas no navegador Android/iOs.

2 de junho de 2015

Mudanças:

  • Obsoleto: CloudLayer, PanoramioLayer
  • Correção: problema 8098 (link em inglês): bug: 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 a um endereço/latlng
  • retorna placeIds por meio da Geocoding API

28 de maio de 2015

Mudanças:

  • Correção do problema 6358 (link em inglês): a notação SVG não é renderizada corretamente em dispositivos HDPI.

19 de maio de 2015

Corrigido:

  • Problema 7673 (link em inglês): controla a posição flexível depois que o menu suspenso de tipo de mapa é usado
  • Problema 7589 (link em inglês): 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 com dpi alto mesmo com zoom máximo.

13 de abril de 2015

Corrigido:

  • Problema 7820 (link em inglês): os cursores não funcionam em páginas carregadas de file://.
  • Problema 7591 (link em inglês): bug: StreetViewService.getPanoramaByLocation falha quando o argumento de raio não é um número inteiro

25 de março de 2015

Corrigido:

  • Problema 7733 (link em inglês): bug: terreno/imagens KML - as sobreposições têm resolução repentinamente muito baixa
  • Salvar o texto do widget melhor alinhado com o ícone de estrela

17 de março de 2015

Corrigido:

  • Problema 7756 (link em inglês): bug: regressão de desempenho do Safari 8
  • Camada de informações demográficas removida
  • Melhorias no Chrome "InfoWindow"

17 de fevereiro de 2015

A versão experimental atual da API Maps JavaScript (3.19) se tornará a versão de lançamento.

A versão 3.17 será removida. As solicitações para a versão 3.17 ou qualquer outra versão anterior serão exibidas na versão 3.18.

A documentação do 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

Congelados: 3,18

3,19

24 de abril de 2015

Corrigido:

  • Cursores no modo conectado.

19 de março de 2015

Corrigido:

  • Problema 7756 (link em inglês): bug: regressão de desempenho do Safari 8

20 de janeiro de 2015

Corrigido:

  • Problema 7475 (link em inglês): bug: phantomjs TypeError: não foi 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 (link em inglês): bug: os polígonos não respeitam a propriedade "draggable" do mapa.
  • Problema 7445: bug: falhas de apresentação ao usar o recurso de login da API v3 do Google Maps

2 de dezembro de 2014

Corrigido:

  • Problema 7390 (link em inglês): bug: os hiperlinks de weather.com não funcionam
  • Problema 7376 (link em inglês): bug: o WebGL foi desativado (agora reativado).
  • Conflito de nomes do ES6 com símbolo

25 de novembro de 2014

Corrigido:

  • Problema 7333 (link em inglês): bug: o cursor da janela de informações está corrompido no IE9

3,18

4 de dezembro de 2014

Corrigido:

  • Problema 7390 (link em inglês): bug: os hiperlinks de weather.com não funcionam

18 de setembro de 2014

Corrigido:

  • Problema 7136 (link em inglês): vários títulos de marcadores não funcionavam no Firefox.

9 de setembro de 2014

Corrigido:

  • Problema 7098 (link em inglês): a definição do cabeçalho POV do Street View gera um erro.

26 de agosto de 2014

Versão 3.18 da versão experimental.

3.17 agora está na versão estável.

3.17

20 Agosto de 2014

Corrigido:

  • Problema 6937: regressão em 3.17: não é possível ler a propriedade "remove" de "undefined" (no Places)

12 de agosto de 2014

Corrigido:

  • Problema 6968 (link em inglês): bug: as teclas de seta do teclado não funcionam com v=3.exp

31 de julho de 2014

Adição:

  • Os Painéis de mapa recebem documentação explícita sobre como os eventos DOM se propagam por eles. Painel overlayMouseTarget adicionado.

7 de julho de 2014

Adição:

  • toGeoJson foi adicionado às camadas de dados e aos recursos individuais, permitindo a exportação da geometria para o GeoJSON.

24 de junho de 2014

Adição:

  • place_id, um identificador exclusivo de um lugar, adicionado à biblioteca do Places para Autocomplete e Place Details.
  • overview_path adicionado a DirectionsRoute, fornecendo uma polilinha codificada que representa todo o percurso do trajeto.

26 de maio de 2014

Adição:

  • O parâmetro sensor não é mais obrigatório no URL da API Maps.

20 de maio de 2014

3.17 lançado para o experimento.

3,16

15 de abril de 2014

Corrigido:

8 de abril de 2014

Adição:

  • Movimentações de mapa ao mover o mouse durante o desenho.

Corrigido:

  • Aceite o LatLngLiteral em mais locais.
  • A InfoWindow é redimensionada quando o Roboto termina de carregar ( problema 5713).

31 de março de 2014

Corrigido:

  • Camadas KML semitransparentes não são mais transparentes no IE 8 (problema 6540).

26 de março de 2014

Corrigido:

  • As chamadas event.returnValue foram removidas no Chrome para evitar avisos do console.
  • O gesto de pinça para aplicar zoom não funciona no IE11 (problema 5747).

18 de março de 2014

Adição:

12 de março de 2014

Adição:

24 de fevereiro de 2014

Adição:

  • Suporte para balsas em Distance Matrix e Directions Services.

17 de fevereiro de 2014

3.16 lançado para experimental.

3,15

3 de março de 2014

Corrigido:

10 de fevereiro de 2014

Corrigido:

  • Desative toda a aceleração de hardware de bloco no Chrome/Linux para solucionar um problema maior de aceleração de hardware do Chrome.

3 de fevereiro de 2014

Corrigido:

29 de janeiro de 2014

Corrigido:

  • Desative toda a aceleração de hardware de bloco no Chrome/Windows para solucionar um problema maior de aceleração de hardware do Chrome. (problema 6219, link em inglês).

22 de janeiro de 2014

Corrigido:

16 de janeiro de 2014

Corrigido:

  • O CSS de atualização visual tornou-se menos específico para modificar menos estilos definidos pelo usuário.

27 de novembro de 2013

Corrigido:

  • A criação de um marcador após a instanciação do mapa gera um erro indefinido "contém" (problema 5798).

19 de novembro de 2013

Corrigido:

  • Os ícones da manobra do painel de rotas não são exibidos corretamente no Firefox.

3,14

10 de setembro de 2013

Corrigido:

  • Links em janelas de informações oficiais do Google não abrem em novas guias/janelas (problema 5794, link em inglês).

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: relatórios de recursos para camadas vetoriais, de imagens e KML

3.13

25 de junho de 2013

Adição:

  • Camada dinâmica do MapsEngine

11 de junho de 2013

Adição:

Corrigido:

  • Bug: panoramas personalizados do Street View e 90 graus para baixo (problema 4875)

3.12

4 de junho de 2013

Corrigido:

  • O domready da janela de informações não é acionado quando visualRefresh=true (problema 5415, link em inglês).
  • Bug: janelas de informações visuaisRefresh no iOS (problema 5396, link em inglês).

15 de maio de 2013

Adição:

29 de abril de 2013

Corrigido:

  • Os marcadores removidos permanecem no mapa nos navegadores Android e Dolphin

3.11

19 de fevereiro de 2013

Corrigido:

  • A alteração do DrawingMode ao desenhar causa um erro
  • Clicar em etapas no painel de rotas altera o zoom

12 de fevereiro de 2013

Corrigido:

  • O polígono não arrastável pode ser arrastado por um polígono arrastável com entrada de toque (problema 4868).
  • Ícones de transporte público incorretos no painel "Alternatives Routes" quando travelMode alternava (problema 4581).
  • panTo(latLng) nem sempre centraliza o mapa exatamente em latLng em algumas condições

29 de janeiro de 2013

Adição:

  • StreetViewCoverageLayer foi adicionado 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 causa uma falha (observada no IE 9, Chrome etc.). (problema 4162).
  • O menu suspenso (selecionado) na janela de informações não segue a movimentação do mapa no Firefox

22 de janeiro de 2013

Adição:

  • opção arrastável para polilinhas, polígonos, círculos, retângulos
  • Campo "price_level" em PlaceResult

15 de janeiro de 2013

Corrigido:

  • Ícones repetidos de polilinha estão sendo desenhados incorretamente para algumas polilinhas (problema 4333).

7 de janeiro de 2013

Corrigido:

17 de dezembro de 2012

Adição:

  • Novos idiomas: urdu e islandês

Corrigido:

  • mapas borrados/nebulosos no IE9 após a navegação (problema 3875, link em inglês).

17 de dezembro de 2012

Adição:

  • Novos idiomas: urdu e islandês

Corrigido:

  • mapas borrados/nebulosos no IE9 após a navegação (problema 3875, link em inglês).

10 de dezembro de 2012

Adição:

  • capacidade de carregar imagens com o atributo de origem cruzada definido

Corrigido:

  • Problemas ao mostrar marcadores com imagens remotas em close-ups (problema 4616, link em inglês)
  • Erro de JS ao exibir símbolos novamente em polilinhas no IE 7/8

3 de dezembro de 2012

Corrigido:

  • A biblioteca Markermanager não funciona com a API Maps JS v3 (problema 4543).

27 de novembro de 2012

Adição:

  • Uso de tela de alto DPI em dispositivos de alto DPI para marcadores otimizados

Corrigido:

  • MapTypeControl não limpava estilos (problema 4588, link em inglês).

3,10

4 de fevereiro de 2013

Corrigido:

  • O aumento do uso de memória ao usar a V3.8 do Google Maps JavaScript? causa uma falha (observada no IE 9, Chrome etc.) (problema 4162).

25 de setembro de 2012

Adição:

  • Street View para ambientes internos
  • A opção fixedRotation para IconSequence
  • "Tempo no trânsito atual" para rotas

11 de setembro de 2012

Novidade:

  • StrokePosition adicionado a polígonos, retângulos, círculos
  • computeOffsetOrigin à biblioteca de geometria
  • Quatro novos idiomas para a API: africâner, amárico, suaíli, zulu

28 de agosto de 2012

Adição:

  • digita na API TextSearch do Places

Corrigido:

  • O objeto de símbolo não pode ser transmitido para MarkerOptions em GWT
  • Regressão: faça o gesto de pinça para aumentar o zoom no iOS 5 ao rolar a página (problema 4046, link em inglês).

14 de agosto de 2012

Alterações perceptíveis:

  • Modifique a interface para KmlLayer para aceitar o URL como uma propriedade MVC, em vez de um argumento construtor.

3,9

10 de setembro de 2012

Corrigido:

  • O objeto de símbolo não pode ser passado para MarkerOptions em GWT
  • Regressão: faça o gesto de pinça para aumentar o zoom no iOS 5 ao rolar a página (problema 4046).

9 de agosto de 2012

Corrigido:

  • Erro de sintaxe no Android 3.x

31 de julho de 2012

Alterações perceptíveis:

  • Ocultar sobreposição do Street View em projeções personalizadas

Corrigido:

  • Os símbolos de marcador não disparam eventos no safari quando a escala é maior que 35
  • 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 Autocomplete (problema 4302, link em inglês)

17 de julho de 2012

Corrigido:

  • Não é possível clicar na caixa de texto na janela de informações no IE
  • bounds_changed precisa ser disparado antes de zoom_changed (problema 1399)
  • A opção de mapa backgroundColor não é preservada depois que o Street View é invocado.
  • Alternar do mapa estilizado para o satélite carrega desnecessariamente os blocos do mapa
  • Propriedades de mapa arrastável/scrollwheel ignoradas no modo de desenho (problema 4012).
  • LatLngBounds retornará um intervalo de longitude total quando mais de uma cópia do mundo for exibida
  • Não desenhe uma forma vazia ao clicar duas vezes (Problema 3964)
  • Eventos de marcador supérfluo no clique (problema 3911, link em inglês)

Alterações perceptíveis:

  • Os endpoints de pesquisa e consulta foram renomeados para Search e textSearch.

10 Julho de 2012

Alterações perceptíveis:

  • Fazer com que google.maps.event.removeListener() aceite nulo como argumento

27 de junho de 2012

Adição:

Alterações perceptíveis:

  • Reconhecer "transparente" como uma cor.

23 de junho de 2012

Adição:

  • Símbolos
  • Camada de mapa de calor
http://mapsplatform.googleblog.com/2012/06/powerful-data-visualization-with.html
  • Novas opções de estilizador "weight" e "color":

http://mapsplatform.googleblog.com/2012/06/google-maps-api-now-with-even-more.html (link em inglês)

15 de maio de 2012

Adição:

  • Restrição de país para o Autocomplete (AutocompleteOptions.componentRestrictions) (problema 3899).
  • Filtros de tipo de região e cidade

3,8

1o de maio de 2012

Corrigido:

  • Às vezes, marcadores excluídos reaparecem (problema 4087).
  • Às vezes, as sombras do marcador não são renderizadas (problema 3993).

23 de abril de 2012

Corrigido:

  • O Pegman permanece no mapa com um tipo de mapa personalizado após o fechamento do Street View (problema 4076).
  • Não é possível adicionar novamente os marcadores animados ao mapa (problema 4052).

18 de abril de 2012

Corrigido:

  • A janela de informações sobre o clima sempre mostra o ícone de chuva no Firefox (problema 4063).

Adição:

  • orderBy, limit e offset para FusionTablesLayer (problema 3557).

10 de abril de 2012

Corrigido:

  • Imagens aéreas mostradas mesmo que o aéreo não esteja disponível para a janela de visualização inteira (problema 3913, link em inglês).

3 de abril de 2012

Adição:

  • WeatherLayer e CloudLayer (problema 3555, link em inglês)
  • Camada de informações demográficas

Corrigido:

  • Limites de blocos visíveis para polígonos no IE 9 Quirks
  • Marcadores pulando ao movimentar a tela no Canvas Street View

28 de março de 2012

Corrigido:

  • Use nomes de tag em letras minúsculas para ser compatível com XHTML (problema 3868, link em inglês).
  • Alteração do comportamento de zoom dos trackpads da Apple para torná-lo menos sensível ( problema 2416).

20 de março de 2012

Corrigido:

  • Criar um marcador com uma imagem sombreada que não existe causa erros (problema 4014).

Adição:

  • Click-to-go/Click-to-zoom no Street View (problema 2447, link em inglês)

Alterações perceptíveis:

  • Clique duas vezes desativado para aumentar o zoom por padrão no Street View

6 de março de 2012

Corrigido:

Adição:

  • Opacity para GroundOverlay (problema 2767, link em inglês)
  • utc_offset e abrindo_hours como PlaceResult (Problema 2431, link em inglês)
  • Opção clickToGo para StreetViewPanoramaOptions (problema 2447, link em inglês)

21 de fevereiro de 2012

Corrigido:

  • Mapas desfocados no IE 9 (problema 3875, link em inglês).
  • A polilinha consiste em bordas colineares no espaço do LatLng simplificado incorretamente (problema 3739).

Adição:

  • google.maps.geometry.poly.containsLocation() e isLocationOnEdge() (problema 1978)

15 de fevereiro de 2012

Corrigido:

  • Regressão: marcadores dimensionados renderizados incorretamente com o parâmetro "size" inválido (problema 3908, link em inglês)
  • Mapa travado no modo de edição quando setEditable(false) chamado enquanto o usuário está arrastando o ponto de controle (problema 3842, link em inglês).

Alterações perceptíveis:

  • Fading cruzado 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 soltar (problema 3608, link em inglês).
  • Abrir o InfoWindow e configurar o zoom ao mesmo tempo resulta em um mapa no mapa incorreto (problema 3738).
  • Ignorado com o botão direito do mouse ao arrastar marcadores (problema 3237, link em inglês).
  • Às vezes, o título do marcador não aparece no Firefox (problema 3773).

Alterações perceptíveis:

  • Marcadores dimensionados agora renderizados no Canvas, quando disponíveis
Adicionado:
  • setOpacity() para ImageMapType ( problema 3125).
  • setOpacity() para GroundOverlay (problema 2767, link em inglês)
  • Evento "tilesLoaded" para ImageMapType (problema 1744).
  • stop() como MouseEvent, o que interrompe a propagação de evento (problema 2172, link em inglês).

31 de janeiro de 2012

Corrigido:

  • Correção: blocos coreanos errados depois de percorrer o mundo (problema 2722, link em inglês).
  • Correção: não é possível soltar o pegman com precisão para exibir o Street View (problema 3861, link em inglês).
  • Adição da propriedade "visible" para polígono (problema 2861, link em inglês).
  • panTo e panBy são animados, mesmo quando as janelas de visualização estão distantes (Regressão)

24 de janeiro de 2012

Corrigido:

  • Os eventos do mouse acontecem em uma InfoWindow (problema 3573, link em inglês).
  • Transformações CSS ativadas no IE9
  • Adição de imageDateControl ao StreetViewPanorama
  • Canvas Street View ativado no IE 9, Opera e Safari/Windows

16 de janeiro de 2012

Corrigido:

  • O Pegman não deve ser arrastável no modo de desenho
  • Dispare corretamente os eventos, 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 pegman se disableDefaultUI for verdadeiro e streetViewControl for verdadeiro

7 de dezembro de 2011

Corrigido:

  • As autoestradas de acesso controlado podem ser estilizadas separadamente das rodovias (road.highway.control_access)
  • place_changed acionado quando o usuário pressiona "Enter" no Autocomplete (problema 3407, link em inglês).

28 de novembro de 1011

Corrigido:

  • Reposicionar preenchimento automático quando a janela for redimensionada. evento "resize" pode ser acionado no objeto de preenchimento automático.

22 de novembro de 2011

Corrigido:

  • Tamanho do conteúdo da janela de visualização agora calculado com base em 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

Alterações perceptíveis:

  • Novo estilo visual dos controles padrão
  • Formas editáveis (polígonos, polilinhas, círculos, retângulos)
  • Novo DrawingManager para adicionar novas sobreposições.
  • Novos campos PlaceResult: website e international_phone_number
  • Novo campo ElevationResult: resolução

Corrigido:

  • Os ícones de início e fim dos resultados de rotas agora são renderizados com fundo transparente no IE 7+

3.6

31 de outubro de 2011

Corrigido:

  • Erro quando a API do Google Maps foi usada com a biblioteca de protótipos no IE7

25 de outubro de 2011

Corrigido:

  • Erros quando o mapa da KmlLayer foi alterado antes do carregamento da camada
  • Vazamento de memória no IE ao adicionar e remover polígonos

18 de outubro de 2011

Alterações perceptíveis:

  • Campo de palavra-chave adicionado a PlaceSearchRequest
  • Linhas de estrada 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:

  • Visão geral das atualizações do controle de mapa de mapa central e zoom em conjunto se o zoom tiver sido alterado

27 de setembro de 2011

Corrigido:

  • Buscar duas vezes os blocos iniciais no Chrome
  • Vazamentos de memória durante o deslocamento
  • Não descarte o Pegman do Street View ao deslocar para a área fora da cobertura
  • Regressão: GroundOverlays que cruzam a longitude em -180 desaparecem
  • Regressão: centro de mapa incorreto ao abrir a janela de informações ao mover e aplicar zoom

Alterações perceptíveis:

  • Mostrar visualizações do Street View enquanto o Pegman está arrastado

20 de setembro de 2011

Corrigido:

  • Vazamento de memória no Chrome/Windows ao renderizar marcadores usando o Canvas
  • Renderização de marcador para vista aérea com cabeçalho de 90 ou 270 graus

Alterações perceptíveis:

  • Os tipos de mapa padrão do Google não podem ser acessados por meio do registro de tipos de mapa (impede o acesso a blocos de mapas)
  • Animações de rotação ao sair e inserir imagens aéreas

12 de setembro de 2011

Problemas resolvidos:

  • Marcador preso na posição elevada depois que a dica aparecer no Firefox 4 ou posterior (problema 3334, link em inglês).

Alterações perceptíveis:

  • GeocoderResult.formatted_address não documentado

6 de setembro de 2011

Corrigido:

  • A janela de informações "Selecionar elemento" (menu suspenso) não segue a movimentação do mapa no Firefox
  • Blocos na Coreia em alguns dispositivos móveis

29 de agosto de 2011

Alterações perceptíveis:

  • Permitir que os controles personalizados tenham um Z-index maior do que os controles da API
  • Links levam os usuários à versão correta do idioma de maps.google.com
  • Não abra uma janela de informações sobre um elemento KML se não houver HTML, nome ou descrição na janela de informações.
  • Regressão fixa: blocos de DPI alto corrompidos

24 de agosto de 2011

Problemas resolvidos:

  • Aceleração de hardware desativada para o Chrome/Mac: corrige o problema de renderização do marcador e o clique na sobreposição (problema 3544 e problema 3551).
  • Correção do gesto de pinça para aplicar zoom no Android quando a página foi rolada (problema 3373, link em inglês).

Alterações perceptíveis:

  • Agora, os ícones de empresas são ativados por padrão.

17 de agosto de 2011

Alterações perceptíveis:

  • Ícones de mapa clicáveis para pontos de interesse.
  • Os estilos podem ser definidos no MapOptions e aplicados em todos os tipos de mapa padrão.
  • O Pegman aparece nos tipos de mapa personalizados, a menos que seja explicitamente desativado.

3,5

10 de agosto de 2011

Corrigido:

  • Marcadores presos na posição de arrastar para cima quando arrastados para o horizonte no Street View
  • O Street View não é redimensionado com o redimensionamento de mapa ou janela
  • O Street View com um navegador de InfoWindow compartilhado trava o navegador

2 de agosto de 2011

Problemas resolvidos:

  • Os hiperlinks na janela de informações do IE não funcionam (problema 3503).
  • O controle de escala não é impresso (problema 2966).
  • Regressão: erro ao usar OverviewMapControl com mapas estilizados (problema 3489, link em inglês).

Alterações perceptíveis:

  • O menu de contexto na maioria dos controles agora está desativado no clique com o botão direito do mouse.
  • Panorama/mapa do Street View dentro de uma janela de informações não é deslocado ao passar o mouse sobre a janela de informações
  • Agora é possível rolar uma InfoWindow no iPad

18 de julho de 2011

Problemas resolvidos:

  • LatLng de 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 clicável dentro da janela de informações no dispositivo de toque (problema 3232).
  • Corrigido: clique não disparado no mapa após clique com o botão direito se MapOptions.draggable fosse falso (problema 3071).

Alterações perceptíveis:

  • Marcadores com o mesmo Z-index agora são ordenados consistentemente entre limites de blocos
  • Agora é possível rolar na janela de informações no iOS
  • Agora, os marcadores e polígonos são repintados quando a projeção do mapa muda.

5 de julho de 2011

Problemas resolvidos:

  • Correção: o cursor de marcador não é exibido quando o mapa não é arrastável (problema 3120, link em inglês).

Alterações perceptíveis:

  • Inclusão da capacidade de definir o estilo do controle e do menu suspenso do Place Autocomplete
  • O widget do Place Autocomplete preserva a descrição retornada pelo servidor depois que o usuário seleciona uma sugestão.

30 de junho de 2011

Problemas resolvidos:

  • Corrigido: os blocos iniciais do mapa seriam buscados duas vezes
  • Correção: o evento maptypeid_changed foi acionado várias vezes quando o mapa foi criado após a versão 3.4 (problema 3051).

Alterações perceptíveis:

  • O preenchimento automático do Places foi alterado para ser anexado ao corpo em vez do pai das entradas
  • BOTTOM_RIGHT agora posiciona-se corretamente

8 de junho de 2011

Problemas resolvidos:

  • Correção: o zoom não é mais animado quando a alteração no nível de zoom é maior que 2 (problema 3033).

Alterações perceptíveis:

  • Correção: OverlayView.set('map', foo) agora é igual a OverlayView.setMap.
  • Opção "language" removida de GeocoderRequest

17 de maio de 2011

Problemas resolvidos:

  • Correção: problema de renderização do Street View no IE7 (problema 3272, link em inglês).

Alterações perceptíveis:

  • Ativa as transições de esmaecimento para blocos de mapa ao carregar e alterar o tipo de mapa.

7 de maio de 2011

Nenhuma alteração perceptível.

3.4

7 de maio de 2011

Nenhuma alteração perceptível.

6 de maio de 2011

Problemas resolvidos:

  • Correção: o panorama do Street View não é exibido no IE7 (problema 3272, link em inglês).
  • Correção: PNG semitransparente com ImageMapType perde transparência no IE7 e IE8 (problema 3275, link em inglês).

Alterações perceptíveis:

  • Serviço Distance Matrix

14 de abril de 2011

Problemas resolvidos:

  • Correção: compatível com cores CSS nomeadas para polyColor e fillColor.
  • Correção: o polígono não é visível quando o strokeOpacity está definido como 0.0 ( problema 3241).
  • Correção: erros no IE8 após a panorâmica com AdUnit visível (problema 3159, link em inglês).
  • Permitir terreno e mapa híbrido sem Mapa e Satélite no controle de tipo de mapa (problema 3089)
  • Blocos de DPI alto são carregados para telas de DPI alto (problema 2614).

Alterações perceptíveis:

  • A inclinação aérea tem como padrão 45 graus quando as imagens aéreas estão ativadas e disponíveis
  • O comportamento de pinça foi aprimorado no iPad
  • Renomeação de DirectionsTravelMode e DirectionsUnitSystem para TravelMode e UnitSystem (os nomes antigos permanecem compatíveis com versões anteriores)

14 de abril de 2011

Problemas resolvidos:

  • Correção: o ícone de marcador e a sombra não são mais transparentes no IE6
  • Corrigido: os marcadores não piscam mais com zoom
  • Correção: renderização de polígonos através de limites de blocos próximos aos polos norte/sul

Alterações perceptíveis:

  • Polilinhas e polígonos agora são renderizados na tela sempre que possível.
  • As LatLngs de eventos em polilinhas e bordas de polígonos agora se ajustam ao ponto mais próximo na linha.

5 de abril de 2011

Problemas resolvidos:

  • O panTo não é animado em dispositivos de toque (problema 3066, link em inglês).
  • Marker.MAX_ZINDEX é indefinido (problema 3184).

28 de março de 2011

Problemas resolvidos:

  • Não é possível alterar a orientação no Street View em modo satélite (problema 3174, link em inglês).
  • Mapa corrompido quando a VML é desativada (problema 3119).

Alterações 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 nos tipos de mapa personalizados (problema 3154, link em inglês).

Alterações perceptíveis:

  • Correção: marcadores gigantes são cortados nos limites do bloco.
  • Correção: sobreposição do Street View em modo oblíquo
  • Corrigido: o controle do mapa de visão geral é exibido no modo de impressão

17 de março de 2011

Problemas resolvidos:

Alterações perceptíveis:

  • Correção: os círculos e retângulos ignoram o zIndex.
  • Correção: eventos do mouse acionam eventos duas vezes quando o marcador está sendo animado
  • Correção: mapas estilizados não usam estilos se o tipo de mapa é adicionado ao registro após a definição do tipo de mapa.
  • Correção: tipos de mapa não estilizados adotam o estilo de um tipo estilizado.
  • Os marcadores agora disparam MouseEvents, não eventos DOM

11 de março de 2011

Problemas resolvidos:

  • Clicar duas vezes em um marcador não amplia mais o mapa (problema 3090, link em inglês).
  • O ponto de fixação com a sombra de marcador personalizada agora funciona (problema 3112).

Alterações perceptíveis:

  • Camada do Panoramio
  • O z-index do marcador de rota foi corrigido
  • Posição de sombra padrão corrigida

2 de março de 2011

Alterações perceptíveis:

  • Os marcadores agora são renderizados em Canvas/VML quando disponíveis
  • Segmentações de clique maiores para polilinhas, polígonos e KML em dispositivos com função de toque

22 de fevereiro de 2011

Problemas resolvidos:

  • A âncora InfoWindow foi exposta por meio da propriedade MVC "anchorPoint" (problema 2860).
  • Corrige o nível híbrido no nível de zoom 0 e 1 (problema 3062).
  • Círculo/retângulo corrigido se adicionado/removido rapidamente no mapa (problema 3052, link em inglês).
  • draggable: false corrigido em dispositivos de toque (problema 3044, link em inglês)

18 de fevereiro de 2011

Problemas resolvidos:

  • Os marcadores no Street View só são reduzidos, não ampliados (problema 2969).
  • As rotas arrastáveis agora funcionam quando routeIndex não é 0 (problema 2995).
  • O conflito entre o Flash e o arrastamento do mapa foi corrigido (problema 2956).
  • Quando mapTypeId é alterado no listener maptypeid_changed, o controle do tipo de mapa agora é consistente.

Alterações perceptíveis:

  • Agora os marcadores são ativados por padrão quando o modo Satélite é clicado no controle de tipo de mapa.

8 de fevereiro de 2011

Alterações perceptíveis:

  • Novos controles hierárquicos de tipo de mapa: são fáceis de usar.
  • Novo logotipo (problema 2574, link em inglês).
  • MarkerShape.coord foi renomeado como MarkerShape.coords para corresponder ao atributo HTML de <area> coords.

3.3

17 de março de 2011

Problemas resolvidos:

  • O polígono não está sendo renderizado

8 de fevereiro de 2011

Problemas resolvidos:

  • As solicitações de blocos não são canceladas no Chrome (problema 3011).
  • evento de clique com o botão direito do mouse não acionado em FF/Mac (problema 2920, link em inglês).
  • Problemas de renderização de texto no Safari/Mac (problema 3024, link em inglês)
  • Os mapas de rotas não são impressos corretamente no IE

21 de janeiro de 2011

Alterações perceptíveis:

  • MVCArrays agora são aceitos na biblioteca de geometria esférica.
  • Correção da exibição cruzada em um marcador ao arrastar no IE6
  • O z-index não está mais definido no div do recipiente do mapa

17 de janeiro de 2011

Problemas resolvidos:

  • Correção de um problema em que o momento incorreto de zoom_changed causava resultados incorretos para fromLatLngToContainerPixel (problema 2539).

6 de janeiro de 2011

Problemas resolvidos:

  • A biblioteca de geometria foi adicionada. Ela fornece utilitários de codificação esférica e codificação de polilinha (problema 2540, problema 2595 e problema 2246, links em inglês).
  • Capacidade de definir o nível de zoom mínimo/máximo no mapa (problema 1624).

Alterações perceptíveis:

  • Os controles de zoom e panorâmica foram separados (sem controle de navegação). Eles podem ser configurados separadamente.
  • Novo controle de zoom para toque em dispositivos de toque
  • O conteúdo de um MVCArray agora pode ser limpo chamando clear()
  • Correção do vazamento de memória ao adicionar e remover marcadores no IE8.
  • Renderização mais rápida de polígonos com um algoritmo de simplificação aprimorado

23 de dezembro de 2010

Problemas resolvidos:

  • Correção de gerenciadores de clique de Waypoint em direções arrastáveis (problema 2871, link em inglês).

21 de dezembro de 2010

Problemas resolvidos:

  • Adicionada animação ao mapa ao arrastar (problema 2592).
  • Foi corrigido o erro de CSS no Street View (problema 2666)
  • Correção do erro JS ao mostrar uma InfoWindow com uma largura de mapa de 0 no IE (problema 2536).

Alterações perceptíveis:

  • Em dispositivos de toque, agora é exibido um controle de zoom amigável ao toque, seja ZOOM_PAN ou SMALL. Se o dispositivo for compatível com multitoque no navegador, nenhum controle de zoom será exibido, já que o zoom é realizado por gesto de pinça.

9 de dezembro de 2010

Problemas resolvidos:

  • As janelas de informações agora são exibidas corretamente no IE (problema 1343, link em inglês).
  • Correção de opacidade no IE8 para ImageMapType

Alterações perceptíveis:

  • Uma cruz será exibida abaixo dos marcadores com um ícone personalizado quando arrastada, e "leverDrag" será ativado.

5 de dezembro de 2010

Problemas resolvidos:

  • Forneça uma interface para descobrir o nível máximo de zoom em uma determinada localização para imagens de satélite. (problema 2049).
  • Adiciona uma opção (raiseOnDrag) para ativar/desativar animações quando um marcador é arrastado. (problema 2910).

Alterações perceptíveis:

  • Agora, os marcadores são elevados quando arrastados e saltam quando soltos.
  • As animações de marcador podem ser controladas programaticamente com a função setAnimation.

28 de novembro de 2010

Problemas resolvidos:

  • maptypeid_changed não é mais disparado duas vezes (problema 2449, link em inglês).
  • A propriedade "size" de um objeto MarkerImage agora é acessível (problema 2465, link em inglês).
  • O formato do marcador faz referência ao ícone, e não ao sprite (problema 2629, link em inglês).
  • Melhoramos o panorama ao arrastar o marcador em mapas menores (problema 2868).
Alterações perceptíveis:
  • Agora é possível imprimir mapas sem ativar a impressão de imagens de plano de fundo
  • Correção do bug em que os marcadores de direção arrastáveis eram arrastáveis quando "draggable" estava definido como false.

16 de novembro de 2010

Problemas alterados:

Alterações perceptíveis:

  • Correção do bug que fazia com que uma nova janela fosse aberta no FF quando um marcador era clicado em Shift.
  • Ícones de marcadores de letras eram perdidos quando markerOptions eram especificados com o DirectionsRenderer

3.2

11 de novembro de 2010

Alterações perceptíveis:

  • Correção do bug em que os polígonos eram cortados/truncados com RTL no IE7/IE8.
  • Correção do bug que fazia com que as caixas de seleção ficassem ocultas no Safari 5 devido a transformações 3D.
  • As polilinhas geodésicas que atravessavam o equador não tinham detalhes
  • Adicionadas posições de controle para LEFT_CENTER, LEFT_BOTTOM, RIGHT_CENTER, RIGHT_BOTTOM.
  • Posições de controle renomeadas como LEFT para LEFT_TOP, RIGHT para RIGHT_TOP, TOP para TOP_CENTER e BOTTOM para BOTTOM_CENTER

11 de outubro de 2010

Problemas alterados:

  • Problema 2478 (link em inglês): Street View - desalinhamento de bússola/ausente em alguns navegadores
  • Problema 2528 (link em inglês): opacidade de ImageMapTypeOptions corrompida no IE8.
  • Problema 2661 (link em inglês): janela de informações: clicar 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 a panorâmica do mapa.

Alterações perceptíveis:

  • O Street View é ativado por padrão
  • Correção do bug em que "this" não estava sendo transmitido para .getTileUrl
  • O evento domready da InfoWindow será acionado depois que a janela estiver visível

28 de setembro de 2010

Problemas alterados:

  • Problema 2712 (link em inglês): vazamentos de memória (adicionar/remover marcadores, mostrar/ocultar marcadores, aplicar zoom/panorâmica)

Alterações perceptíveis:

  • Os mapas V2 e V3 funcionam melhor quando ambos estão na mesma página
  • Correção de um erro no Street View em HTML5 ao arrastar para baixo rapidamente

16 de setembro de 2010

Problemas alterados:

  • Problema 2701: o cabeçalho de controle do navegador inicial do Street View não segue o POV

14 de setembro de 2010

Problemas alterados:

  • Problema 157 (link em inglês): suporte a rotas de carro arrastáveis.
  • Problema 1852 (link em inglês): 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

Alterações perceptíveis:

  • O desempenho do marcador foi melhorado

31 de agosto de 2010

Problemas alterados:

  • Problema 2658 (link em inglês): janelas de informações altas

Alterações perceptíveis:

  • As geodésicas foram aprimoradas para aumentar o zoom

24 de agosto de 2010

Problemas alterados:

  • Problema 2648: o evento acionador de redimensionamento do mapa causa um erro no Firefox na V3.2.1.

Alterações perceptíveis:

  • Ao aumentar ou diminuir o zoom repetidamente (como ao usar uma roda de rolagem), agora carregamos menos blocos a partir dos níveis intermediários de zoom.

16 de agosto de 2010

Problemas alterados:

  • Problema 2416 (link em inglês): panorâmica e zoom da Apple Mouse em movimento muito sensível.
  • Problema 2606: a configuração "arrastável: false" em um mapa desativa os links.
  • Problema 2640 (link em inglês): memória não limpa com atualizações / descarregamento do navegador (IE)

Alterações perceptíveis:

  • Os marcadores do Street View são dimensionados de acordo com a distância
  • Atualizações do controle deslizante de zoom na panorâmica

9 de agosto de 2010

Alterações 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

Alterações perceptíveis:

  • Corrigimos o problema em que as rotas com a mesma origem e destino geravam um erro de JS.

9 de agosto de 2010

Alterações perceptíveis:

  • A alteração do mapa de uma OverlayView foi corrigida
  • A chamada de GroundOverlay.setMap(null) é fixa.
  • O IE não vaza mais o zoom/movimentação de memória

5 de agosto de 2010

Problemas alterados:

  • Problema 2588 (link em inglês): chamar setVisible(false) no objeto Panorama com um listener anexado causa um erro de JS no IE.

Alterações perceptíveis:

  • Correção de marcadores que desaparecem no IE6 ao alterar o zoom

29 de julho de 2010

Problemas alterados:

  • Problema 2337 (link em inglês): polilinha perdida.
  • Problema 2497 (link em inglês): a opção clicável não é respeitada no círculo.

Alterações perceptíveis:

  • O uso do panorama personalizado "originHeading" foi suspenso em favor do "centerHeading".
  • Os blocos híbridos coreanos agora exibem estradas
  • Os cliques agora passam por polígonos não clicáveis no mapa

22 de julho de 2010

Problemas alterados:

  • Problema 1856 (link em inglês): compatibilidade com a renderização de polígonos no Opera.
  • Problema 2159: o evento de dragend é acionado após o zoom por meio do botão de rolagem
  • Problema 2385 (link em inglês): em níveis de zoom mais profundos, o GroundOverlay fica preto no Internet Explorer.
  • Problema 2337: polilinha perdida
  • Problema 2427 (link em inglês): arrastar com uma janela de informações aberta na movimentação automática causa marcadores "travados".
  • Problema 2493: os marcadores não são apagados corretamente no IE7
  • Problema 2500: corte de MarkerImage ao usar !Marker.setIcon(<scaled MarkerImage>) para marcador existente.
  • Problema 2549: o menu suspenso CSS para o Google gera um aviso.

Alterações 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 para fora de uma janela de informações 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 Streetview agora é deslocado automaticamente para ajustar uma InfoWindow na tela
  • KML e FusionTables MouseEvent LatLng alterado 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 (link em inglês): opção para desativar a animação suave

Alterações perceptíveis:

  • Correção do bug de oscilação do marcador
  • O acionamento de eventos de InfoWindow pronto foi aprimorado
  • DirectionsRoute.bounds agora está exposto

11 de junho de 2010

Problemas alterados:

Alterações perceptíveis:
  • Correção do vazamento de memória do marcador.
  • A primeira latência de geocódigo foi melhorada
  • Fornecimento de acesso ao StreetViewService

3

18 de maio de 2010

Problemas alterados:

Alterações perceptíveis:
  • Bug corrigido para os direitos autorais do Google corretamente no tipo de mapa personalizado
  • Propriedade geodésica adicionada a polígonos e polilinhas
  • Adicionada opção clicável a polígonos e polilinhas
  • Opção clicável adicionada a GroundOverlay

13 de maio de 2010

Problemas alterados:

  • Problema 1724 (link em inglês): tamanho/margens de InfoWindow incorretas ao definir o conteúdo por meio de um elemento, em vez de uma string.

Alterações perceptíveis:

  • Correção do bug em que as sobreposições de solo eram cortadas prematuramente ao cruzar a linha de data.
  • O setIcon do marcador agora funciona com \ no URL
  • Acionadores de eventos de mouseout do polígono e da polilinha no IE
  • A alteração de um ícone de marcador não oscila mais

7 de maio de 2010

Problemas alterados:

  • Problema 1458 (link em inglês): solicitação de recurso: compatibilidade com KML na API do Google v3
  • Problema 1658 (link em inglês): adição de sobreposição de tráfego
  • Problema 2209: estouro de pilha
  • Problema 2254 (link em inglês): várias chamadas "setMap(gMap)" e "setMap(null)" no objeto Circle mudam o traço e o preenchimento do traço.

Alterações perceptíveis:

  • Adicionadas camadas KML e GeoRSS
  • Sobreposições de solo adicionadas
  • Adição de novas camadas: Trânsito e Bicicleta
  • Adição da propriedade "suppressBicyclingLayer" a DirectionsRendererOptions
  • Correção do bug para garantir que a camada de zoom seja referenciada corretamente quando o MapType mudar.
  • Renomeação da propriedade "start/end_point" do DirectionsResult como "start/end_location".
  • A propriedade DirectionsLeg "start/end_geocode" foi renomeada com "start/end_address"
  • A propriedade "optimized_waypoint_order" foi renomeada como "waypoint_order"
  • Remoção da compatibilidade com nomes de propriedades de rotas antigas (setTripIndex, getTripIndex, hideTripList, provideTripAlternatives) e a continuidade dos registros de avisos. Também remove a conversão de rotas em trechos para rotas e viagens para rotas em etapas.
  • GeocoderGeometry.latLng atualizado para GeocoderGeometry.location.

30 de abril de 2010

Problemas alterados:

  • Problema 2230: inicializações de mapa sem projeção personalizada pretendida.

Alterações perceptíveis:

  • Clicar no mapa agora foca o teclado
  • Agora é possível fazer gesto de pinça para aplicar zoom no iPad

26 de abril de 2010

Problemas alterados:

  • Problema 1826 (link em inglês): adição de eventos de mouseover e mouseout em polígonos e polilinhas
  • Problema 2177 (link em inglês): map.setZoom(z) não funciona corretamente durante o evento "maptypeid_changed".
  • Problema 2247: a opção hideRouteList no DirectionsRenderer não funciona conforme o esperado.

Alterações perceptíveis:

  • Correção do bug em que ícones personalizados desaparecem na parte inferior do mapa durante a movimentação.

13 de abril de 2010

Problemas alterados:

  • Problema 2275 (link em inglês): não é possível reutilizar MarkerImage.
  • Problema 2181: quando você adiciona um google.maps.Marker e usa o botão 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

Problemas alterados:

  • Problema 1976 (link em inglês): 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 básicos não está presente.

Alterações perceptíveis:

  • A polilinha de visão geral de rotas em DirectionsRoute foi exposta como overview_path.
  • A projeção atual do mapa foi exposta como uma propriedade somente leitura.

23 de março de 2010

Alterações perceptíveis:

  • Elevation agora é exposto na API
  • Carregamento de blocos aprimorado para conexões lentas com a Internet.

15 de março de 2010

Alterações perceptíveis:

  • Agora os polígonos são repintados corretamente quando os estilos são alterados.
  • As mensagens de aviso obsoletas via console.log são fornecidas quando o "Directions" antigo é usado.

10 de março de 2010

Problemas alterados:

  • Problema 1801 (link em inglês): zIndex de polilinha/polígono
  • Problema 2144 (link em inglês): o DirectionsRequest precisa fornecer a opção preventHighways.
  • Problema 2207: bug: a polilinha é preenchida no IE
  • Problema 2113 (link em inglês): polilinhas corrompidas em FF em níveis altos de zoom após o lançamento em janeiro.

Alterações perceptíveis:

3 de março de 2010

Problemas alterados:

  • Problema 2136: propriedades do Obfuscate em google.maps.MarkerImage que não devem ser referenciadas

Alterações perceptíveis:

  • Correção do bug de jump-jump.
  • O zoom duas vezes sucessivo foi aprimorado.
  • O evento de arrastar o marcador .latLng não está mais ofuscado.

26 de fevereiro de 2010

Problemas alterados:

  • Problema 1651 (link em inglês): mousemove / mouseover / mouseout para a tela do mapa
  • Problema 2142 (link em inglês): o DirectionsRendererOptions precisa permitir que os usuários suprimam marcadores por completo.
  • Problema 2148: event.latLng ausente.
  • Problema 2109: bug: NavigationControlStyle.ZOOM_PAN não é exibido corretamente no IE8.
  • Problema 2153 (link em inglês): MVCArray.push() não retorna um novo tamanho.

Alterações perceptíveis:

  • Adiciona 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 estava sendo acionado.
  • Os eventos de conteúdo da janela de informações não são mais removidos quando estão ocultos.

8 de fevereiro de 2010

Problemas alterados:

  • Problema 2135: bug: se você reutilizar o MVCArray de um polígono em uma polilinha, a polilinha será fechada.

Alterações perceptíveis:

  • Adicionada nova classe Retângulo
  • Adicionada nova classe Circle.
  • Correção de vazamento de memória ao criar e remover um marcador.
  • A anotação MVCArray foi interrompida para fechar polígonos. Isso faz com que as polilinhas que compartilham o mesmo MVCArray também sejam fechadas (consulte o problema 2135).
  • Correção de um bug que às vezes ficava oculto nos marcadores na tela se o zoom do mapa estivesse definido com o valor atual.
  • Correção do ImageMapType para exibição correta no Android.
  • Alteração do esquema de corte de polígonos para permitir polígonos que contenham os polos norte ou sul.
  • Aumento do intervalo de latitude de MercatorProjection para o máximo possível sujeito à precisão de ponto flutuante.

28 de janeiro de 2010

Problemas alterados:

  • Problema 1367 (link em inglês): solicitação de recurso: expor o LayoutManager para desenvolvedores colocarem DIVs no "fluxo de controle".
  • Problema 1916 (em inglês): solicitação de recurso: adicionar capacidade de dimensionar MarkerImage
  • Problema 1443 (link em inglês): estender() e union() precisam retornar o objeto LatLngBounds
  • Problema 1997 (link em inglês): documentação de MapOption "size"
  • Problema 2074: o mapa não é renderizado quando o mapa-múndi se ajusta às dimensões exatas do contêiner do mapa.

Alterações perceptíveis:

  • Suporte adicionado para idiomas índicos:
    • bn, gu, kn, ml, mr, ta, te
  • Inclusão de novos métodos estáticos no namespace do evento:
    • addListenerOnce
    • addDomListenerOnce
  • Inclusão da nova propriedade "encoded_lat_lngs" ao objeto DirectionsStep para expor o conjunto de latitudes e longitude no formato ASCII compactado.
  • Melhor desempenho ao remover elementos DOM de marcador fora da tela
  • Correção de bug de panorâmica no Google Chrome
  • Correção do bug de zoom com gesto de pinça no iPhone

19 de janeiro de 2010

Problemas alterados:

  • Problema 1422 (link em inglês): solicitação de recurso: permitir que os desenvolvedores criem tipos de mapa personalizados.
  • Problema 1523 (link em inglês): solicitação de recurso: fromContainerPixelToLatLng (e vice-versa)
  • Problema 1443 (link em inglês): estenda() e union() precisam retornar o objeto LatLngBounds
  • Problema 1960 (link em inglês): bug: informações incompletas usando provideTripAlternatives
  • Problema 1675: erro de documentação do tutorial
  • Problema 1676: erro de documentação do tutorial - opções de controle
  • Problema 1856 (link em inglês): os polígonos não eram renderizados no Opera!!!
  • Problema 1954 (link em inglês): a localização do idioma búlgaro não está correta.
  • Problema 1976 (link em inglês): bug: ícone personalizado e problemas com marcadores arrastáveis
  • Problema 2063 (link em inglês): colisões de nome de variável ao reduzir subclasses OverlayView

Alterações perceptíveis:

17 de dezembro de 2009

Alterações perceptíveis:

  • Correção da instabilidade inicial que ocorre antes do início de uma animação de panorâmica do mapa.
  • Correção do salto do mapa para um local diferente ao aplicar zoom acima do nível de zoom máximo usando o Scrollwheel ou a DoubleClick.
  • Os controles de direitos autorais, MapType e Navigation são redimensionados para se ajustar ao tamanho do mapa.
  • Os getters, setters e nomes de eventos de estilo antigo foram oficialmente suspensos e não estão mais definidos.

10 de dezembro de 2009

Problemas alterados:

  • Problema 1820 (link em inglês): aumentar o zoom com a roda de rolagem parece aumentar o zoom além do nível máximo de zoom e "ignorar/ignorar" a posição do mapa.
  • Problema 1743: zoom com rolagem faz com que o mapa se mova para um local completamente diferente

Outras mudanças perceptíveis:

  • Inclusão do novo método panToBounds.
  • Nova animação de mapa adicionada. Afeta as ações de arrastar, movimentar, aplicar zoom e fazer chamadas para setCenter/setZoom em todos os navegadores.
  • Uma mensagem de aviso de registro do console foi adicionada se métodos obsoletos estão sendo usados.

25 de novembro de 2009

Problemas alterados:

  • Problema 1696 (link em inglês): solicitação de recurso: veiculação de controle do mapa.
  • Problema 1909 (link em inglês): corrupção do getBounds após a mudança do centro do mapa
  • Problema 1938 (link em inglês): o map.setOptions não reconhece as opções de controle.

Outras mudanças perceptíveis:

  • Adição de compatibilidade com RTL para ativar os seguintes idiomas: árabe, persa, hebraico
  • Propriedade lat_lngs exposta para as etapas de DirectionsResult.

11 de novembro de 2009

Problemas alterados:

  • Problema 1742 (link em inglês): o marcador de ícone personalizado sempre aparece na parte superior do marcador padrão.

Outras mudanças perceptíveis:

  • Adição de suporte para três novos idiomas.
    • Basco
    • Galego
    • Tagalo

29 de outubro de 2009

Problemas alterados:

  • Problema 1421 (link em inglês): solicitação de recurso: adicionar uma classe Directions à API v3.

Outras mudanças perceptíveis:

26 de outubro de 2009

Problemas alterados:

  • Problema 1647 (link em inglês): solicitação de recurso: fornecer um evento para dom da janela de informações.
  • Problema 1710 (link em inglês): capacidade de cancelar o evento de zoom do usuário no clique duplo.

Outras mudanças perceptíveis:

  • Um erro JS é gerado quando argumentos inválidos são passados para um novo google.maps.LatLng()
  • Correção de bug: o mapa estático era carregado duas vezes no carregamento do mapa.

15 de outubro de 2009

Problemas alterados:

  • Problema 1525 (link em inglês): erro get_bounds em níveis baixos de zoom
  • Problema 1757 (link em inglês): o fitBounds() não funciona no meridiano 180.
  • Problema 1790 (link em inglês): map.setOptions não pode definir o cursor.
  • Problema 1767 (link em inglês): bugIssue com propagação de evento

Outras mudanças perceptíveis:

  • Atualizações da documentação:
    • Novo método exposto: LatLngBounds.isEmpty()
    • Classificação de todos os métodos, eventos, propriedades e constantes por nome
    • Correção de tipos incorretos nas propriedades da opção da polilinha e do polígono

28 de setembro de 2009

  • Melhorias no desempenho da renderização de polígonos.
  • Correção do problema com o aviso JS para SVGView.

22 de setembro de 2009

Problemas alterados:

  • Problema 1420 (link em inglês): recurso: adicionar a classe Polyline à API
  • Problema 1371: o evento map.bounds_changed é disparado repetidamente quando o mapa está sendo movido
  • Problema 1700 (link em inglês): localização incorreta no clique depois de diminuir o zoom no Firefox 3.5
  • Problema 1702 (link em inglês): latLng incorreto era informado em eventos de clique e dblclick quando havia um deslocamento de rolagem em um elemento pai.
  • Problema 1723 (link em inglês): o mapa pula ao ser arrastado no iPhone.

Outras mudanças perceptíveis:

  • Lançamento de polilinhas e polígonos. Isso permite que você desenhe linhas ou regiões preenchidas no mapa, especifique estilos de traço e preenchimento e ofereça suporte à maioria dos eventos de mouse (ou seja, sem passar o mouse por cima). Eles funcionam em todos os navegadores compatíveis (IE6.0+, Firefox 2.0+, Safari 3.1+ e Chrome), que incluem dispositivos móveis compatíveis.
  • Inclusão do novo evento "idle" do mapa, acionado quando o mapa não se moveu por um tempo. Resolve o Problema 1371 (link em inglês).
  • Correção de valores incorretos de LatLng retornados pelos eventos de clique.
  • Correção do bug de zoom com gesto de pinça no iPhone. Consulte o problema 1723 (link em inglês).

10 de setembro de 2009

Problemas alterados:

  • Problema 1659 (link em inglês): latitude/longitude incorreta informada em eventos de clique e dblclick depois de uma panorâmica, Firefox 3.5
  • Problema 1621: localização incorreta depois de clicar no mapa no ie8 com dooctype
  • Problema 1642: InfoWindow overflow:auto
  • Problema 1531 (link em inglês): a altura de 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 compatível com versões anteriores. Por exemplo:
    • set_funBoat() => setFunBoat()
    • get_funBoat() => getFunBoat()
    • funBoat_changed => funboat_changed
  • Inclusão do novo método "onAdd" à interface OverlayView, que é chamado quando os painéis e a projeção são inicializados pela primeira vez. Isso resolve o Problema 1377.
  • O método "remove" da interface OverlayView foi renomeado como "onRemove". O nome antigo ainda é compatível com versões anteriores.

2 de setembro de 2009

Problemas alterados:

  • Problema 1525 (link em inglês): erro get_bounds em níveis baixos de zoom
  • Problema 1596 (link em inglês): uma panorâmica após a borda norte ou sul do mundo retorna um erro.
  • Problema 1643 (link em inglês): bug: rodas de rolagem do mapa desnecessárias
  • Problema 1379: não consigo ver os dados de mapas da Coreia na V3.

Outras mudanças perceptíveis:

  • Roda de rolagem contínua ativada e zoom de clique duplo no Chrome, Safari 4 e Firefox 3.5
  • Melhor desempenho do recurso de arrastar do mapa
  • Clicar duas vezes agora centraliza o mapa após o zoom

24 de agosto de 2009

Problemas alterados:

  • Problema 1567 (link em inglês): map.set_center para um local próximo não funciona.
  • Problema 1605 (link em inglês): rolar o mapa também rola a página.
  • Problema 1467 (link em inglês): função e animação de mapa panorâmico.

Outras mudanças perceptíveis:

  • O zoom da roda de rolagem foi ativado por padrão. Para desativá-lo, defina a propriedade de rolagem da opção "Mapa" como "false".
  • Documentação atualizada para incluir as funções panTo e panBy.

14 de agosto de 2009

Problemas alterados:

  • Problema 1575 (link em inglês): 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 do problema que afetava os iPhones em que os saltos do mapa ocorriam após o arrasto.

4 de agosto de 2009

Problemas alterados:

  • Problema 1393 (link em inglês): permitir marcadores arrastáveis.
  • Problema 1448 (link em inglês): bug: a API v3 precisa de uma função checkResize() (ou equivalente)
  • Problema 1404: erro com cursor no Opera
  • Problema 1514 (link em inglês): seta de seleção de MapType exibida incorretamente com HTML 4.01 restrito
  • Problema 1426: controle de Z-index da InfoWindow

Outras mudanças perceptíveis:

  • Fazer gesto de pinça e arrastar no iPhone deve ser mais robusto.
  • Adição de setters e getters zIndex a objetos InfoWindow.

Alterações na documentação:

  • Os métodos get_draggable e set_draggable do marcador foram adicionados.
  • Eventos de arrastar, arrastar, arrastar e alterar marcadores adicionados
  • Propriedade arrastável do marcador adicionada
  • Os métodos get_zIndex e set_zIndex da janela de informações foram adicionados
  • O evento zIndex_changed da janela de informações foi adicionado
  • Propriedade zIndex da janela de informações adicionada

13 de julho de 2009

Problemas alterados:

  • Problema 1415 (link em inglês): conteúdo da janela de informações: selecionável verdadeiro/ falso.
  • Problema 1432 (link em inglês): o evento de saída do mouse não é acionado depois que set_icon é chamado.
  • Problema 1365 (link em inglês): os controles de tipo de mapa são renderizados incorretamente com o tipo de documento restrito.

Outras mudanças perceptíveis:

  • Os desenvolvedores não precisam mais especificar o tamanho de um MarkerImage, a API o detectará 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 OverlayView.
  • Os métodos "changed" de OverlayView foram removidos da interface. Isso não afetará 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 de solicitação do geocodificador. Se um desenvolvedor continuar a transmitir, isso não terá efeito na consulta.

12 de junho de 2009

Problemas alterados:

  • Problema 1363 (link em inglês): bug: eventos de clique no mapa não são enviados no iPhone.

Outras mudanças perceptíveis:

  • É possível clicar no controle de zoom grande em todos os navegadores
  • A janela de informações "limpa" o controle de zoom grande, posicionando-se por completo dentro do mapa e dos controles
  • Os direitos autorais para dispositivos móveis usam belas imagens
  • 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 nem as imagens de controle.
  • A biblioteca principal é menor em aproximadamente 1,9 KB