Notas da versão da API Maps JavaScript

Inscreva-se para receber essas 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. Especifique a versão da API a ser carregada no seu aplicativo no parâmetro v da solicitação de inicialização da API Maps JavaScript. Leia mais sobre controle de versões.

Este changelog lista as versões por data e número da versão, além das mudanças associadas.

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

3.61.10d

17 de julho de 2025

Mudanças:

  • O widget básico do Place Autocomplete agora está disponível no canal semanal.
  • [Canal Alfa] Remove experimental PlaceListElement.
  • Adicione PlaceSearchElement e os elementos de configuração / solicitação associados.
  • Tokens de estilo adicionais para PlaceDetailsElement e PlaceDetailsCompactElement.

3.61.9a

10 de julho de 2025

Mudanças:

  • Atualizamos os marcadores para evitar instruções de navegação repetidas em cada item ao usar um leitor de tela. Agora, a instrução é anunciada apenas uma vez a cada entrada no grupo.
  • Corrigimos um problema de contraste na caixa de diálogo de atalho do teclado no modo escuro.
  • Ative a compatibilidade com personalização de borda, raio da borda, cor de plano de fundo do widget e esquema de cores para o elemento de preenchimento automático de lugares. O elemento Place Autocomplete agora respeita automaticamente o modo escuro. Para desativar, aplique color-scheme: light em CSS.
  • Adicionamos campos googleMapsURI às classes Place Photo e Review.
  • [canal Beta] Adicione a enumeração PossibleNextAction à API Address Validation.

3.61.7a

1º de julho de 2025

Mudanças:

  • A funcionalidade de camada de mapa de calor na API Maps JavaScript não é mais compatível. Essa API foi descontinuada em maio de 2025 e será desativada em uma versão posterior da API Maps JavaScript, que será lançada em maio de 2026. Para mais informações, consulte https://developers.google.com/maps/deprecations.
  • Correção de um problema no GA que impedia o processamento de cliques em PDIs ocultos por estilos personalizados.
  • [canal Beta] Adicionamos um tratamento extra para perda de contexto do WebGL em mapas 3D. Os mapas 3D agora tentam se restaurar quando o contexto do WebGL é restaurado.

3.61.6d

26 de junho de 2025

Mudanças:

  • Adicione internalUsageAttributionIds a Map3DElement e Map3DElementOptions.

3.61.5a

17 de junho de 2025

Mudanças:

  • Ative o suporte à string "IP_BIAS" para LocationBias no Place Autocomplete.
  • Correção de um erro na documentação de SearchNearbyRequest. O valor padrão de SearchNearbyRequest.RankPreference é POPULARITY, não DISTANCE.

3.61.4a

12 de junho de 2025

Mudanças:

  • Adicionamos a enumeração RPCStatus para descrever os códigos de status retornados por determinados serviços da Web.

3.61.3b

5 de junho de 2025

Nenhuma mudança voltada ao público.

3.61.2

29 de maio de 2025

Mudanças:

  • Adição de PlaceDetailsElement, PlaceDetailsCompactElement e elementos de configuração associados. Removeu PlaceDetailsSize.
  • Correção de um problema com o PlaceAutocompleteElement em que a seleção de uma entrada do IME fazia com que o elemento selecionasse um item de previsão.

3.61.1

22 de maio de 2025

Mudanças:

  • [canal Beta] Correção da falta de local/viewport na saída de lugar PlaceDetailsCompactElement.
  • Os detalhes da rua estão disponíveis nas cidades cobertas.

3.60.12

8 de maio de 2025

Mudanças:

  • [canal Beta] Adicionamos suporte à API Address Validation na API Maps JavaScript.
  • Correção de um problema com chamadas de rede de contextos sem cabeçalhos de origem.

3.60.11 (revertida)

1º de maio de 2025

Mudanças:

  • [canal Beta] Adicione PlaceDetailsCompactElement e elementos de configuração associados.
  • Correção do problema em que StreetViewPanoramaOptions.zoomControl = false não funciona para mapas do Street View.

3.60.10

24 de abril de 2025

Mudanças:

  • [canal Beta] Os mapas 3D agora estão disponíveis no canal Beta. Esta versão inclui melhorias de acessibilidade, além de novos elementos interativos para polilinhas, polígonos e modelos 3D. Além disso, um novo PopoverElement está disponível para mostrar conteúdo HTML personalizado nos mapas 3D. Para mais informações, consulte Mapas 3D fotorrealistas em JavaScript do Maps.

3.60.9

17 de abril de 2025

Mudanças:

  • [canal Alfa] Lançamento do PlaceContextualElement para experimental sem restrições.
  • [canal alfa] Os modelos 3D agora são renderizados com uma iluminação baseada em imagem (IBL, na sigla em inglês) por padrão no Maps 3D.

3.60.8

9 de abril de 2025

Mudanças:

  • [canal Beta] A API LocalContext foi totalmente removida. A tentativa de instanciar LocalContextMapView agora gera um erro. Consulte https://developers.google.com/maps/deprecations#localcontext-deprecation para mais informações.
  • Correção de um bug que causava um comportamento estranho ao arrastar marcadores avançados em dispositivos sensíveis ao toque.
  • Aumentamos a opacidade da sobreposição de processamento de gestos cooperativos para que o texto nela atenda aos requisitos de contraste em todas as áreas do mapa.
  • Adicionamos suporte para PostalAddress na API Places.
  • Garante que a sobreposição do mapa estático na inicialização tenha o mesmo colorScheme do mapa subjacente.

3.60.7b

3 de abril de 2025

Mudanças:

  • O widget do Place Autocomplete agora está disponível no canal semanal.

3.60.6

27 de março de 2025

Mudanças:

  • Correção de um problema no Safari em que as páginas que usavam overscroll-behavior não rolavam corretamente.
  • Corrigimos a oscilação ao adicionar muitos marcadores avançados com o comportamento de conflito ativado.
  • Adição de compatibilidade com PriceRange no Places.

3.60.5 (revertido)

20 de março de 2025

Mudanças:

  • Correção de um bug que impedia o rolamento da página ao clicar ou tocar em Marcadores avançados.
  • Correção de um bug que impedia o modo de tela cheia de funcionar corretamente em <gmp-map>.
  • Correção de um bug em que a janela de informações de um marcador avançado oculto ainda estava visível.
  • Os mapas com estilo personalizado no Roteiro não perdem o estilo quando a camada de ciclismo é adicionada.

3.60.4

11 de março de 2025

Mudanças:

  • Os estilos personalizados e as cores de plano de fundo são aplicados ao tipo de mapa e ao esquema de cores específicos para os quais o estilo é definido. Inicialmente, isso será limitado ao roteiro e ao roteiro escuro. A camada de transporte público mantém qualquer estilo personalizado para o tipo de mapa selecionado.

3.60.3 (revertida)

5 de março de 2025

Mudanças:

  • Correção de um bug que impedia a exibição do painel de rotas.

3.60.2

27 de fevereiro de 2025

Mudanças:

  • Lugares: foi adicionado suporte ao tipo de conector de veículo elétrico NACS (SAE J3400).
  • Lançamento dos elementos HTML gmp-map e gmp-advanced-marker para disponibilidade geral.

3.60.1

20 de fevereiro de 2025

Mudanças:

  • [Canal Alfa] altitudeMode em Polygon3DElement e Polyline3DElement agora é definido como CLAMP_TO_GROUND por padrão.
  • [canal Alfa] Uma nova opção mode em Map3DElement precisa ser definida para que o mapa 3D seja renderizado. Dois novos valores, HYBRID e SATELLITE, estão disponíveis. A opção defaultLabelsDisabled atual foi removida. Defina mode como HYBRID ou SATELLITE.
  • [canal Beta] A cor de plano de fundo vai voltar ao padrão ou à cor definida em MapOptions se não tiver sido definida especificamente para um tipo de mapa específico.
  • [canal Beta] Os estilos personalizados rasterizados só devem ser aplicados ao tipo de mapa a que foram atribuídos.
  • Correção de um problema em que os marcadores avançados mudavam de posição ao serem arrastados no modo de tela cheia. Também corrigimos um problema com o ícone do Street View, que ficava deslocado quando arrastado no modo de tela cheia.
  • Substitua o controle de zoom padrão pelo novo controle de câmera, que contém botões de movimento e zoom.
  • Atualize os ícones dos botões de zoom para se alinhar aos novos ícones dos botões de movimentação.

3.59.8

6 de fevereiro de 2025

Mudanças:

  • Agora os clientes podem acessar os valores de TransitFare como texto.
  • [canal Alfa] Lançamos o novo AirQualityMeterElement: <gmp-air-quality-meter>.
  • [Canal Alfa] Agora, para usar o PlaceAutocompleteElement, é necessário ativar a API Places (nova) no projeto do Google Cloud. .
  • [canal Alfa] PlaceAutocompleteElement: o evento gmp-placeselect é substituído por gmp-select e fornece um objeto PlacePredictionSelectEvent em vez de um objeto PlaceAutocompletePlaceSelect.
  • [canal Alfa] PlaceAutocompleteElement: o evento gmp-requesterror é substituído por gmp-error e fornece um objeto Event em vez de um objeto PlaceAutocompleteRequestErrorEvent.
  • [Canal Alfa] PlaceAutocompleteElement: componentRestrictions foi substituído por includedRegionCodes.
  • [Canal Alfa] PlaceAutocompleteElement: "types" foi substituído por "includedPrimaryTypes".

3.59.7

30 de janeiro de 2025

Mudanças:

  • [canal Beta] As cores do plano de fundo do roteiro e do modo escuro definidas para estilos personalizados precisam ser renderizadas atrás dos blocos e além das margens do mapa.
  • [canal Beta] Um mapa de rotas com estilo personalizado (ou no modo escuro) mantém o estilo personalizado quando uma camada de transporte público é adicionada, em vez de voltar ao estilo padrão do mapa de base.
  • Os mapas no modo escuro vão permanecer assim quando a camada de transporte público for adicionada.

3.59.6

23 de janeiro de 2025

Nenhuma mudança voltada ao público.

3.59.5

16 de janeiro de 2025

Mudanças:

  • Corrigimos um bug que causava erros não detectados ao criar um panorama personalizado do Street View.

3.59.4a

9 de janeiro de 2025

Mudanças:

  • Correção de um bug que causava erros não detectados quando a camada de tráfego era ativada.
  • [canal Beta] Resolve um problema em que o PlaceAutocompleteElement não gerava o foco corretamente.
  • [canal Beta] Os recursos de mapa atômicos serão mostrados nas cidades compatíveis no nível de zoom 17 e mais profundos.

3.59.3

12 de dezembro de 2024

Mudanças:

  • O Firebase App Check agora está disponível para uso com a API Maps JavaScript e a API Places JavaScript.

3.59.2

5 de dezembro de 2024

Mudanças:

  • [canal alfa] Os elementos atômicos do mapa serão mostrados nas cidades compatíveis no nível de zoom 17 e mais profundos.
  • Adiciona um ID de atribuição de uso ao inicializador, o que ajuda o Google a entender quais bibliotecas e exemplos são úteis para os desenvolvedores, como o uso de uma biblioteca de clustering de marcadores. Para desativar o envio do ID de atribuição de uso, exclua essa propriedade ou substitua o valor por uma string vazia. As mudanças nesse valor após a instanciação podem ser ignoradas.
  • Agora você pode usar o Firebase App Check para se proteger contra solicitações maliciosas. Saiba mais sobre como usar o App Check com o Places e como usar o App Check com o Maps.

3.59.1

21 de novembro de 2024

Mudanças:

  • [canal Beta] Correção de um problema em que o controle de zoom não aparecia no Street View.
  • Correção de um bug em que marcadores legados que não são clicáveis ainda enviam o evento de clique.
  • Correção de um bug que impedia a atualização da posição do pixel pelos Marcadores avançados ao mudar para um tipo de mapa personalizado.
  • Agora, um aviso do console é registrado ao aplicar tipos e estilos de mapa padrão ou personalizados com um ID de mapa. Quando um ID de mapa está presente, os estilos são controlados pelo console do Cloud, e o estilo na nuvem só é compatível com os tipos de mapa de roteiro.
  • Estilizar botões de movimento de controle da câmera ao passar o cursor no modo escuro.
  • Corrigimos o problema de padding do fitBounds ao usar limites muito pequenos.

3.58.11a

31 de outubro de 2024

Mudanças:

  • [canal Beta] Correção de um bug que impedia o uso do Pegman do Street View no mapa do componente da Web.
  • Impedimos que os leitores de tela se concentrassem na mensagem de rolagem quando ela está oculta em um mapa da API Embed.

3.58.10

24 de outubro de 2024

Mudanças:

  • Foi resolvido um problema que causava uma exceção ao acessar o armazenamento da sessão.

3.58.9 (revertida)

17 de outubro de 2024

Mudanças:

  • [canal alfa] Agora é possível usar imagens e SVGs personalizados para marcadores renderizados em mapas 3D.

3.58.8

10 de outubro de 2024

Mudanças:

  • Removemos um aviso incorreto do console WebGLOverlayView.
  • Corrigimos um problema em que o Chrome mostrava erroneamente uma linha de foco azul ao redor do mapa se ele fosse o primeiro elemento da página a ser interagido com um ponteiro ou mouse.
  • Adição de provedores de localização de veículos e frotas do ODRD para o rastreamento de frotas em JavaScript dos Serviços de mobilidade.

3.58.7

3 de outubro de 2024

Nenhuma mudança voltada ao público.

3.58.6

25 de setembro de 2024

Mudanças:

  • [canal Alfa] As propriedades *Opacity foram removidas de Polyline3DElement e Polygon3DElement. Os valores Alfa podem ser especificados nas propriedades *Color correspondentes usando os formatos de cor #rgba, #rrggbbaa, rgba(r, g, b, a) ou rgb(r g b / a).
  • [canal alfa] Os controles de UI padrão, marcadores, modelos 3D e funções predefinidas de animação da câmera agora estão disponíveis para uso com mapas 3D na versão experimental.
  • Correção de um bug que impedia a troca de tipos de mapa personalizados em mapas vetoriais.
  • Use imagens de satélite de alta DPI para dispositivos com alta densidade de pixels.

3.58.5a

19 de setembro de 2024

Nenhuma mudança voltada ao público.

3.58.4a

12 de setembro de 2024

Nenhuma mudança voltada ao público.

3.58.3

5 de setembro de 2024

Nenhuma mudança voltada ao público.

3.58.2

29 de agosto de 2024

Mudanças:

  • O glifo de texto do PinElement agora é dimensionado com o PinElement, e a cor padrão dele corresponde ao glyphColor padrão do PinElement.

3.58.1a

22 de agosto de 2024

Mudanças:

  • [canal Beta] Substitua o controle de zoom pelo controle da câmera por padrão. O controle da câmera tem controles de zoom e movimento.
  • Publique as propriedades cameraControl e cameraControlOptions em MapOptions.
  • Permite que o esquema de cores (claro ou escuro) seja definido na instanciação do mapa.
  • Atualizar o controle de tipos de mapa para quebra de linha se a largura do mapa for muito pequena
  • Integramos um novo rotulador para renderizar os rótulos dos mapas vetoriais.
  • As novas cores de mapa básico agora são o padrão no canal v=weekly para desenvolvedores que não usam IDs de mapas. Consulte https://developers.google.com/maps/new-basemap-style-opt-in para mais informações.

3.57.13

8 de agosto de 2024

Mudanças:

  • [canal Beta] Adição de descritores de endereço à resposta da API Geocoding para geocodificação inversa, direta e pesquisa de ID de lugar.

3.57.12

1º de agosto de 2024

Mudanças:

  • [canal Beta] Adição de descritores de endereço à resposta da API Geocoding para geocodificação inversa, direta e pesquisa de ID de lugar.
  • [canal Beta] Permite que o esquema de cores (claro ou escuro) seja definido na instanciação do mapa.
  • Diminuir a latência de IconMouseEvent quando um recurso é clicado em mapas vetoriais

3.57.10

25 de julho de 2024

Mudanças:

  • [canal Beta] Adição de descritores de endereço à resposta da API Geocoding para geocodificação inversa, direta e pesquisa de ID de lugar.
  • Adição de vários atributos para tipos principais e nomes de exibição à classe Place.

3.57.9

18 de julho de 2024

Mudanças:

  • Melhoramos a acessibilidade do controle "Pegman" do Street View.

3.57.8b

11 de julho de 2024

Nenhuma mudança voltada ao público.

3.57.7

4 de julho de 2024

Mudanças:

  • Adicione opções de VE e combustível às propriedades da classe Place. Ative as opções de pesquisa de VE para Place.searchByText.

3.57.6a

27 de junho de 2024

Nenhuma mudança voltada ao público.

3.57.5

20 de junho de 2024

Nenhuma mudança voltada ao público.

3.57.4

13 de junho de 2024

Mudanças:

  • [canal Beta] Integramos um novo rotulador para renderizar os rótulos do Vector Maps.
  • A InfoWindow tem uma nova propriedade isOpen para indicar se ela está aberta em um mapa ou no Street View.
  • Corrigimos a documentação de referência incorreta para a classe PlacePrediction do Place Autocomplete.

3.57.3a

6 de junho de 2024

  • [canal Beta] Adição de descritores de endereço à resposta da API Geocoding para geocodificação inversa, direta e pesquisa de ID de lugar.

3.57.2

28 de maio de 2024

Mudanças:

  • Correção de um bug em que o controle de tipo de mapa no componente da Web não abria menus.
  • Correção de um bug que fazia com que o indicador de arrastar do AdvancedMarkerElement não aparecesse.
  • Adicione a funcionalidade de preenchimento automático à nova API Places.
  • Agora, os blocos rasterizados do mapa são veiculados no formato de imagem WebP.
  • Atualização da documentação de Place.searchByText e Place.searchNearby para apontar para a lista de campos correta.
  • Um novo botão de fechamento da InfoWindow e um cabeçalho opcional estão disponíveis no canal semanal.

3.57.0

24 de maio de 2024

Nenhuma mudança voltada ao público.

3.56.12a

9 de maio de 2024

Mudanças:

  • Correção de um bug que fazia com que o indicador de arrastar do AdvancedMarkerElement não aparecesse.

3.56.11

2 de maio de 2024

Mudanças:

  • [canal Beta] O <gmp-map> também vai usar o modo de vetor por padrão quando houver um ID do mapa definido, mas nenhum tipo de renderização explícito no ID (por exemplo, DEMO_MAP_ID).

3.56.10

25 de abril de 2024

Mudanças:

  • [Canal Beta] O evento gmp-placeselect do PlaceAutocompleteElement agora é propagado.
  • [canal Beta] Um novo botão de fechar InfoWindow e um cabeçalho opcional já estão disponíveis.
  • [canal Beta] Melhoria nos recursos de acessibilidade de teclado e de um único ponteiro para o controle "Pegman" do Street View.
  • Correção do problema de vazamento de memória causado pela remoção de Marcadores avançados.
  • Correção de um problema em que os círculos não desenhavam um perímetro suave.
  • Adição da API para definir o modo vetorial durante a instanciação de google.maps.Map (mapId não é obrigatório).

3.56.8

11 de abril de 2024

Mudanças:

  • Correção de um problema de vazamento de memória ao usar AdvancedMarkerElement.

3.56.7

4 de abril de 2024

Mudanças:

  • Adicione a função searchNearby à nova classe Place.

3.56.6

28 de março de 2024

Mudanças:

  • [canal Beta] Agora, os blocos rasterizados do mapa são veiculados no formato de imagem WebP.
  • Posicionamento fixo da âncora da janela de informações para POIs no mapa em mapas de vetor.
  • Correção de um bug que mostrava o AdvancedMarkerElement sem uma posição definida.
  • Adição de um evento "close" à API InfoWindow.

3.56.5

21 de março de 2024

Mudanças:

  • [canal Beta] As novas cores do mapa de base agora são o padrão para desenvolvedores que não usam IDs de mapas. Acesse https://developers.google.com/maps/new-basemap-style-opt-in para mais informações.
  • Corrigida a posição base da janela de informações para rótulos e ícones do mapa vetorial.

3.56.4

14 de março de 2024

Nenhuma mudança voltada ao público.

3.56.3

7 de março de 2024

Nenhuma mudança voltada ao público.

3.56.1

22 de fevereiro de 2024

Mudanças:

  • Correção de um erro de documentação no parâmetro "fields" de Place.searchByText.
  • [canal Beta] Cria um slot padrão em <gmp-map> e permite criar elementos personalizados para encapsular Web Components da API Maps JavaScript.
  • Adicione opções de estacionamento à nova API de classe Place.
  • Descontinuar google.maps.Marker. No lugar, use google.maps.marker.AdvancedMarkerElement. No momento, o google.maps.Marker não está programado para ser descontinuado, mas o google.maps.marker.AdvancedMarkerElement é recomendado em vez do google.maps.Marker. Embora o google.maps.Marker continue recebendo correções de bugs para regressões importantes, os bugs atuais não serão resolvidos. Haverá um aviso prévio de pelo menos 12 meses antes da descontinuação do suporte. Acesse https://developers.google.com/maps/deprecations para mais detalhes sobre a descontinuação.
  • Adicione outros atributos à nova API de classe Place.
  • Adicione opções de pagamento à nova API Place class.

3.55.11a

15 de fevereiro de 2024

Mudanças:

  • Impede que os mapas rolem automaticamente para a visualização quando clicados.

3.55.11

8 de fevereiro de 2024

Mudanças:

  • [Canal Alfa] Removemos a propriedade inputElement de PlaceAutocompleteElement.
  • [Canal Alfa] Adicionar partes de CSS para o elemento Place Autocomplete
  • [Canal Beta] O PlaceAutocompleteElement agora está disponível em pré-lançamento (v=beta)
  • Adição de opções de acessibilidade à API Places V2.

3.55.10

1º de fevereiro de 2024

Mudanças:

  • [Canal Beta] Descontinuação de SearchByTextRequest.rankBy. Em vez disso, use SearchByTextRequest.rankPreference.
  • [Canal Beta] Place.findPlaceFromQuery e Place.findPlaceFromPhoneNumber não estão mais disponíveis. Use Place.searchByText.
  • Correção do rastreamento de uso por canal.
  • Ative polilinhas com reconhecimento de tráfego para provedores de localização de viagem e veículo no Compartilhamento de trajeto em JavaScript.
  • A nova classe Place já está disponível no canal semanal.
  • Descontinuação de Place.openingHours. Use regularOpeningHours.

3.55.9

25 de janeiro de 2024

Mudanças:

  • [canal Beta] Correção de um problema em que não era possível fechar a caixa de diálogo de atalhos do teclado ao pressionar a tecla Esc em MapElement.
  • Adicionamos um novo parâmetro de URL loading=async ao URL de bootstrap para carregamento direto de script. Isso indica que a API Maps JavaScript não foi carregada de forma síncrona e que nenhum código JavaScript é acionado pelo evento load do script. É altamente recomendável definir essa opção como async sempre que possível para melhorar a performance.

3.55.8

18 de janeiro de 2024

Mudanças:

  • [canal Alfa] Agora enviamos o token de sessão como parte das solicitações do PlaceAutocompleteElement.
  • [canal Beta] Apresenta uma nova propriedade gmpClickable em AdvancedMarkerElement. Essa é uma mudança incompatível para usuários que registram o evento gmp-click usando addEventListener() no canal Beta. Para receber o evento gmp-click ao clicar, defina a propriedade gmpClickable como true ou adicione o atributo gmp-clickable ao componente da Web . Para usuários que usam addListener() para registrar o evento gmp-click, não é necessário fazer nenhuma mudança no momento.

3.55.7

11 de janeiro de 2024

Mudanças:

  • [canal Beta] A propriedade element de AdvancedMarkerElement agora aponta para a instância de AdvancedMarkerElement.
  • [Canal Beta] Agora, os marcadores avançados podem personalizar o conteúdo com nós filhos.
  • Correção de um bug em que os atalhos de teclado de movimentação e zoom não funcionavam depois de clicar no mapa.
  • Ative a personalização de polilinhas para o compartilhamento de trajetos em JavaScript.
  • [canal Alfa] Adicione os atributos types, requestedLanguage, requestedRegion e name ao PlaceAutocomplete
  • [canal Beta] Correção do bug que impedia a criação do elemento Marcador Avançado ao chamar document.createElement('gmp-advanced-marker').

3.55.3

30 de novembro de 2023

Nenhuma mudança voltada ao público.

3.55.2

23 de novembro de 2023

Mudanças:

  • Correção de um bug que causava erros de CSP relacionados a estilos no Street View

3.55.1

16 de novembro de 2023

Nenhuma mudança voltada ao público.

3.54.12a

8 de novembro de 2023

Mudanças:

  • Correção de um bug que impedia a renderização do WebGLOverlayView em determinadas situações.

3.54.12

2 de novembro de 2023

Mudanças:

3.54.11

26 de outubro de 2023

Mudanças:

  • Foi corrigido um problema em que a configuração de controles em um mapa podia gerar um erro.
  • Adicione a capacidade de restringir as imagens do Street View apenas a fontes oficiais do Google usando StreetViewLocationRequest e StreetViewControlOptions.

3.54.10

18 de outubro de 2023

Mudanças:

  • [canal Beta] Agora, o MapElement ajusta automaticamente o layout dos controles da esquerda para a direita ou da direita para a esquerda com base no estilo direction calculado. Também há slots disponíveis para adicionar controles personalizados. O ControlPosition agora é compatível com valores lógicos para suporte a layout LTR/RTL. A API Maps Embed também ajusta automaticamente o layout dos controles da esquerda para a direita ou da direita para a esquerda com base no idioma.
  • [canal Beta] O MapElement agora tem o delegatesFocus ativado

3.54.9

12 de outubro de 2023

  • [canal Beta] Adiciona um resumo editorial à API Places v2.

3.54.7a

28 de setembro de 2023

Mudanças:

  • Adição de suporte para vários provedores de local no JavaScript do Compartilhamento de trajeto.

3.54.6

21 de setembro de 2023

Mudanças:

  • O google.maps.FeatureLayer responde a eventos mousemove.
  • Adição de google.maps.FeatureType.SCHOOL_DISTRICT para que os distritos escolares sejam compatíveis com o estilo com base em dados.

3.54.5

14 de setembro de 2023

Mudanças:

  • [canal Beta] Correção de um bug que fazia com que addEventListener() do AdvancedMarkerElement não ficasse disponível.

3.54.4

7 de setembro de 2023

Mudanças:

  • O logotipo do Google não vai se sobrepor às informações de direitos autorais no mapa com tanta frequência.

3.54.2

24 de agosto de 2023

Mudanças:

  • Correção de um bug no DirectionsRenderer em que o mapa não era carregado se o zoom e o centro não fossem definidos antes de renderizar o DirectionsResult.

3.54.1

18 de agosto de 2023

Mudanças:

  • Faz upgrade da API Maps JavaScript para oferecer suporte nativo ao ECMAScript 2020.
  • Agora os marcadores avançados são renderizados com mais clareza.
  • O mapa é desativado quando Array.from é substituído por uma implementação que não oferece suporte a iteráveis.
  • Corrigimos o foco, que era perdido quando os botões de zoom eram desativados nos níveis de limite.

3.53.13

27 de julho de 2023

Mudanças:

  • [canal Beta] As atribuições na nova classe Place foram refatoradas. PhotoAttribution agora é AuthorAttribution author agora é displayName. authorURI agora é uri. photoURI {?string} agora está disponível em AuthorAttribution. Photo.attributions agora é Photo.authorAttributions. Review.authorAttribution {?AuthorAttribution} substitui Photo.author/authorURI/authorPhotoURI.
  • [Canal Beta] Adição do campo obrigatório textQuery e descontinuação de query no método searchByText() da classe Place.
  • Ajustamos o deslocamento da âncora da janela de informações para rótulos e ícones de mapas rasterizados.

3.53.12

20 de julho de 2023

Mudanças:

  • [Canal Beta] Adição de provedores de localização de veículos e frotas ODRD para o compartilhamento de trajetos em JavaScript: rastreamento de frotas.
  • Atualizamos a mensagem de aviso quando o argumento transmitido ao construtor LatLng() é ignorado.
  • O uso de Marker.collisionBehavior foi suspenso em favor de AdvancedMarkerElement.collisionBehavior.

3.53.11

13 de julho de 2023

Mudanças:

  • A função isLocationOnEdge() agora retorna true quando o ponto especificado está perto o suficiente do início ou da borda de uma polilinha.
  • Adiciona um registro de erros para informar aos desenvolvedores quando o mapa vetorial não carrega e volta para um mapa rasterizado.

3.53.7

15 de junho de 2023

Mudanças:

  • [Canal Alfa] Atualização do elemento Place Autocomplete para melhorar a compatibilidade com leitores de tela e outras tecnologias assistivas.

3.53.5

1º de junho de 2023

Mudanças:

  • Permitir a transmissão do elemento Node para a propriedade content do marcador avançado.
  • Melhoria no desempenho do comportamento de colisão dos marcadores avançados.
  • Adicionamos um novo campo para DeliveryVehicleStop no JavaScript Journey Sharing.

3.53.4a

24 de maio de 2023

Correções de bugs:

  • Correção do problema de oscilação que ocorria no mapa vetorial.
  • Correção do cálculo incorreto de datas ao considerar diferentes fusos horários no método de lugar getNextOpeningTime().
  • Corrigimos um tipo incorreto em VehicleJourneySegment para o Compartilhamento de viagem.

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 clicasse em "Escape".
  • [Canal Alfa] Atualizamos os estilos de previsão do Place Autocomplete para garantir que as reticências apareçam no estouro de texto.
  • [canal Beta] O Contexto local agora mostra um aviso de que as informações contextuais sobre os lugares no mapa do Contexto local serão desativadas em breve.
  • Correção de um bug em que o Pegman do Street View não mostrava uma prévia de passar o cursor e arrastar, a menos que ele tivesse sido retornado ao dock pelo menos uma vez.
  • Limites, local e raio descontinuados para o serviço Place Autocomplete. Em vez delas, use locationBias e locationRestriction.

3.53.2

4 de maio de 2023

Mudanças:

  • [Canal Beta] O estilo baseado em dados para conjuntos de dados está disponível
  • [canal Beta] Os componentes da Web <gmp-map> e <gmp-advanced-marker> já estão disponíveis.
  • Adição de TimeWindow como um campo para Task e TaskTrackingInfo no JavaScript Journey Sharing.
  • AdvancedMarkerElement e PinElement lançados no canal semanal.
  • O estilo baseado em dados para limites foi lançado no canal semanal.
  • O getMapCapabilities e o evento mapcapabilities_changed são lançados no canal semanal.

3.53.1a

27 de abril de 2023

Mudanças:

  • Atualização do serviço Place Autocomplete para oferecer suporte a locationBias e locationRestriction
  • [canal Beta] Documentação publicada sobre o método toJSON do Place v2.
  • [canal Beta] Correção do arrasto de marcadores avançados quando o mapa é envolvido.
  • [Canal Beta] Os displayNames de PlaceFeature.fetchPlace com estilização orientada por dados estarão no idioma do usuário final.
  • [canal Beta] AdvancedMarkerView e PinView foram renomeados como AdvancedMarkerElement e PinElement.
  • [canal Beta] Correção de um problema em que AdvancedMarkers e Pins às vezes ficavam disponíveis sem serem carregados explicitamente. Não se esqueça de sempre carregar a biblioteca "marker" antes de acessar essas classes.
  • [canal Beta] AdvancedMarker position agora normalizado para um LatLngAltitude.
  • [canal Beta] Desativa a propriedade draggable do marcador avançado em favor de gmpDraggable.

3.52.9

13 de abril de 2023

Mudanças:

  • [canal Beta] Mudança do valor da propriedade "priceLevel" de um número para uma string. Os valores possíveis para "priceLevel" agora são: "FREE", "INEXPENSIVE", "MODERATE", "EXPENSIVE", "VERY_EXPENSIVE".
  • [canal Beta] Descontinuação de AdvancedMarkerView.draggable em favor de gmpDraggable.
  • [canal Beta] Remoção da propriedade "icon" e do nome do campo da classe Place. Recomendamos que os desenvolvedores usem "svgIconMaskURI".
  • [canal Beta] Agora, a propriedade "title" de AdvancedMarkerView aceita apenas uma string. Os títulos podem ser removidos com uma string vazia.
  • [canal Beta] Adicione "svgIconMaskURI" como um nome de campo compatível para métodos Place.fromPlaceFrom.
  • [canal Beta] Mudança na propriedade da classe Place de userRatingsCount para userRatingCount
  • Melhoramos a impressão de erros quando registrados no console.

Correções de bugs:

  • Correção de um bug em que o fechamento da InfoWindow causava um erro.

3.52.8

6 de abril de 2023

Mudanças:

  • Adicionamos pollingIntervalMillis como um campo público de provedores de local de pesquisa no Compartilhamento de trajeto em JavaScript.
  • [canal Beta] Mudou a resposta JSON da classe Place de snake_case para lowerCamelCase.

Correções de bugs:

  • Correção de um bug em que as publishTimes da avaliação de lugar mostravam a data errada.
  • Correção de um problema em que a criação de elementos personalizados era interrompida globalmente.
  • [Canal Beta] Correção de um bug que fazia os marcadores avançados desaparecerem quando o mapa era encapsulado.

3.52.6

23 de março de 2023

Mudanças:

  • [Canal Alfa] O widget Place Autocomplete (novo) experimental foi lançado.
  • Lançamento do Compartilhamento de trajeto em JavaScript no canal semanal.

3.52.5

16 de março de 2023

Mudanças:

  • [canal Beta] Estilo com base em dados: remoção dos FeatureTypes NEIGHBORHOOD, ADMINISTRATIVE_AREA_LEVEL_3, ADMINISTRATIVE_AREA_LEVEL_4 e SUBLOCALITY_LEVEL_1.

Correções de bugs:

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

3.52.4

9 de março de 2023

Mudanças:

  • [canal Beta] Suprime o evento de clique do marcador avançado quando um marcador está sendo arrastado.

3.52.3

2 de março de 2023

Mudanças:

  • [canal Beta] Adiciona entidades TaskTrackingInfo para o compartilhamento de trajeto em JavaScript.
  • [canal Beta] Faz upgrade da API Maps JavaScript para oferecer suporte nativo ao ECMAScript 2020.

Correções de bugs:

  • Corrige um vazamento de memória que pode ocorrer ao adicionar e remover marcadores do mapa.
  • Corrige um bug que fazia com que o elemento interativo ficasse clicável quando estava abaixo de um marcador avançado clicável em dispositivos de toque.

3.52.2

23 de fevereiro de 2023

Mudanças:

  • [canal Beta] Estilo com base em dados: remoção da propriedade PlaceFeature.displayName.
  • [canal Beta] Correção de WebGLOverlayViews que não eram removidos corretamente ao chamar setMap(null)
  • Correção de um bug que informava que a biblioteca search era desconhecida.
  • Correção de um bug em que o botão de fechar da InfoWindow ficava invisível em uma raiz shadow.
  • Para melhorar as Core Web Vitals e reduzir a transferência de dados desnecessária, o Maps JavaScript agora adia o carregamento de blocos do mapa até que ele esteja perto da janela de visualização. Os mapas criados na janela de visualização inicial da página não devem apresentar diferenças.

3.52.1

16 de fevereiro de 2023

Mudanças:

  • Adiciona a função importLibrary(), que permite carregar bibliotecas dinamicamente no momento da execução.
  • [canal Beta] Ative o recurso de deslocamento automático da InfoWindow quando ela for aberta em um marcador avançado.
  • [canal Beta] tornou determinados campos em objetos de dados da biblioteca Compartilhar trajeto não anuláveis
  • [Canal Beta] Estilo com base em dados: os FeatureTypes NEIGHBORHOOD, ADMINISTRATIVE_AREA_LEVEL_3, ADMINISTRATIVE_AREA_LEVEL_4 e SUBLOCALITY_LEVEL_1 estão obsoletos. Elas serão removidas em março de 2023.

3.51.8

2 de fevereiro de 2023

Mudanças:

  • Canal Beta: suporte à renderização de marcadores avançados em tipos de mapas personalizados.
  • A cópia mais recente do carregador de bootstrap inline agora vai reutilizar os nonces da CSP encontrados em outras partes do documento.

3.51.7

26 de janeiro de 2023

Mudanças:

  • Canal Beta: estilização com base em dados: adicionamos o método fetchPlace para receber o nome de exibição de um PlaceFeature. A propriedade PlaceFeature.displayName será descontinuada e removida em fevereiro de 2023.

3.51.6

19 de janeiro de 2023

Correções de bugs:

  • Corrige um problema com os Marcadores Avançados, em que a remoção de um marcador com colisão do mapa às vezes resultava em um elemento marcador fantasma deixado para trás no DOM.

3.51.5

12 de janeiro de 2023

Mudanças:

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

Correções de bugs:

  • Corrige um bug ao usar um marcador avançado com uma janela de informações, em que a janela de informações pode não abrir 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 FeatureMouseEvent.features do estilo com base em dados pode conter mais de um recurso se houver vários abaixo do clique, e todos os listeners de clique do FeatureLayer em um clique serão acionados.
  • Canal Beta: gera um erro para argumentos inválidos em google.maps.Map.getFeatureLayer.
  • Corrige a posição do pixel dos marcadores avançados em um mapa de tela cheia.
  • Muda os eventos de mouse do mapa para ignorar cliques de botão do mouse que acontecem enquanto outro botão já está sendo pressionado.
  • Correção de 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 do StreetViewPanoramaOptions para esclarecer que o clickToGo não está disponível com panoramas personalizados.
  • Melhora o desempenho ao criar LatLngBounds, inclusive usando Map.getBounds().
  • Atualiza a referência WebGLOverlayView para onAdd e onRemove.
  • Adiciona personalização de estilo de marcador fixo para o Compartilhamento de trajeto.

3.51.3

8 de dezembro de 2022

Mudanças:

  • Correção de um bug que impedia um marcador de abrir mão do foco do teclado quando estava fora da janela de visualização do mapa.
  • Canal Beta: apresenta a classe Place, uma nova API mais simples que oferece suporte a padrões de uso modernos, como promessas. A classe "Place" inclui alguns novos campos de dados.
  • Canal Beta: corrige um bug que impedia a renderização de marcadores avançados ao transmitir um mapa envolvido em um proxy.
  • Canal Beta: adiciona a personalização de marcadores do provedor de local da viagem para o Compartilhamento de trajeto em JavaScript.

3.51.2

1º de dezembro de 2022

Mudanças:

  • Canal Beta: a API google.maps.importLibrary() já está disponível.
  • Canal Beta: Descontinuado: o Contexto local está descontinuado e não é mais recomendado para novos sites. O recurso vai continuar funcionando, e haverá 12 meses de aviso prévio antes que o suporte seja descontinuado. Se você quiser criar uma experiência semelhante ao Contexto local, confira a solução "Descoberta de bairros" no Criador rápido de soluções ou use a biblioteca Places da API Maps JavaScript. Os exemplos de código e codelabs da biblioteca Places podem ajudar.
  • Canal Beta: para melhorar as Core Web Vitals e reduzir a transferência de dados desnecessária, o Maps JavaScript 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 apresentar diferenças.
  • Canal Beta: adiciona um evento para mudanças de estado de sondagem para provedores de local do Compartilhamento de trajeto.
  • Canal Beta: adiciona funções de personalização de estilo para o Compartilhamento de trajeto. Os métodos de configuração mais antigos foram suspensos.
  • Adiciona acessibilidade do teclado às etapas do painel de rotas. Agora é possível navegar pelas rotas com a tecla Tab e selecioná-las com a barra de espaço ou a tecla Enter.
  • google.maps.geometry.spherical.computeArea() agora aceita LatLngBounds e Circles. Agora, LatLngBounds pode ser construído com um LatLngBoundsLiteral.
  • Adiciona texto de alt às imagens no painel de rotas sugeridas do DirectionRenderer.

3.51.1

17 de novembro de 2022

Mudanças:

  • Canal Beta: a classe Place na biblioteca Places é lançada.
  • Canal Beta: adiciona funções de personalização de estilo para o Compartilhamento de trajeto. Os métodos de configuração mais antigos foram descontinuados.
  • O Internet Explorer 11 foi desativado na API Maps Embed.
  • O logotipo do Google na API Maps Embed muda de estilo quando os tipos de mapa híbrido ou de satélite são usados para aumentar a visibilidade.
  • Melhoria na performance de carregamento dos Marcadores Avançados.
  • Torna um botão "desfazer" de desenho acessível pelo teclado e compatível com leitores de tela.
  • Torna os marcadores do renderizador de rotas acessíveis pelo teclado e compatíveis com leitores de tela.
  • Adiciona uma descrição ARIA ao controle de escala do mapa.
  • Ative o foco e a interação do teclado para o controle de escala do mapa.
  • Introduz um parâmetro de idioma na API Geocoder JS. A API Maps JavaScript não considera mais US como uma região padrão no Geocoder se ela não for especificada explicitamente.
  • Apresenta um parâmetro de idioma à API Directions JavaScript.
  • Introduz um parâmetro de idioma na API JavaScript Distance Matrix.

Correções de bugs:

  • Correção de um bug que fazia o foco do teclado ser redirecionado para o marcador quando uma janela de informações era aberta.
  • Correção de um bug que impedia o foco nos marcadores.

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 tinham vinculação this incorreta.

3.50.12

3 de novembro de 2022

Mudanças:

  • Canal Beta: os Marcadores Avançados agora oferecem suporte à altitude quando usados em mapas oblíquos.

3.50.11

27 de outubro de 2022

Mudanças:

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

3.50.10

20 de outubro de 2022

Correções de bugs:

  • Corrige o padding direito e inferior da InfoWindow no iOS.

3.50.9

13 de outubro de 2022

Mudanças:

  • As etapas selecionadas agora estão destacadas no painel de rotas.
  • Corrige a digitação do TypeScript para o construtor PinView.
  • Corrige a digitação do TypeScript para o construtor LagLngAltitude.
  • Atualiza a imagem do ícone de marcador padrão em DirectionsRenderer.

3.50.8

6 de outubro de 2022

Mudanças:

  • Canal Beta: o pré-lançamento dos Marcadores avançados está disponível.
  • Canal Beta: apresenta a documentação de 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 nos estilos personalizados JSON agora usam a opacidade do estilo padrão em vez de uma opacidade forçada de 100%.

3.50.7

29 de setembro de 2022

Mudanças:

  • O leitor de tela agora lê as instruções sobre como interagir com o Mapa e o Street View.
  • Adiciona atalhos de teclado de inclinação e rotação à caixa de diálogo de atalhos do teclado.

3.50.6

22 de setembro de 2022

Correções de bugs:

  • Corrige um bug em que o Voice Over 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:

  • Adicione a constante MAX_BOUNDS para LatLngBounds e indique 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

1º de setembro de 2022

Mudanças:

  • Canal Beta: atualiza a classe DeliveryVehicle do Compartilhamento de trajeto em JavaScript para incluir atributos personalizados.
  • Corrige um bug em que havia um LatLng incorreto em um evento depois que um mapa era inclinado.

3.50.2

25 de agosto de 2022

Mudanças:

  • Canal Beta: mudamos FleetEngineDeliveryFleetLocationProvider para aceitar um filtro de veículo de entrega de string.
  • Atualiza a imagem do ícone de marcador padrão.

3.50.1

18 de agosto de 2022

Mudanças:

  • Canal Beta: apresenta APIs de recursos de mapa (evento getMapCapabilities e mapcapabilities_changed) ao canal Beta.
  • Canal Beta: apresenta um parâmetro language para google.maps.Geocoder.
  • Canal Beta: apresenta um parâmetro language para google.maps.DistanceMatrixService.
  • Canal Beta: apresenta um parâmetro language para google.maps.DirectionsService.
  • Correção de um bug em que um código de região era ignorado em várias APIs JavaScript do Places. Apresenta parâmetros de idioma e região a várias APIs do 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.

3.49.12

4 de agosto de 2022

Mudanças:

  • Adiciona DEMO_MAP_ID, um ID de mapa que pode ser usado em exemplos de código que exigem um ID de mapa. Esse ID de mapa não foi criado para uso em aplicativos de produção e não pode ser usado para recursos que exigem configuração na nuvem, como a estilização na nuvem.
  • Deixe claro que FleetEngineDeliverFleetLocationProvider.locationRestriction é necessário para iniciar o rastreamento.

3.49.11

28 de julho de 2022

Mudanças:

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

3.49.10

21 de julho de 2022

Mudanças:

  • Valores NaN são rejeitados para largura ou altura ao validar o tamanho do ícone do marcador, o tamanho escalonado 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 aparecia em dispositivos iOS no Street View.
  • Correção de um bug em que o texto de passar o cursor para rotas era cortado em idiomas RTL na API Embed.
  • Torna a janela de informações de trânsito mais acessível e compatível com leitores de tela.

3.49.9

14 de julho de 2022

Mudanças:

  • Esclarece o uso de campos de ID em provedores de local do Compartilhamento de trajeto.

3.49.8

7 de julho de 2022

Mudanças:

  • Torna os links de navegação do Street View acessíveis pelo teclado e compatíveis com leitores de tela.
  • Introduz 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 via google.maps.places.BusinessStatus.

3.49.5

16 de junho de 2022

Mudanças:

  • Adiciona um controle e uma caixa de diálogo de atalhos do teclado ao Street View, melhorando a detecção de atalhos do teclado.

Correções de bugs:

  • Correção de um bug que fazia um formulário ser 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 de fechar está ativado).
  • geometry.spherical.computeSignedArea() e geometry.spherical.computeArea() foram otimizados para aumentar a robustez e a precisão.

3.49.3a

2 de junho de 2022

Mudanças:

  • Contraste de cores aprimorado para o controle de rastreamento de movimento do Street View.
  • Tornamos o controle de rastreamento de movimento no Street View acessível por teclado e compatível com leitores de tela.
  • As classes MapsNetworkError, MapsRequestError e MapsServerError agora estão expostas e documentadas publicamente.

3.49.2

26 de maio de 2022

Mudanças:

  • Contraste de cores aprimorado para o controle de rastreamento de movimento do Street View.
  • Tornamos o controle de rastreamento de movimento no Street View acessível por teclado e compatível com leitores de tela.
  • As classes MapsNetworkError, MapsRequestError e MapsServerError agora estã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 JavaScript do Places. Apresenta parâmetros de idioma e região a várias APIs do Place JS.
  • Melhora o contraste de cores para controles de tela cheia e de bússola no modo escuro.
  • Torna o controle de bússola, o botão de fechar e o controle de link de endereço 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.

3.48.11

28 de abril de 2022

Mudanças:

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

3.48.9

14 de abril de 2022

Mudanças:

  • Canal Beta: ativa a WebGL 2.0 para WebGLOverlayView.
  • Canal Beta: inclui a biblioteca JourneySharing nos tipos, externs e documentação de referência do TypeScript da API Maps JavaScript.
  • As funções google.maps.event.addDomListener() e google.maps.event.addDomListenerOnce() foram descontinuadas e não devem ser usadas. Em vez disso, use o método padrão addEventListener(). Esses métodos vão continuar funcionando e não há planos de desativação para eles.
  • 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 os 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 de tipo de mapa padrão.

3.48.8

7 de abril de 2022

Mudanças:

  • Melhora o contraste de cores no logotipo do Google das APIs Maps JS e Embed.

3.48.7a

31 de março de 2022

Mudanças:

  • Canal Beta: remove as APIs descontinuadas da visualização de sobreposição do WebGL.
  • Ativa o mapa de base atualizado para clientes da API Maps JavaScript. O mapa de base atualizado, que já está em uso no Google Maps para consumidores, oferece um mapa de base mais rico e detalhado, principalmente em relação aos recursos 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), pendente de análise.
  • Corrige problemas de contraste de cores no controle "Tipo de mapa" no modo de alto contraste de cores.
  • Corresponde aos nomes acessíveis das caixas de seleção de controle do tipo de mapa com os rótulos visuais correspondentes.
  • Corrige problemas de contraste de cores em janelas de informações no modo de alto contraste de cores.

3.48.6

24 de março de 2022

Mudanças:

  • Corrige map.fitBounds() para facilitar a transição da janela de visualização em distâncias curtas.

3.48.5

17 de março de 2022

Mudanças:

  • Somente no Safari: garante que o botão de fechar e o contêiner de conteúdo sejam focados automaticamente em open.

Correções de bugs:

  • Corrige um problema de contraste de cores no link "Ver no Google Maps" em sInfoWindows.
  • Corrige um problema de contraste de cor no link "Ver no Google Maps" do 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.
  • Introduzimos uma nova propriedade ariaLabel para InfoWindow.

3.48.1

17 de fevereiro de 2022

Mudanças:

  • Canal Beta: foi adicionado suporte para definir IDs de experiência global. Consulte a documentação de referência da API aqui.
  • Canal Beta: os primeiro e 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 como noClampNoWrap.
  • O leitor de tela agora lê as instruções sobre como navegar pelos marcadores quando um deles recebe o foco.
  • A API Maps JavaScript agora informa dados de telemetria. Talvez seja necessário atualizar sua Política de Segurança de Conteúdo para garantir que essas chamadas não sejam bloqueadas no nível do navegador. Para mais informações, consulte as Perguntas frequentes.
  • Esta versão não é compatível com o Internet Explorer. Para continuar oferecendo suporte ao Internet Explorer 11, especifique v=3.47, que vai estar disponível até novembro de 2022.

3,48

10 de fevereiro de 2022

Mudanças:

  • O canal semanal foi atualizado para a versão 3.48.
  • O canal trimestral foi atualizado para a versão 3.47.
  • As versões 3.46 e 3.45 ainda estão disponíveis quando solicitadas por número.

3.47.6

20 de janeiro de 2022

Correções de bugs:

  • Correção de um problema em que a página rolava para cima quando o controle de atalhos do teclado estava em foco.

3.47.4

6 de janeiro de 2022

Mudanças:

  • Canal Beta: atualização da API WebGLOverlayView para Beta. Descontinuação de todas as classes e métodos com "gl" no nome em favor de novos com "GL" no nome. Descontinuação de WebglCameraParams em favor da nova classe CameraParams (que 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 é 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 é permitido na biblioteca de geometria.
  • Adicionamos uma nova API onGIStateUpdateRequest para suporte ao WebGL na API Maps JavaScript.
  • Contraste de cores corrigido na tela de erro.
  • O Internet Explorer 11 foi 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 ficam desativados quando o nível máximo ou mínimo de zoom é atingido.
  • O controle MapType foi convertido para usar elementos semânticos e melhorar a acessibilidade e a experiência do leitor de tela na API Maps Embed.
  • Adição de texto alternativo ao ícone na tela de erro.
  • Várias melhorias gerais na integridade do código.

Correções de bugs:

  • Substitua os atributos controlHeight e controlWidth não compatíveis com as 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 solicitada por número.
  • A versão 3.44 foi excluída e não pode mais ser usada.

3.46.12

4 de novembro de 2021

Correções de bugs:

  • Atualizamos a barra de menus "Tipo de mapa" com rótulos ARIA mais precisos.
  • API Embed: adicionamos rótulos ARIA a vários links para melhorar a experiência com leitores de tela.
  • API Embed: contraste de cor corrigido para alguns itens de texto.
  • Foi corrigido o tipo de google.maps.Marker.MAX_ZINDEX em externs.

3.46.11

28 de outubro de 2021

Mudanças:

  • Getters e setters convertidos para usar goog.a11y.aria. Isso ajuda a proteger contra erros de ortografia.

3.46.8

7 de outubro de 2021

Mudanças:

  • Contexto local: o link de atribuição foi removido das fotos 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 mostrava uma mão quando o mapa não podia ser arrastado.

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 do Place Autocomplete.

3.46.3

2 de setembro de 2021

Mudanças:

  • As instruções de rolagem agora são mostradas 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ões.

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

Descontinuações:

  • A compatibilidade com o Internet Explorer está sendo descontinuada. A partir de agosto de 2021, com a API Maps JavaScript v3.46, os usuários do Internet Explorer 11 vão receber uma mensagem de alerta na parte de cima dos mapas. A última versão da API Maps JavaScript compatível com o Internet Explorer 11 é a v3.47. O suporte ao Internet Explorer 11 será totalmente desativado em novembro de 2022.

Correções de bugs:

  • Correção de um bug em que o vértice de um polígono era deslocado em determinados níveis de zoom.
  • Correção de um bug em que o conteúdo de várias janelas de informações se sobrepunha.

3.45.8

29 de julho de 2021

Mudanças:

  • API Embed: em mapas incorporados, o nível de zoom é mantido após o redirecionamento para a página de rotas.

3.45.7

22 de julho de 2021

Mudanças:

  • O suporte ao IE11 foi descontinuado. O Maps no IE11 agora vai mostrar 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 ID de 0.
  • Correção de um problema em que uma UNKNOWN ERROR/SERVICE BACKGROUND ERROR era gerada se o valor ComponentRestriction fosse indefinido ou nulo.

3.45.6a

15 de julho de 2021

Mudanças:

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

Correções de bugs:

  • Foi corrigido um bug em que o desenho de polígonos inacabado era concluído automaticamente quando o gerenciador de desenhos era removido e adicionado novamente ao mapa.
  • Correção de um bug em que a string "Rotas" era truncada no pop-up "Incorporar um mapa" em alguns idiomas.

3.45.5

1º de julho de 2021

Mudanças:

  • URL atualizado do Maps Studio em tipagens e na API JS.

Correções de bugs:

  • Correção de uma rejeição de promessa não processada ao fornecer um callback.

3.45.4

24 de junho de 2021

Mudanças:

  • Correção de um bug que fazia a caixa de diálogo de atalhos do teclado abrir no envio do formulário.
  • Correção de um bug em que o botão "Atalhos de teclado" estava desalinhado.
  • Remoção de objetos adicionados por engano a window (Spherical, PolylineCodec, PolyGeometry). Em vez disso, acesse esses objetos 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 se mova quando open() for chamado no mesmo loop de execução da instanciação do mapa.

Mudanças:

  • Atualizamos a seção de referência da API InfoWindowOpenOptions com informações mais detalhadas.
  • Corrigimos os anéis 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 "Tipo de mapa" não era sobreposto corretamente pelo plano de fundo da caixa de diálogo de atalho do teclado na API Embed.
  • Correção de um problema que podia causar um erro ao carregar estilos CSS de fontes.
  • Correção de um bug em que um tremular podia ocorrer ao mover o mapa com uma InfoWindow aberta.

Mudanças:

3.45.1

3 de junho de 2021

Mudanças:

  • Adicionamos documentação para animações, ícones, rótulos e propriedades de opacidade à interface Data.StyleOptions.
  • Redesenhamos a caixa de diálogo de direitos autorais para melhorar o suporte à acessibilidade.
  • Agora, as InfoWindows gerenciam automaticamente o foco quando são abertas. Esse é o novo comportamento padrão.
  • Adicionada a API InfoWindowOpenOptions, que permite aos desenvolvedores controlar como o foco é gerenciado ao abrir InfoWindows.
  • Agora as InfoWindows podem ser fechadas pressionando a tecla ESC.
  • Agora, as janelas de informações são anunciadas como uma "caixa de diálogo" ao usar leitores de tela.
  • O isolamento de polyfill agora está ativado. Essa mudança impede que os polyfills internos da API Maps sejam instalados na página do host.

Correções de bugs:

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

Novos recursos:

  • Ativamos o suporte para Promises nos serviços Directions, Distance Matrix, Elevation, Geocoder, Maximum Zoom Imagery, StreetView e AutcompleteService.getPlacePredictions().
  • Adicionamos um controle e uma caixa de diálogo de atalhos do teclado no mapa para melhorar a descoberta deles.
  • Os mapas vetoriais agora estão disponíveis no canal semanal (somente recursos básicos; os recursos do WebGL estão disponíveis no canal Beta).

3.44.14

13 de maio de 2021

Mudanças:

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

3.44.12

28 de abril de 2021

Correções de bugs:

  • Corrigimos um problema em que marcadores otimizados removidos ou ocultos eram adicionados novamente ao mapa após a mudança para um novo tipo de mapa.

Contexto local:

  • Adicionamos suporte a matrizes que não têm um método @@iterator definido como um valor placeTypePreferences válido.

3.44.11a

20 de abril de 2021

Mudanças:

  • Melhoramos a performance para criar marcadores personalizados com objetos de ícone.
  • Evite 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 de base.

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 estava ativado.

3.44.8

1º de abril de 2021

Mudanças:

  • Biblioteca do Contexto local: movemos o logotipo do Google na visualização de detalhes do lugar para a parte de baixo do conteúdo.

3.44.7

25 de março de 2021

Mudanças:

  • O foco do teclado agora retorna ao elemento apropriado quando a InfoWindow é fechada.

3.44.4

4 de março de 2021

Mudanças:

  • Imagens a 45° agora estão disponíveis em uma variedade maior de níveis de zoom, e o controle de rotação 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 ocorrer ao renderizar o mapa repetidamente.
  • Correção de um vazamento de memória que podia ocorrer ao adicionar ou remover círculos ou retângulos no mapa.

3.44.2

25 de fevereiro de 2021

Mudanças:

  • Foi corrigido um bug em que a chamada da função getPlacePredictions do Places Autocomplete apontava incorretamente para o endpoint errado no canal Beta.

3.44.1

18 de fevereiro de 2021

Mudanças:

  • Os botões do seletor de lugar do LocalContext agora são desativados ao recarregar os lugares mostrados.
  • Os marcadores não otimizados agora podem ser focados e acessados pelo teclado.
  • Canal Beta: removemos objetos adicionados acidentalmente a window (Spherical, PolylineCodec, PolyGeometry). Em vez disso, acesse esses objetos no namespace totalmente qualificado.
  • Ativamos o isolamento de polyfill no canal Beta. Isso significa que a API Maps JavaScript não vai mais instalar polyfills na página host.

3.43.8a

25 de fevereiro de 2021

Apenas o canal trimestral foi atualizado. Mudanças:

  • Correção de um problema de vazamento de memória ao renderizar um mapa várias vezes.

3.43.8

5 de fevereiro de 2021

Mudanças:

  • Adição de suporte Beta para Promises em AutocompleteService.getPlacePredictions().

Correções de bugs:

  • Foi corrigido um problema em que Markers com rótulos interceptava eventos de clique, mesmo quando clickable estava definido como "false".

3.43.7a

28 de janeiro de 2021

Correções de bugs:

  • Vários problemas relacionados ao desenho de polilinhas foram corrigidos.

3.43.6

21 de janeiro de 2021

Correções de bugs:

  • Correção de um bug em que os furos de polígonos 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:

  • As caixas de seleção nos menus foram alteradas para serem mais acessíveis com leitores de tela.
  • Aumentamos o tamanho dos botões de andares para panoramas internos do Street View.
  • Corrigimos a posição dos controles de rastreamento de movimento em dispositivos móveis no Street View.

Correções de bugs:

  • O botão do menu do teclado agora aciona o evento contextmenu.
  • Correção de um bug em que o controle de tela cheia não funcionava corretamente ao alternar entre o mapa e o Street View em algumas situações.
  • Correção de um problema que impedia os leitores de tela de navegar até os marcadores no mapa.
  • Correção de um bug que fazia o ícone de lugar desaparecer no marcador de lugar do LocalContext.

3.43.3

9 de dezembro de 2020

Mudanças:

  • Renomeamos a interface google.maps.MouseEvent para google.maps.MapMouseEvent e adicionamos uma propriedade domEvent, fornecendo acesso direto ao evento subjacente do DOM.
  • Melhoria no comportamento da memória de sobreposições de polígonos.
  • A memória do canvas 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 era 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 símbolos no IE11.

3.43.2

1º 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 a ctrl-clique 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, melhorando a experiência do leitor de tela.
  • Melhoria no suporte a leitores de tela para controles de MapType. Quando o usuário sai do controle, o menu suspenso é fechado automaticamente.
  • Corrige o número de itens informados pelos leitores de tela no menu suspenso. Isso evita que o separador de linha seja contado como um item da lista.
  • Adiciona um anel de foco ao elemento map para indicar o foco do teclado quando ele é ativado por uma interação.
  • Adiciona outros controles de teclado aos controles MapType. As opções do menu suspenso agora são fechadas automaticamente quando o controle perde o foco. As teclas de seta para cima e para baixo abrem o menu suspenso, e o botão "Esc" fecha. As teclas "Home" e "End" movem para o primeiro e o último item no menu suspenso, respectivamente.

Correções de bugs:

  • Foi corrigido 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 antes do tempo.

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 suporte Beta para Promises no Serviço de imagens com zoom máximo.
  • Adição de suporte Beta para Promises no serviço StreetView.
  • Adicionamos texto de acessibilidade a marcadores não otimizados quando title ou label são fornecidos.
  • Removemos o rótulo aria-pressed do botão do menu suspenso de controle MapType para melhorar a acessibilidade.
  • Convertemos DropdownMenu e DropdownMenuItem em elementos semânticos para melhorar a acessibilidade.
  • O texto do elemento de direitos autorais foi alterado para atender aos padrões de contraste de cores.
  • Agora, os menus suspensos podem ser abertos e fechados usando a tecla "Enter" ou a barra de espaço.
  • Agora é possível focar os itens do menu suspenso.
  • Biblioteca de contexto local: os botões de controle do carrossel agora ficam desativados quando não têm efeito e não se sobrepõem mais ao primeiro ou último item da lista.

Correções de bugs:

  • Correção de um bug que podia ocorrer quando GroundOverlays cruzava o meridiano de 180 graus.
  • Os atalhos do teclado não são mais desativados por padrão quando disableDefaultUI é definido 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.
  • Corrigimos a documentação da interface, que mostrava incorretamente algumas propriedades opcionais como obrigatórias.
  • Correção de um bug em que o parâmetro do construtor LatLng noWrap era ignorado quando um LatLngLiteral era transmitido.

3,43

18 de novembro de 2020

A versão 3.43 da API Maps JavaScript já está disponível. Consulte o guia Controle de versões.

  • O canal semanal foi atualizado para a versão 3.43.
  • O canal trimestral foi atualizado para a versão 3.42.
  • A versão 3.41 ainda está disponível quando solicitada por número.
  • A versão 3.40 foi excluída e não pode mais ser usada.

3.42.9

15 de outubro de 2020

Mudanças:

  • Correção de um bug em que o estado de uma caixa de seleção errada era comunicado por um leitor de tela.
  • Correção de um problema com os controles do mapa, em que a ordem das teclas Tab/Shift+Tab estava incorreta.
  • Os botões do mapa foram convertidos de div para botões nativos, melhorando a acessibilidade.
  • A inclinação agora é restrita dependendo do nível de zoom para mapas WebGL.
  • Corrigimos o problema em que o botão de tela cheia desaparecia parcialmente no Internet Explorer quando controlSize era menor que 27.

3.42.8

7 de outubro de 2020

Mudanças:

  • Adição de suporte Beta para promises 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

1º de outubro de 2020

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

3.42.7

29 de setembro de 2020

Mudanças:

  • Correção de um bug em que a ordem das palavras estava errada para idiomas RTL (da direita para a esquerda) na dica da ferramenta "Informar um erro no mapa".
  • Rótulo do marcador centralizado para direção do texto RTL.

3.42.6

21 de setembro de 2020

Mudanças:

3.42.5

16 de setembro de 2020

Mudanças:

  • Atualização do método LatLngBounds.union para processar casos em que dois limites são maiores que 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 suporte Beta para Promises em métodos de serviço de elevação de privilégios.
  • Uma nova propriedade InfoWindow.minWidth foi introduzida para especificar a largura mínima de um InfoWindow.
  • Correção de um bug em que as rotas de navegação ficavam desfocadas depois de mudar o destino.

3,42

19 de agosto de 2020

A versão 3.42 da API Maps JavaScript já está disponível. Consulte o guia Controle de versões.

Mudanças:

  • Agora, as janelas de informações têm uma largura máxima padrão de 648 px, que pode ser substituída definindo a propriedade maxWidth da InfoWindow. Agora, a largura de uma InfoWindow pode exceder 648 px, mas ainda será limitada pela largura do mapa. Antes, as janelas de informações eram sempre restritas ao menor valor entre 648 px e a largura do mapa.
  • Evita a oscilação da renderização com estilo padrão ao renderizar grandes conjuntos de dados GeoJson.
  • O canal semanal foi atualizado para a versão 3.42.
  • O canal trimestral foi atualizado para a versão 3.41.
  • A versão 3.40 ainda está disponível quando solicitada por número.
  • A versão 3.39 foi excluída e não pode mais ser usada.

3.41.7

22 de julho de 2020

Corrigido:

  • Correção de um bug em que definir a propriedade clickableIcons como false não tinha efeito ao usar o estilo na nuvem.

3.41.5

6 de julho de 2020

Mudanças:

  • Corrige violações de tipos confiáveis.

3.41.2

27 de maio de 2020

Mudanças:

  • O campo permanently_closed da biblioteca Places e da API Maps JavaScript foi descontinuado.

3,41

20 de maio de 2020

A versão 3.41 da API Maps JavaScript já está disponível. Consulte o guia Controle de versões.

  • O canal semanal foi atualizado para a versão 3.41.
  • O canal trimestral foi atualizado para a versão 3.40.
  • A versão 3.39 ainda está disponível quando solicitada por número.
  • A versão 3.38 foi excluída e não pode mais ser usada.

3.40.11

28 de abril de 2020

Mudanças:

  • Adiciona um novo campo, business_status, aos resultados da Pesquisa de lugar e dos Detalhes do lugar. Use este campo em vez de permanently_closed.
  • Corrige um aviso incorreto do console ao solicitar (novo) PlaceResult.utc_offset_minutes. Agora, um aviso é retornado para PlaceResult.utc_offset, que foi descontinuado.

3.40.9

14 de abril de 2020

Mudanças:

  • Agora o mapa gera um InvalidValueError mais fácil de diagnosticar se um mapDiv que não é um elemento for transmitido.
  • O preenchimento automático de um endereço no navegador Chrome em google.maps.places.Autocomplete não deve mais acionar uma solicitação de preenchimento automático ao servidor (o que evita o faturamento).
  • Tornamos a propriedade maxWidth mais precisa. Antes dessa mudança, se você especificasse a maxWidth de um InfoWindow como 100, a largura máxima real do InfoWindow seria 94 px. Depois dessa mudança, a largura máxima seria de 100 px.
  • Correção de um problema de vazamento de memória com o criador de solicitações de pintura ao usar marcadores e limites do mapa.

3.40.6

24 de março de 2020

Mudanças:

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

3.40.4

10 de março de 2020

Mudanças:

  • Correção de um bug em que chamar setTilt() duas vezes distorcia o mapa.

3.40.2

23 de fevereiro de 2020

Mudanças:

  • O iframe oculto no mapa foi removido da navegação por guias.

3.40.1

18 de fevereiro de 2020

Mudanças:

  • Não mostrar aviso sobre InvalidVersion para v=beta.
  • Correção de um problema de rolagem quando o Street View é exibido.

3,40

11 de fevereiro de 2020

A versão 3.40 da API Maps JavaScript já está disponível. Consulte o guia Controle de versões.

  • O canal semanal foi atualizado para a versão 3.40.
  • O canal trimestral foi atualizado para a versão 3.39.
  • A versão 3.38 ainda está disponível quando solicitada por número.
  • A versão 3.37 foi excluída e não pode mais ser usada.

3.39.6

8 de janeiro de 2020

A versão 3.39.6 da API Maps JavaScript já está disponível. Consulte o guia Controle de versões.

Corrigido:

  • Para solicitações de rotas, os ZERO_RESULTS agora são registrados no console e não resultam mais em um registro de erro.

3,39

20 de novembro de 2019

A versão 3.39 da API Maps JavaScript já está disponível. Consulte o guia Controle de versões.

Mudanças:

  • O Internet Explorer 10 não é mais compatível. A versão 3.38 foi a última a oferecer suporte a ele.
  • Agora, AutocompletePrediction retorna a distância em linha reta até o lugar selecionado, da origem lat/lng especificada.

Descontinuações:

  • Os campos open_now e utc_offset do Places foram descontinuados em 20 de novembro de 2019 e desativados em 20 de fevereiro de 2021. Consulte Migração de campos do Places para saber mais.
  • O canal semanal foi atualizado para a versão 3.39.
  • O canal trimestral foi atualizado para a versão 3.38.
  • A versão 3.37 ainda está disponível quando solicitada por número.
  • A versão 3.36 foi excluída e não pode mais ser usada.

3,38

20 de agosto de 2019

A versão 3.38 da API Maps JavaScript já está disponível. Consulte o guia Controle de versões.

  • O canal semanal foi atualizado para a versão 3.38.
  • O canal trimestral foi atualizado para a versão 3.37.
  • A versão 3.36 ainda está disponível quando solicitada por número.
  • A versão 3.35 foi excluída e não pode mais ser usada.
  • Não é mais possível usar as tabelas de fusão (a versão 3.37 foi a última a oferecer suporte a elas).
  • O suporte ao Internet Explorer 10 está descontinuado e vai terminar entre novembro de 2019 e maio de 2020, dependendo do canal de lançamento ou do número da versão que você usa.

3,37

15 de maio de 2019

A versão 3.37 da API Maps JavaScript já está disponível. Consulte o guia Controle de versões.

  • O canal semanal foi atualizado para a versão 3.37.
  • O canal trimestral foi atualizado para a versão 3.36.
  • A versão 3.35 ainda está disponível quando solicitada por número.
  • A versão 3.34 foi excluída e não pode mais ser usada.
  • O Internet Explorer 9 não pode mais ser usado. A versão 3.34 foi a última a oferecer suporte a ele.

3,36

14 de fevereiro de 2019

A versão 3.36 da API Maps JavaScript já está disponível. Consulte o guia Controle de versões.

Mudanças:

  • Novos recursos adicionados:
  • A janela de informações foi aprimorada.
  • O canal semanal foi atualizado para a versão 3.36.
  • O canal trimestral foi atualizado para a versão 3.35.
  • A versão 3.34 ainda está disponível quando solicitada por número.
  • A versão 3.33 foi excluída e não pode mais ser usada.

3,35

29 de janeiro de 2019

Mudanças:

  • Agora a API pode retornar o número total de avaliações de cada lugar.
  • Adição de compatibilidade com Plus Codes. 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 há endereços tradicionais.
  • O Internet Explorer 9 não é mais compatível.

Descontinuações:

  • O parâmetro placeIdOnly para Autocomplete foi descontinuado.
  • A camada do Fusion Tables na API Maps JavaScript foi descontinuada em 3 de dezembro de 2018. A camada do Fusion Tables será totalmente 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ões.

Mudanças:

  • O canal semanal foi atualizado para a versão 3.35.
  • O canal trimestral foi atualizado para a versão 3.34.
  • A versão 3.33 ainda está disponível quando solicitada por número.
  • A versão 3.32 foi excluída e não pode mais ser usada.

3,34

14 de agosto de 2018

A versão 3.34 da API Maps JavaScript já está disponível. Consulte o guia Controle de versões.

Mudanças:

  • Novos nomes de versão foram implementados. Agora você pode especificar canais de lançamento ou números de versão:
    • O canal semanal foi atualizado para a versão 3.34.
    • O canal trimestral foi atualizado para a versão 3.33.
    • A versão 3.32 ainda está disponível.
    • A versão 3.31 foi excluída e não pode mais ser usada. Os clientes que especificarem as versões 3.0 a 3.31 vão receber o canal padrão, que pode ser o semanal ou o trimestral. Consulte o guia Controle de versões.
  • Uma interface de controle maior agora está ativada. Com o aumento das operações de toque em vários dispositivos, ajustamos a interface de controle para se adequar a toques com os dedos e cliques do mouse. É possível desativar esse recurso carregando a API com v=quarterly, 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 versão experimental. Consulte o guia sobre controle de versões da API.

Mudanças:

3,32

13 de fevereiro de 2018

Mudanças:

3.31

13 de fevereiro de 2018

Mudanças:

  • Transforme os primeiros 256 marcadores em marcadores DOM por padrão e, em seguida, transforme os marcadores subsequentes em marcadores de bloco. O padrão atual é todos os marcadores de bloco.
  • Em níveis de zoom altos (ampliados), ao arrastar o Pegman, prefira o panorama NEAREST em vez do BEST selecionado pelo Google.
  • Agora, gestureHandling: none funciona da mesma forma que draggable: false quando é alterado em um manipulador mousedown (agora ele entra em vigor em mousedown).

21 de novembro de 2017

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

Mudanças:

  • O campo region agora é retornado com as solicitações de Place Details.

3,30

16 de agosto de 2017

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

Mudanças:

  • O botão de tela cheia agora está ativado por padrão no computador.
  • Esta versão apresenta a propriedade gestureHandling para aplicativos de computador que permitem a interação do usuário usando uma roda de rolagem do mouse ou touchpad. Para controlar como os usuários interagem com um mapa, recomendamos que você use 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 já 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 na infraestrutura. Isso aumenta um pouco o número de panoramas disponíveis.
    • As solicitações de panoramas gerados pelo usuário (personalizados) que usam o ID de panorama antigo na API Maps JavaScript ainda funcionam. Se você tentar encontrar um panorama usando a propriedade position do objeto StreetViewPanoramaOptions, o resultado vai conter o novo ID do panorama. Não é necessário mapear os IDs de panorama antigos e novos, já que ambos vão continuar válidos.
    • Se você depende da análise e/ou da lógica de verificação de IDs de panorama, observe que o formato deles pode mudar.
    • Informe os problemas que encontrar usando o Issue Tracker.
  • Atualizações no método fitBounds da classe google.maps.Map.
    • Para mudar a janela de visualização enquanto um mapa está oculto, agora é possível definir o mapa como visibility: hidden, garantindo que a div do mapa tenha um tamanho real.

3,28

18 de abril de 2017

A propriedade draggable do objeto MapOptions está descontinuada. Para desativar o arrasto do mapa em dispositivos desktop, use a propriedade gestureHandling e defina como none.

15 de fevereiro de 2017

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

Mudanças:

  • Os mapas conectados não são mais compatíveis com a versão 3.28 e mais recentes da API Maps JavaScript.

3,27

2 de fevereiro de 2017

Corrigido:

10 de janeiro de 2017

Agora é possível restringir as previsões do Autocomplete para que elas apareçam apenas em vários países. Para isso, especifique até cinco países no campo componentRestrictions do AutocompleteOptions.

15 de novembro de 2016

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

Mudanças:

  • Uma nova opção gestureHandling no objeto MapOptions ajuda você 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, tanto um deslizar de um dedo quanto um de dois dedos fazem com que o mapa se mova.
    • cooperative: o usuário precisa deslizar com um dedo para rolar a página e com dois dedos para mover o mapa. Se o usuário deslizar o mapa com um dedo, uma sobreposição vai aparecer com uma mensagem pedindo para usar dois dedos para mover o mapa. Confira o exemplo acima em um dispositivo móvel para ver o modo cooperativo em ação.
    • none: o mapa não pode ser movido ou aproximado com um gesto de pinça.
    • auto (padrão): o comportamento é cooperative ou greedy, dependendo de a página ser rolável ou não.

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

  • O controle de tela inteira fica visível por padrão em dispositivos móveis, para que os usuários possam ampliar o mapa com facilidade. Quando o mapa está no modo de tela cheia, os usuários podem movimentar o mapa usando um ou dois dedos. Observação:o iOS não é compatível com esse elemento. Portanto, o controle de tela inteira não aparece em dispositivos iOS.

Descontinuação dos mapas conectados

6 de outubro de 2016

O recurso conectado está obsoleto. As versões 3.27 e anteriores da API Maps JavaScript continuam oferecendo suporte a mapas conectados. Uma versão futura não vai mais oferecer suporte a mapas conectados, mas vai continuar oferecendo suporte a recursos que salvam um lugar no Google Maps usando uma janela de informações ou o SaveWidget. Leia mais sobre mapas conectados.

Mudança nos pontos de parada intermediários 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 pontos de referência que não foram especificados na solicitação original. O campo via_waypoints vai continuar aparecendo na resposta de rotas arrastáveis, mas está descontinuado na resposta de rota alternativa. A versão 3.27 será a última da API que vai oferecer suporte a via_waypoints em trajetos alternativos.

A abordagem recomendada é solicitar trajetos alternativos e mostrar todos os trajetos como não arrastáveis, além do trajeto principal como arrastável. Os usuários podem arrastar o trajeto principal até que ele corresponda a um trajeto alternativo. O campo via_waypoints está disponível na rota resultante (arrastada pelo usuário).

3,26

18 de agosto de 2016

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

Mudanças:

  • Um novo renderizador do Street View traz melhorias na renderização, incluindo transições e animações mais suaves, modelagem de objetos aprimorada, melhor compatibilidade com dispositivos móveis e controles mais claros. Confira os detalhes no blog para desenvolvedores do Google Geo (link em inglês).
  • Agora a API é compatível com eventos de orientação de dispositivo 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 mais detalhes.

3,25

25 de maio de 2016

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

Fim da compatibilidade com o Internet Explorer 9

2 de maio de 2016

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

3,24

14 de abril de 2016

Mudanças:

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

31 de março de 2016

Corrigido:

  • Problema 9507: os links no Street View voltaram a funcionar no Safari.

28 de março de 2016

Corrigido:

  • Problema 9394: as janelas de informações são fechadas automaticamente quando o usuário abre uma janela de informações para um ícone de mapa de base e vice-versa.
  • Mostrar um logotipo branco do Google quando o mapa de base é estilizado usando a propriedade styles no mapa. Antes, o logotipo ficava branco apenas ao aplicar um estilo usando um StyledMapType.

18 de março de 2016

Corrigido:

  • Problema 9424: new LatLng({lat: 0, lng: 0})
  • Correção do movimento panorâmico 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 fica desativado. Você pode ativá-lo em MapOptions e configurá-lo usando o FullscreenControlOptions. A posição padrão é RIGHT_TOP.
  • O controle de tela cheia do Street View é ativado por padrão. É possível desativar a opção usando StreetViewPanoramaOptions e configurar com o FullscreenControlOptions. A posição padrão agora é RIGHT_TOP.

4 de janeiro de 2016

Corrigido:

21 de dezembro de 2015

Mudanças:

  • Mapear a opção para desativar o botão de login nos mapas conectados. Ele vai mostrar o avatar dos usuários conectados e ainda vai permitir o login por ações conectadas (por exemplo, marcar com estrela), mas não terá mais o botão de login no mapa quando essa opção estiver definida.
  • A interface para solicitações de pesquisa de texto mudou. O parâmetro types foi descontinuado em 1º de março de 2016 e substituído por um novo parâmetro type, que só aceita um tipo por solicitação de pesquisa. Além disso, os tipos establishment, food e grocery_or_supermarket não serão mais aceitos como parâmetros de pesquisa. No entanto, eles ainda poderão ser retornados nos resultados de uma pesquisa. As solicitações que usam o parâmetro legado types serão compatíveis até 1º de março de 2017. Depois disso, todas as pesquisas de texto precisarão usar a nova implementação.

2 de dezembro de 2015

Mudanças:

  • O construtor Autocomplete verifica se um elemento de entrada foi fornecido.
  • As janelas de informações de pontos de interesse do mapa de base mostram o mesmo conteúdo no modo conectado e desconectado.
  • Os externos da API Google Maps para o Closure Compiler agora especificam um tipo (número ou string) para enums.

25 de novembro de 2015

Mudanças:

  • Adição de métodos .toJSON() aos objetos LatLng e LatLngBounds. Eles são destinados ao uso 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: ao sintetizar eventos de mouse de toque, use o botão esquerdo em vez do botão do meio para compatibilidade com 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 meio de transporte é carro. Para receber 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 otimista, pessimista ou de melhor estimativa (padrão) para influenciar as proposições usadas ao calcular o tempo de viagem. Para mais detalhes, consulte o guia para desenvolvedores do serviço Directions e do serviço Distance Matrix. Observação:o duration_in_traffic está disponível apenas para clientes do plano Premium da Plataforma Google Maps.

Descontinuado:

  • O campo de solicitação durationInTraffic foi descontinuado. Antes, era a maneira recomendada para os clientes do Plano Premium da Plataforma Google Maps especificarem se o resultado deveria incluir uma duração que levasse em consideração as condições atuais de trânsito. Agora, use o campo drivingOptions.

5 de novembro de 2015

Descontinuado:

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

22 de setembro de 2015

Mudanças:

  • Adicionamos suporte para IDs de lugar ao fazer solicitações de rotas e matriz de distância: DirectionsRequest.origin, DirectionsRequest.destination e DirectionsWaypoint.location agora 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, independente de um mapa estar usando o modo conectado ou não, e também é mais consistente com o site do Google Maps. Se você quiser continuar usando o conjunto anterior de controles por um tempo, defina google.maps.controlStyle = 'azteca' na v3.22.
  • O novo controle de tela cheia no Street View permite que o usuário abra o panorama do Street View no modo de tela cheia.

Descontinuado:

  • O controle do mapa de visão geral não está mais disponível.
  • O controle de movimento panorâmico no mapa não está mais disponível. Para mover a visualização, os usuários clicam e arrastam ou deslizam o mapa. O controle de movimentação no Street View continua disponível.
  • O controle de zoom está disponível em apenas um estilo, e google.maps.ZoomControlStyle não está mais disponível.

1º de setembro de 2015

Mudanças:

  • Adição de literais LatLngBounds
  • Corrigimos um problema com classes CSS muito amplas.
  • Melhoria no carregamento de blocos após o redimensionamento do mapa

Fim do suporte ao Internet Explorer 8

31 de agosto de 2015

Desde 31 de agosto de 2015, o Internet Explorer 8 não é mais oficialmente compatível com a API Maps JavaScript. Confira a lista de navegadores compatíveis. Para informações sobre a política de suporte a navegadores da Microsoft, consulte a postagem do IEBlog de 7 de agosto de 2014.

3,21

5 de agosto de 2015

Mudanças:

  • Melhoria de desempenho: carregar apenas os blocos visíveis
  • Várias melhorias nos Documentos

21 de julho de 2015

Mudanças:

  • Lançamento dos marcadores com rótulos
  • Corrigido: erro de falta de memória do iOS7 para polígonos em telas de altíssima definição.
  • Correções de eventos de toque no IE10 e versões mais recentes
  • A verificação de erros nas entradas fornecidas pelo desenvolvedor agora é exibida no console em vez de gerar um erro.

6 de julho de 2015

Corrigido:

  • Problema 8159: bug: renderização incorreta de StrokePosition.OUTSIDE

17 de junho de 2015

Mudanças:

  • Corrigido: Problema 6321: Bug: "TypeError não capturado: não é possível ler a propriedade 'x' de undefined" somente em navegadores Android/iOs

2 de junho de 2015

Mudanças:

  • Descontinuado: CloudLayer, PanoramioLayer
  • Corrigido: Problema 8098: bug: o mapa de calor ponderado não é renderizado corretamente com um ponto.

2 de junho de 2015

Mudanças:

  • Adiciona a capacidade de geocodificar um placeId para um endereço/latlng
  • retorna placeIds pela API Geocoding

28 de maio de 2015

Mudanças:

  • Corrigido: Problema 6358: a notação de caminho SVG não é renderizada corretamente em dispositivos HDPI.

19 de maio de 2015

Corrigido:

  • Problema 7673: os controles perdem a posição após o uso do menu suspenso de tipo de mapa
  • Problema 7589: O Pegman pula quando o mapa é redimensionado.

3,20

24 de abril de 2015

Corrigido:

  • Aumento do zoom máximo do terreno e carregamento de blocos de alta DPI mesmo no zoom máximo.

13 de abril de 2015

Corrigido:

  • Problema 7820: cursores não funcionam em páginas carregadas de file://
  • Problema 7591: Bug: StreetViewService.getPanoramaByLocation falha quando o argumento de raio não é um número inteiro

25 de março de 2015

Corrigido:

  • Problema 7733: Bug: KML Ground/Images- Overlays are Suddenly Very Low Resolution
  • Texto do widget "Salvar" melhor alinhado com o ícone de estrela

17 de março de 2015

Corrigido:

  • Problema 7756: bug: regressão de desempenho do Safari 8
  • Camada de dados demográficos removida
  • Melhorias no cromo da InfoWindow

17 de fevereiro de 2015

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

A versão 3.17 será removida. As solicitações da versão 3.17 ou de qualquer versão anterior agora serão atendidas pela versão 3.18.

A documentação sobre controle de versões está disponível em: https://developers.google.com/maps/documentation/javascript/versions

Versões disponíveis após a substituição:

Experimental: 3.20

Versão: 3.19

Congelado: 3.18

3,19

24 de abril de 2015

Corrigido:

  • Cursores no modo conectado.

19 de março de 2015

Corrigido:

20 de janeiro de 2015

Corrigido:

  • Problema 7475: Bug: TypeError do phantomjs: não é possível excluir a propriedade

13 de janeiro de 2015

Corrigido:

  • Os blocos agora estão ocultos dos leitores de tela.

17 de dezembro de 2014

Corrigido:

  • Problema 6917: bug: as formas não respeitam a propriedade "draggable" do mapa
  • Problema 7445: Bug: falhas de apresentação ao usar o recurso conectado da API Maps v3

2 de dezembro de 2014

Corrigido:

  • Problema 7390: Bug: os hiperlinks do weather.com não estão funcionando
  • Problema 7376: Bug: o WebGL foi desativado (agora reativado)
  • Conflito de nomenclatura ES6 com Symbol

25 de novembro de 2014

Corrigido:

  • Problema 7333: bug: o cursor da janela de informações está corrompido no IE9.

3.18

4 de dezembro de 2014

Corrigido:

  • Problema 7390: Bug: os hiperlinks do weather.com não estão funcionando

18 de setembro de 2014

Corrigido:

  • Problema 7136: Vários títulos de marcadores não funcionam no Firefox

9 de setembro de 2014

Corrigido:

  • Problema 7098: Definir o cabeçalho do POV do Street View gera um erro

26 de agosto de 2014

3.18 lançada para experimental.

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

3.17

20 de agosto de 2014

Corrigido:

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

12 de agosto de 2014

Corrigido:

  • Problema 6968: bug: as teclas de seta do teclado não funcionam com v=3.exp

31 de julho de 2014

Adicionado em:

  • Painéis de mapa com documentação explícita sobre como os eventos do DOM são propagados por eles. Painel overlayMouseTarget adicionado.

7 de julho de 2014

Adicionado em:

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

24 de junho de 2014

Adicionado em:

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

26 de maio de 2014

Adicionado em:

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

20 de maio de 2014

A versão 3.17 foi lançada como experimental.

3,16

15 de abril de 2014

Corrigido:

8 de abril de 2014

Adicionado em:

  • O mapa se move quando o mouse é movido durante o desenho.

Corrigido:

  • Aceita LatLngLiteral em mais locais.
  • A InfoWindow se redimensiona quando o Roboto termina de carregar ( problema 5713).

31 de março de 2014

Corrigido:

  • As camadas KML semitransparentes não são mais transparentes no IE 8 ( Problema 6540)

26 de março de 2014

Corrigido:

  • Remoção de chamadas event.returnValue 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

Adicionado em:

12 de março de 2014

Adicionado em:

24 de fevereiro de 2014

Adicionado em:

  • Suporte a balsas nos serviços Distance Matrix e Directions.

17 de fevereiro de 2014

A versão 3.16 foi lançada para o ambiente 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 contornar 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 contornar um problema maior de aceleração de hardware do Chrome. ( problema 6219)

22 de janeiro de 2014

Corrigido:

16 de janeiro de 2014

Corrigido:

  • O CSS da atualização visual foi tornado menos específico para substituir menos estilos definidos pelo usuário.

27 de novembro de 2013

Corrigido:

  • Criar um marcador depois de instanciar o mapa gera um erro indefinido "contains" ( Problema 5798)

19 de novembro de 2013

Corrigido:

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

3,14

10 de setembro de 2013

Corrigido:

  • Os links nas janelas de informações oficiais do Google não abrem em novas guias/janelas (problema 5794).

15 de agosto de 2013

  • A atualização visual se torna o modo de renderização de mapa padrão na versão de lançamento da API.
  • DynamicMapsEngineLayer: relatórios de recursos para camadas vetoriais, de imagens e KML.

3.13

25 de junho de 2013

Adicionado em:

  • DynamicMapsEngineLayer

11 de junho de 2013

Adicionado em:

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)
  • Bug: janelas de informações do visualRefresh no iOS ( problema 5396)

15 de maio de 2013

Adicionado em:

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:

  • Mudar o DrawingMode durante o desenho causa um erro
  • Clicar em etapas no painel de rotas muda o zoom

12 de fevereiro de 2013

Corrigido:

  • Um polígono não arrastável pode ser arrastado por um polígono arrastável com entrada por toque ( Problema 4868)
  • Ícones de transporte público incorretos no painel de alternativas de trajeto quando o travelMode é alterado ( Problema 4581)
  • panTo(latLng) nem sempre centraliza o mapa exatamente em latLng em algumas condições

29 de janeiro de 2013

Adicionado em:

  • Adicionado "StreetViewCoverageLayer" para adicionar a camada de cobertura de forma programática
  • Expõe StreetViewPov para StreetViewPanoramas

Corrigido:

  • O aumento no 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 (selecionar) na InfoWindow não acompanha o movimento do mapa no Firefox.

22 de janeiro de 2013

Adicionado em:

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

15 de janeiro de 2013

Corrigido:

  • Os ícones de polilinha repetidos estão sendo desenhados incorretamente para algumas polilinhas ( Problema 4333)

7 de janeiro de 2013

Corrigido:

17 de dezembro de 2012

Adicionado em:

  • Novos idiomas: urdu e islandês

Corrigido:

  • Mapas desfocados/nebulosos no IE9 após a navegação ( Problema 3875)

17 de dezembro de 2012

Adicionado em:

  • Novos idiomas: urdu e islandês

Corrigido:

  • Mapas desfocados/nebulosos no IE9 após a navegação ( Problema 3875)

10 de dezembro de 2012

Adicionado em:

  • capacidade de carregar imagens com o atributo crossorigin definido

Corrigido:

  • problemas ao mostrar marcadores com imagens remotas em close-ups ( problema 4616)
  • Erro de JS ao mostrar novamente símbolos em polilinhas no IE 7/8.

3 de dezembro de 2012

Corrigido:

  • A biblioteca Markermanager não funciona com a API Maps JavaScript v3 ( Problema 4543)

27 de novembro de 2012

Adicionado em:

  • usando telas de alta DPI em dispositivos de alta DPI para marcadores otimizados

Corrigido:

3.10

4 de fevereiro de 2013

Corrigido:

  • O aumento no 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 )

25 de setembro de 2012

Adicionado em:

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

11 de setembro de 2012

Novidade:

  • Adição de StrokePosition a polígonos, retângulos e círculos
  • computeOffsetOrigin para biblioteca de geometria
  • Quatro novos idiomas na API: africâner, amárico, suaíli e zulu

28 de agosto de 2012

Adicionado em:

  • tipos para textSearch da API Places

Corrigido:

  • O objeto Symbol não pode ser transmitido para MarkerOptions no GWT.
  • Regressão: gesto de pinça para aumentar o zoom no iOS 5 quando a página é rolada ( Problema 4046)

14 de agosto de 2012

Mudanças importantes:

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

3,9

10 de setembro de 2012

Corrigido:

  • Não é possível transmitir o objeto de símbolo para MarkerOptions no GWT
  • Regressão: gesto de pinça para aumentar o zoom no iOS 5 quando a página é rolada ( Problema 4046)

9 de agosto de 2012

Corrigido:

  • Erro de sintaxe no Android 3.x

31 de julho de 2012

Mudanças importantes:

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

Corrigido:

  • Os símbolos de marcador não acionam eventos no Safari quando a escala é > 35.
  • O evento de clique não foi gerado para marcadores em um mapa personalizado (tipo de mapa + projeção).

25 de julho de 2012

Corrigido:

  • componentRestrictions no preenchimento automático ( problema 4302)

17 de julho de 2012

Corrigido:

  • A caixa de texto não pode ser clicada na InfoWindow no IE
  • bounds_changed precisa ser acionado antes de zoom_changed ( problema 1399)
  • A opção backgroundColor do mapa não é preservada depois que o Streetview é invocado.
  • A troca do mapa estilizado para satélite carrega desnecessariamente os blocos do mapa.
  • Propriedades de arrastar/rolagem do mapa ignoradas no modo de desenho ( Problema 4012)
  • LatLngBounds precisa retornar um intervalo de longitude completo quando mais de uma cópia do mundo é mostrada.
  • Não desenhar forma vazia ao clicar duas vezes ( Problema 3964)
  • Eventos de marcador supérfluos ao clicar ( problema 3911)

Mudanças importantes:

  • Renomeamos os endpoints de pesquisa e consulta para nearbySearch e textSearch.

10 de julho de 2012

Mudanças importantes:

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

27 de junho de 2012

Adicionado em:

Mudanças importantes:

  • Reconhecer "transparente" como uma cor.

23 de junho de 2012

Adicionado em:

  • Símbolos
  • HeatmapLayer
http://mapsplatform.googleblog.com/2012/06/powerful-data-visualization-with.html
  • Novas opções de estilização "weight" e "color":

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

15 de maio de 2012

Adicionado em:

  • Restrição de país para preenchimento automático (AutocompleteOptions.componentRestrictions) (problema 3899)
  • Filtros de tipo de regiões e cidades

3,8

1º de maio de 2012

Corrigido:

  • Os marcadores excluídos às vezes reaparecem ( problema 4087)
  • Às vezes, as sombras dos marcadores não são renderizadas ( Problema 3993)

23 de abril de 2012

Corrigido:

  • O Pegman permanece no mapa com um tipo de mapa personalizado depois de fechar o Street View ( Problema 4076)
  • Não é possível adicionar novamente ao mapa marcadores animados removidos ( Problema 4052)

18 de abril de 2012

Corrigido:

  • A janela de informações meteorológicas sempre mostra o ícone de chuva no Firefox ( Problema 4063)

Adicionado em:

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

10 de abril de 2012

Corrigido:

  • Imagens aéreas mostradas mesmo que não estejam disponíveis para toda a janela de visualização ( Problema 3913)

3 de abril de 2012

Adicionado em:

Corrigido:

  • Limites de bloco visíveis para polígonos no IE 9 Quirks
  • Os marcadores ficam pulando ao mover a tela no Canvas Street View

28 de março de 2012

Corrigido:

  • Use nomes de tags em letras minúsculas para serem compatíveis com XHTML ( Problema 3868)
  • Mudança no comportamento de zoom para trackpads da Apple, tornando-o menos sensível (problema 2416).

20 de março de 2012

Corrigido:

  • Criar um marcador com uma imagem de sombra que não existe causa erros (Problema 4014).

Adicionado em:

  • Clicar para ir/clicar para aumentar o zoom Street View ( Problema 2447)

Mudanças importantes:

  • Desativado por padrão no Street View

6 de março de 2012

Corrigido:

Adicionado em:

21 de fevereiro de 2012

Corrigido:

  • Mapas borrados no IE 9 ( problema 3875)
  • Polilinha com arestas colineares no espaço LatLng simplificada incorretamente ( Problema 3739)

Adicionado em:

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

15 de fevereiro de 2012

Corrigido:

  • Regressão: marcadores dimensionados renderizados incorretamente com parâmetro "size" inválido ( Problema 3908)
  • O mapa fica preso no modo de edição quando setEditable(false) é chamado enquanto o usuário está arrastando o ponto de controle ( Problema 3842)

Mudanças importantes:

  • Transição gradual 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)
  • Abrir uma InfoWindow e definir o zoom ao mesmo tempo resulta em um centro do mapa incorreto ( Problema 3738)
  • Ignorar o clique com o botão direito ao arrastar marcadores ( Problema 3237)
  • Às vezes, o título do marcador não aparece no Firefox ( Problema 3773)

Mudanças importantes:

  • Marcadores dimensionados agora renderizados no Canvas quando disponíveis
Adicionado:

31 de janeiro de 2012

Corrigido:

  • Correção: blocos coreanos errados após o movimento de panorâmica pelo mundo ( problema 2722)
  • Correção: não é possível soltar o Pegman com precisão para mostrar o Street View ( problema 3861)
  • Adicionada a propriedade "visible" para polígonos ( Problema 2861)
  • panTo e panBy animados mesmo quando as janelas de visualização estão muito distantes (regressão)

24 de janeiro de 2012

Corrigido:

  • Os eventos do mouse são propagados por uma InfoWindow ( Problema 3573)
  • Transformações CSS ativadas no IE9
  • Adicionamos imageDateControl ao StreetViewPanorama
  • Ativamos o Canvas Street View no IE 9, Opera e Safari/Windows.

16 de janeiro de 2012

Corrigido:

  • O Pegman não pode ser arrastado no modo de desenho
  • Disparar eventos corretamente, respeitando o zIndex de polígonos e outras camadas
  • Adicionar propriedade "status" do KmlLayer ( Problema 3015)

10 de janeiro de 2012

Corrigido:

  • Mostrar o Pegman se disableDefaultUI for verdadeiro e streetViewControl for verdadeiro

7 de dezembro de 2011

Corrigido:

  • As rodovias de acesso controlado podem ser estilizadas separadamente das rodovias (road.highway.controlled_access).
  • O evento "place_changed" é acionado quando o usuário pressiona "Enter" no preenchimento automático ( problema 3407).

28 de novembro de 1011

Corrigido:

  • Reposiciona o Autocomplete quando a janela é redimensionada. O evento "resize" pode ser acionado no objeto Autocomplete.

22 de novembro de 2011

Corrigido:

  • O tamanho do conteúdo da InfoWindow agora é calculado considerando estilos em cascata.
  • O controle de rotação do mapa aéreo não corresponde ao título na criação do mapa

7 de novembro de 2011

Mudanças importantes:

  • 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 nos resultados de rotas agora são renderizados com segundo plano transparente no IE 7 e versões mais recentes.

3.6

31 de outubro de 2011

Corrigido:

  • Erro quando a API Maps é usada com a biblioteca Prototype no IE7

25 de outubro de 2011

Corrigido:

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

18 de outubro de 2011

Mudanças importantes:

  • Adicionado campo de palavra-chave a PlaceSearchRequest
  • Remoção de faixas de vias do Street View

10 de outubro de 2011

Corrigido:

  • O endereço é muito longo na prévia do Street View

27 de setembro de 2011

Corrigido:

  • O controle do mapa de visão geral atualiza o centro e o zoom juntos se o zoom tiver mudado.

27 de setembro de 2011

Corrigido:

  • Busca dupla de blocos iniciais no Chrome
  • Vazamentos de memória durante o movimento de panorâmica
  • Não soltar o Pegman do Street View ao mover para uma área fora da cobertura
  • Regressão: GroundOverlays que cruzam a longitude -180 desaparecendo
  • Regressão: o centro do mapa fica incorreto ao abrir a janela de informações enquanto o usuário movimenta e aplica zoom.

Mudanças importantes:

  • Mostrar prévias do Street View enquanto o Pegman é 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 direção de 90 ou 270 graus

Mudanças importantes:

  • Não é possível acessar os tipos de mapa padrão do Google pelo registro de tipos de mapa (impede o acesso a blocos de mapa).
  • Animações de rotação ao sair e entrar em imagens aéreas

12 de setembro de 2011

Problemas resolvidos:

  • O marcador fica preso na posição elevada depois que a dica aparece no Firefox 4 ou mais recente ( problema 3334).

Mudanças importantes:

  • GeocoderResult.formatted_address não documentado

6 de setembro de 2011

Corrigido:

  • A janela de informações do elemento de seleção (menu suspenso) não acompanha o movimento do mapa no Firefox
  • Blocos na Coreia em alguns dispositivos móveis

29 de agosto de 2011

Mudanças importantes:

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

24 de agosto de 2011

Problemas resolvidos:

  • Aceleração de hardware desativada para Chrome/Mac: corrige o problema de renderização de marcador e o clique de sobreposição ( Problema 3544, Problema 3551)
  • Correção do gesto de pinça para ampliar no Android quando a página foi rolada ( Problema 3373)

Mudanças importantes:

  • Os ícones comerciais agora estão ativados por padrão.

17 de agosto de 2011

Mudanças importantes:

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

3.5

10 de agosto de 2011

Corrigido:

  • Marcadores travados na posição de arrastar para cima quando arrastados para o horizonte no Street View
  • O Street View não é redimensionado quando o mapa ou a janela são redimensionados
  • O Street View com uma InfoWindow compartilhada falha no 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)

Mudanças importantes:

  • O menu de contexto na maioria dos controles agora está desativado ao clicar com o botão direito do mouse.
  • O panorama/mapa do Street View em uma InfoWindow não se move ao passar o cursor sobre a InfoWindow.
  • Agora é possível rolar uma InfoWindow no iPad

18 de julho de 2011

Problemas resolvidos:

  • LatLng do evento incorreto quando a página é rolada no iOS >= 4.1 ( Problema 3373)

11 de julho de 2011

Problemas resolvidos:

  • Correção: <select> não clicável na janela de informações em um dispositivo touch ( problema 3232)
  • Correção: o clique não era acionado no mapa após um clique com o botão direito do mouse se MapOptions.draggable fosse falso ( Problema 3071)

Mudanças importantes:

  • Os marcadores com o mesmo Z-index agora são ordenados de maneira consistente em todas as fronteiras de blocos.
  • Agora é possível rolar a janela de informações no iOS
  • Os marcadores e polígonos agora são renderizados novamente quando a projeção do mapa muda.

5 de julho de 2011

Problemas resolvidos:

  • Corrigido: o cursor do marcador não era exibido quando o mapa não era arrastável ( Problema 3120)

Mudanças importantes:

  • Adicionamos a capacidade de estilizar o controle e o menu suspenso do Places Autocomplete.
  • O widget do Places Autocomplete preserva a descrição retornada pelo servidor depois que o usuário seleciona uma sugestão.

30 de junho de 2011

Problemas resolvidos:

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

Mudanças importantes:

  • O preenchimento automático do Places foi alterado para adicionar ao corpo em vez do elemento pai das entradas.
  • BOTTOM_RIGHT agora posiciona corretamente

8 de junho de 2011

Problemas resolvidos:

  • Correção: o zoom não é mais animado se a mudança no nível de zoom for maior que 2 (problema 3033)

Mudanças importantes:

  • Corrigido: OverlayView.set('map', foo) agora é o mesmo que OverlayView.setMap
  • A opção "language" de GeocoderRequest foi removida

17 de maio de 2011

Problemas resolvidos:

  • Corrigido: problema de renderização do Street View no IE7 ( problema 3272)

Mudanças importantes:

  • Ativou transições de fade para blocos do mapa ao carregar e mudar o tipo de mapa.

7 de maio de 2011

Nenhuma mudança perceptível.

3.4

7 de maio de 2011

Nenhuma mudança perceptível.

6 de maio de 2011

Problemas resolvidos:

  • Correção: o panorama do Street View não aparece no IE7 ( Problema 3272)
  • Corrigido: PNG semitransparente com ImageMapType perde a transparência no IE7 e no IE8 (problema 3275)

Mudanças importantes:

  • Serviço Distance Matrix

14 de abril de 2011

Problemas resolvidos:

  • Correção: suporte a cores CSS nomeadas para poly strokeColor e fillColor
  • Corrigido: o polígono não fica visível se o strokeOpacity estiver definido como 0,0. ( Problema 3241)
  • Correção: erros no IE8 ao mover a tela com a AdUnit visível ( problema 3159)
  • Permitir mapas de terreno e híbridos 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)

Mudanças importantes:

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

14 de abril de 2011

Problemas resolvidos:

  • Corrigido: o ícone e a sombra do marcador não são mais transparentes no IE6.
  • Corrigido: os marcadores não piscam mais ao dar zoom
  • Correção: renderização de polígonos em limites de blocos perto dos polos norte/sul

Mudanças importantes:

  • Polilinhas e polígonos agora renderizados no Canvas quando possível.
  • Os LatLngs para 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:

28 de março de 2011

Problemas resolvidos:

  • Não é possível mudar o título no Street View quando o modo satélite está ativado. ( Problema 3174)
  • Mapa corrompido quando o VML está desativado ( problema 3119)

Mudanças importantes:

  • A sobreposição de vias do Street View agora aparece no modo oblíquo

22 de março de 2011

Problemas resolvidos:

  • O Pegman aparece em tipos de mapa personalizados ( problema 3154)

Mudanças importantes:

  • Correção: marcadores gigantes são cortados nos limites dos blocos
  • Corrigido: sobreposição do Street View no modo oblíquo
  • Corrigido: o controle do mapa de visão geral aparece no modo de impressão

17 de março de 2011

Problemas resolvidos:

Mudanças importantes:

  • Corrigido: círculos e retângulos ignoram zIndex
  • Corrigido: eventos do mouse acionam eventos duas vezes quando o marcador está animado
  • Corrigido: os mapas estilizados não usam estilos se o tipo de mapa for adicionado ao registro depois que o ID do tipo de mapa for definido.
  • Corrigido: tipos de mapas não estilizados adotam o estilo de um tipo de mapa estilizado.
  • Os marcadores agora acionam 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)
  • O ponto de fixação com sombra de marcador personalizada agora funciona ( Problema 3112)

Mudanças importantes:

  • Camada do Panoramio
  • Z-index do marcador de rotas corrigido
  • Posição fixa da sombra padrão

2 de março de 2011

Mudanças importantes:

  • Marcadores agora renderizados em Canvas/VML quando disponíveis
  • Alvos de clique maiores para polilinhas, polígonos e KML em dispositivos com tela sensível ao toque

22 de fevereiro de 2011

Problemas resolvidos:

  • Âncora InfoWindow exposta pela propriedade MVC "anchorPoint" ( problema 2860)
  • Correção do híbrido nos níveis de zoom 0 e 1 ( Problema 3062)
  • Círculo/retângulo corrigido se adicionado/removido rapidamente do mapa ( problema 3052)
  • draggable: false corrigido em dispositivos touch ( Problema 3044)

18 de fevereiro de 2011

Problemas resolvidos:

  • Os marcadores no Street View são apenas reduzidos, não ampliados ( Problema 2969)
  • As rotas arrastáveis agora funcionam quando routeIndex não é 0 ( Problema 2995)
  • Conflito entre o Flash e a ação de arrastar o mapa corrigido ( Problema 2956)
  • Quando mapTypeId é alterado no listener maptypeid_changed, o controle de tipo de mapa agora é consistente.

Mudanças importantes:

  • Os marcadores agora ficam ativados por padrão quando o modo satélite é clicado no controle de tipo de mapa.

8 de fevereiro de 2011

Mudanças importantes:

  • Novos controles hierárquicos de tipo de mapa, que são compatíveis com toque.
  • Novo logo (problema 2574)
  • MarkerShape.coord renomeado como MarkerShape.coords para corresponder ao atributo coords <area> do HTML

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:

  • Solicitações de blocos não canceladas no Chrome ( Problema 3011)
  • O evento rightclick não é acionado no FF/Mac ( Problema 2920)
  • Problemas de renderização de texto no Safari/Mac ( Problema 3024)
  • Os mapas de rotas não são impressos corretamente no IE

21 de janeiro de 2011

Mudanças importantes:

  • Agora, os MVCArrays são aceitos na biblioteca de geometria esférica.
  • Correção da cruz que aparece abaixo de um marcador enquanto ele é arrastado no IE6.
  • O z-index não é mais definido na div do contêiner do mapa

17 de janeiro de 2011

Problemas resolvidos:

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

6 de janeiro de 2011

Problemas resolvidos:

Mudanças importantes:

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

23 de dezembro de 2010

Problemas resolvidos:

  • Handlers de clique em waypoints corrigidos em rotas arrastáveis ( Problema 2871)

21 de dezembro de 2010

Problemas resolvidos:

  • Adicionamos impulso ao mapa ao arrastar ( problema 2592)
  • Correção de um erro de CSS no Street View ( Problema 2666)
  • Correção de um erro de JS ao mostrar uma InfoWindow com uma largura de mapa 0 no IE ( problema 2536)

Mudanças importantes:

  • Em dispositivos touchscreen, agora vamos mostrar um controle de zoom compatível com toque, seja solicitado o controle de navegação ZOOM_PAN ou SMALL. Se o dispositivo for compatível com multitoque no navegador, nenhum controle de zoom será exibido, já que o zoom é feito com um gesto de pinça.

9 de dezembro de 2010

Problemas resolvidos:

  • As InfoWindows agora são impressas corretamente no IE ( problema 1343).
  • Opacidade corrigida no IE8 para ImageMapType.

Mudanças importantes:

  • Uma cruz vai aparecer abaixo dos marcadores com um ícone personalizado quando arrastados e raiseOnDrag estiver ativado

5 de dezembro de 2010

Problemas resolvidos:

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

Mudanças importantes:

  • Os marcadores agora são levantados quando arrastados e saltam quando soltos.
  • As animações de marcador podem ser controladas de forma programática com a função setAnimation.

28 de novembro de 2010

Problemas resolvidos:

  • maptypeid_changed não é mais acionado duas vezes ( problema 2449).
  • Agora é possível acessar a propriedade "size" de um objeto MarkerImage. ( Problema 2465)
  • O formato do marcador faz referência ao ícone em vez do sprite ( Problema 2629)
  • A movimentação do mapa ao arrastar o marcador foi melhorada para mapas menores ( Problema 2868)
Mudanças significativas:
  • Agora é possível imprimir mapas sem ativar a impressão de imagens de plano de fundo.
  • Correção de um bug em que os marcadores de direção arrastáveis podiam ser arrastados quando "draggable" estava definido como false.

16 de novembro de 2010

Problemas alterados:

Mudanças importantes:

  • Correção de um bug que fazia uma nova janela abrir no FF quando um marcador era clicado com a tecla Shift pressionada.
  • Os ícones de marcador de letra foram perdidos quando markerOptions foi especificado com o DirectionsRenderer

3.2

11 de novembro de 2010

Mudanças importantes:

  • 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 abrangiam o equador não tinham detalhes
  • Adicionamos posições de controle para LEFT_CENTER, LEFT_BOTTOM, RIGHT_CENTER e RIGHT_BOTTOM.
  • As posições de controle LEFT foram renomeadas 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: Street View - Desalinhamento/ausência da bússola em alguns navegadores
  • Problema 2528: a opacidade de ImageMapTypeOptions está corrompida no IE8
  • Problema 2661: Janela de informações: clicar com o botão direito do mouse em um campo de entrada não mostra o menu de contexto
  • Problema 2741: o posicionamento do marcador não funciona no iOS 4 após o movimento panorâmico do mapa.

Mudanças importantes:

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

28 de setembro de 2010

Problemas alterados:

  • Problema 2712: vazamentos de memória (adicionar/remover marcadores, mostrar/ocultar marcadores, zoom/panorâmica do mapa)

Mudanças importantes:

  • 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 quando arrastado rapidamente para baixo

16 de setembro de 2010

Problemas alterados:

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

14 de setembro de 2010

Problemas alterados:

  • Problema 157: compatibilidade com rotas de carro arrastáveis
  • Problema 1852: O evento "rightclick" em um google.maps.Marker é disparado sem um argumento.
  • Problema 2673: o Pegman desaparece após a mudança de posição

Mudanças importantes:

  • A performance dos marcadores foi melhorada

31 de agosto de 2010

Problemas alterados:

Mudanças importantes:

  • As geodésicas foram melhoradas para zooms maiores

24 de agosto de 2010

Problemas alterados:

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

Mudanças importantes:

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

16 de agosto de 2010

Problemas alterados:

  • Problema 2416: Apple Magic Mouse Panning and Zooming too Sensitive
  • Problema 2606: Definir draggable: false em um mapa desativa os links
  • Problema 2640: A memória não é limpa com atualizações do navegador / onunload (IE).

Mudanças importantes:

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

9 de agosto de 2010

Mudanças importantes:

  • As propriedades obsoletas KMLMouseEvent.position e FusionTablesMouseEvent.position foram removidas. Use .latLng em vez disso
  • A propriedade descontinuada StreetViewService.getNearestPanorama foi removida. Use .getPanoramaByLocation em vez disso

3.1

28 de setembro de 2010

Mudanças importantes:

  • Correção de um problema em que rotas com a mesma origem e destino geravam um erro de JS.

9 de agosto de 2010

Mudanças importantes:

  • A mudança do mapa de um OverlayView foi corrigida
  • A chamada de GroundOverlay.setMap(null) foi corrigida.
  • O IE não vaza mais memória ao aumentar/diminuir ou mover a tela.

5 de agosto de 2010

Problemas alterados:

  • Problema 2588: chamar setVisible(false) em um objeto de panorama com um listener anexado causa um erro de JS no IE

Mudanças importantes:

  • Corrigimos o problema de desaparecimento dos marcadores no IE6 ao mudar o zoom.

29 de julho de 2010

Problemas alterados:

Mudanças importantes:

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

22 de julho de 2010

Problemas alterados:

  • Problema 1856: Suporte à renderização de polígonos no Opera
  • Problema 2159: O evento "dragend" é acionado após o zoom usando a roda de rolagem.
  • Problema 2385: em níveis de zoom mais profundos, a GroundOverlay fica preta no Internet Explorer
  • Problema 2337: Lost Polyline
  • Problema 2427: Arrastar com uma janela de informações aberta no recurso de panela automática causa marcadores "pendurados"
  • Problema 2493: Os marcadores não são limpos corretamente no IE7.
  • Problema 2500: MarkerImage cortada ao usar !Marker.setIcon(<scaled MarkerImage>) para Marcador existente
  • Problema 2549: o CSS para o menu suspenso do Google gera um aviso

Mudanças importantes:

  • Um evento de clique não é mais disparado quando um polígono é arrastado
  • Clicar em um elemento de seleção de formulário que se expande fora de uma InfoWindow não aciona mais um clique no mapa.
  • Clicar em uma sobreposição KML não aciona mais um evento de clique no mapa.
  • O Street View agora é movido automaticamente para ajustar uma InfoWindow na tela
  • O MouseEvent LatLng do KML e do FusionTables mudou de "position" para "latLng"
  • Os controles de zoom do Android não passam mais o clique para o mapa

17 de junho de 2010

Problemas alterados:

Mudanças importantes:

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

11 de junho de 2010

Problemas alterados:

Mudanças significativas:
  • Correção de vazamento de memória do marcador
  • A latência da primeira geocodificação foi melhorada
  • Acesso fornecido ao StreetViewService

3.0

18 de maio de 2010

Problemas alterados:

Mudanças significativas:
  • Correção de bug para mostrar corretamente os direitos autorais do Google em tipos de mapa personalizados
  • Adição da propriedade geodésica a polígonos e polilinhas
  • Adicionamos a opção clicável a polígonos e polilinhas.
  • Adicionada opção clicável a GroundOverlay

13 de maio de 2010

Problemas alterados:

  • Problema 1724: tamanho/margens incorretos da infoWindow ao definir o conteúdo por um elemento, em vez de uma string

Mudanças importantes:

  • 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 mouseout de polígono e polilinha no IE
  • A mudança de um ícone de marcador não pisca mais

7 de maio de 2010

Problemas alterados:

  • Problema 1458: Solicitação de recurso: suporte a KML na API Google v3
  • Problema 1658: adicionar sobreposição de tráfego
  • Problema 2209: Stack overflow
  • Problema 2254: várias chamadas "setMap(gMap)" e "setMap(null)" no objeto Circle mudam a opacidade do traço e do preenchimento.

Mudanças importantes:

  • Adicionamos camadas KML e GeoRSS.
  • Adicionado Sobreposições de solo
  • Adição de novas camadas: Trânsito e Bicicleta
  • Adição da propriedade "suppressBicyclingLayer" a DirectionsRendererOptions
  • Correção de um bug para garantir que a camada de zoom seja referenciada corretamente quando o MapType muda.
  • A propriedade "start/end_point" do DirectionsResult foi renomeada para "start/end_location".
  • A propriedade DirectionsLeg "start/end_geocode" foi renomeada para "start/end_address".
  • A propriedade DirectionsRoute "optimized_waypoint_order" foi renomeada para "waypoint_order"
  • Removemos o suporte para nomes de propriedades de rotas antigas (setTripIndex, getTripIndex, hideTripList, provideTripAlternatives) e continuamos registrando avisos. Também remove a conversão de rotas para trechos e de viagens para rotas e trechos.
  • Atualização de GeocoderGeometry.latLng para GeocoderGeometry.location

30 de abril de 2010

Problemas alterados:

  • Problema 2230: o mapa é inicializado sem a projeção personalizada pretendida.

Mudanças importantes:

  • Clicar no mapa agora foca o teclado
  • O gesto de pinça para controlar o zoom agora é compatível com o iPad.

26 de abril de 2010

Problemas alterados:

  • Problema 1826: adicionar eventos mouseover e mouseout em polígonos e polilinhas
  • Problema 2177: map.setZoom(z) não funciona corretamente durante o evento 'maptypeid_changed'
  • Problema 2247: a opção hideRouteList em DirectionsRenderer não funciona como esperado

Mudanças importantes:

  • Correção de um bug em que os ícones personalizados desapareciam da parte de baixo do mapa durante o movimento

13 de abril de 2010

Problemas alterados:

  • Problema 2275: MarkerImage não pode ser reutilizado
  • Problema 2181: Quando você adiciona um google.maps.Marker e usa a roda de rolagem do mouse para aumentar ou diminuir o zoom, o marcador fica oculto.

11 de abril de 2010

Nenhuma mudança perceptível ou problema alterado.

5 de abril de 2010

Problemas alterados:

  • Problema 1976: Problemas com ícones personalizados e marcadores arrastáveis
  • Problema 2107: O marcador arrastável desaparece quando arrastado para fora do mapa
  • Problema 2181: a propriedade de projeção dos mapas de base não está presente.

Mudanças importantes:

  • Expôs a polilinha de visão geral das rotas em DirectionsRoute como overview_path.
  • Expôs a projeção atual do mapa como uma propriedade somente leitura.

23 de março de 2010

Mudanças importantes:

  • Agora a elevação está exposta na API
  • Melhoramos o carregamento de blocos para conexões de Internet lentas.

15 de março de 2010

Mudanças importantes:

  • Agora os polígonos são repintados corretamente quando os estilos são alterados.
  • Mensagens de aviso descontinuadas via console.log são exibidas quando o estilo antigo "Directions" é usado.

10 de março de 2010

Problemas alterados:

  • Problema 1801: zIndex de polilinha/polígono
  • Problema 2144: DirectionsRequest should provide avoidHighways option
  • Problema 2207: Bug: a polilinha é preenchida no IE.
  • Problema 2113: Polilinhas quebradas no FF em níveis de zoom altos após o lançamento de janeiro

Mudanças importantes:

3 de março de 2010

Problemas alterados:

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

Mudanças importantes:

  • Corrigimos um bug de pulo no mapa.
  • Aumentar o zoom duas vezes seguidas foi aprimorado.
  • O evento de arrastar o marcador .latLng não é mais ofuscado.

26 de fevereiro de 2010

Problemas alterados:

  • Problema 1651: mousemove / mouseover / mouseout para tela do mapa
  • Problema 2142: As DirectionsRendererOptions precisam permitir que os usuários ocultem os marcadores completamente.
  • Problema 2148: event.latLng Missing!
  • Problema 2109: Bug: NavigationControlStyle.ZOOM_PAN não é exibido corretamente no IE8
  • Problema 2153: MVCArray.push() não retorna o novo comprimento

Mudanças importantes:

  • Adiciona opacidade a ImageMapType.
  • Correção do bug em que o clique com o botão direito do mouse em um retângulo/círculo não era acionado.
  • Os eventos de conteúdo da janela de informações não são mais removidos ao serem ocultados.

8 de fevereiro de 2010

Problemas alterados:

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

Mudanças importantes:

  • Adição da nova classe Rectangle
  • Adicionada uma nova classe Circle
  • Corrigimos um vazamento de memória ao criar e remover um marcador.
  • Parou de anotar o MVCArray de LatLngs para fechar polígonos, porque isso faz com que polilines que compartilham o mesmo MVCArray também sejam fechadas (consulte Problema 2135)
  • Correção de um bug que às vezes ocultava marcadores na tela se o zoom do mapa estivesse definido como o valor atual.
  • Correção de ImageMapType para exibição correta no Android.
  • Mudança no esquema de corte de polígonos para permitir polígonos que contenham o polo norte ou sul.
  • Aumentamos o 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: solicitação de recurso: expor o LayoutManager para que os desenvolvedores coloquem DIVs no "fluxo de controle"
  • Problema 1916: Solicitação de recurso: adicionar capacidade de dimensionar MarkerImage
  • Issue 1443: extend() e union() precisam retornar o objeto LatLngBounds
  • Problema 1997: Documentação de "size" MapOption
  • Problema 2074: o mapa não é renderizado quando o mapa-múndi se ajusta às dimensões exatas do contêiner do mapa.

Mudanças importantes:

  • Adição de suporte para idiomas índicos:
    • bn, gu, kn, ml, mr, ta, te
  • Adição de novos métodos estáticos ao namespace de eventos:
    • addListenerOnce
    • addDomListenerOnce
  • Adicionamos uma nova propriedade "encoded_lat_lngs" ao objeto DirectionsStep para expor o conjunto de latlngs em formato ASCII compactado.
  • Melhoria no desempenho com a remoção de elementos DOM de marcadores fora da tela
  • Correção de um bug de movimentação no Google Chrome.
  • Correção de um bug de zoom com pinça no iPhone.

19 de janeiro de 2010

Problemas alterados:

  • Problema 1422: Solicitação de recurso: permitir que os desenvolvedores criem tipos de mapa personalizados
  • Problema 1523: solicitação de recurso: fromContainerPixelToLatLng (e vice-versa)
  • Problema 1443: "extend()" e "union()" precisam retornar o objeto LatLngBounds
  • Problema 1960: bug: informações incompletas usando provideTripAlternatives
  • Problema 1675: Erro na documentação do tutorial
  • Problema 1676: Erro na documentação do tutorial: opções de controle
  • Problema 1856: Polígonos não renderizados no Opera!!!
  • Problema 1954: a localização em búlgaro não está correta.
  • Problema 1976: Bug: problemas com ícones personalizados e marcadores arrastáveis
  • Problema 2063: Variable Name Collisions when Minifying OverlayView Subclasses

Mudanças importantes:

17 de dezembro de 2009

Mudanças importantes:

  • Foi corrigido o movimento brusco inicial que ocorria antes do início de uma animação de movimentação do mapa.
  • Corrigimos o problema de o mapa pular para um local diferente ao aumentar o zoom além do nível máximo usando a roda de rolagem ou o clique duplo.
  • Os controles de direitos autorais, MapType e navegação são redimensionados para se adequar ao tamanho do mapa.
  • Os getters, setters e nomes de eventos de estilo antigo foram oficialmente descontinuados e não são mais definidos.

10 de dezembro de 2009

Problemas alterados:

  • Problema 1820: Aumentar o zoom com a roda de rolagem parece ir além do nível máximo de zoom e "pular" a posição do mapa.
  • Problema 1743: o zoom com rolagem faz com que o mapa se mova para um local completamente diferente

Outras mudanças importantes:

  • Adição do novo método panToBounds.
  • Nova animação de mapa adicionada. Afeta arrastar, mover, fazer zoom e chamadas para setCenter/setZoom em todos os navegadores.
  • Adicionamos uma mensagem de aviso de registro do console se métodos descontinuados estiverem sendo usados.

25 de novembro de 2009

Problemas alterados:

  • Problema 1696: Solicitação de recurso: posicionamento do controle do mapa
  • Problema 1909: corrupção de getBounds após a mudança do centro do mapa
  • Problema 1938: map.setOptions não reconhece opções de controle

Outras mudanças importantes:

  • Adicionamos suporte a RTL para ativar os seguintes idiomas: árabe, farsi e hebraico
  • Propriedade lat_lngs exposta para etapas do DirectionsResult.

11 de novembro de 2009

Problemas alterados:

  • Problema 1742: O marcador de ícone personalizado sempre aparece acima do marcador padrão

Outras mudanças importantes:

  • Adicionamos suporte a três novos idiomas.
    • Basco
    • Galego
    • Tagalo

29 de outubro de 2009

Problemas alterados:

  • Problema 1421: Solicitação de recurso: adicionar uma classe Directions à API v3

Outras mudanças importantes:

26 de outubro de 2009

Problemas alterados:

  • Problema 1647: Solicitação de recurso: fornecer um evento para o DOM da janela de informações pronto
  • Problema 1710: capacidade de cancelar o evento de zoom do usuário com um clique duplo

Outras mudanças importantes:

  • O erro de JS é gerado quando argumentos inválidos são transmitidos para new google.maps.LatLng()
  • Correção de bug: o mapa estático estava sendo carregado duas vezes ao carregar o mapa.

15 de outubro de 2009

Problemas alterados:

Outras mudanças importantes:

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

28 de setembro de 2009

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

22 de setembro de 2009

Problemas alterados:

  • Problema 1420: Recurso: adicionar classe Polyline à API
  • Problema 1371: o evento map.bounds_changed é disparado repetidamente quando o mapa está em movimento
  • Problema 1700: Localização incorreta no clique após redução do zoom no Firefox 3.5
  • Problema 1702: LatLng incorreto informado em eventos de clique e duplo clique quando há um deslocamento de rolagem em um elemento pai
  • Problema 1723: o mapa pula ao ser arrastado no iPhone

Outras mudanças importantes:

  • Lançamos polilinhas e polígonos! Com eles, é possível desenhar linhas ou regiões preenchidas no mapa, especificar estilos de traço e preenchimento e oferecer suporte à maioria dos eventos do mouse (ainda não há suporte para passar o cursor sobre o elemento). Eles funcionam em todos os navegadores compatíveis (IE6.0+, Firefox 2.0+, Safari 3.1+, Chrome), incluindo dispositivos móveis compatíveis.
  • Adicionamos um novo evento do mapa "idle", acionado quando o mapa não é movido por um tempo. Resolve o problema 1371.
  • Correção de valores LatLng incorretos retornados dos eventos de clique.
  • Correção do bug de zoom com pinça no iPhone. Consulte o problema 1723.

10 de setembro de 2009

Problemas alterados:

  • Problema 1659: LatLng incorreto informado em eventos de clique e duplo clique após o movimento de panorâmica, Firefox 3.5
  • Problema 1621: receber o local errado após clicar no mapa no IE8 com doctype
  • Problema 1642: InfoWindow overflow:auto
  • Problema 1531: a altura da infoWindow aumenta a cada abertura

Outras mudanças importantes:

  • Sintaxe modificada para métodos get/set e nomes de eventos, conforme especificado abaixo. A sintaxe antiga continua sendo compatível para manter a compatibilidade com versões anteriores. Por exemplo:
    • set_funBoat() => setFunBoat()
    • get_funBoat() => getFunBoat()
    • funBoat_changed => funboat_changed
  • Adição do novo método "onAdd" à interface OverlayView, que é chamada 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 para "onRemove". O nome antigo ainda é compatível para manter a compatibilidade com versões anteriores.

2 de setembro de 2009

Problemas alterados:

  • Problema 1525: erro get_bounds em níveis de zoom baixos
  • Problema 1596: Ao mover a tela para além da borda norte ou sul do mundo, um erro é retornado
  • Problema 1643: Bug: rolagem desnecessária das rodas do mapa
  • Problema 1379: não consigo ver os dados do mapa da Coreia na V3

Outras mudanças importantes:

  • Ativamos a rolagem contínua e o zoom de duplo clique no Chrome, Safari 4 e Firefox 3.5.
  • Melhor desempenho ao arrastar o mapa
  • O clique duplo agora centraliza o mapa depois de aumentar o zoom

24 de agosto de 2009

Problemas alterados:

Outras mudanças importantes:

  • Ativamos o zoom com a roda de rolagem por padrão. Para desativar, defina a propriedade scrollwheel da opção Map como "false".
  • Documentação atualizada para incluir as funções panTo e panBy.

14 de agosto de 2009

Problemas alterados:

  • Problema 1575: bug no método set_draggable() de marcadores arrastáveis

Outras mudanças importantes:

  • O zoom com a roda de rolagem foi ativado.
  • Correção de um problema que afetava iPhones e causava saltos no mapa após a ação de arrastar.

4 de agosto de 2009

Problemas alterados:

  • Problema 1393: permitir marcadores arrastáveis
  • Problema 1448: Bug: a API v3 precisa de uma função checkResize() (ou equivalente)
  • Problema 1404: Erro com o cursor no Opera
  • Problema 1514: A seta de seleção do MapType era mostrada incorretamente com HTML 4.01 strict
  • Problema 1426: Controle do z-index da janela de informações

Outras mudanças importantes:

  • O gesto de pinçar e arrastar no iPhone precisa ser mais robusto.
  • Adição de setters e getters zIndex aos objetos InfoWindow.

Mudanças na documentação:

  • Adição dos métodos get_draggable e set_draggable do marcador
  • Eventos de arrastar o marcador, dragstart, dragend e draggable_changed adicionados
  • Propriedade arrastável do marcador adicionada
  • Métodos get_zIndex e set_zIndex da janela de informações adicionados
  • Evento zIndex_changed da janela de informações adicionado
  • Propriedade zIndex da janela de informações adicionada

13 de julho de 2009

Problemas alterados:

  • Problema 1415: conteúdo da janela de informações: selecionável verdadeiro/ falso
  • Problema 1432: O evento "mouseout" não é acionado depois que "set_icon" é chamado.
  • Problema 1365: os controles de tipo de mapa são renderizados incorretamente com doctype estrito

Outras mudanças importantes:

  • Os desenvolvedores não precisam mais especificar o tamanho de um MarkerImage. A API vai detectar quando ele não for fornecido. Em uma observação relacionada, os argumentos de tamanho, âncora e origem para MarkerImage são todos 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 deve afetar o código do desenvolvedor, já que esses métodos não eram usados antes.
  • A opção "partialmatch" foi removida dos objetos "Geocoder Request". Se um desenvolvedor continuar transmitindo, isso não vai afetar a consulta.

12 de junho de 2009

Problemas alterados:

  • Problema 1363: Bug: eventos de clique no mapa não são enviados no iPhone

Outras mudanças importantes:

  • O controle de zoom grande pode ser clicado em todos os navegadores
  • A janela de informações "limpa" o controle de zoom grande, posicionando-se totalmente dentro do mapa e dos controles.
  • O copyright para dispositivos móveis usa imagens bonitas
  • Os blocos são carregados do centro em vez do canto superior esquerdo
  • Os usuários não podem mais selecionar o texto dos botões de tipo de mapa nem nenhuma das imagens de controle.
  • A biblioteca principal é menor em cerca de 1,9 KB.