Assinar
nestas notas da versão.
A equipe da API Maps JavaScript atualiza a API regularmente com novos recursos, correções de bugs e melhorias na performance. É possível indicar quais
versão da API a ser carregada em seu aplicativo, especificando-a no
Parâmetro v
do bootstrap da API Maps JavaScript
solicitação. Leia mais sobre
controle de versão.
Este registro de alterações lista as versões por data e número, juntamente com alterações associadas.
Para receber atualizações sobre as novas versões da API Maps, faça a inscrição no google-maps-js-api-v3-notify.
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 movimentação.
- Publique as propriedades
cameraControl
ecameraControlOptions
emMapOptions
. - Permitir que o esquema de cores (claro ou escuro) seja definido na instanciação do mapa.
- Atualizar o controle de tipos de mapa para ajustar em uma nova linha se a largura do mapa for muito pequena
- Integração de um novo rotulador para renderizar os rótulos dos mapas vetoriais.
- As novas cores do mapa de base 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] Adicionamos descritores de endereço à resposta de geocodificação para geocodificação inversa, geocodificação direta e busca de ID de lugar.
3.57.12
1o de agosto de 2024
Mudanças:
- [Canal Beta] Adicionamos descritores de endereço à resposta de geocodificação para geocodificação inversa, geocodificação direta e busca de ID de lugar.
- [Canal Beta] Permitir que o esquema de cores (claro ou escuro) seja definido na instanciação do mapa.
- Diminuir a latência do IconMouseEvent quando um recurso é clicado em mapas vetoriais
3.57.10
25 de julho de 2024
Mudanças:
- [Canal Beta] Adicionamos descritores de endereço à resposta de geocodificação para geocodificação inversa, geocodificação direta e busca de ID de lugar.
- Adicionados vários atributos para tipos principais e nomes de exibição à classe Place.
3.57.9
18 de julho de 2024
Mudanças:
- Melhoria na acessibilidade do controle Pegman do Street View.
3.57.8b
11 de julho de 2024
Nenhuma alteração aberta 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. Ativar as opções de pesquisa de VE para Place.searchByText.
3.57.6a
27 de junho de 2024
Nenhuma alteração aberta ao público.
3.57.5
20 de junho de 2024
Nenhuma alteração aberta ao público.
3.57.4
13 de junho de 2024
Mudanças:
- [Canal Beta] Um novo rotulador integrado foi integrado para renderizar os rótulos dos mapas vetoriais.
- A janela de informações tem a 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] Adicionamos descritores de endereço à resposta de geocodificação para geocodificação inversa, geocodificação direta e busca 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 abre os menus.
- Correção de um bug que causava a ausência do indicador de arrastar do AdvancedMarkerElement.
- Adicionar a funcionalidade de preenchimento automático à nova API Place.
- Os blocos de varredura de mapa agora são veiculados no formato de imagem WebP.
- Atualizamos a documentação de Place.searchByText e Place.searchNearby para apontar para a lista de campos correta.
- O novo botão "Fechar" da janela de informações e um cabeçalho opcional agora estão disponíveis no canal semanal.
3.57.0
24 de maio de 2024
Nenhuma alteração aberta ao público.
3.56.12a
9 de maio de 2024
Mudanças:
- Correção de um bug que causava a ausência do indicador de arrastar do
AdvancedMarkerElement
.
3.56.11
2 de maio de 2024
Mudanças:
- [Canal Beta]
<gmp-map>
agora também vai usar o modo vetorial por padrão quando houver um ID do mapa definido, mas não houver um tipo de renderização explícito definido 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 aparece em forma de balão.
- [Canal Beta] O novo botão "Fechar" da janela de informações e um cabeçalho opcional já estão disponíveis.
- [Canal Beta] Melhorias nos recursos de acessibilidade de teclado e ponteiro único para o controle Pegman do Street View.
- Correção do problema de vazamento de memória causado pela remoção dos Marcadores Avançados.
- Correção de um problema em que os círculos não desenhavam um perímetro suave.
- Adição da API para definir o modo vetorial durante a instanciação 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] Os blocos de varredura de mapa agora são veiculados no formato de imagem WebP.
- Corrigimos o posicionamento de âncora da janela de informações para PDIs no mapa em mapas vetoriais.
- Correção de um bug que exibia
AdvancedMarkerElement
sem uma posição definida - Uma "fecha" foi adicionada à API janela de informações.
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. Consulte https://developers.google.com/maps/new-basemap-style-opt-in para mais informações.
- Correção da 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 alteração aberta ao público.
3.56.3
7 de março de 2024
Nenhuma alteração aberta ao público.
3.56.1
22 de fevereiro de 2024
Mudanças:
- Correção de um erro de documentação nos "campos" de Place.searchByText .
- [Canal Beta] Cria um slot padrão no
<gmp-map>
e permite a criação de elementos personalizados para unir os Web Components da API Maps JavaScript. - Adicione opções de estacionamento à nova API da classe Place.
- Descontinuação do uso do google.maps.Marker. No lugar, use google.maps.marker.AdvancedMarkerElement. No momento, o google.maps.Marker não está programado para ser descontinuado, mas google.maps.marker.AdvancedMarkerElement é recomendado em vez de google.maps.Marker. Embora o google.maps.Marker continue a receber correções de bugs das regressões importantes, bugs existentes em google.maps.Marker não serão corrigidos. Vamos enviar um aviso com pelo menos 12 meses de antecedência antes da desativaçã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 de classe Place.
3.55.11a
15 de fevereiro de 2024
Mudanças:
- Impede que os mapas rolem automaticamente para visualização quando clicados.
3.55.11
8 de fevereiro de 2024
Mudanças:
- [Canal Alfa] A propriedade inputElement foi removida do PlaceAutocompleteElement.
- [Canal Alfa] Adicionar partes de CSS para o elemento do Place Autocomplete
- [Beta channel] PlaceAutocompleteElement agora disponível em pré-lançamento (v=beta)
- Adicionar opções de acessibilidade à API Places V2.
3.55.10
1o de fevereiro de 2024
Mudanças:
- [Canal Beta] Suspensão do uso de SearchByTextRequest.rankBy. Use SearchByTextRequest.rankPreference.
- [Canal Beta] Place.findPlaceFromQuery e Place.findPlaceFromTelefone não estão mais disponíveis. use Place.searchByText.
- Como corrigir o rastreamento de uso por canal.
- Ative polilinhas com reconhecimento de trânsito para provedores de localização de viagem e veículos no Compartilhamento de jornada do JavaScript.
- A nova classe Place está disponível no canal semanal.
- Suspender o uso de Place.openingHours. Use "regularOpeningHours" em vez disso.
3.55.9
25 de janeiro de 2024
Mudanças:
- [Canal Beta] Corrige um problema em que a caixa de diálogo de atalhos do teclado não era fechada ao pressionar a tecla
Esc
noMapElement
. - Adicionamos um novo parâmetro de URL
loading=async
ao URL de inicialização para carregamento direto de script. Isso indica que a API Maps JavaScript não foi carregada de maneira síncrona e que nenhum código JavaScript é acionado pelo eventoload
do script. É altamente recomendável definir comoasync
sempre que possível para melhorar o desempenho.
3.55.8
18 de janeiro de 2024
Mudanças:
- [Canal Alfa] Agora o token de sessão é enviado como parte das solicitações do PlaceAutocompleteElement.
- [Canal Beta] Introdução de uma nova propriedade
gmpClickable
noAdvancedMarkerElement
. Essa é uma alteração interruptiva para usuários que registram o eventogmp-click
usandoaddEventListener()
no Canal Beta. Para receber o eventogmp-click
ao clicar, defina a propriedadegmpClickable
comotrue
ou adicione o atributogmp-clickable
ao componente da Web. Os usuários que usam addListener()
para registrar o eventogmp-click
não precisam fazer nenhuma mudança agora.
3.55.7
11 de janeiro de 2024
Mudanças:
- [Canal Beta] A propriedade
element
deAdvancedMarkerElement
agora aponta para a instância deAdvancedMarkerElement
. - [Canal Beta] Os Marcadores Avançados agora podem personalizar o próprio conteúdo com nós filhos.
- Corrige um bug em que os atalhos do teclado de movimentação e zoom não funcionavam depois de clicar no mapa.
- Ativar a personalização de polilinhas para o Compartilhamento de jornada do JavaScript.
- [Canal Alfa] Adicionar os atributos de tipo, requestedLanguage, requestedRegion e name ao PlaceAutocomplete
- [Canal Beta] Corrigimos o bug que fazia com que o elemento de marcador avançado não fosse criado ao chamar
document.createElement('gmp-advanced-marker')
.
3.55.3
30 de novembro de 2023
Nenhuma alteração aberta ao público.
3.55.2
23 de novembro de 2023
Mudanças:
- Correção de um bug que causava erros de CSP relacionados ao estilo no Street View
3.55.1
16 de novembro de 2023
Nenhuma alteração aberta ao público.
3.54.12a
8 de novembro de 2023
Mudanças:
- Correção de um bug que fazia com que a WebGLOverlayView não fosse renderizada em determinadas situações.
3.54.12
2 de novembro de 2023
Mudanças:
- [Canal Alfa] Atualizar o Place Autocomplete para que seja um componente da Web. Essa é uma alteração interruptiva. Consulte https://developers.google.com/maps/documentation/javascript/reference/places-widget#PlaceAutocompleteElement para ver informações de uso atualizadas.
- [Canal Alfa] Atualizar o gerenciamento de foco do elemento do Place Autocomplete
- [Canal Beta] Expor o evento gmp-zoomchange em MapElements
- Ativar MapTypeControl HORIZONTAL_BAR para processar automaticamente contextos de layout RTL.
3.54.11
26 de outubro de 2023
Mudanças:
- Correção de um problema em que a configuração de controles em um mapa poderia gerar um erro.
- Adicione a capacidade de restringir imagens do Street View somente a fontes oficiais do Google por meio de 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
computado. Também é possível adicionar slots para adicionar controles personalizados. ControlPosition agora oferece suporte a 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 "delegatesFocus" ativado
3.54.9
12 de outubro de 2023
- [Canal Beta] Adiciona o resumo editorial à API Places v2.
3.54.7a
28 de setembro de 2023
Mudanças:
- Foi adicionado suporte para vários provedores de local no JavaScript de compartilhamento de jornada.
3.54.6
21 de setembro de 2023
Mudanças:
- google.maps.FeatureLayer responde a eventos de movimento do mouse.
- Adição de google.maps.FeatureType.SCHOOL_DISTRICT para que os distritos escolares tenham suporte ao estilo baseado em dados.
3.54.5
14 de setembro de 2023
Mudanças:
- [Canal Beta] Correção de um bug que fazia com que o addEventListener() do AdvancedMarkerElement ficasse indisponí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 bug no DirectionsRenderer em que o mapa não era carregado se o zoom e a central não eram definidos antes. renderizando DirectionsResult.
3.54.1
18 de agosto de 2023
Mudanças:
- Atualiza a API Maps JavaScript para que haja compatibilidade nativa com o ECMAScript 2020.
- Os Marcadores Avançados agora estão renderizados com mais clareza.
- O mapa é desativado quando Array.from é substituído por uma implementação que não aceita iteráveis.
- Foi corrigido 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 no appAuthorAttribution
.Photo.attributions
agora éPhoto.authorAttributions
.Review.authorAttribution
{?AuthorAttribution} substituiPhoto.author/authorURI/authorPhotoURI
. - [Canal Beta] O campo obrigatório
textQuery
foi adicionado, equery
foi suspenso no método searchByText() da classe Place. - O deslocamento da âncora da janela de informações foi ajustado para os rótulos e ícones do mapa rasterizado.
3.53.12
20 de julho de 2023
Mudanças:
- [Canal Beta] Adição de provedores de localização de frotas e veículos ODRD para Compartilhamento de jornada do JavaScript: rastreamento de frota.
- A mensagem de aviso foi atualizada quando o argumento transmitido para o construtor
LatLng()
é ignorado. - O uso de
Marker.collisionBehavior
foi descontinuado e substituído porAdvancedMarkerElement.collisionBehavior
.
3.53.11
13 de julho de 2023
Mudanças:
- A função
isLocationOnEdge()
agora retornatrue
quando o ponto especificado está próximo o suficiente do início ou da borda de uma polilinha. - Adiciona um registro de erro para informar aos desenvolvedores quando o mapa vetorial falha no carregamento e volta para um mapa rasterizado.
3.53.7
15 de junho de 2023
Mudanças:
- [canal alfa] Atualizar o elemento do Place Autocomplete para melhorar o suporte a leitores de tela e outras tecnologias adaptativas.
3.53.5
1o de junho de 2023
Mudanças:
- Permite transmitir o elemento de nó para a propriedade
content
do marcador avançado. - Melhoramos o desempenho do comportamento em caso de conflito dos Marcadores Avançados.
- Adição de um novo campo para DeliveryVehicleStop no Compartilhamento de jornada do JavaScript.
3.53.4a
24 de maio de 2023
Correções de bugs:
- Correção do problema de oscilação que acontecia no mapa vetorial.
- Foi corrigido um cálculo incorreto de data ao considerar fusos horários diferentes no método de lugar casosOpeningTime().
- Corrigimos um tipo incorreto em VehicleJourneySegment para compartilhamento de jornada.
3.53.3
18 de maio de 2023
Mudanças:
- [Canal Alfa] Corrigimos um bug em que o elemento de preenchimento automático de lugar não restaurava o texto original se você usasse as teclas de seta para destacar uma previsão e depois clicasse em "Esc".
- [Canal Alfa] Atualizamos os estilos de previsão do Place Autocomplete para que as reticências sejam mostradas quando o texto estoure.
- [Canal Beta] Agora o Contexto local mostra um aviso de que as informações contextuais sobre lugares no mapa do Contexto local vão ser desativadas em breve.
- Correção de um bug em que o Pegman do StreetView não mostrava uma visualização ao passar o cursor ao arrastar, a menos que tivesse retornado ao dock pelo menos uma vez.
- Os limites, o local e o raio do serviço Place Autocomplete foram descontinuados. Em vez disso, 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 a "Task" e "Task TrackingInfo" no compartilhamento de jornada do JavaScript.
- AdvancedMarkerElement e PinElement lançados no canal semanal.
- Estilo baseado em dados para limites lançados no canal semanal.
getMapCapabilities
e o eventomapcapabilities_changed
são lançados no canal semanal.
3.53.1a
27 de abril de 2023
Mudanças:
- Atualização do serviço Place Autocomplete para oferecer suporte a locationBias e locationRestriction
- [beta channel] Publicamos a documentação do método toJSON da Place v2.
- [beta channel] Corrigimos o arrasto do Marcador Avançado quando o mapa é ajustado.
- [Canal Beta] O estilo baseado em dados PlaceFeature.fetchPlace vai estar no idioma do usuário final.
- [Canal Beta] AdvancedMarkerView e PinView foram renomeados como AdvancedMarkerElement e PinElement.
- [Canal Beta] Corrigimos um problema em que os AdvancedMarkers e Pins às vezes ficavam disponíveis sem carregá-los explicitamente. Lembre-se de carregar sempre o "marcador" antes de acessar essas classes.
- [beta channel] AdvancedMarker
position
agora normalizado para uma LatLngAltitude. - [Canal Beta] Desativa a propriedade
draggable
do marcador avançado em favor degmpDraggable
.
3.52.9
13 de abril de 2023
Mudanças:
- [Canal Beta] Alterar o valor da propriedade "priceLevel" do lugar de um número para uma string. Valores possíveis para "priceLevel" agora são: "FREE", "INEXPENSIVE", "MODERATE", "EXPENSIVE", "VERY_EXPENSIVE".
- [Canal Beta] O uso de AdvancedMarkerView.draggable foi descontinuado e substituído pelo gmpDraggable.
- [Canal Beta] Remoção de "ícone" e fieldname da classe Place. Os desenvolvedores são incentivados a usar "svgIconMaskURI" como alternativa.
- [Canal Beta] A propriedade de título do AdvancedMarkerView agora aceita apenas uma string. Os títulos podem ser removidos com uma string vazia.
- [Canal Beta] Adicionar "svgIconMaskURI" como um nome de campo compatível com métodos Place.fromPlaceFrom.
- [Canal Beta] A propriedade da classe Place foi alterada de
userRatingsCount
parauserRatingCount
. - Melhoramos a impressão de erros quando registrados no console.
Correções de bugs:
- Correção de um bug em que o fechamento da janela de informações estava causando um erro.
3.52.8
6 de abril de 2023
Mudanças:
pollingIntervalMillis
foi adicionado como um campo público de provedores de locais de votação em Compartilhamento de jornada do JavaScript.- [beta channel] A resposta JSON da classe Place foi alterada de snake_case para bottomCamelCase.
Correções de bugs:
- Correção de um bug em que o
publishTime
do Place Review mostrava a data errada. - Correção de um problema em que a criação de elementos personalizados era globalmente corrompida.
- [Canal Beta] Corrigimos um bug que fazia com que os Marcadores Avançados desaparecessem quando o mapa era embrulho.
3.52.6
23 de março de 2023
Mudanças:
- [Canal Alfa] Lançamento do widget (novo) Place Autocomplete experimental.
- Lança o Compartilhamento de jornada do JavaScript no canal semanal.
3.52.5
16 de março de 2023
Mudanças:
- [Canal Beta] Estilo baseado em dados: NEIGHBORHOOD, ADMINISTRATIVE_AREA_LEVEL_3 foram removidos FeatureTypes 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 as bibliotecas usadas por importLibrary().
3.52.4
9 de março de 2023
Mudanças:
- [beta channel] Remove 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] Adição de entidades Task TrackingInfo para compartilhamento de jornada do JavaScript.
- [Canal Beta] Atualiza a API Maps JavaScript para oferecer suporte nativo ao ECMAScript 2020.
Correções de bugs:
- Corrige um vazamento de memória que poderia acontecer ao adicionar e remover marcadores de/para o mapa.
- Corrige um bug que fazia com que o elemento interativo fosse clicável quando estava abaixo de um Marcador avançado em dispositivos de toque.
3.52.2
23 de fevereiro de 2023
Mudanças:
- [Canal Beta] Estilo baseado em dados: remova a 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
é desconhecida. - Correção de um bug em que o botão "Fechar" da janela de informações fica invisível em uma raiz paralela.
- Para melhorar as Core Web Vitals e reduzir a transferência de dados desnecessária, o Maps JS adia o carregamento de blocos até que o mapa esteja se aproximando da janela de visualização. Os mapas criados na janela de visualização inicial da página não devem ver nenhuma diferença.
3.52.1
16 de fevereiro de 2023
Mudanças:
- Adiciona a função
importLibrary()
, que permite carregar bibliotecas dinamicamente no momento da execução. - [beta channel] Ativar o recurso de movimentação automática da janela de informações quando aberto em um marcador avançado.
- [Canal Beta] impossibilitou a nulidade de determinados campos nos objetos de dados da biblioteca de compartilhamento de jornadas
- [Canal Beta] Estilo baseado em dados: os FeatureTypes NEIGHBORHOOD, ADMINISTRATIVE_AREA_LEVEL_3, ADMINISTRATIVE_AREA_LEVEL_4 e SUBLOCALITY_LEVEL_1 foram descontinuados. Eles serão removidos em março de 2023.
3.51.8
2 de fevereiro de 2023
Mudanças:
- Canal Beta: suporte à renderização de marcadores avançados em tipos de mapa personalizados.
- A cópia mais recente do carregador bootstrap inline agora vai reutilizar valores de uso único da CSP encontrados em outras partes do documento.
3.51.7
26 de janeiro de 2023
Mudanças:
- Canal Beta: estilo baseado em dados: adicionado o método fetchPlace para ver o nome de exibição de um PlaceFeature A propriedade PlaceFeature.displayName será descontinuada e removida em fevereiro de 2023.
3.51.6
19 de janeiro de 2023
Correções de bugs:
- Correção de um problema com os marcadores avançados, em que a remoção de um marcador com colisão do mapa pode resultar em um elemento de marcador fantasma deixado para trás no DOM.
3.51.5
12 de janeiro de 2023
Mudanças:
- Corrige o tipo de
element
em AdvancedMarkerView, PinView e LocalContextMapView, deElement
paraHTMLElement | SVGElement
e muito mais representam com mais precisão 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 ela poderia 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 de estilo baseado em dados pode conter mais de um recurso se houver vários abaixo do clique. Todos os listeners de clique de FeatureLayer com um clique serão acionados.
- Canal Beta: gerar erro para argumentos inválidos em google.maps.Map.getFeatureLayer.
- Corrige a posição dos pixels dos Marcadores Avançados em um mapa em tela cheia.
- Altera os eventos do mouse do mapa para agora ignorar cliques no botão do mouse que ocorrem enquanto outro botão do mouse já está sendo pressionado.
- Corrige um bug que fazia com que os Marcadores Avançados desaparecessem ao aumentar o zoom no mapa.
- Melhora o desempenho ao ampliar o mapa com muitos marcadores avançados.
- Atualiza a documentação de StreetViewPanoramaOptions para esclarecer que o clickToGo não está disponível com panoramas personalizados.
- Melhora o desempenho ao criar LatLngBounds, inclusive por meio de Map.getBounds().
- Atualiza a referência WebGLOverlayView para onAdd e onRemove.
- Adiciona a personalização do estilo do marcador fixo para o Compartilhamento da jornada.
3.51.3
8 de dezembro de 2022
Mudanças:
- Correção de um bug que fazia com que um marcador não desistisse do foco do teclado quando estava fora da janela de visualização do mapa.
- Canal Beta: introduz a classe
Place
, uma nova API mais simples que aceita padrões de uso modernos, como promessas. A classe Place inclui alguns novos campos de dados. - Canal Beta: corrige um bug que fazia com que os Marcadores Avançados não fossem renderizados ao transmitir um mapa envolvido por um proxy.
- Canal Beta: adiciona a personalização dos marcadores do provedor de locais da viagem para o Compartilhamento de jornada JavaScript.
3.51.2
1o de dezembro de 2022
Mudanças:
- Canal Beta: a API
google.maps.importLibrary()
está disponível. - Canal Beta: descontinuado: o Contexto local foi descontinuado e não está mais disponível recomendadas para novos sites. O recurso vai continuar funcionando, e haverá 12 meses de aviso prévio fornecido antes que o suporte seja descontinuado. Se você tiver interesse em criar uma campanha semelhante experiência, sugerimos que você confira o site "Neighborhood Discovery" solução no Criador rápido de soluções ou use Biblioteca Places, API Maps JavaScript. Os exemplos de código e codelabs da biblioteca Places podem ajudar você.
- Canal Beta: para melhorar as Core Web Vitals e reduzir a transferência de dados desnecessária, o Maps JS agora adia a carregamento de blocos de mapa até que o mapa esteja se aproximando da janela de visualização. Os mapas que são criados dentro do da janela de visualização inicial da página não deverá ver nenhuma diferença.
- Canal Beta: adiciona um evento para alterações de estado de pesquisa para provedores de local do Compartilhamento de jornada.
- Canal Beta: adiciona funções de personalização de estilo para o Compartilhamento de jornada. Métodos de configuração mais antigos foram descontinuados.
- Adiciona acessibilidade do teclado às etapas do painel de rotas. As rotas agora podem ser navegado com a tecla Tab e selecionado com as teclas espaço ou Enter.
-
google.maps.geometry.spherical.computeArea()
agora aceitaLatLngBounds
eCircle
s.LatLngBounds
agora pode ser construído com umaLatLngBoundsLiteral
. - Adiciona texto
alt
às imagens nos trajetos sugeridos porDirectionRenderer
do painel de controle.
3.51.1
17 de novembro de 2022
Mudanças:
- Canal Beta: a classe Place na biblioteca Places foi lançada.
- Canal Beta: adiciona funções de personalização de estilo para o Compartilhamento de jornada. Métodos de configuração mais antigos foram descontinuados.
- O Internet Explorer 11 foi desativado na API Maps Embed.
- O logotipo do Google na API Maps Embed muda de estilo ao usar os tipos de mapa Híbrido ou Satélite para aumentar a visibilidade
- Melhor desempenho de carregamento dos marcadores avançados.
- Faz com que um desenho "desfaça" teclado acessível e compatível com leitores de tela.
- Torna os marcadores do renderizador de rotas acessíveis e fáceis de usar para o leitor de tela.
- Adiciona uma descrição ARIA ao controle de escala do mapa.
- Ative o foco e a interação do teclado para o controle de escala do mapa.
- Introduz um parâmetro de linguagem à API JS do geocodificador. A API Maps JS não considera mais
US
como uma região padrão no geocodificador se ela não for explicitamente especificada. - Apresenta um parâmetro de linguagem à API JS do Directions.
- Introduz um parâmetro de linguagem na API JS do Distance Matrix.
Correções de bugs:
- Correção de um bug que fazia com que o foco do teclado redirecionasse para o marcador quando uma janela de informações era aberta.
- Correção de um bug que fazia com que os marcadores não fossem focalizáveis
3.51
16 de novembro de 2022
Mudanças:
- O canal semanal foi atualizado para a versão 3.51,
- O canal trimestral foi atualizado para a versão 3.50,
- As versões 3.49 e 3.48 ainda estão disponíveis quando solicitadas por número.
3.50.12a
7 de novembro de 2022
Mudanças:
- Corrige um problema em que
google.maps.event.addListenerOnce
egoogle.maps.event.addDomListenerOnce
têm vinculaçãothis
incorreta.
3.50.12
3 de novembro de 2022
Mudanças:
- Canal Beta: os marcadores avançados agora são compatíveis com altitude quando usados em mapas oblíquos.
3.50.11
27 de outubro de 2022
Mudanças:
- Canal Beta: agora um erro é registrado quando as camadas de elementos do estilo baseado em dados ficam indisponíveis.
- Canal Beta: melhorias no desempenho para o carregamento padrão de Marcadores Avançados.
3.50.10
20 de outubro de 2022
Correções de bugs:
- Corrige o padding à direita e na parte de baixo da janela de informações no iOS.
3.50.9
13 de outubro de 2022
Mudanças:
- As etapas selecionadas estão agora 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 do marcador padrão em
DirectionsRenderer
.
3.50.8
6 de outubro de 2022
Mudanças:
- Canal Beta: avançado A prévia dos marcadores foi lançada.
- Canal Beta: introduz a documentação do
isAdvancedMarkersAvailable
no Objeto de retornogetMapCapabilities()
. - Adiciona "Este campo é somente leitura". à descrição da API de
LocalContextMapView
e à propriedadeelement
deLocalContextMapViewOption
Correções de bugs:
- As cores nos estilos personalizados JSON agora usam a opacidade do estilo padrão em vez de 100% forçado opacidade.
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 para inclinar e girar à caixa de diálogo de atalhos do teclado.
3.50.6
22 de setembro de 2022
Correções de bugs:
- Correção de um bug em que o Voice Over no iOS podia navegar pelos elementos abaixo do teclado caixa de diálogo de atalhos de teclado.
- Adiciona texto alternativo à imagem estática do mapa.
Mudanças:
- Agora, um erro é registrado no console quando
map.getMapCapabilities()
é chamado. e tiver um erro.
3.50.5
15 de setembro de 2022
Mudanças:
- Adicionar a constante MAX_BOUNDS a LatLngBounds para indicar os limites máximos de LatLng para mapas
- Permite que os leitores de tela executem ações de clique em marcadores padrão.
3.50.3
1o de setembro de 2022
Mudanças:
- Canal Beta: atualiza a classe
DeliveryVehicle
do Compartilhamento de jornada do JavaScript para incluir atributos personalizados. - Corrige um bug em que havia uma LatLng incorreta em um evento depois que um mapa era inclinado.
3.50.2
25 de agosto de 2022
Mudanças:
- Canal Beta:
FleetEngineDeliveryFleetLocationProvider
mudou para aceitar um filtro de veículo de entrega de string. - Atualiza a imagem do ícone do marcador padrão.
3.50.1
18 de agosto de 2022
Mudanças:
- Canal Beta: introduz APIs de recursos de mapa (eventos
getMapCapabilities
emapcapabilities_changed
). para o Canal Beta. - Canal Beta: introduz um parâmetro
language
agoogle.maps.Geocoder
. - Canal Beta: introduz um parâmetro
language
agoogle.maps.DistanceMatrixService
. - Canal Beta: introduz um parâmetro
language
agoogle.maps.DirectionsService
. - Correção de um bug em que um código de região era ignorado em várias APIs JS do Places. Apresenta parâmetros de idioma e região a várias APIs do Place JS.
- Remove o suporte no Streetview 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 para exemplos de código que exigem um mapa ID. Este ID do mapa não deve ser usado em aplicativos de produção e não pode ser usado para recursos que exigem configuração na nuvem (como estilização na nuvem). - Esclarece que
FleetEngineDeliverFleetLocationProvider.locationRestriction
é necessárias para começar a monitorar.
3.49.11
28 de julho de 2022
Mudanças:
google.maps.VehicleType
agora pode ser referenciado como um tipo enumerado de ambiente de execução.
3.49.10
21 de julho de 2022
Mudanças:
- Os valores NaN são rejeitados para largura ou altura ao validar o tamanho do ícone e o ícone do marcador tamanho dimensionado ou tamanho da janela de informações.
- Correção de um bug em que o controle de rastreamento de movimento não era visível nos dispositivos iOS no Street View.
- Corrige um bug em que o texto de passar o mouse para as rotas era cortado para idiomas RTL na API de incorporação.
- Torna a janela de informações de transporte público mais acessível e amigável para o leitor de tela.
3.49.9
14 de julho de 2022
Mudanças:
- Esclarece o uso dos campos de ID nos provedores de local do Compartilhamento de jornada.
3.49.8
7 de julho de 2022
Mudanças:
- Torna os links de navegação do Street View acessíveis pelo teclado e compatíveis com o leitor de tela.
- Introdução de um novo método
focus
noStreetViewPanorama
.
3,49
23 de junho de 2022
Mudanças:
Correções de bugs:
- Torna o tipo enumerado
BusinessStatus
acessível viagoogle.maps.places.BusinessStatus
.
3.49.5
16 de junho de 2022
Mudanças:
- Adiciona um controle de atalhos do teclado e uma caixa de diálogo ao Street View, melhorando a facilidade de descoberta de atalhos do teclado.
Correções de bugs:
- Corrige um bug que fazia com que um formulário fosse enviado ao fechar o Street View.
3.49.4
9 de junho de 2022
Mudanças:
- Moves
WebGLOverlayView
,CameraParams
,LatLngAltitude
moveCamera
, zoom fracionário egetVisibleRegion
na canal. - O panorama padrão do Street View de
Map
agora gerencia o foco automaticamente quando abriu. Esse é o novo comportamento padrão. - Agora, o panorama do Street View restaura automaticamente o foco quando fechado (se possível).
- Agora é possível fechar o Street View pressionando a tecla ESC (quando o botão "Fechar" está ativado).
geometry.spherical.computeSignedArea()
egeometry.spherical.computeArea()
foram otimizados para aumentar a robustez e a acurácia.
3.49.3a
2 de junho de 2022
Mudanças:
- Melhoria no contraste de cores do controle de rastreamento de movimento do Street View.
- O controle de rastreamento de movimento no teclado do Street View ficou acessível e compatível com o leitor de tela.
- As classes
MapsNetworkError
,MapsRequestError
eMapsServerError
agora estão publicamente expostas e documentadas.
3.49.2
26 de maio de 2022
Mudanças:
- Melhoria no contraste de cores do controle de rastreamento de movimento do Street View.
- O controle de rastreamento de movimento no teclado do Street View ficou acessível e compatível com o leitor de tela.
MapsNetworkError
,MapsRequestError
eMapsServerError
agora são expostas e documentadas publicamente.
3.49.1
19 de maio de 2022
Mudanças:
- Canal Beta: corrige um bug em que um código de região era ignorado em várias APIs JS do Places. Apresenta parâmetros de idioma e região a várias APIs do Place JS.
- Melhora o contraste de cores em tela cheia e controles de bússola no modo escuro.
- Torna o controle de bússola do Street View, o botão de fechamento e o controle de link de endereço acessíveis e compatíveis com o leitor de tela.
3,49
12 de maio de 2022
Mudanças:
- O canal semanal será 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 pode aceitar mais tipos. Saiba mais.
isFractionalZoom
foi transferido para o canal semanal.
3.48.9
14 de abril de 2022
Mudanças:
- Canal Beta: ativa o WebGL 2.0 para
WebGLOverlayView
. - Canal Beta: inclui o
JourneySharing
nos tipos TypeScript da API Maps JavaScript, externos, e documentação de referência. - As funções
google.maps.event.addDomListener()
e O uso degoogle.maps.event.addDomListenerOnce()
foi descontinuado. não devem ser usados. Em vez disso, use oaddEventListener()
padrão . Esses métodos vão continuar funcionando e não há planos para desativar todos eles. - Adiciona
title
earia-label
ao marcador do Street View ícone. - Adiciona o atributo
aria-pressed
ao controle Tela cheia. - Melhora o espaçamento da lista suspensa do controle Tipo de mapa.
- Atualiza rótulos ARIA para o controle suspenso Tipo de mapa.
Correções de bugs:
- Remove um atributo
aria-expanded
não permitido de um padrão controle de tipo de mapa.
3.48.8
7 de abril de 2022
Mudanças:
- Melhora o contraste de cores na API Maps JS e no logotipo do Google da API de incorporação.
3.48.7a
31 de março de 2022
Mudanças:
- Canal Beta: remove as APIs WebGL Overlay View descontinuadas.
- Ativa o mapa básico atualizado. para clientes da API Maps JavaScript. O mapa básico atualizado, que já está em uso no Google Maps para consumidores, fornece uma versão mais completa e mapa básico especialmente no que diz respeito às características naturais do terreno.
Correções de bugs:
- Reverte uma correção anterior para
map.fitBounds()
(facilitar a transição da janela de visualização para curtas distâncias), análise pendente. - Corrige problemas de contraste de cores no controle "Tipo de mapa" em cores altas modo de contraste.
- Corresponde aos nomes acessíveis das caixas de seleção de controle do tipo de mapa com rótulos visuais correspondentes.
- Corrige problemas de contraste de cores em janelas de informações no modo de alto contraste de cor.
3.48.6
24 de março de 2022
Mudanças:
- Corrige
map.fitBounds()
para facilitar a transição da janela de visualização para distâncias curtas.
3.48.5
17 de março de 2022
Mudanças:
- Somente Safari: garante que o botão "Fechar" e o contêiner de conteúdo sejam focados automaticamente
em
open
.
Correções de bugs:
- Corrige um problema de contraste de cores em "Ver no Google Maps" Link ativado
s
InfoWindow
- Corrige um problema de contraste de cores em "Ver no Google Maps" na página
Controle de endereço
StreetViewPanorama
.
3.48.4
10 de março de 2022
Mudanças:
- Apresenta um novo evento
visible
paraInfoWindow
. - Introdução de um novo método
focus
noInfoWindow
.
3.48.3
3 de março de 2022
Mudanças:
- Canal Beta: ativa o novo estilo de chamada de serviço na API Maps JavaScript. serviço Street View. Talvez seja necessário atualizar Política de Segurança de Conteúdo para garantir que essas chamadas não sejam bloqueadas no nível do navegador.
- Introdução de uma nova propriedade
ariaLabel
paraInfoWindow
.
3.48.1
17 de fevereiro de 2022
Mudanças:
- Canal Beta: agora é possível definir IDs de experiências globais. Consulte a documentação de referência da API aqui.
- Canal Beta: o primeiro e o segundo parâmetros de fromLatLngAltitude serão mesclados em uma LatLngAltitude em vez de uma LatLng e uma
number
. - Renomeação do parâmetro
noWrap
da LatLng paranoClampNoWrap
. - O leitor de tela agora lê as instruções sobre como navegar pelos marcadores quando um deles recebe foco.
- A API Maps JavaScript agora relata informações de telemetria. Talvez seja necessário atualizar sua Política de Segurança de Conteúdo para 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 a oferecer 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 o topo quando o teclado o controle de atalhos está 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 deles em favor dos novos, com "GL" No nome, o uso de WebglCameraParams foi descontinuado em favor da nova classe CameraParams (que é uma subclasse de CameraOptions).
- Atualizamos a documentação do método PlaceOpeningHours para refletir que horários excepcionais não são usados nos cálculos.
3.47.3
9 de dezembro de 2021
Mudanças:
LatLng
,LatLngBounds
eCircle
agora aceitam uma instância da mesma classe no construtor.
3.47.2
2 de dezembro de 2021
Mudanças:
LatLngLiteral
agora é permitido como parâmetro sempre queLatLng
foi 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 parâmetro sempre queLatLng
é permitido na biblioteca de geometria.- Adição de uma nova API onGIStateUpdateRequest para suporte a WebGL na API Maps JavaScript.
- Corrigimos o contraste de cores na tela de erro.
- O Internet Explorer 11 foi desativado na versão v=beta. A última versão do a API Maps JavaScript para oferecer suporte ao Internet Explorer 11 está v3.47. O suporte ao Internet Explorer 11 vai ser totalmente desativado em novembro de 2022.
- O Maps não recebe mais o foco da guia quando o
keyboardShortcuts
a opção de mapa esteja definida comofalse
. - Os botões "Aumentar zoom" e "Diminuir zoom" agora são desativados quando o ou nível mínimo de zoom.
- Conversão do controle
MapType
para usar elementos semânticos para melhorar a acessibilidade e a experiência do leitor de tela na API Maps Embed. - Texto alternativo adicionado ao ícone na tela de erro.
- Várias melhorias gerais na integridade do código.
Correções de bugs:
- Substitua
controlHeight
econtrolWidth
que não estão em conformidade com WCAG com 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:
- Atualização da barra de menus "Tipo de mapa" com rótulos ARIA mais precisos.
- API Embed: adição de rótulos ARIA a vários links para melhorar a tela experiência do leitor.
- API de incorporação: corrigimos o contraste de cor de alguns itens de texto.
- O tipo de
google.maps.Marker.MAX_ZINDEX
foi corrigido nas funções externas.
3.46.11
28 de outubro de 2021
Mudanças:
- Getters e setters convertidos para usar goog.a11y.aria. Isso vai ajudar proteger contra erros ortográficos.
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 é arrastável.
3.46.5
16 de setembro de 2021
Correções de bugs:
- Correção de um bug com uma taxa de contraste de cores no widget Place Autocomplete.
3.46.3
2 de setembro de 2021
Mudanças:
- As instruções de rolagem agora são mostradas acima de
InfoWindow
s abertos eCustomOverlay
s.
3.46.2
26 de agosto de 2021
Mudanças:
- Canal Beta: as informações de telemetria agora são enviadas. Talvez seja necessário atualize sua Política de Segurança de Conteúdo para garantir que essas chamadas não sejam bloqueadas em navegador. Para mais informações, consulte as Perguntas frequentes.
3,46
18 de agosto de 2021
A versão 3.46 da API Maps JavaScript já está disponível. Consulte o guia Controle de versão.
Mudanças:
- Foram adicionados dois novos campos a
PlaceResult
,icon_mask_base_uri
eicon_background_color
- O canal semanal foi atualizado para a versão 3.46,
- O canal trimestral foi atualizado para a versão 3.45,
- A versão 3.44 ainda está disponível quando solicitada por número.
- A versão 3.43 foi excluída e não pode mais ser usada.
Descontinuações:
- A compatibilidade com o Internet Explorer será descontinuada. A partir de agosto de 2021 com a API Maps JavaScript v3.46, Os usuários do Internet Explorer 11 verão uma mensagem de aviso na parte superior dos mapas. A última 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 sobrepõe-se entre si.
3.45.8
29 de julho de 2021
Mudanças:
- API de incorporação: em mapas incorporados, o nível de zoom é mantido após ser redirecionado para o página de rotas.
3.45.7
22 de julho de 2021
Mudanças:
- O suporte ao IE11 foi descontinuado. Os mapas no IE11 agora exibirão um banner Canal Beta.
- O botão "Como chegar" foi atualizado em mapas incorporados para maior precisão.
Correções de bugs:
- Correção de um problema em que o método
getFeatureById()
não podia ser recuperar atributos com um ID 0. - Correção de um problema em que uma
UNKNOWN ERROR/SERVICE BACKGROUND ERROR
será gerado se o valorComponentRestriction
for indefinido ou nulo.
3.45.6a
15 de julho de 2021
Mudanças:
- Quando aberto, o foco agora é gerenciado no contêiner janela de informações quando o primeiro controle focalizável
não está na janela de visualização da janela de informações ou quando
disableAutoPan=true
.
Correções de bugs:
- Correção de um bug em que o desenho de polígonos inacabados é concluído automaticamente quando o gerenciador de desenho é removidas e adicionadas novamente ao mapa.
- Correção de um bug em que a string "Directions" é truncado em "Incorporar um mapa" pop-up em alguns idiomas.
3.45.5
1o de julho de 2021
Mudanças:
- URL atualizado para o Maps Studio em tipos e API JS.
Correções de bugs:
- Correção de uma rejeição de promessa não processada ao fornecer um callback.
3.45.4
24 de junho de 2021
Mudanças:
- Correção de um bug que fazia com que a caixa de diálogo de atalhos do teclado abrisse no formulário enviar.
- Correção de um bug em que os "Atalhos do teclado" estava fora de alinhamento dos dados.
- Remoção de objetos adicionados acidentalmente a
window
(Spherical, PolylineCodec, PolyGeometry). Esses objetos devem ser acessados completamente namespace qualificado.
3.45.3
16 de junho de 2021
Correções de bugs:
- Atualizada em
InfoWindow
, para que o foco não se mova quandoopen()
for chamado dentro da função mesmo loop de execução que a instanciação do mapa.
Mudanças:
InfoWindowOpenOptions
foi atualizada Referência da API com informações mais detalhadas.- Correção dos 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 do atalho de teclado na API de incorporação.
- Correção de um problema que poderia causar um erro ao carregar estilos CSS de fonte.
- Correção de um bug em que podia ocorrer oscilação ao movimentar o mapa com uma abra a janela de informações.
Mudanças:
- A propriedade
InfoWindowOpenOptions.map
foi adicionada.
3.45.1
3 de junho de 2021
Mudanças:
- Adição de documentação para propriedades de animações, ícones, rótulos e opacidade Data.StyleOptions interface gráfica do usuário.
- Caixa de diálogo de direitos autorais reformulada para oferecer melhor suporte à acessibilidade.
- Agora as janelas de informações gerenciam o foco automaticamente quando abertas. Isso representa o novo comportamento padrão.
- Adicionada a API InfoWindowOpenOptions, para que os desenvolvedores controlem como o foco é gerenciado ao abrir janelas de informações.
- Agora as janelas de informações podem ser fechadas pressionando a tecla ESC.
- As janelas de informações agora são anunciadas como uma "caixa de diálogo" ao usar leitores de tela.
- O isolamento de Polyfill está ativado. essa mudança impede que a API Maps que os polyfills internos 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 navegador. guias.
- Correção de um problema em que o anel de foco para controles do mapa, elementos de marcador e os itens do submenu de controle de tipo de mapa apareceram incorretamente com o mouse em alguns navegadores.
Novos recursos:
- Ativação do suporte a promessas.
em Directions, Distance Matrix, Elevation, geocodificador, imagens com zoom máximo,
StreetView e
AutcompleteService.getPlacePredictions()
serviços. - Adição de um controle de atalhos do teclado e de uma caixa de diálogo ao mapa para melhorar facilidade de descoberta de atalhos do teclado.
- Mapas vetoriais agora estão disponíveis no canal semanal (apenas 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 de Map ou StreetView.
3.44.12
28 de abril de 2021
Correções de bugs:
- Correção de um problema em que marcadores otimizados removidos ou ocultos são adicionados novamente ao mapa depois de mudar para um novo tipo de mapa.
Contexto local:
- Foi adicionado suporte a matrizes que não têm um
@@iterator
. definido como um valorplaceTypePreferences
válido.
3.44.11a
20 de abril de 2021
Mudanças:
- Melhor desempenho para criar marcadores personalizados com objetos Icon.
- Impedir que o foco seja movido para os menus suspensos do tipo de mapa ao passar o cursor sobre um botão.
Correções de bugs:
- Correção de um bug em que poderia ocorrer um erro ao carregar marcadores estáticos antes a 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 durante o Street View está ativado.
3.44.8
1o de abril de 2021
Mudanças:
- Biblioteca do Contexto local: movemos o logotipo do Google na visualização de detalhes do lugar para parte inferior do conteúdo.
3.44.7
25 de março de 2021
Mudanças:
- O foco do teclado agora retorna ao elemento apropriado quando a janela de informações está fechada.
3.44.4
4 de março de 2021
Mudanças:
- Imagens em 45° agora está disponível em uma variedade maior de níveis de zoom, e o controle de rotação agora inclui botões no sentido horário e anti-horário.
Correções de bugs:
- Correção de um vazamento de memória que podia acontecer ao renderizar o mapa repetidamente.
- Corrigiu um vazamento de memória que poderia acontecer ao adicionar ou remover círculos ou retângulos no mapa.
3.44.2
25 de fevereiro de 2021
Mudanças:
- Correção de um bug em que o
getPlacePredictions
do Place Autocomplete foi corrigido chamada de função aponta 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 da LocalContext agora estão desativados ao recarregar o lugares mostrados.
- Agora os marcadores não otimizados podem ser focados, e o teclado fica acessível.
- Canal Beta: objetos removidos adicionados acidentalmente a
window
(Spherical
,PolylineCodec
ePolyGeometry
). Esses objetos devem ser acessados no namespace totalmente qualificado. - O isolamento de polyfill foi ativado no Canal Beta. Isso significa que A API Maps JavaScript não vai mais instalar polyfills na do host.
3.43.8a
25 de fevereiro de 2021
Somente o canal trimestral foi atualizado. Mudanças:
- Correção de um problema de vazamento de memória ao renderizar um mapa várias vezes.
3.43.8
5 de fevereiro de 2021
Mudanças:
- Adição de suporte Beta a promessas.
em
AutocompleteService.getPlacePredictions()
.
Correções de bugs:
- Correção de um problema em que
Markers
com rótulos intercepta cliques eventos, mesmo quandoclickable
foi definido como falso.
3.43.7a
28 de janeiro de 2021
Correções de bugs:
- Correção de vários problemas relacionados ao desenho de polilinhas.
3.43.6
21 de janeiro de 2021
Correções de bugs:
- Correção de um bug em que os buracos dos polígonos de geojson às vezes eram preenchidos.
- Correção de um bug que fazia com que a sobreposição desaparecesse 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 andares para panoramas internos do Street View.
- Corrigimos a posição dos controles de rastreamento de movimento de dispositivos móveis no Street View.
Correções de bugs:
- O botão de 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.
- Foi corrigido um problema em que os leitores de tela não conseguiam navegar até os marcadores no mapa.
- Correção de um bug que fazia com que o ícone de lugar desaparecesse do marcador da LocalContext.
3.43.3
9 de dezembro de 2020
Mudanças:
- A interface
google.maps.MouseEvent
foi renomeada comogoogle.maps.MapMouseEvent
. e adicionamos uma propriedadedomEvent
, fornecendo acesso direto ao evento subjacente do DOM. - Melhor comportamento de memória das sobreposições de polígonos.
- A memória da tela agora foi explicitamente liberada para evitar problemas de memória no Safari.
Correções de bugs:
- Correção de um bug em que o controle de tela cheia parava de funcionar ao alternar entre o 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 também era desenhado grandes.
- Correção de um bug com conflitos de polyfill que afetava Símbolos no IE11.
3.43.2
1o de dezembro de 2020
Mudanças:
- Adiciona o evento
contextmenu
, como uma alternativa melhor ao eventorightclick
. O eventocontextmenu
adiciona a capacidade de responder a ctrl-click no macOS. - Adiciona atributos de acessibilidade a marcadores não otimizados quando
title
oulabel
. - Adiciona mais rótulos e funções ARIA aos controles do
MapType
para melhorar do leitor de tela. - Suporte melhorado ao leitor de tela para os controles
MapType
. Quando o usuário saia do controle, o menu suspenso será fechado automaticamente. - Corrige o número de itens relatados por leitores de tela no menu suspenso. isso evita que o separador de linha seja contabilizado como um item de lista.
- Adiciona um anel de foco ao elemento
map
para indicar o teclado focar quando o foco através da interação do teclado. - 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 o fecha. As teclas "Home" e "End" são movidas para o primeiro e o último item no menu suspenso, respectivamente.
Correções de bugs:
- Correção de um bug em que o cancelamento de uma animação de marcador podia, em algumas circunstâncias, fará com que aquele marcador específico encerre futuras animações antecipadamente.
3.43.1a
20 de novembro de 2020
Mudanças:
- Adiciona uma propriedade
className
à interfaceMarkerLabel
. para definir a classe CSS do elementolabel
. - Adiciona suporte Beta para promessas. no serviço de imagens com zoom máximo.
- Foi adicionado suporte Beta a promessas. no serviço StreetView.
- Texto de acessibilidade adicionado a marcadores não otimizados quando
title
oulabel
são fornecidos - O rótulo
aria-pressed
foi removido do botão do menu suspenso de controleMapType
para melhorar a acessibilidade DropdownMenu
eDropdownMenuItem
foram convertidos em elementos temáticos 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 com a tecla Enter ou a barra de espaço.
- Agora é possível focar nos itens do menu suspenso.
- Biblioteca do Contexto local: os botões de controle de carrossel agora são desativados quando não tinham efeito. e não se sobreponham ao primeiro ou ao último item da lista.
Correções de bugs:
- Correção de um bug que poderia acontecer quando
GroundOverlays
cruza a 180 grau meridiano. - Os atalhos do teclado não são mais desativados por padrão quando
disableDefaultUI
é definido comotrue
. - Correção de um bug em que o texto do leitor de tela estava incorreto nos botões de alternância do mapa.
- Adiciona o nome e o tipo da acessibilidade ao
Map
. - Correção da documentação da interface que mostrava incorretamente algumas propriedades opcionais conforme necessário.
- Correção de um bug em que o parâmetro do construtor
noWrap
LatLng
era ignorado ao transmitir umLatLngLiteral
.
3,43
18 de novembro de 2020
A versão 3.43 da API Maps JavaScript já está disponível. Consulte o guia Controle de versão.
- O canal semanal foi atualizado para a versão 3.43,
- O canal trimestral foi atualizado para a versão 3.42,
- A versão 3.41 ainda está disponível quando 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 errado era comunicado por um leitor de tela.
- Correção de um problema com os controles do mapa, em que Tab/Shift + Tab estava na ordem errada.
- Os botões do mapa foram convertidos de
div
em botões nativos para melhorar a acessibilidade. - Agora, a inclinação é restrita dependendo do nível de zoom para mapas WebGL.
- Correção do botão de tela cheia que desapareceu parcialmente no Internet Explorer quando
controlSize
for menor que 27.
3.42.8
7 de outubro de 2020
Mudanças:
- Adição de suporte Beta a promessas. no serviço Directions.
- O geocodificador
componentRestrictions
agora executa a validação. verifica se há strings vazias. - Correção de um bug em que o rótulo do marcador era coberto pelo marcador personalizado símbolo no Safari.
Suporte para ícones de lugares atualizados
1o de outubro de 2020
Os ícones retornados com solicitações de Place Details e Place Search foram atualizado para usar novos glifos de ícones. Não ação for necessária, os novos glifos serão exibidos automaticamente.
3.42.7
29 de setembro de 2020
Mudanças:
- Correção de um bug em que a ordem das palavras estava errada para RTL (da direita para a esquerda) idiomas na página "Informar um erro no mapa" de controle.
- Rótulo do marcador centralizado para a direção do texto RTL.
3.42.6
21 de setembro de 2020
Mudanças:
- Adição de suporte Beta a promessas. no serviço Distance Matrix.
3.42.5
16 de setembro de 2020
Mudanças:
- Atualização do método
LatLngBounds.union
para gerenciar casos em que dois limites superiores a 180 graus.
3.42.4
8 de setembro de 2020
Mudanças:
- Agora, um erro é registrado no console quando um
Date.now()
inválido quando a implementação for detectada. - Adição de suporte Beta para promessas nos métodos de serviço Elevation.
- Introdução de uma nova propriedade
InfoWindow.minWidth
para especificar a largura mínima de umaInfoWindow
. - Correção de um bug em que as rotas se tornavam borradas após a alteração da destino.
3,42
19 de agosto de 2020
A versão 3.42 da API Maps JavaScript já está disponível. Consulte o guia Controle de versão.
Mudanças:
- As janelas de informações agora têm uma largura máxima padrão de 648 px que pode ser substituída pela Propriedade maxWidth da janela de informações. A largura de uma janela de informações agora pode exceder 648px, mas ainda ser limitada pela largura do mapa. Antes, as janelas de informações eram sempre restritas menor que 648 px ou a largura do mapa.)
- Impede 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 a configuração da propriedade
clickableIcons
comofalse
não teve efeito ao usar a estilização na nuvem.
3.41.5
6 de julho de 2020
Mudanças:
- Corrige a violação de tipos confiáveis.
3.41.2
27 de maio de 2020
Mudanças:
- O campo
permanently_closed
do Places na biblioteca Places. A API Maps JavaScript foi descontinuada.
3,41
20 de maio de 2020
A versão 3.41 da API Maps JavaScript já está disponível. Consulte o guia Controle de versão.
- O canal semanal foi atualizado para a versão 3.41,
- O canal trimestral foi atualizado para a versão 3.40,
- A versão 3.39 ainda está disponível quando 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
, ao Place Search e ao Place Detalhes dos resultados. Use este campo em vez depermanently_closed
. - Corrige um aviso incorreto do console ao solicitar (novo)
PlaceResult.utc_offset_minutes
. um aviso foi retornado paraPlaceResult.utc_offset
, que foi suspenso.
3.40.9
14 de abril de 2020
Mudanças:
- Map agora gera um diagnóstico mais fácil de InvalidValueError se um mapDiv é transmitido que não é um elemento.
- O navegador Chrome preenchendo um endereço automaticamente em
google.maps.places.Autocomplete
não deve mais acionar uma solicitação de preenchimento automático para o servidor (o que evitar cobranças). - A propriedade
maxWidth
ficou mais precisa. Antes dessa mudança, se você especificou omaxWidth
de umInfoWindow
como 100, a largura máxima real daInfoWindow
seria de 94 px. Após essa mudança, a largura máxima seria de 100 px. - Corrige um problema de vazamento de memória com o builder de solicitação de pintura ao usar marcadores e limites do mapa.
3.40.6
24 de março de 2020
Mudanças:
- Corrigiu o texto truncado no campo de tempo de viagem para o IE11.
3.40.4
10 de março de 2020
Mudanças:
- Corrige o bug em que chamar
setTilt()
duas vezes distorce o mapa
3.40.2
23 de fevereiro de 2020
Mudanças:
- Remoção do iframe oculto do mapa na navegação por guias.
3.40.1
18 de fevereiro de 2020
Mudanças:
- Não avisar sobre a InvalidVersion para v=beta.
- Corrige um problema de rolagem quando o Street View é exibido.
3,40
11 de fevereiro de 2020
A versão 3.40 da API Maps JavaScript já está disponível. Consulte o guia Controle de versão.
- O canal semanal foi atualizado para a versão 3.40.
- O canal trimestral foi atualizado para a versão 3.39,
- A versão 3.38 ainda está disponível quando solicitada por número.
- A versão 3.37 foi excluída e não pode mais ser usada.
3.39.6
8 de janeiro de 2020
A versão 3.39.6 da API Maps JavaScript já está disponível. Consulte o guia Controle de versão.
Corrigido:
- Para solicitações do Directions,
ZERO_RESULTS
agora são registrados na console do Cloud, 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ão.
Mudanças:
- O Internet Explorer 10 não é mais compatível (a versão 3.38 foi a última a suporte.
AutocompletePrediction
agora retorna a distância em linha reta ao lugar selecionado, a partir da latitude/longitude especificada.
Descontinuações:
- Os campos
open_now
eutc_offset
do Places são descontinuada em 20 de novembro de 2019 e desativada 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 está disponível. Consulte o guia Controle de versão.
- O canal semanal foi atualizado para a versão 3.38.
- O canal trimestral foi atualizado para a versão 3.37,
- A versão 3.36 ainda está disponível quando solicitada por número.
- A versão 3.35 foi excluída e não pode mais ser usada.
- O Fusion Tables não pode mais ser usado (a última versão compatível foi a 3.37).
- O suporte ao Internet Explorer 10 foi descontinuado e será encerrado entre Novembro de 2019 e maio de 2020, dependendo do canal de lançamento ou o 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ão.
- O canal semanal foi atualizado para a versão 3.37.
- O canal trimestral foi atualizado para a versão 3.36,
- A versão 3.35 ainda está disponível quando 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 3.34 foi a última versão compatível).
3,36
14 de fevereiro de 2019
A versão 3.36 da API Maps JavaScript está disponível. Consulte o guia Controle de versão.
Mudanças:
- Novos recursos adicionados:
- Agora você pode alterar o tamanho dos controles do mapa usando MapOption.controlSize.
- Agora é possível restringir os limites do mapa usando MapOptions.restriction.
- A janela de informações foi melhorada.
- 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:
- A API agora pode retornar o número total de avaliações para cada lugar.
- Foi adicionado suporte a Plus Codes. Plus Codes são códigos curtos que fornecem um endereço para todos os locais do mundo, mesmo em áreas onde os endereços tradicionais não existem.
- O Internet Explorer 9 não é mais compatível.
Descontinuações:
- O parâmetro
placeIdOnly
paraAutocomplete
foi descontinuado. - O uso da camada de Fusion Tables na API Maps JavaScript foi suspenso em 3 de dezembro de 2018. A camada de Fusion Tables será completamente desativada em 3 de dezembro de 2019. e não estarão mais disponíveis após essa data. Saiba mais.
13 de novembro de 2018
A versão 3.35 da API Maps JavaScript já está disponível. Consulte o guia Controle de versão.
Mudanças:
- O canal semanal foi atualizado para a versão 3.35,
- O canal trimestral foi atualizado para a versão 3.34,
- A versão 3.33 ainda está disponível quando 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ão.
Mudanças:
- Novos nomes de versão foram implementados.
Agora é possível 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, pelo canal semanal ou trimestral Consulte o guia Controle de versão.
- Uma interface de controle maior foi ativada. Com o aumento das operações de contato em vários dispositivos, ajustamos a interface de controle para ajustá-la a toques do dedo e cliques do mouse. (É possível desativar carregando a API com v=quarterly, v=3.33 ou v=3.32.)
3,33
11 de junho de 2018
Mudanças:
- Lugar As solicitações de detalhes agora permitem o uso de campos para especificar os tipos de dados de lugar a serem retornados.
- Duas novas solicitações do Find Place já estão disponíveis:
- Encontrar lugar a partir da consulta
- Find Place from Phone (Encontrar lugar pelo número de telefone)
- O Place Autocomplete agora é compatível com o faturamento com base na sessão.
16 de maio de 2018
A versão 3.33 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:
- O novo renderizador é agora padrão.
- O novo mapa básico agora está padrão.
3,32
13 de fevereiro de 2018
Mudanças:
- Um novo renderizador experimental já está disponível.
- Um novo mapa básico experimental já está disponível.
3.31
13 de fevereiro de 2018
Mudanças:
- Transforme os primeiros 256 Marcadores Marcadores DOM por padrão e, em seguida, faça as alterações marcadores Marcadores de bloco. O padrão atual é todos os marcadores de bloco.
- Em níveis altos de zoom (ampliado) ao arrastar o Pegman, prefira o
NEAREST
, em vez deBEST
selecionada pelo Google panorama. gestureHandling: none
agora funciona da mesma forma quedraggable: false
quando mudado dentro de um gerenciador mousedown (agora entra em vigor emmousedown
).
21 de novembro de 2017
A versão 3.31 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:
- O campo
region
agora é retornado com solicitações de Place Details.
3,30
16 de agosto de 2017
A versão 3.30 da API Maps JavaScript já está disponível como a 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 em computadores.
-
Esta versão introduz o
gestureHandling
para aplicativos de desktop 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, é recomendável usar ogestureHandling
em vez descrollwheel
,disableDoubleClickZoom
, edraggable
propriedades.
3,29
16 de maio de 2017
A versão 3.29 da API Maps JavaScript já está disponível como experimental. Consulte o guia sobre Controle de versões da API.
Mudanças:
- O formato do ID de panorama para panoramas do Street View gerados pelo usuário (personalizados) mudou devido a atualizações de infraestrutura subjacentes. Isso aumenta um pouco o número de panoramas disponíveis.
- Solicitações para panoramas gerados pelo usuário (personalizados) usando o ID de panorama antigo na
a API Maps JavaScript ainda funciona. Se tentar encontrar um panorama usando o
propriedade
position
doStreetViewPanoramaOptions
objeto, o resultado conterá o novo ID do panorama. Não há requisito para mapear novos IDs de panoramas, pois ambos continuarão válidos. - Se você depende da análise e/ou lógica de verificação do ID do panorama, observe que o formato do panorama Os IDs podem mudar.
- Relate quaisquer problemas usando o Issue Tracker.
- Atualizações sobre o
fitBounds
da classegoogle.maps.Map
. - Para alterar a janela de visualização enquanto um mapa está oculto, agora você pode definir o mapa como Visibilidade: oculto, garantindo que o div do mapa tenha um tamanho real.
3,28
18 de abril de 2017
O draggable
A propriedade do objeto MapOptions
foi descontinuada. Para desativar o recurso de arrastar
do mapa em computadores, use o
gestureHandling
e defini-la como none
.
15 de fevereiro de 2017
A versão 3.28 da API Maps JavaScript já está disponível como 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:
- Problema 11331: não é possível selecionar o texto dentro da janela de informações.
10 de janeiro de 2017
Agora é possível restringir as previsões do preenchimento automático para exibir apenas
países. Você pode fazer isso especificando até cinco países no
componentRestrictions
da tag
AutocompleteOptions
15 de novembro de 2016
A versão 3.27 da API Maps JavaScript já está disponível como experimental. Consulte o guia para Controle de versões da API.
Mudanças:
- Uma nova opção de
gestureHandling
noMapOptions
. ajuda a otimizar as campanhas ao interagir com o do 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 com um dedo e deslizar com dois dedos faz com que o mapa se movimente.cooperative
: o usuário precisa deslizar com um dedo para rolar. a página e dois dedos para movimentar o mapa. Se o usuário deslizar o mapa com uma uma sobreposição aparece no mapa com um aviso pedindo para o usuário usar dois dedos para mover o mapa. Veja o exemplo acima em uma dispositivo móvel para ver o modo cooperativo em ação.none
: o mapa não é panorâmico nem permite fazer gesto de pinça.auto
(padrão): o comportamento écooperative
ougreedy
, dependendo se o é rolável ou não.
Para mais detalhes e exemplos, consulte a guia para desenvolvedores.
- O controle de tela cheia fica visível por padrão em dispositivos móveis. Assim, os usuários pode ampliar o mapa facilmente. 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 são compatíveis com o recurso de tela cheia. Portanto, o controle de tela cheia não é visíveis em dispositivos iOS.
Uso descontinuado dos mapas conectados
6 de outubro de 2016
O recurso para login foi descontinuado.
As versões 3.27 e anteriores da API Maps JavaScript continuam com suporte
mapas conectados. Uma versão futura não vai mais oferecer suporte aos mapas conectados, mas vai continuar a
oferecer suporte a recursos que salvam um lugar no Google Maps usando uma janela de informações
ou a SaveWidget
.
Leia mais sobre
mapas com login.
Alterar para pontos de referência do tipo via na resposta do serviço Directions
29 de agosto de 2016
A
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 via_waypoints
campo continuará a aparecer na resposta arrastável de rotas, mas será
suspenso na resposta de rota alternativa. Versão 3.27
será a última versão da API compatível com via_waypoints
em trajetos alternativos.
A abordagem recomendada é solicitar rotas alternativas e, em seguida, exibir
todas as rotas como não arrastáveis mais a rota principal como arrastáveis. Os usuários podem arrastar
do trajeto principal até que ele corresponda a um trajeto alternativo. A
O campo via_waypoints
está disponível no trajeto resultante (arrastado
pelo usuário).
3,26
18 de agosto de 2016
A versão 3.26 da API Maps JavaScript já está disponível como experimental. Consulte o guia para Controle de versões da API.
Mudanças:
- Um novo renderizador do Street View traz melhorias de renderização, incluindo transições e animações mais suaves, modelagem de objetos aprimorada, suporte a dispositivos móveis e controles mais claros. Confira os detalhes Google Blog de desenvolvedores do Google Geo.
- A API agora é compatível com eventos de orientação do dispositivo no Street View. Assim, os usuários em dispositivos móveis podem olhar em volta movendo seus celulares. Como desenvolvedor, é possível ativar ou desativar esse recurso. Consulte a 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 experimental. Consulte o guia para 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íveis com a API Maps JavaScript. Veja a lista de compatível navegadores padrão.
3,24
14 de abril de 2016
Mudanças:
- Agora você pode desativar a clicabilidade dos ícones de mapa. Um ícone de mapa representa
de interesse público, também conhecido como PDI. Consulte a
Método
setClickableIcons
emgoogle.maps.Map
.
31 de março de 2016
Corrigido:
- Problema 9507 (link em inglês): os links no Street View agora funcionam novamente no Safari.
28 de março de 2016
Corrigido:
- Problema 9394 (link em inglês): as janelas de informações fecham automaticamente quando o usuário abre uma janela de informações para um ícone de mapa básico e vice-versa.
- Mostrar um logotipo branco do Google quando o mapa de base for estilizado usando o
Propriedade
styles
no mapa. Antes, o logotipo ficava branco. somente quando aplicar um estilo usando um StyledMapType).
18 de março de 2016
Corrigido:
-
Problema 9424 (link em inglês):
new LatLng({lat: 0, lng: 0})
- Corrigimos a movimentação do mouse com o novo renderizador do Street View (com
google.maps.streetViewViewer = 'photosphere'
).
15 de fevereiro de 2016
Mudanças:
- A capacidade de recusar os novos controles usando
google.maps.controlStyle = 'azteca'
foi removido.
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
Clique no controle para maximizar o mapa de modo que ocupe toda a tela.
Esse controle fica desativado por padrão. Você pode ativá-lo no
MapOptions
e configure-o usando oFullscreenControlOptions
. Sua posição padrão éRIGHT_TOP
: - O controle de tela cheia para o Street View está ativado por padrão. Você pode
desativar via
StreetViewPanoramaOptions
e configurar usandoFullscreenControlOptions
. Agora, sua posição padrão éRIGHT_TOP
:
4 de janeiro de 2016
Corrigido:
- Problema 9009 (link em inglês): ao sintetizar eventos do mouse a partir do toque, use o botão em vez do botão do meio, para compatibilidade com jQuery.
-
Problema 4201 (link em inglês): a API não usa mais
eval()
. Portanto, agora é possível usar a API sem aunsafe-eval
Conteúdo diretiva da política de segurança.
21 de dezembro de 2015
Mudanças:
- Opção de mapa para desativar o botão de login para mapas conectados (ela mostrará o avatar dos usuários conectados, ele ainda permitirá o login por meio de login ações (por exemplo, marcar com estrela), mas não terá mais o botão para fazer login mapa quando essa opção estiver definida).
- A interface das solicitações de pesquisa de texto foi alterada. O
types
foi suspenso em 1o de março de 2016, e foi substituído por um novo O parâmetrotype
que aceita apenas um tipo por solicitação de pesquisa. Além disso, os métodosestablishment
,food
egrocery_or_supermarket
tipos não terão mais suporte como parâmetros de pesquisa (no entanto, esses tipos ainda podem ser retornados nos resultados do uma pesquisa). As solicitações que usam o parâmetrotypes
legado serão suportado até 1o de março de 2017. Após essa data, todas as pesquisas de texto deverão usar a nova implementação.
2 de dezembro de 2015
Mudanças:
- O construtor
Autocomplete
verifica se está recebendo um elemento de entrada. - As janelas de informações de pontos de interesse do mapa de base mostram o mesmo conteúdo em sem login como o modo conectado.
- Google As funções externas da API do Google Maps para o Closure Compiler agora especificam um tipo (número ou string) para tipos enumerados.
25 de novembro de 2015
Mudanças:
- Métodos
.toJSON()
adicionados aLatLng
e objetosLatLngBounds
. Eles devem ser usados viaJSON.stringify()
:
19 de novembro de 2015
Mudanças:
- Logotipo branco do Google para mapas estilizados
Corrigido:
- Problema 8674 (link em inglês): bug: proteger contra img { max-width: 100%; }
3,22
7 de janeiro de 2016
Corrigido:
- Problema 9009 (link em inglês): ao sintetizar eventos do mouse a partir do toque, use o botão 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 retornam
o tempo previsto no trânsito (no campo de resposta
duration_in_traffic
) quando o meio de transporte é carro. Para receber previsões de tempo de viagem, incluir umdrivingOptions
objeto literal na solicitação, especificando um objeto atual ou futurodepartureTime
. Também é possível especificar umtrafficModel
de otimista, pessimista ou melhor palpite (padrão), para influenciar e suposições usadas ao calcular o tempo de viagem. Para mais detalhes, consulte a guia do desenvolvedor para a Rotas serviço e os Distância Serviço de matriz. Observação: oduration_in_traffic
está disponível apenas para Clientes do Plano Premium da Plataforma Google Maps.
Descontinuado:
- O campo da solicitação
durationInTraffic
agora está descontinuado. Antes, ela era a forma recomendada para Os clientes do Plano Premium da Plataforma Google Maps devem especificar se o resultado deve ser inclua uma duração que leve em consideração as condições atuais de trânsito. Você agora deve usar o campodrivingOptions
.
5 de novembro de 2015
Descontinuado:
- A biblioteca do Google AdSense foi descontinuada em maio de 2015 e não é mais usada disponível na versão experimental do API Maps JavaScript. A biblioteca será removida da versões congeladas e lançadas da API em breve. Uma solução alternativa é Google AdSense. Consulte o guia sobre criar um bloco de anúncios do Google AdSense.
22 de setembro de 2015
Mudanças:
- Foi adicionado suporte a IDs de lugar ao criar a matriz de rotas e distâncias.
solicitações:
DirectionsRequest.origin
,DirectionsRequest.destination
eDirectionsWaypoint.location
agora aceitam Local objetos,DistanceMatrixRequest.origins
eDistanceMatrixRequest.destinations
agora aceita uma matriz de Lugar objetos.
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 é
consistentes, independentemente de o mapa usar
modo de login ou
não, e também é mais consistente com o site do Google Maps. Se você quiser
para continuar usando o conjunto de controles anterior por um tempo, é possível definir
google.maps.controlStyle = 'azteca'
na v3.22. - O novo controle de tela cheia no Street View permite que o usuário abrir 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 panorâmica no mapa não está mais disponível. Para movimentar a visualização, os usuários clicar e arrastar, ou deslizar, o mapa. Observe que o controle de panorâmica na Rua A visualização continua disponível.
- O controle de zoom está disponível em apenas um estilo, e
Portanto,
google.maps.ZoomControlStyle
não está mais disponível.
1o de setembro de 2015
Mudanças:
- Literais de LatLngBounds adicionados
- Correção do problema com classes CSS muito amplas
- Melhoria no carregamento de blocos após o redimensionamento do mapa
Fim da compatibilidade com o Internet Explorer 8
31 de agosto de 2015
Desde 31 de agosto de 2015, o Internet Explorer 8 não é mais oficialmente compatíveis com a API Maps JavaScript. Veja a lista de compatível navegadores padrão. Para informações sobre a política de suporte a navegadores da Microsoft, consulte a IEBlog de 7 de agosto de 2014.
3,21
5 de agosto de 2015
Mudanças:
- Melhoria de desempenho: carregar apenas blocos visíveis
- Várias melhorias nos documentos
21 de julho de 2015
Mudanças:
- Marcadores com rótulos iniciados
- Corrigido: erro de falta de memória do iOS7 para polígono em telas de definição muito alta
- Correções de evento de toque no IE10+
- A verificação de erros nas entradas fornecidas pelo desenvolvedor agora é enviada para o console em vez de gerar um erro.
6 de julho de 2015
Corrigido:
- Problema 8159 (link em inglês): bug: renderização incorreta de StrokePosition.OUTSIDE
17 de junho de 2015
Mudanças:
- Corrigido: Problema 6321 (link em inglês): Bug: "Uncaught TypeError: não é possível ler a propriedade 'x' de indefinido" apenas em navegadores Android/iOs;
2 de junho de 2015
Mudanças:
- Obsoleto: CloudLayer, GuideLayer
- Corrigido: Issue 8098 (link em inglês): 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 a um address/latlng;
- retorna placeIds pela API Geocoding
28 de maio de 2015
Mudanças:
- Corrigido: Problema 6358 (link em inglês): SVG A notação de caminho não é renderizada corretamente em dispositivos HDPI.
19 de maio de 2015
Corrigido:
- Problema 7673: controla a posição flexível após o uso do menu suspenso do tipo de mapa
- Problema 7589 (link em inglês): 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 com dpi alto, mesmo no nível máximo zoom.
13 de abril de 2015
Corrigido:
- Problema 7820: os cursores não funcionam em páginas carregadas de file://
- Problema 7591 (link em inglês): Bug: o StreetViewService.getPanoramaByLocation falha quando o argumento RADIUS não é. um número inteiro
25 de março de 2015
Corrigido:
- Problema 7733 (link em inglês): Bug: Solo/Imagens do KML - As sobreposições estão repentinamente com resolução muito baixa
- Salvar texto do widget mais alinhado ao ícone de estrela
17 de março de 2015
Corrigido:
- Problema 7756: bug: regressão de desempenho do Safari 8.
- Camada de informações demográficas removida
- Melhorias na janela de informações do Chrome
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. Solicitações de A versão 3.17 ou qualquer versão anterior passará a ser disponibilizada a versão 3.18.
A documentação do controle de versões está disponível em: https://developers.google.com/maps/documentation/javascript/versions
Versões disponíveis após a transferência:
Experimental: 3.20
Versão: 3.19
Congelada: 3,18
3,19
24 de abril de 2015
Corrigido:
- Cursores no modo conectado.
19 de março de 2015
Corrigido:
- Problema 7756 (link em inglês): Bug: regressão de desempenho do Safari 8
20 de janeiro de 2015
Corrigido:
- Problema 7475 (link em inglês): Bug: phantomjs TypeError: não foi possível excluir a propriedade
13 de janeiro de 2015
Corrigido:
- Os blocos agora estão ocultos para leitores de tela
17 de dezembro de 2014
Corrigido:
- Problema 6917 (link em inglês): bug: as formas não respeitam o elemento "arrastável" do mapa. propriedade
- Problema 7445 (link em inglês): Bug: falhas de apresentação ao usar o recurso de login da API do Google Maps v3
2 de dezembro de 2014
Corrigido:
- Problema 7390 (link em inglês): Bug: os hiperlinks do weather.com não estão funcionando
- Problema 7376 (link em inglês): Bug: o WebGL foi desativado (agora reativado)
- Conflito de nomenclatura ES6 com Símbolo
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 (link em inglês): Bug: os hiperlinks do weather.com não estão funcionando
18 de setembro de 2014
Corrigido:
- Problema 7136 (link em inglês): Vários títulos de marcadores não funcionam no Firefox
9 de setembro de 2014
Corrigido:
- Problema 7098 (link em inglês): Definir o título do POV do Street View gera um erro
26 de agosto de 2014
A versão 3.18 foi lançada para a fase experimental.
A versão 3.17 agora está estável.
3.17
20 Agosto de 2014
Corrigido:
- Problema 6937 (link em inglês): Regressão em 3.17: não é possível ler a propriedade "remove" de indefinido (em Places)
12 de agosto de 2014
Corrigido:
- Problema 6968 (link em inglês): bug: as teclas de seta do teclado não funcionam com v=3.exp.
31 de julho de 2014
Adicionado em:
-
Painéis de mapa com documentação explícita sobre como os eventos DOM
se propagam por eles.
Painel
overlayMouseTarget
adicionado.
07 de julho de 2014
Adicionado em:
-
toGeoJson
adicionado às camadas de dados e a uma individual Recursos, permitindo a exportação de geometria para GeoJSON.
24 de junho de 2014
Adicionado em:
-
place_id
, um identificador exclusivo de um local, adicionado à Lugares Biblioteca para Autocomplete e Place Details. -
overview_path
adicionado aDirectionsRoute
, fornecendo uma polilinha codificada que representa ao longo do trajeto.
26 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 para a fase experimental.
3,16
15 de abril 2014
Corrigido:
- Os marcadores agora têm opacidade que corresponde a outras formas tipos - https://developers.google.com/maps/documentation/javascript/3.exp/reference#MarkerOptions
08 de abril de 2014
Adicionado em:
- O mapa se move com o mouse durante o desenho.
Corrigido:
- Aceite LatLngLiteral em mais locais.
- Redimensionamentos da janela de informações quando a Roboto terminar de carregar ( Problema 5713)
31 de março de 2014
Corrigido:
- Camadas KML semitransparentes não são mais transparentes no IE 8 ( (problema 6540).
26 de março de 2014
Corrigido:
- Remoção das chamadas event.returnValue no Chrome para impedir o console de alertas.
- O gesto de pinça para aplicar zoom não funciona no IE11 ( Problema 5747)
18 de março de 2014
Adicionado em:
- Camada de dados lançada - https://developers.google.com/maps/documentation/javascript/datalayer
12 de março de 2014
Adicionado em:
- Suporte a LatLngLiteral na maioria dos lugares onde google.maps.LatLng é aceito - https://developers.google.com/maps/documentation/javascript/3.exp/reference#LatLngLiteral
24 de fevereiro de 2014
Adicionado em:
- Suporte para balsas nos serviços Distance Matrix e Directions.
17 de fevereiro de 2014
A versão 3.16 foi lançada para a fase experimental.
3,15
03 de março de 2014
Corrigido:
- Reativar a aceleração de hardware no Chrome para Windows e Linux Agora que o bug do Chrome foi corrigido ( https://code.google.com/p/chromium/issues/detail?id=336676)
10 de fevereiro de 2014
Corrigido:
- Desativar toda a aceleração de hardware de bloco no Chrome/Linux para funcionar por perto problema maior de aceleração de hardware do Chrome.
03 de fevereiro de 2014
Corrigido:
- A roda de rolagem não funciona no IE 11 ( Problema 5944)
29 de janeiro de 2014
Corrigido:
- Desativar toda a aceleração de hardware de bloco no Chrome/Windows para funcionar por perto problema maior de aceleração de hardware do Chrome. ( Problema 6219).
22 de janeiro de 2014
Corrigido:
- Desativar temporariamente a aceleração de hardware em Chrome/Windows quando o gerenciador de desenho é carregado para contornar o problema do Chrome: https://code.google.com/p/chromium/issues/detail?id=336676 ( Problema 6224, link em inglês)
16 de janeiro de 2014
Corrigido:
- O CSS de atualização visual agora é menos específico para substituir menos conjuntos de usuários estilos.
27 de novembro de 2013
Corrigido:
- Criar um marcador depois de instanciar o mapa gera "contains" erro indefinido ( Problema 5798)
19 de novembro de 2013
Corrigido:
- Os ícones de manobra do painel Directions não são exibidos corretamente nas Firefox
3,14
10 de setembro de 2013
Corrigido:
- Os links nas janelas oficiais de informações do Google não abrem em novas guias/janelas ( Problema 5794)
15 de agosto de 2013
- Recursos visuais "Atualizar" se torna o modo de renderização de mapa padrão na versão de lançamento da API.
- DynamicMapsEngineLayer: relatório de recursos para vetores, imagens e KML camadas
3.13
25 de junho de 2013
Adicionado em:
- DynamicMapsEngineLayer
11 de junho de 2013
Adicionado em:
- "disableDefaultUI" a opção StreetViewPanoramaOptions
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 5.415)
- Bug: janelas de informações visualRefresh no iOS ( Problema 5396)
15 de maio de 2013
Adicionado em:
- Atualização visual do Google Maps: https://developers.google.com/maps/documentation/javascript/basics#VisualRefresh
29 de abril de 2013
Corrigido:
- Os marcadores removidos permanecem no mapa em navegadores Android e Dolphin
3.11
19 de fevereiro de 2013
Corrigido:
- A alteração do DrawingMode durante o desenho causa um erro
- Clicar ativado etapas no painel de rotas altera 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)
- Os ícones de transporte público estão incorretos no painel de alternativas de trajeto quando travelMode alterado ( Problema 4581)
- panTo(latLng) nem sempre centraliza o mapa exatamente em latLng sob algumas condições
29 de janeiro de 2013
Adicionado em:
- adicionou StreetViewCoverageLayer para adicionar a camada de cobertura programaticamente
- StreetViewPov exposto para StreetViewPanoramas
Corrigido:
- Aumento do uso de memória com a V3.8 do Google O Maps JavaScript causa uma falha (observada no IE 9, no Chrome etc.) ( Problema 4162 )
- O menu suspenso (selecionar) na janela de informações não vai seguir o mapa movimentar em Firefox
22 de janeiro de 2013
Adicionado em:
- opção arrastável para polilinhas, polígonos, círculos, retângulos
- campo price_level no PlaceResult
15 de janeiro de 2013
Corrigido:
- Ícones repetidos de polilinha são desenhados incorretamente em algumas polilinhas ( Problema 4333)
07 de janeiro de 2013
Corrigido:
- Rolar o mapa também rola a página ( Problema 1605, Problema 3652)
17 de dezembro de 2012
Adicionado em:
- Novos idiomas: urdu e Islandês
Corrigido:
- mapas desfocados/obscuros no IE9 após a navegação ( Problema 3875, link em inglês)
17 de dezembro de 2012
Adicionado em:
- Novos idiomas: urdu e Islandês
Corrigido:
- mapas desfocados/obscuros no IE9 após a navegação ( Problema 3875, link em inglês)
10 de dezembro de 2012
Adicionado em:
- capacidade de carregar imagens com o conjunto de atributos de origem cruzada
Corrigido:
- problemas para mostrar marcadores com imagens remotas em close-ups ( Problema 4616)
- Erro de JS ao mostrar novamente símbolos em polilinhas no IE 7/8
03 de dezembro de 2012
Corrigido:
- A biblioteca Markermanager não funciona com a API Maps JS v3 ( Problema 4543)
27 de novembro de 2012
Adicionado em:
- uso de tela com DPI alto em dispositivos com DPI alto para marcadores otimizados;
Corrigido:
- O MapTypeControl não apagou os estilos ( Problema 4588)
3.10
4 de fevereiro de 2013
Corrigido:
- Aumento do uso de memória com a V3.8 do JavaScript do Google Maps? leva a uma falha (observada no IE 9, Chrome etc.) ( Problema 4162 )
25 de setembro de 2012
Adicionado em:
- Street View interno
- a opção de FixedRotação para IconSequence
- "Tempo no trânsito atual" para Rotas
11 de setembro de 2012
Novidade:
- Adição de StrokePosition a polígonos, retângulos e círculos
- computeoffsetOrigin para a biblioteca de geometria
- Quatro novos idiomas para API: africâner, amárico, suaíli e zulu
28 de agosto de 2012
Adicionado em:
- tipos para textSearch da API Places
Corrigido:
- Símbolo objeto não pode ser passado para MarkerOptions em GWT.
- Regressão: fazer gesto de pinça para mudar aplicar zoom no iOS 5 quando a página for rolada ( Problema 4046).
14 de agosto de 2012
Mudanças perceptíveis:
- Modifique a interface para KmlLayer para aceitar url como uma propriedade MVC, em vez de um argumento construtor.
3,9
10 de setembro de 2012
Corrigido:
- O objeto de símbolo não pode ser passado para MarkerOptions em GWT.
- Regressão: faça o gesto de pinça para aumentar o zoom no iOS 5 quando a página for rolada ( Problema 4046)
9 de agosto de 2012
Corrigido:
- Erro de sintaxe no Android 3.x
31 de julho de 2012
Mudanças perceptíveis:
- Ocultar sobreposição do Street View ativada projeções personalizadas
Corrigido:
- Os símbolos de marcador não são disparados eventos no safári quando a escala for > 35
- evento de clique não gerado para Marcadores em um mapa personalizado (tipo de mapa + projeção)
25 de julho de 2012
Corrigido:
- componentRestrictions on Autocomplete ( Problema 4302).
17 de julho de 2012
Corrigido:
- A caixa de texto não é clicável na janela de informações no IE
- limites_mudanças_devem ser disparados antes de zoom_alterado ( (problema 1399).
- Opção do mapa backgroundColor não preservada após o Street View invocado
- A mudança do mapa estilizado para o satélite carrega o mapa desnecessariamente. blocos
- Propriedades arrastáveis/de rolagem do mapa ignoradas no modo de desenho ( Problema 4012)
- LatLngBounds deve retornar um intervalo de longitude completo quando mais de um uma cópia do mundo é mostrada
- Não desenhar formas vazias quando forem duplos clicando em ( Problema 3964, link em inglês)
- Eventos de marcador supérfluos ao clicar ( Problema 3911, link em inglês)
Mudanças perceptíveis:
- Endpoints de pesquisa e consulta renomeados a NearbySearch e textSearch
10 Julho de 2012
Mudanças perceptíveis:
- Marca google.maps.event.removeListener() aceita nulo como argumento
27 de junho de 2012
Adicionado em:
- DirectionsMode DO TRANSPORTE PÚBLICO: http://mapsplatform.googleblog.com/2012/06/public-transit-routing-and-layer-now.html
- Paginação, comentários, textSearch para a API Places: http://mapsplatform.googleblog.com/2012/07/add-flexible-search-and-google-reviews.html
Mudanças perceptíveis:
- Reconhecer "transparente" como cor
23 de junho de 2012
Adicionado em:
- Símbolos
- HeatmapLayer
- Novas opções do estilizador: "peso" e "color":
http://mapsplatform.googleblog.com/2012/06/google-maps-api-now-with-even-more.html
15 de maio de 2012
Adicionado em:
- País restrição para Autocomplete (AutocompleteOptions.componentRestrictions) ( Problema 3899, link em inglês)
- Filtros de tipo de regiões e cidades
3,8
1o de maio de 2012
Corrigido:
- Às vezes, os marcadores excluídos reaparecem ( Problema 4087)
- Às vezes, as sombras do marcador não são renderizadas ( Problema 3993, link em inglês)
23 de abril de 2012
Corrigido:
- O Pegman permanece no mapa com o tipo de mapa personalizado após fechar o Street View ( Problema 4076)
- Os marcadores animados removidos não podem ser adicionados novamente ao mapa ( Problema 4052)
18 de abril de 2012
Corrigido:
- A janela de informações sobre o clima sempre mostra o ícone de chuva no Firefox ( Problema 4063)
Adicionado em:
- orderBy, limitar e deslocar para FusionTablesLayer ( Problema 3557).
10 de abril de 2012
Corrigido:
- Imagens aéreas mesmo que não estejam disponíveis para toda a janela de visualização ( Problema 3913, link em inglês)
3 de abril de 2012
Adicionado em:
- WeatherLayer e CloudLayer ( Problema 3555, link em inglês)
- DemographicsLayer
Corrigido:
- Limites dos blocos visível para polígonos no IE 9 Quirks
- Marcadores saltando ao se movimentar para dentro Street View no Canvas
28 de março de 2012
Corrigido:
- Use nomes de tags em letras minúsculas para serem compatíveis com XH ( Problema 3868).
- O comportamento de zoom dos trackpads da Apple foi alterado para torná-la menos sensível ( Problema 2416)
20 de março de 2012
Corrigido:
- Criar um marcador com uma imagem sombreada que não existe causa erros ( Problema 4014).
Adicionado em:
- Clique para acessar/Clique para aumentar o zoom Street View ( Problema 2447)
Mudanças perceptíveis:
- Clique duplo desativado para aumentar o zoom padrão no Street View
6 de março de 2012
Corrigido:
- Erro em OverviewMapControl ao aumentar o zoom muito rapidamente ( Problema 3882, link em inglês)
- Erro no IE quando o div do mapa é removido da página ( Problema 3971).
- Marcadores em escala renderizados incorretamente no IE < 9 ( Problema 3912, Problema 3908)
Adicionado em:
- opacity para GroundOverlay ( Problema 2767)
- utc_offset e open_hours para PlaceResult ( Problema 2431)
- a opção clickToGo para StreetViewPanoramaOptions ( Problema 2447)
21 de fevereiro de 2012
Corrigido:
- Mapas desfocados no IE 9 ( Problema 3875, link em inglês)
- Polilinha que consiste em arestas colineares no espaço LatLng incorretamente simplificado ( Problema 3739, link em inglês)
Adicionado em:
- google.maps.geometria.poly.containsLocation() e isLocationOnEdge() ( Problema de 1978).
15 de fevereiro de 2012
Corrigido:
- Regressão: marcadores em escala renderizados incorretamente com "tamanho" inválido ( Problema 3908, link em inglês)
- Mapa travado no modo de edição quando setEditable(false) chamado enquanto usuário é arrastando o ponto de controle ( Problema 3842, link em inglês)
Mudanças perceptíveis:
- Fazer a transição entre o Street View de imagens.
3.7
7 de fevereiro de 2012
Corrigido:
- O marcador pisca na posição final antes da animação de soltar ( Problema 3.608).
- Como abrir a janela de informações e definir o zoom ao mesmo tempo resulta em um centro do mapa incorreto ( Problema 3738, link em inglês)
- Ignorar clique com o botão direito ao arrastar marcadores ( Problema 3237, link em inglês)
- Às vezes, o título do marcador não aparece no Firefox ( Problema 3773, link em inglês)
Mudanças perceptíveis:
- Marcadores em escala agora renderizados em Tela, quando disponível
- setOpacity() para ImageMapType ( Problema 3125, link em inglês)
- setOpacity() para GroundOverlay ( Problema 2767).
- "tilesLoaded" evento para ImageMapType ( Problema 1744).
- stop() para MouseEvent, que interrompe a propagação de evento ( (problema 2172).
31 de janeiro de 2012
Corrigido:
- Corrigido: blocos coreanos errados depois de movimentar o mundo ( (problema 2722).
- Corrigido: não é possível soltar o Pegman com precisão para exibir o Street View ( Problema 3861, link em inglês)
- "visível" adicionado para polys ( Problema 2861).
- panTo e panBy animados mesmo quando janelas de visualização estão distantes (Regressão)
24 de janeiro de 2012
Corrigido:
- Balão de eventos do mouse que passa por uma janela de informações ( Problema 3573, link em inglês)
- Ativação de transformações CSS no IE9
- O imageDateControl foi adicionado para StreetViewPanorama
- Ativou o Street View do Canvas no IE 9, Opera e Safari/Windows
16 de janeiro de 2012
Corrigido:
- O Pegman não pode ser arrastável no modo de desenho
- Disparar eventos corretamente, respeitando o zIndex de polígonos e outras camadas
- Adicionar "status" da KmlLayer ( (problema 3015).
10 de janeiro de 2012
Corrigido:
- Mostrar pegman se disableDefaultUI for verdadeiro e StreetViewControl for verdadeiro
7 de dezembro de 2011
Corrigido:
- Rodovias de acesso controlado podem ser estilizadas separadamente das rodovias (road.highway.control_access)
- place_changed é acionado quando o usuário pressiona "Enter" em Autocomplete ( Problema 3407, link em inglês)
28 de novembro de 1011
Corrigido:
- Reposiciona o preenchimento automático quando a janela é redimensionada. "redimensionar" evento podem ser acionadas no objeto Autocomplete.
22 de novembro de 2011
Corrigido:
- O tamanho do conteúdo da janela de informações agora é calculado considerando a cascata estilos
- O controle de rotação aérea do mapa não corresponde ao título no criação de mapas
7 de novembro de 2011
Mudanças perceptíveis:
- Novo estilo visual dos controles padrão
- Formas editáveis (polígonos, polilinhas, círculos, retângulos)
- Novo DrawingManager para adicionar novas sobreposições
- Novos campos do PlaceResult: site e international_phone_number
- Novo campo de ElevationResult: resolução
Corrigido:
- Ícones de início e término agora nos resultados de rotas renderizar com plano de fundo transparente no IE 7+
3.6
31 de outubro de 2011
Corrigido:
- Erro quando a API do Google Maps usada com a Biblioteca de protótipos no IE7
25 de outubro de 2011
Corrigido:
- Erros de mapa KmlLayer alterado antes da conclusão do carregamento da camada
- Vazamento de memória no IE ao adicionar e remover polígonos.
18 de outubro de 2011
Mudanças perceptíveis:
- Campo de palavra-chave adicionado ao PlaceSearchRequest
- Via removida linhas do Street View
10 de outubro de 2011
Corrigido:
- O endereço é muito longo na visualização do Street View
27 de setembro de 2011
Corrigido:
- Visão geral: as atualizações do controle do mapa centralizam e aumentam o zoom se o zoom tiver sido mudou
27 de setembro de 2011
Corrigido:
- Faça uma busca dupla dos blocos iniciais no Chrome
- Memória vaza durante a movimentação
- Não descarte o Pegman do Street View ao movimentar para área fora de cobertura
- Regressão: GroundOverlays que cruzam -180 longitude desaparecendo
- Regressão: centro do mapa incorreto ao abrir janela de informações ao movimentar e aplicar zoom
Mudanças perceptíveis:
- Mostrar visualizações do Street View enquanto o Pegman é arrastado
20 de setembro de 2011
Corrigido:
- Vazamento de memória no Chrome/Windows ao renderizar marcadores usando o Canvas.
- Renderização de marcador para vista aérea com direção de 90 ou 270 graus
Mudanças perceptíveis:
- Os tipos de mapa padrão do Google não podem ser acessado através do 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:
- Marcador travado em posição elevada após a exibição de uma dica no Firefox 4 ou mais ( Problema 3334, link em inglês)
Mudanças perceptíveis:
- GeocoderResult.formatted_address não documentado
6 de setembro de 2011
Corrigido:
- A janela de informações "Selecionar elemento" (menu suspenso) não segue o mapa pan no Firefox
- Blocos na Coreia em alguns dispositivos móveis
29 de agosto de 2011
Mudanças perceptíveis:
- Permitir que controles personalizados tenham um Z-index maior que o da API controla
- Os links direcionam os usuários para a versão no idioma correto maps.google.com
- Não abra uma janela de informações sobre um elemento KML se houver não há html, nome ou descrição da janela de informações.
- Regressão corrigida: alta Blocos de DPI corrompidos
24 de agosto de 2011
Problemas resolvidos:
- Aceleração de hardware desativada para Chrome/Mac: corrige o problema de renderização do marcador e os cliques em sobreposição ( Problema 3544 Problema 3551)
- Correção de gesto de pinça para aplicar zoom no Android quando a página foi rolou ( Problema 3373, link em inglês)
Mudanças perceptíveis:
- Os ícones da empresa agora estão ativados por padrão.
17 de agosto de 2011
Mudanças perceptíveis:
- Ícones de mapa clicáveis para pontos de interesse.
- Os estilos podem ser definidos no MapOptions e aplicados a todos os mapas padrão tipos
- O Pegman aparece em tipos de mapa personalizados, a menos que seja desativado explicitamente.
3.5
10 de agosto de 2011
Corrigido:
- Marcadores presos na posição de arrastar para cima ao serem arrastados para o horizonte na rua Visualizar
- O Street View não é redimensionado quando o mapa ou a janela são redimensionados
- Rua A visualização com uma janela de informações compartilhada falha o navegador
2 de agosto de 2011
Problemas resolvidos:
- Os hiperlinks na janela de informações do IE não funcionam ( Problema 3503, link em inglês)
- O controle de balança não é impresso ( Problema 2966)
- Regressão: erro ao usar OverviewMapControl com estilo mapas ( Problema 3489, link em inglês)
Mudanças perceptíveis:
- Menu de contexto na maioria dos controles atualmente desativado ao clicar com o botão direito do mouse.
- Panorama/mapa do Street View dentro de uma janela de informações não movimenta ao passar o mouse sobre a janela de informações
- Agora é possível rolar Janela de informações no iPad
18 de julho de 2011
Problemas resolvidos:
- LatLng do evento incorreto quando a página é rolada iOS >= 4.1 ( Problema 3373, link em inglês)
11 de julho de 2011
Problemas resolvidos:
- Corrigido:
O campo
<select>
não é clicável na janela de informações ao tocar dispositivo ( Problema 3232, link em inglês) - Corrigido: o clique não é disparado no mapa após o clique com o botão direito do mouse se MapOptions.draggable é falso ( Problema 3071, link em inglês)
Mudanças perceptíveis:
- Os marcadores com o mesmo Z-index agora são ordenada de maneira consistente nos limites dos blocos
- Agora é possível rolar a tela na janela de informações do iOS
- Os marcadores e polígonos agora são repintados quando mudanças de projeção
5 de julho de 2011
Problemas resolvidos:
- Corrigido: o cursor do marcador não é exibido quando o mapa é não arrastável ( Problema 3120, link em inglês)
Mudanças perceptíveis:
- Adição do recurso de estilização do Places Controle e menu suspenso de preenchimento automático
- O widget do Place Autocomplete preserva os descrição retornada pelo servidor depois que o usuário seleciona uma sugestão
30 de junho de 2011
Problemas resolvidos:
- Correção: os blocos de mapa iniciais seriam buscados duas vezes
- Corrigido: O evento maptypeid_changed foi disparado várias vezes quando o mapa foi criado depois de 3,4 Problema 3051, link em inglês)
Mudanças perceptíveis:
- O Place Autocomplete foi alterado para anexar ao corpo em vez de ao elemento pai de entradas
- BOTTOM_RIGHT posições corretas
8 de junho de 2011
Problemas resolvidos:
- Correção: o zoom não é mais animado se é alterado no zoom nível superior a 2 ( Problema 3033).
Mudanças perceptíveis:
- Corrigido: OverlayView.set('map', foo) agora é o mesmo que OverlayView.setMap
- Remoção do "language" de GeocoderRequest opção
17 de maio de 2011
Problemas resolvidos:
- Correção: problema de renderização do Street View no IE7 ( Problema 3272, link em inglês)
Mudanças perceptíveis:
- Transições de esmaecimento ativadas para o mapa blocos ao carregar e alterar 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:
- Corrigido: o panorama do Street View não é exibido no IE7 ( Problema 3272, link em inglês)
- Correção: PNG semitransparente com perda de ImageMapType transparência no IE7 e IE8 ( Problema 3275, link em inglês)
Mudanças perceptíveis:
- Serviço Distance Matrix
14 de abril de 2011
Problemas resolvidos:
- Corrigido: suporte a cores nomeadas CSS para poly strokeColor e fillColor
- Fixo: polígono não visível se strokeOpacity estiver definida como 0.0 ( Problema 3241, link em inglês)
- Corrigido: erros no IE8 na movimentação com blocos de anúncios visíveis ( Problema 3159).
- Permitir mapa de terreno e híbrido sem mapa e satélite no controle de tipo de mapa ( Problema 3089, link em inglês)
- Os blocos com DPI alto são carregados para telas com DPI alto ( Problema 2614)
Mudanças perceptíveis:
- A inclinação aérea assume como padrão 45 graus quando as imagens aéreas estão ativadas e disponíveis
- O comportamento de fazer gesto de pinça foi melhorado no iPad
- Renomeação de DirectionsTravelMode e DirectionsUnitSystem para TravelMode e UnitSystem (os nomes antigos permanecem para trás) compatível)
14 de abril de 2011
Problemas resolvidos:
- Correção: a sombra e o ícone do marcador não são mais transparentes no IE6
- Correção: os marcadores não piscam mais no zoom
- Corrigido: renderização de polígonos nos limites dos blocos próximos ao polos norte/sul
Mudanças perceptíveis:
- Polilinhas e Agora os polígonos são renderizados no Canvas sempre que possível.
- LatLngs para eventos em as polilinhas e as bordas de polígonos agora são ajustadas para o ponto mais próximo na linha.
5 de abril de 2011
Problemas resolvidos:
- panTo não é animado em dispositivos de toque ( Problema 3066)
- Marker.MAX_ZINDEX está indefinido ( Problema 3184, link em inglês)
28 de março de 2011
Problemas resolvidos:
- Não é possível alterar a direção no Street View quando está no modo satélite ( Problema 3174, link em inglês)
- Mapa corrompido quando o VML está desativado ( Problema 3119, link em inglês)
Mudanças perceptíveis:
- A sobreposição de estradas do Street View agora mostra no modo oblíquo
22 de março de 2011
Problemas resolvidos:
- O Pegman aparece em tipos de mapa personalizados ( Problema 3154, link em inglês)
Mudanças perceptíveis:
- Fixo: marcadores gigantes são recortados em limites do bloco
- Fixo: sobreposição do Street View no modo oblíquo
- Corrigido: o controle do mapa de visão geral é exibido no modo de impressão
17 de março de 2011
Problemas resolvidos:
- Imagens em 45 graus ( Problema 2412)
- Controle do mapa de visão geral ( Problema 1.470)
- Suporte a GIFs animados - "otimizado" opção adicionado ( Problema 3095).
- Marker.getVisible() retorna indefinido ( Problema 3114, link em inglês)
Mudanças perceptíveis:
- Fixo: círculos e retângulos ignorar zIndex
- Correção: eventos de mouse acionam eventos duas vezes quando o marcador é com animação
- Corrigido: os mapas estilizados não usam estilos se o tipo de mapa adicionado a registro após a definição do tipo de mapa
- Fixo: os tipos de mapa sem estilo adotam o estilo de um tipo de mapa estilizado
- Agora, os marcadores disparam MouseEvents, não eventos DOM.
11 de março de 2011
Problemas resolvidos:
- Clicar duas vezes em um marcador "não" mais aumenta o zoom do mapa ( Problema 3090, link em inglês)
- O ponto de fixação com sombra de marcador personalizado agora funciona ( Problema 3112, link em inglês)
Mudanças perceptíveis:
- Camada do Panorama
- Rotas Z-indexing do marcador corrigido
- Posição de sombra padrão fixa
2 de março de 2011
Mudanças perceptíveis:
- Os marcadores agora são renderizados em Canvas/VML, quando disponíveis.
- maiores clicar destinos para polilinhas, polígonos, KML em dispositivos habilitados para toque
22 de fevereiro de 2011
Problemas resolvidos:
- Âncora da janela de informações exposta por "anchorPoint" MVC ( Problema 2860).
- Corrige o 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, link em inglês)
- draggable: false corrigido em dispositivos de toque ( Problema 3044, link em inglês)
18 de fevereiro de 2011
Problemas resolvidos:
- Os marcadores no Street View ficam apenas encolhidos, não ampliados ( Problema 2969)
- As rotas arrastáveis agora funcionam quando routeIndex não é 0 ( (problema 2995).
- Conflito entre o recurso de arrastar o Flash e o mapa corrigido ( (problema 2956).
- Quando mapTypeId é alterado no listener maptypeid_changed, o tipo de mapa controle agora é consistente
Mudanças perceptíveis:
- Rótulos. agora são ativados por padrão quando o modo Satélite é clicado no controle de tipo de mapa
8 de fevereiro de 2011
Mudanças perceptíveis:
- Novos controles de tipos de mapas hierárquicos compatível com toque!
- Novo logotipo (problema 2574).
- MarkerShape.coord foi renomeado para MarkerShape.coords para corresponder ao HTML
Atributo coordens do
<area>
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 bloco não são canceladas no Chrome ( Problema 3011, link em inglês)
- evento de clique com o botão direito 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 perceptíveis:
- MVCArrays agora são aceitos na biblioteca de geometria esférica
- Corrigir a exibição do cruzamento abaixo de um marcador ao ser arrastado no IE6
- o Z-index não está mais definido no div do contêiner do mapa
17 de janeiro de 2011
Problemas resolvidos:
- Correção de um problema em que o tempo incorreto de zoom_changed causava resultados incorretos para fromLatLngToContainerPixel ( Problema 2539, link em inglês)
6 de janeiro de 2011
Problemas resolvidos:
- Adição da biblioteca de geometria - fornece geometria esférica e utilitários de codificação de polilinha ( Problema 2540, Problema 2595, Problema 2246).
- Capacidade de definir o nível de zoom mínimo/máximo no mapa ( Problema 1624)
Mudanças perceptíveis:
- Os controles de zoom e movimentação foram separados (sem mais controles de navegação). Eles podem ser configurados separadamente.
- Novo controle de zoom compatível com touchscreen em dispositivos touchscreen
- Sumário de um MVCArray agora pode ser apagado 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 melhorado
23 de dezembro de 2010
Problemas resolvidos:
- Gerenciadores de cliques de waypoints fixa em direções arrastáveis ( Problema 2871, link em inglês)
21 de dezembro de 2010
Problemas resolvidos:
- Impulso ao mapa adicionado ao arrastar ( (problema 2592).
- Foi corrigido um erro de CSS no Street View ( Problema 2.666).
- Correção do erro de JS ao mostrar uma janela de informações com um mapa largura de 0 no IE ( Problema 2536)
Mudanças perceptíveis:
- Em dispositivos de toque, vamos exibir um controle de zoom sensível ao toque, seja a navegação ZOOM_PAN ou Pequena é solicitado. Se o dispositivo for compatível com multitoque no navegador, não haverá zoom será exibido, já que o zoom é feito com o gesto de pinça.
9 de dezembro de 2010
Problemas resolvidos:
- Agora as janelas de informações são impressas corretamente no IE ( Problema 1343)
- Correção da opacidade no IE8 para ImageMapType
Mudanças perceptíveis:
- Uma cruz será exibida abaixo dos marcadores com um ícone personalizado quando arrastado, e createOnDrag está ativado
5 de dezembro de 2010
Problemas resolvidos:
- Fornece uma interface para descobrir o nível de zoom máximo em um localização determinada para imagens de satélite. ( problema 2049).
- Adicione uma opção (raiseOnDrag) para ativar/desativar animações quando um marcador é arrastado. ( (problema 2910).
Mudanças perceptíveis:
- Agora, os marcadores são levantados quando arrastados e saltam ao serem soltos.
- Animações de marcadores podem ser controladas programaticamente com a função setAnimation.
28 de novembro de 2010
Problemas resolvidos:
- maptypeid_changed não é mais acionado duas vezes ( Problema 2449)
- O "tamanho" de um objeto MarkerImage agora é acessível ( Problema 2465)
- A forma do marcador faz referência ao ícone e não ao sprite ( Problema 2629)
- A movimentação do mapa ao arrastar o marcador foi aprimorada para imagens menores mapas ( Problema 2868).
- Agora é possível imprimir mapas sem ativar a impressão de imagens de plano de fundo
- Bug corrigido em que marcadores de direção arrastáveis eram arrastáveis quando 'arrastáveis' foi definido como falsa
16 de novembro de 2010
Problemas alterados:
- Problema 2076: Fornece uma maneira de fornecer uma janela de informações ao DirectionsRenderer ( Problema 2076)
- Problema 2524 (link em inglês): Implementar StreetViewControlOptions
- Problema 2557: adicionar desativar o zoom no Street View
Mudanças perceptíveis:
- Fixas bug que fazia com que uma nova janela fosse aberta no FF quando um marcador era clicado com a tecla Shift.
- Os ícones de marcador de letra eram perdidos quando o marcadorOptions era especificado com o DirectionsRenderer
3.2
11 de novembro, 2010
Mudanças perceptíveis:
- Correção do bug em que os polígonos estavam cortado/truncado com RTL no IE7/IE8
- Correção do bug que causava caixas de seleção fiquem ocultas no Safari 5 por causa de transformações 3D
- Geodesic as polilinhas que atravessavam o equador não tinham detalhes
- Controle adicionado posições para LEFT_CENTER, LEFT_BOTTOM, RIGHT_CENTER, RIGHT_BOTTOM.
- Renomeação das posições de controle LEFT para LEFT_TOP, RIGHT para RIGHT_TOP e TOP. para TOP_CENTER e BOTTOM para BOTTOM_CENTER
11 de outubro de 2010
Problemas alterados:
- Problema 2478 (link em inglês): Street View: bússola desalinhamento/ausente em alguns navegadores
- Problema 2528 (link em inglês): Opacidade de ImageMapTypeOptions corrompida no IE8
- Problema 2661 (link em inglês): Janela de informações: clicar com o botão direito do mouse em um campo de entrada não exibe o menu de contexto
- Problema 2741: o posicionamento do marcador não funciona no iOS 4 após o deslocamento do mapa
Mudanças perceptíveis:
- O Street View está ativado por padrão
- Correção de bug em que "this" não estava sendo transmitido para .getTileUrl
- O evento de janela de informações domready agora é acionado após a janela está visível
28 de setembro de 2010
Problemas alterados:
- Problema 2712 (link em inglês): Vazamentos de memória (adicionar/remover marcadores, mostrar/ocultar marcadores, zoom/movimentação do mapa)
Mudanças perceptíveis:
- Os mapas V2 e V3 funcionam melhor quando ambos estão na mesma página
- Corrigimos o erro em HTML5 do Street View quando arrastado para baixo rapidamente
16 de setembro de 2010
Problemas alterados:
- Problema 2701 (link em inglês): O título inicial do controle do navegador do Street View não segue o POV
14 de setembro de 2010
Problemas alterados:
- Problema 157: Oferecer compatibilidade com rotas de carro arrastáveis
- Problema 1852 (link em inglês): "clique com o botão direito" evento em um google.maps.Marker é acionado sem um argumento
- Problema 2673: o Pegman desaparece após a mudança de posição
Mudanças perceptíveis:
- A performance do marcador foi melhorou
31 de agosto de 2010
Problemas alterados:
- Problema 2658: janelas de informações altas
Mudanças perceptíveis:
- As geodésicas foram aprimoradas para zooms maiores
24 de agosto de 2010
Problemas alterados:
- Problema 2648 (link em inglês): Acionar evento de redimensionamento do mapa causa um erro no Firefox na V3.2.1
Mudanças perceptíveis:
- Ao aumentar ou diminuir o zoom repetidamente (como ao usar uma roda de rolagem), agora carregamos menos blocos da com níveis de zoom intermediários.
16 de agosto de 2010
Problemas alterados:
- Problema 2416 (link em inglês): Movimento e zoom com o mouse mágico da Apple muito sensíveis
- Problema 2606 (link em inglês): A configuração draggable: false em um mapa desativa os links
- Problema 2640 (link em inglês): Memória não apagada com atualizações / onunload (IE) do navegador
Mudanças perceptíveis:
- 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 perceptíveis:
- Propriedades descontinuadas KMLMouseEvent.position e FusionTablesMouseEvent.position foram removidos. Usar .latLng
- A propriedade descontinuada StreetViewService.getNearestPanorama foi removida. Usar .getPanoramaByLocation
3.1
28 de setembro de 2010
Mudanças perceptíveis:
- Foi corrigido um problema em que as rotas com a mesma a origem e o destino geraram um erro de JS
9 de agosto de 2010
Mudanças perceptíveis:
- Correção da alteração do mapa de OverlayView
- Chamar GroundOverlay.setMap(null) é fixo
- O IE não é mais vazamentos zoom/movimentação da memória
5 de agosto de 2010
Problemas alterados:
- Problema 2588: chamada de setVisible(false) no objeto Panorama com um listener anexado causa um erro de JS no IE
Mudanças perceptíveis:
- Correção de marcadores que desaparecem no IE6 com mudança de zoom
29 de julho de 2010
Problemas alterados:
- Problema 2337: polilinha perdida
- Problema 2497 (link em inglês): A opção clicável não é válida para o círculo
Mudanças perceptíveis:
- Panorama personalizado "originHeading" foi descontinuada em favor de "centerHeading"
- Blocos híbridos coreanos agora mostram vias
- Agora os cliques passam por polígonos não clicáveis no mapa
22 de julho de 2010
Problemas alterados:
- Problema 1856 (link em inglês): Suporte à renderização de polígonos no Opera
- Problema 2159 (link em inglês): 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 na Internet. Explorer
- Problema 2337 (link em inglês): Polilinha perdida
- Problema 2427 (link em inglês): Arrastar com uma janela de informações aberta na movimentação automática causa "travamento" marcadores
- Problema 2493 (link em inglês): Os marcadores não são apagados corretamente no IE7
- Problema 2500 (link em inglês): MarkerImage cortado ao usar !Marker.setIcon(<scaled MarkerImage>) para Marcador existente
- Problema 2549 (link em inglês): CSS do menu suspenso do Google gera um aviso
Mudanças perceptíveis:
- Um evento de clique não é mais acionado quando um polígono é arrastado.
- Clicar em um elemento de seleção de formulário que se expande para fora de um InfoWindow não dispara mais um clique no mapa
- Clicar em uma sobreposição KML não dispara mais uma evento de clique no mapa
- O Street View é movido automaticamente para caber Janela de informações na tela
- KML e FusionTables MouseEvent LatLng alterado de "position" para "latLng"
- Controles de zoom do Android não transmite mais cliques para o mapa
Jun 17 de 2010
Problemas alterados:
- Problema 2346 (link em inglês): Opção para desativar a animação suave
Mudanças perceptíveis:
- Correção do bug de oscilação do marcador
- Evento domready da janela de informações acionar foi melhorada
- DirectionsRoute.bounds agora está exposto
11 de junho de 2010
Problemas alterados:
- Problema 2389 (link em inglês): O Street View não funciona no IE7
- Problema 2460: bug no posicionamento do Pegman
- Memória do marcador fixo vazar
- A latência do primeiro geocódigo foi melhorada
- Acesso fornecido ao StreetViewService
3.0
18 de maio de 2010
Problemas alterados:
- Problema 2037: GPolylineOptions geodésica
- Correção do bug de direitos autorais do Google no tipo de mapa personalizado
- Propriedade geodésica adicionada a polígonos e polilinhas
- Adicionada opção clicável para polígonos e polilinhas
- Adicionada a opção clicável à GroundOverlay
13 de maio de 2010
- Problema 1724: tamanho/margens da infoWindow incorretos ao definir o conteúdo por meio de um elemento, em vez de uma string
Mudanças perceptíveis:
- Correção do bug em que as sobreposições de solo eram cortadas prematuramente quando cruzando o prazo
- O marcador setIcon agora funciona com \ no URL.
- Acionadores de evento de mouseout em polígonos e polilinhas no IE
- Alterar um ícone de marcador não pisca mais
7 de maio de 2010
- Problema 1458 (link em inglês): Solicitação de recurso: suporte a KML na API v3 do Google
- Problema 1658: adicionar Sobreposição de tráfego
- Problema 2209 (link em inglês): Stack Overflow
- Problema 2254: várias chamadas "setMap(gMap)" e "setMap(null)" no objeto Circle altera o traço e o preenchimento opacidade
Mudanças perceptíveis:
- Adicionada Camadas KML e GeoRSS
- Adicionada Sobreposições de solo
- Novas camadas adicionadas: Tráfego e Bicicleta
- SuprimirBicycleLayer adicionado propriedade em relação DirectionsRendererOptions
- Correção de bug para garantir o zoom é referenciada corretamente quando o MapType é alterado
- Renomeado Propriedade DirectionsResult "start/end_point" para "start/end_location"
- Propriedade DirectionsLeg renomeada "start/end_geocode" com "start/end_address"
- DirectionsRoute renomeado como "optimized_waypoint_order" propriedade com "waypoint_order"
- O suporte para rotas antigas foi removido nomes de propriedade (setTripIndex, getTripIndex, hideTripList, provideTripAlternatives) e continue registrando os avisos. Também remove a conversão de trajetos para trechos a passos e viagens para trajetos e etapas.
- Atualizado GeocoderGeometry.latLng para GeocoderGeometry.location
30 de abril de 2010
- Problema 2230 (link em inglês): mapa inicializa sem a projeção personalizada pretendida
Mudanças perceptíveis:
- Clicar no mapa agora foca o teclado
- iPad Agora é possível fazer gesto de pinça para aplicar zoom
de abril 26 de janeiro de 2010
- Problema 1826: adicionar eventos mouseover e mouseout em polígonos e polilinhas
- Problema 2177: map.setZoom(z) não funciona corretamente durante o "maptypeid_changed" evento
- Problema 2247 (link em inglês): A opção hideRouteList no DirectionsRenderer não funciona como esperado
Mudanças perceptíveis:
- Correção do bug em que ícones personalizados desaparecem da parte inferior do mapa durante a movimentação
13 de abril de 2010
- Problema 2275 (link em inglês): Não é possível reutilizar "MarkerImage"
- Problema 2181 (link em inglês): Ao adicionar um google.maps.Marker e usar a roda de rolagem do mouse para aplicar zoom para dentro ou para fora, o marcador fica oculto
de abril 11, 2010
Não há mudanças perceptíveis ou problemas alterados.
5 de abril de 2010
- Problema 1976: Ícone personalizado e problemas de marcadores arrastáveis
- Problema 2107 (link em inglês): O marcador arrastável desaparece quando é arrastado para fora do mapa
- Problema 2181 (link em inglês): A propriedade de projeção dos mapas base não está presente
Mudanças perceptíveis:
- A polilinha de visão geral das rotas foi exposta no DirectionsRoute como Overview_path.
- Exposição atual da projeção do mapa como somente leitura. .
23 de março de 2010
Mudanças perceptíveis:
- Elevation agora está exposto na API
- Bloco aprimorado carregando para conexões lentas com a internet.
15 de março de 2010
Mudanças perceptíveis:
- Agora os polígonos são repintados corretamente quando os estilos são alterados.
- Mensagens de aviso descontinuadas via console.log são fornecidas quando no estilo antigo "Rotas" são usadas.
10 de março de 2010
- Problema 1801: zIndex de polilinha/polígono
- Problema 2144 (link em inglês): O DirectionsRequest precisa fornecer a opção preventHighways
- Problema 2207 (link em inglês): Bug: polilinha preenchida no IE
- Problema 2113 (link em inglês): Polilinhas quebradas no FF em altos níveis de zoom após a liberação de janeiro
Mudanças perceptíveis:
- Adicionada rotas de bicicleta!
- Novo adicionado Opções de DirectionsRequest:
-
avoidHighways
-
avoidTolls
-
optimizeWaypoints
- Polígono/linha poligonal melhorados velocidades de renderização
- Os seguintes objetos Directions foram renomeados. Nomes antigos continuam compatíveis.
- DirectionsRoute para DirectionsLeg
- DirectionsTrip to DirectionsRoute
3 de março de 2010
- Problema 2136 (link em inglês): Ofuscar propriedades em google.maps.MarkerImage que não devem ser referenciadas
Mudanças perceptíveis:
- Bug jump-jump no mapa corrigido.
- O zoom duas vezes seguido foi melhorado.
- Arrastar o marcador event .latLng não é mais ofuscado.
26 de fevereiro de 2010
- Problema 1651 (link em inglês): movimento do mouse / mouseover / mouseout para a tela do mapa
- Problema 2142 (link em inglês): O elemento DirectionsRendererOptions deve permitir que os usuários suprimam completamente os marcadores
- Problema 2148 (link em inglês): event.latLng ausente
- Problema 2109 (link em inglês): Bug: NavigationControlStyle.ZOOM_PAN não é exibido corretamente no IE8
- Problema 2153 (link em inglês): MVCArray.push() não retorna o tamanho novo
Mudanças perceptíveis:
- Adiciona opacidade a ImageMapType.
- Correção do bug em que clicar com o botão direito em um retângulo/círculo não estava sendo disparado.
- Conteúdo da janela de informações eventos não são mais removidos na ocultação.
8 de fevereiro de 2010
- Problema 2135 (link em inglês): Bug: se você reutilizar o MVCArray de um polígono em uma polilinha, ela será fechadas.
Mudanças perceptíveis:
- Novo adicionado Classe Retângulo
- Novo adicionado Classe Circle
- Corrigiu um vazamento de memória durante a criação remover um marcador.
- A anotação MVCArray de LatLngs foi interrompida para fechar. Polígonos, porque isso faz com que as polilinhas que compartilham o mesmo MVCArray sejam fechadas também (consulte Problema 2135, link em inglês)
- Correção de um bug que às vezes ocultava marcadores na tela quando o zoom do mapa foi definido com o valor atual.
- Correção de ImageMapType para exibição correta no Android.
- Alterado o esquema de corte de polígonos para permitir polígonos que contêm o polo norte ou sul.
- Aumentou o intervalo de latitude de Projeção de Mercator ao máximo possível sujeito à precisão de ponto flutuante.
28 de janeiro de 2010
- Problema 1367 (link em inglês): solicitação de recurso: expor o LayoutManager para que os desenvolvedores coloquem DIVs no "fluxo de controle"
- Problema 1916 (link em inglês): Solicitação de recurso: adicionar a capacidade de dimensionar MarkerImage
- Problema 1443 (link em inglês): estender() e union() devem retornar o objeto LatLngBounds
- Problema 1997: Documentação de 'size' MapOption
- Problema 2074: o mapa não é renderizado quando o mapa-múndi se encaixa no mapa-múndi exato dimensões do contêiner do mapa
Mudanças perceptíveis:
- Suporte adicionado para idiomas índicos:
- bn, gu, kn, ml, mr, ta, te
- Adicionados novos métodos estáticos à namespace do evento:
- addListenerOnce
- addDomListenerOnce
- Novo valor "encoded_lat_lngs" adicionado como Objeto DirectionsStep para expor o conjunto de latlngs em formato ASCII compactado
- Melhor desempenho ao remover a opção fora da tela Elementos DOM de marcador
- Correção do bug de movimentação no Google Chrome
- Fixas Bug de zoom por gesto de pinça no iPhone
19 de janeiro de 2010
- Problema 1422 (link em inglês): Solicitação de recurso: permitir que os desenvolvedores criem tipos de mapas personalizados
- Problema 1523: solicitação de recurso: fromContainerPixelToLatLng (e vice-versa)
- Problema 1443: extension() e union() devem retornar o objeto LatLngBounds
- Problema 1960: bug: informações incompletas usando provideTripAlternatives
- Problema 1675 (link em inglês): Erro de documentação do tutorial
- Problema 1676 (link em inglês): Erro de documentação do tutorial - Opções de controle
- Problema 1856 (link em inglês): Os polígonos não são renderizados no Opera!!!
- Problema 1954: A localização do idioma búlgaro não está correta.
- Problema 1976: Bug: ícone personalizado e problemas de marcadores arrastáveis
- Problema 2063: Colisões de nomes de variáveis ao reduzir subclasses OverlayView
Mudanças perceptíveis:
- Lançamento da compatibilidade com mapas personalizados tipos, incluindo tipos de mapa base, tipos de mapa de sobreposição e projeção:
- Novo objeto ImageMapType para oferecer suporte a blocos de mapas personalizados
17 de dezembro de 2009
Mudanças perceptíveis:
- Correção da movimentação inicial que ocorre antes de um mapa animação de deslocamento é iniciada.
- Corrigiu o salto do mapa para um local diferente quando ultrapassar o nível máximo de zoom usando a roda de rolagem ou a DoubleClick.
- Os controles de direitos autorais, MapType e de navegação são redimensionados de acordo com o tamanho do mapa.
- Getters, setters e nomes de eventos do estilo antigo são oficialmente descontinuado e não estão mais definidos.
10 de dezembro de 2009
- Problema 1820 (link em inglês): O zoom com a roda de rolagem parece ampliar além do nível máximo de zoom e "skip/jump" a posição do mapa
- Problema 1743 (link em inglês): O zoom de rolagem leva o mapa a se mover para um local completamente diferente
Outras mudanças perceptíveis:
- Novo método adicionado panToBounds.
- Nova animação no mapa adicionada. Afeta arrastar, movimentar, aplicar zoom e chamar setCenter/setZoom em todos os navegadores.
- Adicionou uma mensagem de aviso de registro do console se métodos descontinuados estão sendo usados.
25 de novembro de 2009
- Problema 1696 (link em inglês): 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 (link em inglês): O map.setOptions não reconhece as opções de controle.
Outras mudanças perceptíveis:
- Foi adicionado suporte a RTL para ativar os seguintes idiomas: Árabe, farsi, hebraico
- Propriedade "lat_lngs" exposta para DirectionsResult etapas.
11 de novembro de 2009
- Problema 1742 (link em inglês): O marcador de ícone personalizado sempre aparece acima do marcador padrão
Outras mudanças perceptíveis:
- Suporte adicionado para três novos idiomas.
- Basco
- Galego
- Tagalo
29 de outubro de 2009
- Problema 1421 (link em inglês): Solicitação de recurso: adicionar uma classe Directions à API v3
Outras mudanças perceptíveis:
- Documentação de referência atualizada com DirectionsRenderer e DirectionsService
26 de outubro de 2009
- Problema 1647 (link em inglês): Solicitação de recurso: forneça um evento para o DOM pronto para a janela de informações.
- Problema 1710 (link em inglês): capacidade de cancelar evento de zoom do usuário com clique duplo
Outras mudanças perceptíveis:
- Um erro de JS é gerado quando argumentos inválidos são passados. para a nova google.maps.LatLng()
- Bug corrigido: o mapa estático era carregado duas vezes no carregamento de mapa
15 de outubro de 2009
- Problema 1525 (link em inglês): Erro get_bounds em níveis de zoom baixos
- Problema 1757 (link em inglês): fitBounds() não funciona no meridiano 180
- Problema 1790 (link em inglês): map.setOptions não pode definir o cursor
- Problema 1767 (link em inglês): BugProblema com propagação de evento
Outras mudanças perceptíveis:
- Atualizações da documentação:
- Novo método exposto: LatLngBounds.isEmpty()
- Classificou todos os métodos, eventos, propriedades e constantes por nome
- Foram corrigidos tipos incorretos na opção de polilinha e polígono propriedades
28 de setembro de 2009
- Melhorias no desempenho da renderização de polígonos.
- Problema corrigido com aviso JS para SVGView.
Setembro 22, 2009
- Problema 1420 (link em inglês): Recurso: adicionar a classe Polyline à API
- Problema 1371 (link em inglês): O evento map.bounds_changed é disparado repetidamente quando o mapa está em movimento.
- Problema 1700: Local incorreto no clique após diminuir o zoom no Firefox 3.5
- Problema 1702 (link em inglês): LatLng incorreto informado em clique e Eventos de clique duplo quando há uma rolagem deslocamento em um elemento pai
- Problema 1723: o mapa salta ao ser arrastado no iPhone
Outras mudanças perceptíveis:
- Lançamento de polilinhas e polígonos! Isso permite que você desenhar linhas ou regiões preenchidas no mapa, especificar estilos de traço e preenchimento e oferecem suporte à maioria dos eventos de mouse (ou seja, sem mouseover ainda). Eles funcionam em todos os modelos (IE6.0+, Firefox 2.0+, Safari 3.1+, Chrome), incluindo os dispositivos móveis.
- Adicionamos duas novas seções ao guia do desenvolvedor para Polilinhas e Polígonos.
- Adicionadas duas novas classes à Referência da API para Polilinhas e Polígonos.
- Adicionados novos eventos de mapa "idle", disparado quando o mapa não se moveu por um pouco. Resolução Problema 1371.
- Correção de valores incorretos de LatLng retornados do eventos de clique.
- Correção do bug de zoom com gesto de pinça no iPhone. Consulte Problema 1723 (link em inglês).
10 de setembro de 2009
- Problema 1659 (link em inglês): LatLng incorreto informado em clique e Eventos de clique duplo após movimentação, Firefox 3,5
- Problema 1621 (link em inglês): localização errada após clicar no mapa em ie8 com dooctype
- Problema 1642 (link em inglês): Estouro da janela de informações:automático
- Problema 1531 (link em inglês): a altura da janela de informações aumenta a cada abertura
Outras mudanças perceptíveis:
- Sintaxe modificada para métodos get/set e nomes de eventos como especificado abaixo. A sintaxe antiga continua sendo compatível com as versões anteriores. Por exemplo:
- set_funBoat() => setFunBoat()
- get_funBoat() => getFunBoat()
- funBoat_alterado => funboat_changed
- Adicionado o novo método "onAdd". à API OverlayView interface de usuário que é chamado quando os painéis e a projeção são inicializados pela primeira vez. Isso endereços Problema 1377.
- "remove" da interface OverlayView tem foi renomeada para "onRemove". O nome antigo continua disponível para continuar na versão inversa compatíveis.
2 de setembro de 2009
- Problema 1525 (link em inglês): Erro get_bounds em níveis de zoom baixos
- Problema 1596 (link em inglês): Se você ir além da extremidade norte ou sul do mundo, retorna um erro
- Problema 1643 (link em inglês): Bug: rodas de rolagem do mapa desnecessariamente
- Problema 1379: I não é possível ver os dados do mapa da Coreia na V3
Outras mudanças perceptíveis:
- ativar a roda de rolagem contínua e o zoom de clique duplo no Chrome; Safari 4 e Firefox 3.5
- Desempenho aprimorado de arrastar mapa
- Agora, o clique duplo centraliza o mapa depois de aumentar o zoom
24 de agosto de 2009
- Problema 1567 (link em inglês): map.set_center para um local próximo não funciona.
- Problema 1605: Rolar o mapa também rola a página.
- Problema 1467: Panorâmica Função + animação do mapa
Outras mudanças perceptíveis:
- O zoom da roda de rolagem está ativado por padrão. Para desativá-lo, defina Mapa a propriedade de rolagem da opção como falsa.
- Documentação atualizada para incluem as funções panTo e panBy.
14 de agosto de 2009
- Problema 1575: bug no método de marcadores arrastáveis set_draggable()
Outras mudanças perceptíveis:
- O zoom da roda de rolagem foi ativado.
- Problema corrigido afetando iPhones, em que os saltos no mapa ocorrem após serem arrastados.
4 de agosto de 2009
- Problema 1393: permitir marcadores arrastáveis
- Problema 1448 (link em inglês): Bug: a API v3 precisa de uma função checkResize() (ou equivalente)
- Problema 1404 (link em inglês): Erro com o cursor no Opera
- Problema 1514 (link em inglês): Seta de seleção MapType exibida incorretamente com HTML 4.01 restrito
- Problema 1426 (link em inglês): Controle do Z-index da janela de informações
Outras mudanças perceptíveis:
- Fazer gesto de pinça e arrastar no iPhone deve ser mais robusto.
- Foram adicionados setters e getters de zIndex a objetos janelas de informações.
Mudanças na documentação:
- O marcador get_draggable e Adição de métodos set_draggable
- Marker drag, dragstart, dragend, Eventos draggable_CHANGES adicionados
- A propriedade arrastável do marcador foi adicionada
- Os métodos get_zIndex e set_zIndex da janela de informações foram adicionados
- Informações Evento da janela zIndex_Changed adicionado
- A propriedade zIndex da janela de informações foi adicionada
13 de julho de 2009
- Problema 1415 (link em inglês): conteúdo da janela de informações: selecionável verdadeiro/ falso
- Problema 1432 (link em inglês): O evento Mouseout não é acionado depois que set_icon é chamado.
- Problema 1365: os controles de tipo de mapa são renderizados incorretamente com doctype rígido.
Outras mudanças perceptíveis:
- Os desenvolvedores não precisam mais especificar o tamanho de uma MarkerImage, a API a detectará quando não for fornecida. Em um nota relacionada, os argumentos de tamanho, âncora e origem de MarkerImage são todos opcional.
- Os desenvolvedores não precisam mais chamar OverlayView.call(this) no construtor de uma subclasse OverlayView.
- OverlayView "mudou" métodos foram removidos da interface. Isso não deve afetam o código do desenvolvedor, uma vez que esses métodos não foram realmente usados antes.
- A opção partialmatch foi removida da solicitação do Geocoder objetos. Se um desenvolvedor continuar a passá-la, ela não afetará a consulta.
12 de junho de 2009
Problemas alterados:
- Problema 1363 (link em inglês): Bug: eventos de clique no mapa não são expedidos no iPhone
Outras mudanças perceptíveis:
- O controle de zoom grande é clicável em todos os navegadores
- Janela de informações "limpa" o controle de zoom grande, posicionar dentro do mapa e controla
- Direitos autorais em dispositivos móveis usam o imagens
- Os blocos são carregados do centro em vez do canto superior esquerdo
- Os usuários não poderão mais selecionar o texto dos botões de tipo de mapa ou qualquer de as imagens de controle
- A biblioteca principal é menor em aproximadamente 1,9 KB