Esta página descreve o processo de lançamento do Google Charts. Ele também inclui as notas da versão atual e anterior do Google Charts, bem como um destaque das novidades.
-
A versão mais recente dos gráficos do Google, também conhecida como versão
current
oficial, está listada abaixo, junto com o resumo das mudanças de todas as versões anteriores.Consulte Carregamento da biblioteca para conferir uma explicação sobre o que significa uma versão ser
current
. -
Todas as solicitações "jsapi" estão sendo redirecionadas para o novo carregador. Se você estava carregando a versão '1' ou '1.0', a 'atual' será carregada. A correspondência mais próxima da última versão que estava disponível anteriormente pelo carregador jsapi é "45.2".
De agora em diante, use o novo carregador gstatic. Veja as instruções sobre como atualizar o código do carregador.
Processo de lançamento e candidatos a lançamento da API Google Visualization
Lançamos a API de visualização em duas etapas:
- Pelo menos duas semanas antes de lançarmos uma nova versão oficial da API de visualização, lançaremos uma versão preliminar, chamada "candidato a lançamento" (RC, na sigla em inglês), que você pode carregar como a versão "em breve". Isso serve para testar se há alterações interruptivas na versão. Postaremos uma notificação no grupo de discussão de desenvolvedores da API Visualizeation e monitoraremos esse grupo em busca de problemas relatados, tentando corrigir quaisquer problemas de compatibilidade com versões anteriores relatados.
- Duas semanas após o lançamento da versão RC, se conseguirmos resolver todos os problemas de compatibilidade relatados com versões anteriores, ela será lançada como a nova versão oficial "atual".
Incentivamos você a testar seus aplicativos em cada RC o quanto antes e a informar quaisquer problemas para nos ajudar a lançar um produto estável.
Embora a equipe da API de visualização teste minuciosamente cada nova versão, percebemos que ainda podem existir bugs em todas as novas versões. O objetivo desse processo de duas etapas é, portanto, melhorar a confiabilidade da API para sistemas de produção.
Anúncios de candidatos a lançamento
Anunciaremos cada novo candidato a lançamento enviando um e-mail para o grupo de discussão de desenvolvedores da API de visualização. Se você usa a API de visualização para aplicativos sérios, é altamente recomendável participar deste grupo de discussão.
Para ajudar você a encontrar ou filtrar esses e-mails, cada anúncio de lançamento terá o mesmo assunto: "Release Candidate Pushed: <DATE>", em que <DATE> é a data de envio. Este e-mail incluirá estas instruções de uso. Os novos recursos não serão documentados em detalhes, porque o objetivo do candidato a lançamento não é testar os novos recursos, mas sim testar se a versão não interrompe os recursos existentes. A documentação detalhada de todos os novos recursos será lançada com a versão de produção.
Como usar o candidato a lançamento
A versão do pacote candidata a lançamento é "futura", em contraste com a versão de produção, que é "atual". Esses nomes não serão alterados em versões futuras.
É possível carregar a produção ou o candidato a lançamento (mas não ambos ao mesmo tempo), dependendo do parâmetro da versão, conforme mostrado aqui:
// To load the production version, call this: google.charts.load('current', {'packages':['corechart']}); OR // To load the release candidate, call this: google.charts.load('upcoming', {'packages':['corechart']});
Como informar bugs
Acesse nossa página de Problemas conhecidos se você encontrar um possível bug no Gráficos Google. Antes de informar um bug, verifique seu código para ter certeza de que é realmente um bug (poste perguntas na lista de e-mails para receber mais ajuda) e, em seguida, pesquise na página de problemas conhecidos para ver se o problema já foi enviado ou resolvido.
Se você descobrir problemas no candidato a lançamento, envie uma mensagem para o grupo de discussão de desenvolvedores da API de visualização com os detalhes do problema. A equipe da API de visualização monitora esse grupo durante o período de lançamento para ser mais responsivo durante esse período.
Lançamentos oficiais
Ao carregar o Google Charts, você tem algumas opções. Normalmente, isso é feito assim:
<script type="text/javascript" src="https://www.gstatic.com/charts/loader.js"></script> <script type="text/javascript"> google.charts.load('current', {packages: ['corechart']}); google.charts.setOnLoadCallback(drawChart); </script>
A string 'current'
significa que a versão estável atual dos gráficos do Google será carregada. Para ter acesso à versão de lançamento candidata mais moderna
proposta antes que ela se torne a próxima versão do 'current'
, use
'upcoming'
. Seja qual for a versão especificada, você notará melhorias ao longo do tempo à medida que
atualizarmos.
Em 28 de julho de 2015, anunciamos versões congeladas. Estas são as versões do Google Charts que permanecerão inalteradas para sempre (módulos, correções críticas de vez em quando). A primeira versão congelada foi 41
, correspondente à versão de 23 de fevereiro de 2015.
Você carrega uma versão congelada da seguinte forma:
<script type="text/javascript" src="https://www.gstatic.com/charts/loader.js"></script> <script type="text/javascript"> google.charts.load('46', {packages: ['corechart']}); google.charts.setOnLoadCallback(drawChart); </script>
Mais informações estão disponíveis na documentação Carregar versão.
Histórico de versões
Atual:abril de 2023
Disponível na quase perpetuidade como a versão 52 dos gráficos congeladosEsta versão inclui muitas outras refatorações e migrações internas para ES6 e TypeScript, em preparação para a primeira fase do Google Charts de código aberto.
- GeoChart
- Atualização de geochartVersion para 11 e regioncoderVersion para 1.
- Gráficos dinâmicos
- Gráficos de Gantt, de linha do tempo e do Material Design: barras, linhas e dispersão
- Não carrega mais a biblioteca Dygraph dinamicamente, já que ela é compilada.
- Tabela
- Correção do destaque do número da página atual para mais de 11 páginas.
- OrgChart
- Adicione a opção "compactRows". O padrão é false
- Usa o algoritmo Reingold-Tilford para árvores em camadas. A principal vantagem dela é o uso mais eficaz do espaço horizontal, colocando as subárvores próximas umas das outras, desde que os nós da mesma camada não se sobreponham.
Junho de 2021
Disponível na quase perpetuidade como a versão 51 dos gráficos congeladosEsta versão inclui muitas outras refatorações e migrações internas para ES6 e TypeScript, em preparação para a primeira fase do Google Charts de código aberto.
- VegaChart
- Cronograma
- Adicionar a tabela de acessibilidade oculta à linha do tempo.
-
Nova opção
alternatingRowStyle
para ativar a configuração do estilo de plano de fundo de linhas alternadas para cores mais claras e mais escuras. O padrão é verdadeiro.
- Consulta
- Permitir que o ";" final não apareça nas respostas da consulta.
Abril de 2021
Disponível quase perpetuamente como a versão 50 dos gráficos congeladosEsta versão inclui muitas refatorações e migrações internas para ES6 e TypeScript, em preparação para a primeira fase do Google Charts de código aberto.
- VegaChart
- Foi adicionado suporte ao Vega-lite e ao Vega-embed.
- Mapa de árvore
- A nova opção
enableHighlight
permite destacar elementos. A forma como o destaque é acionado precisa ser configurada com eventsConfig. (O uso dehighlightOnMouseOver
foi descontinuado) - Nova opção
eventsConfig
para configurar como os eventos acionam interações de mapa de árvore. A configuração padrão é:{ highlight: ['mouseover'], unhighlight: ['mouseout'], rollup: ['contextmenu'], // right-click drilldown: ['click'] }
- Novos eventos:
'highlight'
,'unhighlight'
,'drilldown'
- A nova opção
- Consulta
- Alternativa para a falta de suporte em versões mais antigas de planilhas para o novo processamento de respostas JSON mais seguro, o que resultou em erros de CORS.
Julho de 2020
Disponível quase perpetuamente como a versão 49 dos gráficos congeladosEssa versão inclui várias outras refatorações internas, portanto, esteja ciente de falhas não intencionais. O código afetado inclui todas as classes de formatação, eventos, erros, partes do ChartEditor, ChartWrapper, ControlWrapper, Corecharts, marcações de eixo do Corechart, GeoChart e Query.
- VegaChart
- Novo tipo de gráfico, agora em versão Beta.
- O VegaChart é um wrapper para todas as visualizações possíveis que podem ser especificadas usando a gramática de visualização Vega e desenhadas usando dados do DataTables como outros gráficos. Em versões futuras, integraremos ainda mais os recursos do Google Charts e do Vega.
- Usa o intérprete vega para obedecer às restrições da Política de Segurança de Conteúdo.
-
GeoChart
-
A opção
geochartVersion
especifica a versão dos dados da borda. O padrão é 10, mas agora o 11 está disponível. -
A opção
regioncoderVersion
especifica a versão dos dados do codificador regional. O padrão é 0, mas agora 1 está disponível. - Corrigimos o bug que incluía acidentalmente o pacote "geochart" no "corechart". Agora funciona conforme documentado. Ou seja, certifique-se de carregar os pacotes: ['geochart'].
-
A opção
-
Diagrama de Gantt
-
Foi adicionada a opção
sortTasks
, com valor padrão verdadeiro, para classificar as tarefas normalmente. Se falsa, use a mesma ordem das linhas no DataTable.
-
Foi adicionada a opção
-
Consulta
- A opção de resposta JSON agora exige que o servidor retorne um JSON restrito e permita solicitações de origem cruzada.
-
Carregador
-
Se
google.charts.load()
for chamado mais de uma vez com versões ou idiomas diferentes, as configurações do primeiro carregamento serão usadas. - Permite um número de versão, não apenas uma string de versão.
- Mais ajustes de compatibilidade com versões anteriores para dar suporte a redirecionamentos do antigo carregador jsapi.
- O parâmetro de URL de carregamento automático agora precisa ser formatado como JSON estrito e com codificação de URL.
-
A chamada
google.charts.load()
agora retorna uma promessa de JavaScript. Portanto, além dos outros mecanismos de callback, é possível chamar a função de desenho do gráfico desta maneira:google.charts.load('upcoming', {packages: ['corechart']}).then(drawChart);
-
Se
Maio de 2020
Disponível quase perpetuamente como a versão 48 dos gráficos congelados- Correção de bug no parâmetro de carregamento automático quando combinado com a própria configuração de callback.
- Correção de um bug com boxStyle para anotações quando há várias séries.
- Correção dos botões de zoom do AnnotationChart.
- Evite o uso de "array.voltes()" e "Objeto.entradas()". Isso evita a exigência de polyfills para o IE11, que pode entrar em conflito.
- Agora, o GeoChart carrega dados usando xhr, o que significa que o método setMapsSource funcionará novamente com duas condições: (1) a parte de dados do conteúdo não pode ter comentários (ou seja, formato JSON estrito) e (2) o servidor precisa permitir solicitações de origem cruzada para os dados.
Fevereiro de 2020
Disponível quase perpetuamente como a versão 47 dos gráficos congelados- Refatoração significativa dos principais utilitários para DataTable, DataView e processamento de opções.
- Agenda
- Adicionar opção para
legend.position
, valor padrão'right'
. Use'none'
para ocultar a legenda.
- Adicionar opção para
- Cronograma
- Corrige intervalos de tempo de menos de um segundo (mas ainda sem marcações).
- Corrigir problemas de performance com intervalos de tempo sobrepostos.
-
Controles: correções em NumberRangeFilter. Agora oferece suporte a
fractionDigits
definido como 0. - Adicione a configuração do carregador para ativar o "safeMode". Quando a política é definida como "true", todos os gráficos e dicas que geram HTML com base em dados fornecidos pelo usuário o limpam, removendo elementos e atributos não seguros.
- Adicione suporte para os parâmetros "autoload" e "callback" no carregador, para que sejam compatíveis com versões anteriores do antigo carregador da JSAPI. O parâmetro de carregamento automático PRECISA ser JSON restrito e codificado por URL.
- Para corecharts
- Processar valores
"zoomDelta"
abaixo de 1.0 - Adicione
"maxTextLines"
como uma opção de eixo vertical.
1o de outubro de 2018
Disponível em quase perpetuidade como a versão 46 dos gráficos congelados- Corecharts
- Marcas e linhas de grade
- Várias alterações foram feitas na geração de marcações do eixo e linhas de grade para permitir um empacotamento mais preciso de marcações que não se sobrepõem.
- As linhas de grade secundárias são ainda mais dinâmicas agora, já que o número apropriado de linhas de grade secundárias depende do intervalo entre as linhas de grade principais e o espaço disponível.
O padrão agora é sempre mostrar linhas de grade menores, se couberem. Especifique
{ minorGridlines: { count: 0 }}
para forçar linhas de grade secundárias ou{ minorGridlines: { count: 1 }}
para ativar linhas de grade secundárias. Caso contrário, a opçãominorGridlines.count
não tem significado. - A cor de linhas de grade secundárias será padronizada como "nenhuma" se a cor das linhas de grade principais for "nenhuma".
- Muitas melhorias em linhas de grade e rótulos de marcação para as escalas
log
emirrorLog
. - Permitir que o ângulo de inclinação negativo incline o outro lado.
- Desative pular e alternar (ou seja, várias linhas escalonadas) para datas e horas, por padrão.
- A geração de linhas de grade, menoresGridlines e marcações agora determina o número e o espaçamento das linhas de grade com base em outras opções além da contagem.
Se você especificar um número para
gridlines.count
, ele será usado apenas como uma aproximação. - As novas opções
gridlines.minSpacing
eminorGridlines.minSpacing
permitem especificar em pixels o espaço mínimo na tela entre as principais linhas de grade. O padrão para as principais linhas de grade é 40 para escalas lineares e 20 para escalas de registro. Para smallGridlines, o minSpacing padrão é 1/2 do minSpacing das principais linhas de grade para escalas lineares e 1/5 do minSpacing para escalas de registro. Se você especificar a contagem, e não minSpacing, o minSpacing será calculado com base na contagem. Por outro lado, se você especificar o minSpacing e não a contagem, a contagem será calculada com base no minSpacing. - A nova opção
gridlines.interval
permite especificar uma matriz de tamanhos (como valores de dados, não pixels) das linhas de grade e menoresGridlines. No momento, essa opção é apenas para eixos numéricos, mas é análoga às opções degridlines.units.<unit>.interval
, que são usadas apenas para datas e horas.- Para escalas lineares, o padrão é
{ gridlines: { interval: [1, 2, 2.5, 5] } }
, o que significa que os valores das linhas de grade podem estar em todas as unidades (1), unidades pares (2) ou múltiplos de 2,5 ou 5. Qualquer potência de 10 desses valores também é considerada (por exemplo, 10, 20, 25 ou 50). Para linhas de grade secundárias, o padrão é{ minorGridlines: { interval: [1, 1.5, 2, 2.5, 5] } }
. O intervalo menor da linha de grade escolhido será sempre um divisor par do intervalo da linha de grade principal escolhido. - Para escalas de registro, o padrão é
{ gridlines: { interval: [1, 2, 5] } }
e{ minorGridlines: { interval: [1, 2, 5] } }
.
- Para escalas lineares, o padrão é
- Novas opções para
gridlines.multiple
eminorGridlines.multiple
, que especificam que os valores de linha de grade e marcação precisam ser um múltiplo do valor desta opção. Portanto, você pode forçar as marcações a serem números inteiros especificandogridlines.multiple = 1
. - As linhas de grade agora serão rejeitadas se os rótulos de marcação formatados para números forem duplicados. Portanto, você pode especificar
format:"#"
se quiser mostrar apenas marcações de números inteiros. -
Quando a opção explícita de marcações é usada, agora expandimos a viewWindow para
incluir marcações explícitas, se estiver fora do intervalo de dados.
As opções explícitas de
viewWindow
min
oumax
podem ser substituídas. Essa é uma mudança no comportamento anterior, que agia mais como o modo'maximized'
, com marcações explícitas. -
Quando
viewWindowMode
épretty
, que é o padrão para os eixos desejados, a viewWindow agora é expandida para a linha de grade principal mais próxima para números ou a linha de grade menor mais próxima para datas e horas.
- Formatação
- O formato numérico para padrões "curtos" e "longos" agora usam três dígitos significativos.
- Os valores de timeofday serão formatados usando valores de 24 horas ("HH") por padrão em vez de valores de 12 horas ("hh").
- Formatos explícitos para datas e horas agora substituirão os formatos de "unidade".
- Correção para o modo de explorador, que falhou ao redesenhar o gráfico.
- Marcas e linhas de grade
- Histograma
- As linhas de grade do eixo do domínio e a cor padrão do valor de referência são "nenhum".
- O formato padrão das marcações do eixo de destino agora é '#', para exibir apenas números inteiros.
- Gere buckets usando o algoritmo de geração de marcações.
O número padrão de buckets é calculado usando uma nova opção
histogram.numBucketsRule
. Os valores possíveis são "sqrt", "sturges" e "rice". Consulte https://en.wikipedia.org/wiki/Histogram#Number_of_bins_and_width
- Gráfico de colunas e gráfico de barras
- Correção da detecção do tamanho mínimo da barra (a diferença entre valores adjacentes) para funcionar com datas e horas.
- Tabela
- Suporte à propriedade "className" para linhas.
- Adicione as propriedades className da célula e coluna especificada pelo usuário às propriedades padrão (em vez de substituí-las), semelhante às propriedades de linha.
- Dados
- Corrija a função data.group para permitir que várias agregações usem a mesma coluna.
- Conformidade com a Política de Segurança de Conteúdo (CSP)
- Remoção dos usos de eval para desserialização de JSON.
26 de junho de 2017
Disponível em quase perpetuidade como a versão 45.2 de gráficos congelados- Corecharts
- Muitas alterações internas que afetam o processamento das opções. Isso causou alguns bugs envolvendo o modo "explorador".
- As opções de
tooltip.boxStyle
foram adicionadas. Por exemplo:'tooltip': { 'boxStyle': { 'stroke': '#b2b2b2', 'strokeOpacity': 1, 'strokeWidth': 1.5, 'fill': 'white', 'fillOpacity': 1, 'shadow': { 'radius': 1, 'opacity': 0.2, 'xOffset': 0, 'yOffset': 2 } }}
- Correção dos itens de legenda do Gráfico de Área para usar a opção
areaOpacity
. - Correção de um loop infinito quando os valores de domínio formatados forem numéricos (incorretamente).
- Gráfico de tabela
- Corrigir botões de paginação.
- Adicione o tipo de coluna ao atributo
class
da célula do cabeçalho. - Respeite as propriedades em colunas da tabela de dados.
- Corrija os marcadores de acessibilidade quando a classificação estiver ativada.
- Diagrama de Gantt
- Corrija o objeto de seleção para incluir o índice de linhas.
6 de janeiro de 2017
Disponível em quase perpetuidade como a versão 45.1 dos gráficos congelados- Corecharts
- Corrija para evitar falhas quando as opções
chartArea.bottom
e.right
forem muito grandes.
- Corrija para evitar falhas quando as opções
- Diagrama de Gantt
- Agora retorna a propriedade
row
para os itens selecionados.
- Agora retorna a propriedade
12 de setembro de 2016
Disponível em quase perpetuidade como a versão 45 dos gráficos congelados.- Mudanças no carregador:
- Suporte a várias chamadas de
google.charts.load
- As instâncias de ChartWrapper podem ser chamadas com um
chartType
carregado dinamicamente. - Os gráficos GeoChart e Map não exigem mais que você inclua o carregador da JSAPI. Há uma nova configuração de carregador
mapsApiKey
que permite especificar sua própria chave em vez de receber o comportamento padrão, o que pode resultar na limitação de serviço de vez em quando.
- Suporte a várias chamadas de
- Gráficos em Flash:
- Para GeoMap e MotionChart, o pngobject.js foi atualizado para usar a versão 2.2 mais recente. Não haverá mudanças visíveis nos recursos do gráfico devido a essa atualização.
- Agora, estamos substituindo a AnnotationdTimeline pelo Gráfico de anotações (link em inglês), que está em desenvolvimento há alguns anos e parece estável. Quase todos os recursos da AnnotationdTimeline precisam ser aplicados ao AnnotationChart sem a necessidade de mudanças no código, embora a aparência seja diferente. O AnnotationChart não usa código flash e é criado sobre os gráficos principais, do ChartRangeFilter e de tabela.
- Gráficos principais:
- O papel
certainty
foi corrigido para funcionar corretamente com estilos personalizados. - Faça com que a tabela de acessibilidade seja ocultada corretamente em contêineres RTL.
- Correção da animação de inicialização quando usada com ChartWrapper.
- A animação de valores discretos que trocam lugares foi corrigida.
- Crie datas independentemente do dia do mês.
- As cores do gráfico de área empilhadas foram corrigidas.
- Corrija o ColumnChart com a escala de registro e os valores 0 ou negativos.
- O papel
- PieChart:
foi corrigida a implementação inconsistente da opção
reverseCategories
. - Agenda:
agora usa mais de duas cores da opção de matriz
colorAxis.colors
quandocolorAxis.values
não está especificado. O comportamento será mais parecido com o que acontece no GeoChart, em que os pontos de inflexão são distribuídos de maneira uniforme por todo o gradiente. - Gráficos do Material Design: convertOptions para que os gráficos do Material Design usem a cor do plano de fundo corretamente
- Os gráficos de mapa agora dissociam da janela de informações o texto do título do marcador:
- Adicionada a nova opção "showjanela" para controlar especificamente a janela de informações.
- Adicionada a nova opção "showTooltip" para controlar especificamente o texto do título do marcador.
- As duas opções são herdadas de 'showTip' quando não definidas.
- Correção de bug: quando você clica em um ponto selecionado, a janela de informações desaparece.
23 de fevereiro de 2016
Disponível em quase perpetuidade como a versão 44 dos gráficos congelados.- Gráficos principais:
- Os valores de timeofday agora usam o UTC internamente, o que corrige problemas com eixos de timeofday truncados.
- Foram adicionadas opções para especificar
bar.width
,bar.gap
,bar.group.width
(erabar.groupWidth
) ebar.group.gap
. - Alterados intervalos em forma de barras (barras e caixas) para serem consistentes com os gráficos semelhantes a barras.
- Histograma:
- Corrigimos a formatação de itens de dicas para usar valores formatados.
- Agrupamento por classes corrigido com valores muito pequenos e muito grandes.
- As opções de largura e intervalo da barra também se aplicam aos histogramas.
histogram.minValue
ehistogram.maxValue
foram adicionados para expandir o intervalo de buckets.- Permitir o uso da opção de marcação explícita no eixo do domínio.
- PieChart:
- Correção de erro com dicas quando qualquer fatia é muito pequena para ser exibida.
- Agenda:
- Problemas corrigidos com fusos horários e horário de verão.
- GeoChart:
- Aguarde mais tempo em conexões lentas para dados geográficos.
- Gantt:
- Correção de alguns problemas com a ordem dos itens.
- Gráficos do Material Design
- Corrigimos a formatação de itens de dicas para usar valores formatados.
2 de outubro de 2015
Disponível em quase perpetuidade como a versão 43 dos gráficos congelados.- Agora, os gráficos têm suporte oficial ao Microsoft Edge.
- Gráficos principais:
focusTarget
agora pode ser uma matriz para especificar vários alvos de foco.- Os intervalos agora podem ser estilizados usando o papel de estilo.
- Correção do problema com a propriedade
visible
para ações de dica - O posicionamento da dica de HTML agora corresponde melhor ao posicionamento da dica de dica SVG.
- A opção
chartArea
agora é compatível com'right'
e'bottom'
. - As marcas dos eixos verticais sobrepostas serão eliminadas.
- O tamanho das setas de rolagem das legendas é fixo.
- Agora, as anotações estão posicionadas corretamente quando o
orientation
do gráfico é'vertical'
ou quando os eixos têm umdirection
de-1
. - Agora é compatível com largura variável em gráficos de barras, colunas e áreas em degraus, quando você define
bars { variableWidth: true }
.
- Gráfico de bolhas: rótulos padrão agora usados para dicas.
- Diagrama de Sankey:
- Melhor manuseio de cores.
- Agora há compatibilidade com a interatividade do link.
- Cronograma:
- Agora as durações estão localizadas.
- Agora oferece suporte a
minValue
emaxValue
para o eixo horizontal.
- Gráfico de mapa:
- Quando um valor nulo é especificado para uma dica personalizada, a dica padrão é criada.
- Agora você pode desativar a interatividade dos marcadores.
- Árvore das palavras:
- Melhor manuseio de cores.
- Descontinuação da coluna de cor da string, e adição de suporte a colunas de estilo para substituí-la.
- Linhas de tendência: correção de vários bugs relacionados a data e escala de registro.
- Gráfico de tabela: a opção
pagingButtons
agora funciona em mais combinações com as opçõespage
,pageSize
estartPage
. - Gráficos do Material Design (barras, linhas e dispersão, até agora): foram corrigidos vários bugs com gráficos de redesenho e vários gráficos em uma página.
- Gráfico de anotação: o formato de data e hora do seletor de intervalo agora é o mesmo do gráfico principal.
30 de abril de 2015
Disponível em quase perpetuidade como a versão 42 dos gráficos congelados.- Gráficos principais
- ColumnChart, BarChart, AreaChart e SteppedAreaChart agora são compatíveis com
isStacked: 'percent'
(para dimensionar 100% dos dados de cada categoria) eisStacked: 'relative'
(para dimensionar até o intervalo 0 a 1) - O valor de referência padrão dos eixos não estará mais na borda de todos os gráficos principais. O valor de referência padrão 0 será usado para eixos numéricos. No entanto, para compatibilidade com versões anteriores dos gráficos atuais, ele não será incluído automaticamente no gráfico, a menos que esteja "próximo o suficiente" dos dados. Para forçar a inclusão da linha de base, basta adicionar
baseline: 0
às suas opções. Para eixos de data e data e hora, não há valor de referência padrão, mas você pode especificar um se quiser. - As legendas do Corechart usam o estilo de linhas, áreas e pontos correspondentes a cada série.
- Todas as opções de texto dos gráficos principais agora têm suporte à opção
opacity
. - O carregador webfont será usado para carregar fontes desconhecidas, o que pode atrasar o desenho do seu gráfico. Os nomes das fontes não diferenciam maiúsculas de minúsculas.
- A animação de inicialização agora funciona com DataViews e quando combinada com o modo de desenho assíncrono.
- Correção do método
clearChart
quando usado antes do gráfico ser renderizado pela primeira vez. - A opção
pointsVisible
foi adicionada para nível superior, séries e linhas de tendência. Essa opção controla se os pontos devem ficar visíveis por padrão. Isso permite que você mude opointSize
, mantendo os pontos ocultos. - A posição da dica HTML foi corrigida.
- O gráfico de dispersão agora funciona com um eixo de domínio discreto e é compatível com anotações.
- O gráfico de pizza agora é compatível com dicas personalizadas.
- Sankey
- Agora é possível selecionar nós. Para ativar esse recurso, defina
sankey.node.interactivity
comotrue
. - Foi adicionado um recurso que permite especificar a interatividade do Sankey nas opções do gráfico. Geralmente, as opções são especificadas com base no estilo do que estiver sendo especificado, adicionando um objeto com atributos de estilo modificados a uma das seguintes chaves:
'selected'
,'focused'
,'unselected'
,'unfocused'
. - Cores
- Agora, Sankey oferece suporte ao papel
'style'
. - Agora, os nós podem ser coloridos de forma exclusiva definindo a opção
sankey.node.colorMode
como'unique'
. - Os links agora podem ser coloridos. O modo de coloração pode ser alterado com a opção
sankey.link.colorMode
. Os valores válidos são:'unique'
: cada link tem uma cor própria.'source'
: cada link usa a cor do nó de origem.'target'
: cada link usa a cor do nó de destino.'gradient'
: cada link é colorido por um gradiente que vai da cor do nó de origem até a cor do nó de destino.- OBSERVAÇÃO: se a cor do nó estiver definida como padrão ou as paletas de nós e links forem diferentes,
'source'
,'target'
e'gradient'
vão usar as cores que seriam atribuídas aos nós secolorMode
fosse'unique'
e os links e nós compartilhassem uma paleta.
- A paleta de cores dos nós agora pode ser modificada por
sankey.node.colors
. - A paleta de cores dos links agora pode ser alterada via
sankey.link.colors
.
- Agora, Sankey oferece suporte ao papel
- As dicas padrão (HTML e SVG) agora podem ser geradas por links, e as dicas personalizadas têm suporte com o papel
'tooltip'
. - Cronograma
- As dicas de SVG agora são compatíveis.
- Agora há suporte para dicas personalizadas.
- As cores serão alternadas se forem necessárias mais cores do que as disponíveis.
- Agenda
- As dicas de SVG agora são compatíveis.
- Agora há suporte para dicas personalizadas.
- Linhas de tendência
- A opção
pointsVisible
agora tem suporte.
- A opção
- Gráfico de tabela
- As opções
'width'
e'height'
podem não ser especificadas, o que significa que a tabela precisa ser reduzida o máximo possível, ou'100%'
, o que significa que a tabela precisa ser expandida o máximo possível. - Tabela duplicada removida usada para cabeçalho de tabela congelada.
- Colunas congeladas: são úteis quando você tem mais colunas do que a largura disponível. Por exemplo, as duas colunas mais à esquerda podem ser congeladas com
'frozenColumns': 2
. - Especifique o número de botões de paginação com a opção
'pagingButtons': #
. O número de linhas por página será baseado nisso, a menos que você também especifique a opção'pageSize'
. - A opção
'rtlTable'
agora funciona com paginação ou rolagem, mas (ainda) não comfrozenColumns
. - Algumas classes CSS (por exemplo,
'content'
) foram renomeadas para evitar conflitos. - Os cabeçalhos das colunas agora não são unidos por padrão.
- As opções
- Gráficos do Material Design
No momento, há versões do Material Design para gráficos de barras, linhas e dispersão.- Melhor suporte para os eixos de data, data e hora e hora do dia.
- Corrija problemas de dimensionamento com vários gráficos na mesma página.
- Agora pode ser usado com ChartWrapper.
- Gráfico de anotações
- Correções para selecionar anotações e cor do seletor de intervalo.
- Permite que o gráfico de anotações especifique a ordem da tabela de anotações usando a opção
table.sortAscending
.
- Mapa
- Um conjunto de coordenadas não é mais ignorado se os valores de latitude/longitude forem 0.
23 de fevereiro de 2015
Disponível em quase perpetuidade como a versão 41 dos gráficos congelados.- Gráficos principais
- Animações de inicialização para a maioria dos gráficos principais: adicione
startup:true
à opçãoanimation
. - Adicione
clearChart()
a vários gráficos que não tinham essa função. - As marcas do eixo vertical posicionadas dentro da área do gráfico agora podem usar todo o
chartArea.width
. - Processe valores nulos de forma mais consistente, especialmente para tabelas formatadas em JSON.
- A opção
allowAsync
foi adicionada para desenhar de forma assíncrona. - Permita que os valores
timeofday
tenham de um a sete elementos. - As colunas podem ser referenciadas por ID ou rótulo, além do número do índice.
- Generalizar o papel
style
. - Suporte a dicas para idiomas escritos da direita para a esquerda.
- Tema claro do Material Design adicionado (adicionar tema: opção
material
). - Dicas de HTML
- Corrija o posicionamento das dicas de HTML para que sejam relativas ao contêiner.
- O bug
tooltip tag is undefined
foi corrigido. - Usa a propriedade de cor do estilo de texto.
- Linhas de tendência
- Correção para escala logarítmica.
- Permitir que as dicas sejam desativadas por linha de tendência.
- Trabalhe com vários eixos verticais.
- Trabalhar com animação.
- Anotações: evite cobrir anotações com dica de anotação.
- Animações de inicialização para a maioria dos gráficos principais: adicione
- Gráficos do Material Design
- Foi adicionada a capacidade de personalizar as cores das séries com a opção
colors
. - Adicione um gráfico de linhas do Material Design.
- Adicione um gráfico de dispersão do Material Design.
- Agora há suporte para legendas ao usar
convertOptions()
.
- Foi adicionada a capacidade de personalizar as cores das séries com a opção
- Histograma: restringe automaticamente o número de buckets para evitar ser muito pequeno.
- Gráfico da agenda: aceita valores zero.
- Visualização de mapa
- Correção do nível de zoom.
- Suporte a mapas estilizados.
- Compatibilidade com vários tipos de marcadores personalizados.
- Gráfico candlestick: agora funciona com a orientação vertical.
- Gráfico de tabela
- Remover a seleção anterior quando
draw()
for chamado. - Use os elementos
THEAD
eTH
no cabeçalho da tabela. - Preserve o cabeçalho entre chamadas
draw()
para trabalhar com ferramentas de acessibilidade.
- Remover a seleção anterior quando
- AnnotationChart
- Ordem inversa das anotações na tabela.
- Preserve as cores das séries ao ocultar e mostrar a série.
- Restaurar largura e altura para os valores padrão quando não forem especificadas.
- Define a janela de visualização do gráfico com base na posição do seletor de intervalos.
- Gráfico de medidor: correção da redução nas chamadas subsequentes de
draw()
. - Painéis: adicione o método
getSelection()
que retorna uma união de todas as seleções no painel. - Os parâmetros ChartWrapper e ControlWrapper agora permitem um elemento
container
, como alternativa acontainerId
. - Melhorias de desempenho para ChartRangeFilter e para gráficos que usam dicas de foco em categoria.
- Editor de gráficos
- Oculte o que não é relevante (por exemplo, o menu de legendas quando não houver itens de legenda).
- Oculte os divisores de itens do bucket do histograma (por padrão).
- Correções de cores do gráfico de pizza.
- Compatibilidade com temas.
- Suporte a linhas de tendência polinomiais.
- Ativar linhas de tendência para eixos com base na data e para gráficos de área.
- Clique no suporte ao editor para valores mínimos/máximos.
- Suporte a gráficos de barras para eixos contínuos e linhas de tendência.
6 de outubro de 2014
- Árvores de palavras
- Acessibilidade:
- Adicionando tabela com dados para leitores de tela.
- Correção para texto com auras.
- Mais correções/ajustes de acessibilidade.
- Gráfico de anotações
- Correções de animação quando o tamanho muda.
- Correções de legendas
- Várias correções de bugs para ChartWrapper.
- Cronograma
- Formato de data agora disponível em dicas
- Agora os marcadores da barra estão dentro da barra de tarefas
- Diversos
- Correções de linhas e marcações
- Mais opções de formatação de dicas
- Várias melhorias de renderização internas
- Melhorias no explorador de dados
- melhorias na linha de tendência
- Melhorias no processamento de eixos
- Gráficos de barras e colunas do Material Design, compatíveis com o novo estilo visual do Google
25 de junho de 2014
- Gráficos principais (linhas, barras, colunas, áreas, combinação, pizza, dispersão, vela, balão, histograma, área em degraus):
- 0 linha de grade e 1 linha de grade agora são compatíveis.
- Animação mais rápida de um grande número de valores de eixos discretos.
- Corrigimos uma animação com valores nulos ou duplicados.
- A nova opção de anotações
highContrast
permite que você recupere a capacidade de personalizar as cores do texto em uma barra. - Correção do erro que acontecia ao gerar uma dica para dados nulos ou NaN.
- O modo Explorer poderia falhar em circunstâncias incomuns; não mais.
- Como imprimir gráficos
- As dicas agora são renderizadas sobre os gráficos da série.
- As anotações não estão mais cortadas.
- Correções de opacidade.
- Várias correções para Firefox e IE.
- Processa texto sublinhado.
- O desenho do gráfico é recortado na área do gráfico, e as dicas, não.
- Os gráficos de pizza em 3D são desenhados corretamente.
- Gráficos de barras e colunas
- Foi adicionada uma opção para fazer com que as anotações sejam sempre desenhadas fora da barra.
- Gráficos de pizza
- Correção de gráficos de pizza invertidos em 3D.
- Corrigimos o problema do gráfico de pizza no Chrome, que fazia com que quase círculos inteiros fossem renderizados incorretamente.
- Histogramas
- Correção da agregação de dicas e seleção múltipla.
- Gráficos de mapa
- Suporte para tooltip.trigger = 'selection'.
- Cronogramas
- Funciona com "datetime" e "date".
- Agora pode lidar com início < 1970 e término == nulo.
- Agora tem dicas de ferramentas e interatividade que funcionam no IE10.
- Correção de falha no IE10.
- Gráficos de anotação
- Foram corrigidos rótulos quando há mais de 26 anotações.
- Os eventos
rangechange
,ready
eselect
agora são compatíveis. - Correção do suporte para DataView.
- Formas de ponto
- A nova opção
dent
permite personalizar a aparência das estrelas.
- A nova opção
- Acessibilidade:
- Removemos a confusão do DOM e adicionamos tags ARIA descritivas.
25 de março de 2014
- Formas de ponto
- Uma nova opção
pointShape
de nível superior foi adicionada. - Foi adicionada uma nova opção
strokeDashStyle
para pincéis.
- Uma nova opção
- Animação: correção adicionada para animação de anotações e intervalos.
- Modo de exploração
- Correção para os eixos de data, data e hora e timeofday.
- Correção para evitar falhas com eixos discretos.
- Editor de gráficos do Documentos Google
- Várias melhorias na alternância de guias.
- Adição de marcadores ARIA para melhorar a acessibilidade.
- A opção de linha de grade "auto" foi adicionada.
- Cronograma
- Adicionado suporte para estilos.
- Foi adicionada uma opção para desativar as dicas.
- Foi adicionado um recurso para selecionar itens.
- Sankey
- Verificação adicionada para ciclos nos dados.
- Os nós são mais finos e os links mais leves.
- Agenda
- Adicionado suporte para seleções.
- Adicionado suporte para datas e horas.
- Adicionado suporte para estilos.
- Adicionou pequenas embelezamento à cor e ao estilo.
- Gráfico de anotações
- Foi adicionada uma correção para eixos de data e hora de períodos extremamente curtos.
- A cor da linha do seletor de intervalo foi alterada para corresponder à cor do gráfico.
- Histogramas: correção adicionada para dicas de ferramentas.
- Diversos
- Foi adicionada uma correção para marcações explícitas para melhorar a formatação padrão.
- Agora, Logscale sempre usa um número variável de linhas de grade.
- Adição de um novo método de geração de marcações para data, data e hora e timeofday quando usado com um número variável de linhas de grade.
- Trate os valores NaN como nulos e processe valores isolados (cercados de nulos) para gráficos de linha e de área.
- Foi adicionada uma nova opção para gráficos de tabela:
keepScrollPosition
. - Foi adicionado suporte para legendas
labeled
nos gráficos de área. - Foi adicionada uma correção para gráficos de combinação quando as barras são misturadas com outros tipos, resultando em lacunas.
- Agora é possível personalizar ícones de marcadores nos gráficos de mapa.
29 de janeiro de 2014
- Novo gráfico: Annotation, uma versão sem flash da linha do tempo com notas.
- Novo gráfico: Sankey.
- Novo gráfico: Agenda.
- Novo recurso: miras para gráficos de dispersão, de linhas e de combinação.
- Novo recurso: converter gráficos em PNGs.
- Novo método:
addOneTimeListener()
, usado para detectar a primeira ocorrência de um evento. - Linha do tempo: suporte para o papel "estilo" adicionado.
- Linha do tempo: suporte a seleções.
- Gráficos de pizza: comportamento fixo quando há apenas uma linha de dados.
- Melhor comportamento de data para números variáveis de linhas de grade.
- Animações: maxFramesPerSecond agora é configurável.
- Um conjunto de opções
boxStyle
para anotações. - Conversão de string em número nas tabelas de dados: agora elas serão convertidas automaticamente quando o tipo de coluna for numérico.
- Gráfico de colunas: as dicas agora mostram valores nulos.
- Melhoria na velocidade do histograma: agora eles são renderizados como gráficos de colunas para grandes conjuntos de dados.
- Histograma: correção para dicas de ferramentas com categorias.
- Explorer: correção para dados não numéricos.
- As chamadas para google.load agora são serializadas.
- Foi corrigido o erro do IE7, IE8 ao usar anotações e colunas empilhadas.
26 de novembro de 2013
- Agora é possível mostrar valores persistentes ao lado de barras, colunas, pontos etc.
- Os marcadores agora são desenhados com o tamanho correto quando o valor mínimo é maior que o valor de dados máximo.
- Implementação de recursos para arrastar para mover/zoom
- Formatos de data fixa para o Japão
- Corrigido: a escala de seguidores se sobrepõe ao mapa-múndi
- Não passe o cursor sobre o gráfico arrastando o cursor do mouse sobre ele.
- Correção: ao definir a viewWindow para fazer movimentação, as linhas de grade não fornecem indicação significativa para mudanças de escala do eixo de destino.
- Corrigido: [Firefox] O pop-up de descrição não é exibido quando o usuário passa o mouse sobre as barras do gráfico na guia "Postagens"
- Correção: getSelection retorna objetos de seleção com propriedades de coluna indefinidas
- Corrigido: funções join() e group() não estão mais vazias, IDs de coluna
- Corrigido: o marcador do Afeganistão aparece no Paquistão no Mac Safari
- Correção de vazamentos de memória em vários gráficos
- O gráfico de mapa agora oferece suporte a todos os recursos de dicas aceitos pelos Corecharts
- O clique no valor do CoreCharts agora seleciona ou desmarca o valor de dados correto quando ele é verdadeiro
- DefaultColor agora é uma opção
- Corrigido: animações que alteram o tipo de eixo de/para um eixo de data terão erros
- Correção do problema de vazamento de listeners com destinos de eventos nativos
- Agora há suporte para opacidade de dados nos pontos
- Fixo: ColumnChart, BarChart e CandlestickChart com eixo de domínio contínuo divide as barras ao meio nas extremidades inferior e superior do eixo
- vAxis:{logScale:true} não apresenta mais erros quando há NaNs nos dados
- Corrigido: quando vAxis.logScale é verdadeiro, vAxis.maxValue parece atuar como vAxis.gridlines.count
- Fixo: minValue e maxValue definidos como 0 são ignorados, com um número variável de linhas de grade (quando gridlines.count == -1)
- Permitir que viewWindow.max e viewWindow.min funcionem com marcações
- Formatação das datas do eixo fixo
- A opção "Mover e redimensionar" agora responde adequadamente
- O eixo horizontal com slantedText agora desloca o texto para mantê-lo centralizado no valor da marcação
- A mudança do valor de referência com a janela de visualização "mín. máx." não se comporta corretamente em alguns dos gráficos
- Foi adicionado suporte a createTextOnLineByAngle.
- O gráfico de linha do tempo agora mostra dados diários
- O tamanho dos marcadores do gráfico geográfico não muda quando o valor do eixo mínimo é definido
- Correção do título da dica ausente quando não há rótulo da barra
- Adição de alguns eventos (mas não o conjunto completo) à Linha do tempo
- Adição de enableInteractivity para a Linha do tempo
- Os valores de marcação explícitos formatados não mais são ignorados no modo compilado.
- Uma única linha de dados não causa mais erros em gráficos do tipo barras
- A função "arrayToDataTable" agora permite que os cabeçalhos da primeira linha especifiquem objetos
- Suporte a dataTableFromCsv
- O gráfico candlestick não falha mais quando o número de linhas excede a largura disponível para mostrar todas as velas
- Os gráficos de eixos com nenhuma linha de dados e com número variável de linhas de grade não geram mais um loop infinito
- As linhas do tempo não geram mais erros em dados razoáveis
- Math.floor(x) === x não tem mais resultado não determinista
- A linha de tendência agora funciona para o gráfico Spark
- Correção de exibição de erro para gráfico de barras
- Opção de pedido Z para a série
- Correção do bug na fonte SansSerif
- Correção de exceções causadas pelo código atual do corechart.
- A animação da imagem após o próximo item agora é animada suavemente, em vez de aparecer abruptamente no final da animação de deslizar
- As opções do eixo vertical à esquerda agora aparecem nos gráficos inline
- As opções do gráfico não são mais afetadas no menu suspenso "Alterar gráfico" do gráfico inline
- A matriz de strings/números transmitidos para "arrayToDataTable" não é mais transformada em uma matriz de objetos.
- Correção de vazamento de memória obscuro no gráfico de linhas
- As opções de legenda não estão mais faltando na guia "personalizar" do histograma.
- O histograma e as visualizações dos gráficos em árvore agora são exibidos corretamente.
- O histograma não mostra mais erros em uma seleção de "modo de comparação"
- Correção: o modo de eixo duplo é compatível com o gráfico de histograma, mesmo que não haja opções de eixo no editor de gráficos do Planilhas.
- Opções da guia "Eixo" exibidas para Histograma
- Correção de animação para gráficos de diferenças
- Opção "plotar valores nulos" ativada para histograma
- Erro de ChartRangeFilter corrigido
- As dicas agora consideram o tamanho "nulo"
27 de agosto de 2013
- Gráficos de linha do tempo
Um cronograma é um gráfico que mostra como um conjunto de recursos é usado ao longo do tempo. Se você está gerenciando um projeto de software e quer ilustrar quem está fazendo o que e quando, ou se está organizando uma conferência e precisa reservar salas de reunião, um cronograma costuma ser uma opção de visualização razoável. Um tipo conhecido de linha do tempo é o diagrama de Gantt:
https://developers.google.com/chart/interactive/docs/gallery/timeline - Gráficos de rosca
Agora é possível criar um gráfico de rosca removendo um buraco do centro de um gráfico de pizza:
https://developers.google.com/chart/interactive/docs/gallery/piechart#donut - Atualização de dados do mapa para o gráfico de mapa
À medida que o Google melhora os dados geográficos por meio de projetos como o Ground Truth, geramos periodicamente nossos dados de mapas estáticos para integrar essas melhorias.
- Traps explícitos
Agora, fornecemos "marcações explícitas", que permitem ajustar onde as marcações aparecem e como são rotuladas. Consulte as opções de
hAxis.ticks
evAxis.ticks
, por exemplo, https://developers.google.com/chart/interactive/docs/gallery/linechart#Configuration_Options. - Caixas delimitadoras
Documentamos o
getBoundingBox()
e vários métodos relacionados que permitem extrair informações sobre onde os elementos do gráfico são desenhados na tela. Consulte as páginas de documentação da galeria de gráficos para mais detalhes. - Melhorias na geocodificação
Fizemos diversas melhorias em nossa biblioteca de geocodificação para armazenar melhor as solicitações em cache em vários gráficos geográficos na mesma página.
- Melhorias diversas
- Melhorias na formatação de datas para determinadas localidades
- Correções de serialização JSON
- Correções de largura da linha da linha de tendência
- Correção para logScale no vAxis quando NaNs ocorrem nos dados.
15 de maio de 2013
- Linhas de tendência: compatível com linhas de tendência lineares e exponenciais na maioria dos gráficos principais.
- Ações: agora, você pode adicionar mais interatividade às dicas. Esse é um recurso aberto que permite adicionar callbacks de JavaScript a um menu de dicas.
- Seleção automática de linha de grade: use nosso algoritmo para selecionar automaticamente o número de linhas de grade. Para usar isso, defina a opção
gridlines.count
como-1
. Isso funciona parahAxis
ouvAxis
. - Melhorias no desempenho do ChartWrapper.
24 de setembro de 2012
- Dica HTML – Suporte para conteúdo de dicas HTML personalizado para pontos de dados, categorias e anotações (somente alguns gráficos principais)
- Olha mãe, sem iframe! - Com exceção do IE 8, os gráficos não são mais desenhados dentro de um IFrame. Se você quiser um visual retrô, defina a opção
forceIFrame: true
- A opção
strictFirstColumnType
foi removida. Como você se lembra, essa era uma medida temporária para compatibilidade com versões anteriores. Consulte esta seção de ajuda para ver as soluções adequadas - GeoChart: nova opção, tooltip.trigger, que funciona da mesma maneira que nos gráficos principais
- GeoChart: cores de borda aprimoradas
- ChartRangeFilter: agora é possível sair da área de controle ao movimentar ou aplicar zoom
- ChartRangeFilter: correção de falhas ocasionais ao mover um identificador sobre outro
- Melhorias significativas de desempenho ao desenhar gráficos com um eixo de domínio do tipo data
18 de junho de 2012
- CandlestickChart: permite mais controle sobre as cores das velas (consulte o grupo de opções
candlestick
). - ComboChart: suporte para velas e séries steppedArea (consulte as opções
series
/seriesType
) - Gráfico de colunas/Gráfico de barras/Gráfico candlestick: suporte ao eixo de domínio contínuo (consulte as seções relevantes sobre formato de dados)
- Todos os gráficos principais: suporte ao alinhamento de legendas (consulte a opção
legend.alignment
) - Todos os gráficos de eixo do gráfico principal: suporte a linhas de grade menores (consulte a opção
minorGridlines
)
2 de maio de 2012
- Adição de uma opção de configuração para controlar a largura das barras em um ColumnChart/BarChart e de velas no CandlestickChart.
- Foi corrigida uma falha ao chamar ClearChart() duas vezes seguidas para gráficos no pacote corechart.
- Foi corrigida a interatividade com falha ao chamar "draw()" após "clearChart()" para os gráficos no pacote corechart.
- GeoChart: novos mapas de províncias da Estônia, Finlândia, Lituânia, Letônia, Somália e Sudão do Sul
- Medidor: foi corrigida uma falha que acontecia durante a chamada "draw()" duas vezes no Firefox.
2 de abril de 2012
- Anotações:
- Efeito visual simples para a seleção de anotações (use negrito no texto).
- Melhor processamento de pacotes de anotações (por exemplo, várias anotações no mesmo ponto de dados / valor de domínio).
- Permite a interação com anotações no destino em foco "categoria".
- Gráfico TreeMap:
- Foi adicionada uma opção para usar médias ponderadas no mapa de árvore.
22 de fevereiro de 2012
- Modo de cor gradiente adicionado ao gráfico de bolhas.
- Gráfico de mapa:
- A interatividade da região no modo de marcador agora é desativada por padrão.
Como manter o comportamento antigo? Defina a opção
enableRegionInteractivity
como verdadeira. - Os marcadores agora são opacos por padrão.
Como manter o comportamento antigo? Defina a opção
markerOpacity
como 0,5. - O tamanho do marcador agora está entre 3 e 12 pixels por padrão.
Como manter o comportamento antigo? Defina a opção
sizeAxis
como {minSize: 2, maxSize: 30}. - Uma lupa agora é aberta quando o usuário passa o mouse sobre marcadores desordenados (excluindo IE<=8).
Como manter o comportamento antigo? Defina a opção
magnifyingGlass
como {enable: false}. - Não estendemos mais os mapas por padrão. Em vez disso, mantemos a proporção original.
Como manter o comportamento antigo? Defina a opção
keepAspectRatio
como falsa.
- A interatividade da região no modo de marcador agora é desativada por padrão.
Como manter o comportamento antigo? Defina a opção
- Um novo controle: ChartRangeFilter.
- Uma nova opção experimental
forceIFrame
que tem como padrão verdadeiro (o comportamento atual), mas pode ser definido como falso. Quando definido como falso, os gráficos do corechart, gráfico de mapa, mapa de árvore e medidor não renderizarão o gráfico em um iframe (para todos os navegadores, exceto o IE<=8). Isso ainda é muito experimental e não foi documentado. Queremos que você faça um teste e envie sua opinião.
18 de janeiro de 2012
- O padrão de
strictFirstColumnType
foi mudado para "true". Se isso causar problemas nos seus gráficos, consulte a seção de ajuda. - Adição de um novo gráfico: o gráfico de bolhas.
- Um novo design de editor de gráficos com um painel de personalização reformulado.
- O método clearChart foi adicionado a todas as visualizações na galeria principal.
- Tabela: vazamento de memória corrigido.
- CandlestickChart: melhoria de desempenho em todos os navegadores.
- GeoChart: melhoria de desempenho no IE 8.
- SteppedAreaChart: é compatível com a combinação das opções connectSteps e isStacked.
7 de dezembro de 2011
- Animação de transição.
- Novos efeitos visuais para foco e seleção de elementos do gráfico em gráficos de dispersão, linhas, área e outros.
- Novo recurso de função da coluna, que ativa anotações, barras de erros, dicas de ferramentas personalizadas, indicação de fora do escopo, nível de certeza e ênfase nos principais tipos de gráficos.
- Modo de marcador no gráfico geográfico.
- Novo gráfico: área em degraus.
- Nova interface do ChartEditor
- Gráfico de mapa: novos mapas para os estados dos EUA, visualização aprimorada de áreas disputadas.
- Nova opção para maximizar o tamanho do gráfico:
{theme: 'maximized'}
.
30 de outubro de 2011
- Correções de bugs e trabalho de infraestrutura.
26 de setembro de 2011
- Aprimorar a eficiência de renderização no Corechart e GeoChart.
- Suporte à localização.
- Gráfico principal: efeito visual para a seleção de pontos no gráfico de linha/gráfico de área/gráfico de dispersão.
- GeoChart/Treemap: correção da escala de cores no IE8.
17 de agosto de 2011
- Aprimorar a eficiência de renderização no gráfico geográfico.
- Suporte a iOS e IE8 na visualização de medidor.
- CoreChart: melhoria do efeito visual de foco ao passar o mouse.
13 de julho de 2011
Muitas propriedades novas, incluindo:
viewWindow
, para especificar o zoom/corte de dados verticaispieChartTooltip
: para especificar quais informações serão incluídas na dica- Propriedades
series
:visibleInLegend
,enableInteractivity
eareaOpacity
- Muitas propriedades de substituição novas em
vAxis
/hAxis
objects.
- Agora, eixos Y duplos são compatíveis, usando as propriedades
series.targetAxisIndex
evAxes
/hAxes
- Melhoria no desempenho do gráfico de mapa
9 de maio de 2011
- GeoChart - novo gráfico de mapa (substituindo o mapa geográfico atual do Flash)
- Candlestick: novo CandlestickChart
- ComboChart: ativa combinações de gráficos de barras, linhas e área no mesmo eixo.
- Ativar a personalização de séries independentes no pacote corechart (por exemplo, explore a opção de séries no ComboChart)
- ChartWrapper: nova classe ChartWrapper para encapsular a criação e a serialização de gráficos
- ChartEditor: novo ChartEditor que pode ser incorporado ao seu site.
- Mudanças na aparência de TreeMap.
- Novo pacote controls e ControlWrapper.
- O Google Fusion Tables agora é uma fonte de dados compatível com a Visualização do Google.
- Movemos os gráficos de imagem para usar https.
21 de março de 2011
- Mapa de árvore: novo evento de consolidação
- ImageCandlestick: foi adicionado padding para a primeira e a última velas.
- Medidor: as cores padrão foram alteradas, e os usuários podem mudá-las. Correção de alguns vazamentos de memória
- Gráficos de barras, linhas, áreas, colunas e dispersão: a aparência das linhas de grade foi atualizada.
24 de fevereiro de 2011
17 de janeiro de 2011
- Gráficos de barras, colunas, linhas e dispersão: a opção
gridlineColor
foi adicionada. - Vários gráficos: duas novas opções para formatar o texto da marca de seleção foram adicionadas:
hAxis.format
(gráficos de barras e de dispersão)vAxis.format
(gráficos de linhas, área, colunas e dispersão)
- Gráfico de linhas:
- Adicionada a opção
interpolateNulls
. - Agora os pontos ficam invisíveis por padrão, a menos que você passe o cursor sobre eles.
- Adicionada a opção
- Gráfico de pizza:
- Agora um setor é enfatizado ao passar o cursor sobre ele.
- Selecionar fatias da pizza agora substitui a seleção anterior em vez de adicionar itens a ela.
- A opção pieResidueSliceColor foi adicionada para mudar a cor da fatia composta.
- Mapa de árvore:
- Correção de um bug que impedia a renderização de um modelo de dados de três colunas
- Classificação fixa
- Os gráficos de área, barras, colunas, linhas, pizza, dispersão, mapa de árvore e medidor agora usam SVG no IE9 em vez do VML.
- Nova função,
google.visualiation.arrayToDataTable()
.
7 de novembro de 2010
- As seguintes propriedades foram adicionadas aos gráficos de área, barras, colunas, linhas e dispersão:
- "chartArea", para especificar o tamanho e o posicionamento da área do gráfico dentro dos limites dele.
- titlePosition e axisTitlesPosition, para especificar o posicionamento dos títulos do gráfico e dos eixos.
- backgroundColor, para especificar a cor de fundo e da borda da área do gráfico.
- vAxis/hAxis.textPosition, para especificar a posição dos rótulos das marcas de escala nos eixos vertical e horizontal.
- Os seguintes recursos foram adicionados ao gráfico de pizza:
- "chartArea", para especificar o tamanho e o posicionamento da área do gráfico dentro dos limites dele.
- backgroundColor, para especificar a cor de fundo e da borda da área do gráfico.
- pieResidueSliceLabel, para especificar o rótulo da fatia que representa os valores acumulados de todas as fatias abaixo de um valor limite especificado.
11 de agosto de 2010
- Atualização do pacote de gráficos principais:
- Ativação do posicionamento superior e inferior da legenda.
- Melhor layout de rótulos quando os gráficos estão sobrecarregados por textos (alterando automaticamente para rótulos alternados e texto inclinado, quando necessário).
- Gráfico de pizza melhorado, expondo uma opção para 3D e para formatar os textos nas fatias e nas dicas.
- Processamento aprimorado de notificações de erro em todos os gráficos.
- Correção de vários bugs, incluindo a correção do vazamento de memória que ocorria ao redesenhar gráficos.
- Correção de um bug no Geomap em que códigos de duas letras eram erroneamente considerados códigos de região.
16 de junho de 2010
- Adição de eventos onmouseover/onmouseout ao mapa de árvore
- Gráficos de imagens genéricos, tipo radar:
- Agora os tipos de gráficos r e rs têm suporte
- showValueRótulos agora são verdadeiros por padrão
- Gráficos de área, barras, colunas, linhas, pizza e dispersão:
- Correção de alguns bugs de layout e ordenação.
- Melhor tratamento de erros de valores de dados inválidos.
- Outras correções de pequenos bugs.
- Geomapa: agora oferece suporte a strings de dicas de ferramentas internacionalizadas.
18 de maio de 2010
- Novos gráficos principais (veja abaixo): vários tipos de gráficos comuns foram reformulados e combinados em um único pacote chamado
corechart
. Não corrigiremos mais bugs nem adicionaremos novos recursos às versões mais antigas. Em vez disso, incentivaremos os usuários a migrar para os novos gráficos. - Os gráficos de imagem agora são compatíveis com interatividade
- Nova visualização de mapa de árvore
- A seleção múltipla agora é compatível com o Mac para a visualização de tabela.
- Mapa agora fornece o tipo de terreno.
Mais sobre os gráficos principais
Criamos novas versões de vários tipos de gráficos comuns, incluindo gráficos de área, barras, colunas, linhas, pizza e dispersão. As novas versões estão em um pacote comum chamado corechart. As versões mais antigas vão continuar a existir nos pacotes anteriores, mas recomendamos que você comece a usar essas novas versões.
Como migrar para os novos gráficos:
- Mudar o nome do pacote
Carregue o novo pacotecorechart
em vez dos mais antigos. Esse novo pacote inclui o código para as novas versões das visualizações de área, barra, coluna, linha, pizza e dispersão, que foram carregadas anteriormente por pacotes separados.google.charts.load("current", {packages:["corechart"]});
- Ajustar as opções do gráfico
Embora muitas das opções permaneçam as mesmas, algumas foram renomeadas ou ainda não são compatíveis.
Opções renomeadas:- reverseAxis: agora chamado de
reverseCategories
. - lineSize: agora chamado de
lineWidth
. - smoothLine: agora chamado de
curveType
, em vez do valor "true", o usuário precisa especificar o valor "function". - titleX/titleY: essas opções agora são chamadas de
title
e fazem parte dos novos objetoshAxis
ouvAxis
. - logScale/logScaleX: essas opções agora são chamadas de
logScale
e fazem parte dos novos objetoshAxis
ouvAxis
. - min/max: essas opções agora são chamadas de
minValue
/maxValue
e fazem parte dos novos objetoshAxis
ouvAxis
.
Opções não compatíveis:- Posições da legenda: no momento, aceitamos apenas a posição direita da legenda (ou não é possível exibir a legenda).
- 3D: no momento, os gráficos de pizza não são compatíveis com a versão 3D.
- Dica: na versão atual, as dicas são abertas automaticamente quando o usuário passa o mouse sobre elas. Não é possível abri-las ou fechá-las usando a API.
- reverseAxis: agora chamado de
22 de abril de 2010
Principalmente alterações internas.
5 de fevereiro de 2010
- Map e Geomap agora carregam dinamicamente a API do Google Maps V3. Se você carrega o script da API do Google Maps V2, deve removê-lo.
Observação: não é possível usar a API do Google Maps V2 com gráficos gviz Map/Geomap. - Gráfico de mapa
- Retorna o evento pronto adequado.
- A coluna "Dica" pode ser de qualquer tipo, e não apenas de string, como antes.
- Gráfico de imagem: agora oferece duas novas opções "backgroundColor" e "valuelabelInterval".
- Gráfico de tabela: os botões de paginação agora respeitam corretamente a altura do usuário.
10 de novembro de 2009
- Linha do tempo com anotações: os valores zero do gráfico agora são exibidos com precisão.
- De área, barra, coluna, linha, pizza e gráficos de dispersão: os eventos e dicas do Internet Explorer 8 agora são processados corretamente.
- Gráfico de tabela: o texto do botão "Próxima" personalizado agora é exibido corretamente.
- Gráfico de movimento: agora é compatível com gráficos de linhas animadas. Novas localidades compatíveis: "ru", "tr", "cs" e "hu".
- Mapa geográfico: agora oferece suporte a códigos de área metropolitana.
- Gráfico de pizza de imagem: agora oferece suporte a opções para definir legendas e rótulos.
29 de setembro de 2009
- DataTable: novo método
toJSON()
que retorna uma string JSON que pode ser usada no construtorDataTable
. - Protocolo de transferência: o formato de resposta JSON agora aceita strings de data verdadeiras válidas em JSON.
- imagechart: o novo método
getImageUrl()
retorna o URL da imagem usado pela API Charts. - Cronograma com notas:
- Correção de bug: as legendas agora aceitam vírgulas da maneira correta
- Agora você pode especificar uma data de início ou de término nula em
setVisibleChartRange()
para começar no intervalo inicial ou final.
- Gráfico de área, Gráfico de barras, Gráfico de colunas: correção de bug: agora as legendas são exibidas na mesma ordem das séries em versões empilhadas desses gráficos.
- Gráfico de dispersão: correção de bug: os valores nulos faziam com que a contagem do índice de linhas fosse desativada nas linhas seguintes na tabela de dados.
- Gráficos de área, barras, colunas, linhas, pizza e dispersão:
- Chamar
setSelection()
sem parâmetros, nulo ou uma matriz vazia vai cancelar a seleção de todos os itens selecionados. - Novas opções foram adicionadas: tooltipWidth, tooltipHeight, tooltipFontSize para ativar a configuração do tamanho da fonte, da largura e da altura da dica, respectivamente.
- Novas opções para alterar o eixo (eixos) para uma escala logarítmica: logScale, logScaleX
- Chamar
- Formatador de barra: agora mostra o valor formatado, se presente, em vez do valor de dados real.
- Agrupamento e mesclagem ativados no
DataTable
. Detalhes com a versão de produção. - As colunas calculadas agora estão ativadas
em
DataView
. Detalhes com a versão de produção. DataView
: novo métodogetProperties()
foi adicionado.- Gráfico de pizza: foi corrigido um bug que fazia com que algumas frações pequenas desenhassem no Internet Explorer.
- Organograma: melhoramos a aparência do organograma.
20 de julho de 2009
- Formatador de seta: correção de um pequeno bug: adição de borda de célula ausente quando o Formatador de seta é usado.
- Gráfico com animação: adicionar evento de mudança de estado
- DataTable – Correção de bug: getDistinctValues() em uma tabela de dados vazia (usada para gerar uma exceção).
- Gráfico de linha do tempo com anotações
- Nova aparência na lista de anotações
- Correção do escape duplo nos rótulos (por exemplo, quando o símbolo do euro estava no formato numérico)
- Correção de bug: pequenas alterações no intervalo agora acionam um evento de alteração de intervalo
- Agora, quando você muda o zoom com setas, o evento de mudança de intervalo é disparado.
- A cor de preenchimento é igual à cor da linha
- Permitir colunas de anotação mesmo quando a opção displayAnnotations estiver definida como "false", mas as colunas serão ignoradas
- Correção de bug: fusos horários incorretos ao selecionar o intervalo visível
- Não mova o mouse para a mão ao clicar em um gráfico maximizado
- Nova opção (agora padrão) para destacar o ponto mais próximo, não o último
- Nova opção para ocultar o separador de data da barra no canto superior direito
- Nova opção para ocultar os pontos na legenda superior
- Nova opção para ocultar os valores na legenda superior
- Gráfico de imagem
- Correção de bug: alguns parâmetros estavam sendo descartados
- Suporte para colunas ocultas
- Organograma – Correção de bug: processe "style" e "selectedStyle" corretamente.
- Gráficos interativos (todos): corrige um bug com a seleção quando há valores nulos no meio de uma série.
- ToolBar: foi adicionada a opção "style" (estilo) à visualização da barra de ferramentas no componente htmlcode.
- Formato padrão: foi adicionada uma opção para gerar o resultado em uma propriedade personalizada de células em uma determinada coluna.
- Visualização de tabela: alteração dos símbolos de paginação para usar uma imagem por padrão em vez de caracteres Unicode e adicionamos um parâmetro para especificar atalhos de teclado de paginação anterior/próxima para acessibilidade.
26 de maio de 2009
- Uma implementação completa da fonte de dados, incluindo suporte completo à Linguagem de consulta de visualização em uma biblioteca Java de código aberto.
- Uma nova versão (0.6) do protocolo de transferência de dados da API Google Visualization com os seguintes recursos:
- Mais opções de consulta com segurança reforçada.
- As propriedades personalizadas agora são compatíveis com o DataTables nos níveis de célula, linha, coluna e tabela.
- Novos recursos de saída:
- Compatibilidade com novo formato de saída (valores separados por tabulação).
- Capacidade de solicitar um nome de arquivo de saída personalizado para arquivos CSV ou TSV (consulte
o parâmetro
outFileName
).
- Uma nova versão (0.7) da linguagem de consulta da API de visualização do Google com os seguintes recursos:
- Suporte para colunas calculadas.
- Suporte a funções escalares.
- Uma nova visualização de gráfico de imagens genéricas que engloba a funcionalidade da API de gráficos do Google:
- Expõe todos os gráficos fornecidos pela API de gráficos do Google.
- Não é restrito pelo limite de 2 mil dados ao usar a API de gráficos diretamente com URLs.
- O google.visualization.ColorFormat aprimorado agora oferece suporte a todos os tipos de dados, exceto booleanos.
- As legendas foram temporariamente desativadas no gráfico de pizza de imagens, nos gráficos de dispersão e de linhas da imagem. Os gráficos de linha de imagem e de dispersão de imagem são criados usando o Gráfico de imagem genérico, definindo a opção "cht" como "s" (gráfico de dispersão) ou "lxy" (gráfico de linhas).
- Organograma
- Eventos mouseover e mouseout adicionados
- Agora é possível usar propriedades de estilo personalizados.
- Mapa geográfico: os
<script>
do Google Maps não são mais necessários se você usa o formato de latitude/longitude com marcadores. - Foram adicionadas novas opções a google.visualization.Query para oferecer suporte a diferentes métodos de envio de dados.
- Os gráficos de área, barras, colunas, linhas, tortas e de dispersão são compatíveis com novas opções: titleFontSize, captionFontSize e AxisFontSize.
- Correção de um bug no gráfico de pizza da imagem. Anteriormente, se você passasse várias cores ao seu objeto de opções, ele criava um gradiente baseado somente na primeira cor, ignorando todas as outras cores. Agora, ele usa todas as cores conforme documentado.
- Correção de um bug de rotulagem da linha do tempo com anotações. Anteriormente, os rótulos eram truncados em qualquer marcador de porcentagem na legenda. Isso foi corrigido para permitir caracteres %.
6 de abril de 2009
- Novo elemento auxiliar da barra de ferramentas que permite exportar dados em vários formatos ou incorporar a visualização a outra página.
- Gráficos interativos (gráficos de área, barra, coluna, linha, pizza
e scatter)
- Os eventos
onmouseover
eonmouseout
foram adicionados. - Foi adicionada uma opção
showCategories
para ocultar os rótulos de categoria. Não se aplica ao gráfico de pizza. - Correção de um bug de escala do eixo: se o valor mínimo estivesse logo acima de zero e o valor máximo fosse grande, a legenda do gráfico era expandida para abaixo de zero.
- Os eventos
- Visualização de tabela
- Personalização da tabela
- Permitir que o usuário forneça nomes de classe CSS para:
headerRow, tableRow, oddTableRow, selectedTableRow, hoverTableRow, headerCell, tableCell, rowNumberCell.
- Permitir que o usuário forneça nomes de classe CSS para:
- Correção de um bug na propriedade de célula "className".
- Evento
ready
adicionado. - Suporte básico a idiomas escritos da direita para a esquerda para tabela.
- evento
sort
e um métodogetSortInfo
retornam uma matriz de índices que é um mapeamento da classificação atual.
- Personalização da tabela
- Mapa
- A opção
zoomLevel
foi adicionada.
- A opção
- Gráfico com animação
- Evento
ready
adicionado. - Correção de um bug para ativar o método
getState
.
- Evento
- Organograma
- Adicionamos uma coluna para dicas, implementadas como uma terceira coluna opcional. Se definido, o valor na terceira coluna é a dica que será exibida ao passar o cursor sobre o nó.
- Formatadores
- Foi adicionada uma margem de espaço em branco ao redor do formatador de barras.
- Foi adicionada uma opção para exibir uma linha preta no valor zero do formatador de barra.
- Gráfico de linhas de tempo com notas
- Nova opção para ocultar a área do seletor de intervalo.
- Formatadores de números foram adicionados às colunas
- O formatador de data foi adicionado à data no canto superior direito do gráfico.
- DataView
- Melhor desempenho de um DataView quando usado apenas para manipular colunas, e não linhas.
- Correção de um bug: ao usar uma DataView apenas para manipular colunas e adicionar linhas à tabela somente depois de criar a visualização, essas linhas não ficavam acessíveis por meio da visualização.
- DataTable
- Filtrar colunas por intervalo de valores. Cada um dos filtros transmitidos para
getFilteredRows
pode ser um filtro de intervalo contendo as propriedades deminValue
emaxValue
- Filtrar colunas por intervalo de valores. Cada um dos filtros transmitidos para
23 de fevereiro de 2009
Novos recursos
Aqui está um resumo dos novos recursos mais interessantes da API.
- Adições significativas ao gráfico de movimento, incluindo zoom, barras e uma opção para salvar e restaurar o estado.
- Adicionamos novas opções ao
gráfico de pizza interativo,
pieJoinAngle
epieMinimalAngle
, para controlar o comportamento da fração "outra". - Foi adicionado controle sobre os valores de
min
emax
y dos gráficos interativos com base em eixo (gráfico de linhas, gráfico de barras, gráfico de área etc.). - Adição de suporte a evento "ready" para todos os gráficos interativos.
- Foi adicionada a opção de recolhimento para o
Organograma (
allowCollapse
). - Foi adicionado um novo Formatador de data.
- Os formatadores agora estão disponíveis para todas as visualizações (não apenas para tabelas).
- Adição de métodos para ocultar e exibir de forma programática séries de dados específicas no gráfico de linhas de tempo com notas.
Bugs corrigidos
Nenhuma correção de bug importante.
Bugs conhecidos
- As datas no canto superior direito do gráfico de linhas de tempo com anotações estão corrompidas em algumas localidades (es, po).
- Depois de clicar na legenda de uma linha no gráfico de linhas, a largura da linha é retornada ao valor padrão, mesmo que outro valor tenha sido especificado.
- O tamanho padrão do balão no gráfico de movimento é diferente.
- No gráfico de barras, a fonte pode ficar muito grande. Devemos limitar o tamanho máximo da fonte.
20 de janeiro de 2009
Novos recursos
Aqui está um resumo dos novos recursos mais interessantes da API. Para ver a lista completa, consulte Detalhes completos abaixo.
- Novo evento genérico do
ready
, que é disparado quando uma visualização específica está pronta para que métodos sejam chamados. - Novas opções para o gráfico de linhas temporais com anotações:
- Opção de configuração
fill
para controlar a transparência da área abaixo das linhas. - Opção de configuração
thickness
para controlar a espessura das linhas. - Opção de configuração
max
para controlar o valor máximo mostrado no eixo Y. - Se o horário do tipo
date
for usado, limite a resolução do eixo x a dias. - O evento
ready
é disparado quando o gráfico está pronto para que os métodos sejam chamados. - O evento
select
é disparado quando as sinalizações são clicadas pelo usuário.
- Opção de configuração
- Novo evento
ready
implementado para o organograma e o mapa de intensidade. O evento é acionado quando os gráficos estão prontos para a chamada de métodos. - Foram adicionadas funções para definir e receber propriedades de linha em
DataTable
eDataView
. - Foram adicionadas funções para definir e receber propriedades da tabela em
DataTable
eDataView
.
Bugs corrigidos
- O método setInterval() do gauge visualização foi corrigido e agora está funcionando bem também com o Internet Explorer.
- O gráfico de linhas do tempo anotado não conseguiu aumentar o zoom para menos de um dia. Esse problema foi corrigido.
- Os rótulos do gráfico de barras foram desenhados na ordem inversa.
- Se as células forem desmarcadas em gráficos interativos, agora as dicas serão fechadas.
- A atualização não estava funcionando em alguns dos gadgets de visualizações interativas.
Bugs conhecidos
- As datas no canto superior direito do gráfico de linhas de tempo com anotações estão corrompidas em algumas localidades (es, po).
- Depois de clicar na legenda de uma linha no gráfico de linhas, a largura da linha é retornada ao valor padrão, mesmo que outro valor tenha sido especificado.
Detalhes completos
Além dos novos recursos, introduzimos as seguintes alterações nesta versão:
- Melhoria nos problemas de latência no gráfico de movimento (especialmente no IE).
- Tabela
- Não há botões de paginação quando há apenas uma página.
- Deixar os cabeçalhos classificáveis com largura fixa.
- Pequenas melhorias na aparência.
9 de dezembro de 2008
Novos recursos
Aqui está um resumo dos novos recursos mais interessantes da API. Para ver a lista completa, consulte Detalhes completos abaixo.
- O Google Web Toolkit agora tem uma biblioteca para criar e manipular visualizações.
- Novas opções para a visualização de tabela.
- Os gráficos de movimento agora são compatíveis com vários gráficos, mais localidades e controle deslizante de velocidade.
- A linha do tempo com notas agora oferece suporte a 10 localidades.
- Nova visualização de mapa geográfico.
Bugs corrigidos
- Os erros de autenticação da planilha foram corrigidos e as mensagens de erro esclarecidas.
Bugs conhecidos
- O método setInterval() do gauge visualização não funciona com o Internet Explorer.
Detalhes completos
Além dos novos recursos, introduzimos as seguintes alterações nesta versão:
- Nova
biblioteca do Google Web Toolkit (GWT) com suporte para:
- Usando visualizações do Google com o código do GWT,
- Colocar sua própria visualização em um wrapper do GWT e
- Criar visualizações usando o GWT.
- Tabela
- Novas propriedades: firstRowNumber, startPage, largura, altura, alternatingRowStyle, scrollLeftStartPosition.
- Gráfico com animação
- Agora é possível hospedar mais de uma visualização de tabela em uma página.
- Suporte a 20 localidades.
- Linha do tempo com anotações:
- Suporte a 20 localidades.
3 de novembro de 2008
Novos recursos
Aqui está um resumo dos novos recursos mais interessantes da API. Para ver a lista completa, consulte Detalhes completos abaixo.
- Lançamento do formato da versão 0.5 do protocolo de origem de dados GViz. Agora você pode expor sua própria fonte de dados às visualizações.
- Uma grande reorganização da documentação. Esperamos que você goste.
- Lançamento de uma biblioteca Python de código aberto que ajuda os provedores de fontes de dados a agrupar os dados em um objeto apropriado para responder a solicitações de dados.
Bugs conhecidos
- O método setInterval() do gauge visualização não funciona com o Internet Explorer.
Detalhes completos
Além dos novos recursos, introduzimos as seguintes alterações nesta versão:
- Novos eventos get/setSelection() adicionados aos gráficos de área, barras, colunas, linhas, pizza e tabelas do Google.