Notes de version de Google Charts

Cette page décrit le processus de publication de Google Charts. Il comprend également les notes de version des versions actuelle et antérieures de Google Charts, ainsi qu'une présentation des nouveautés.

Nouveautés

  • La version la plus récente de Google Charts, également appelée version officielle current, est listée ci-dessous avec le résumé des modifications de toutes les versions précédentes.

    Consultez la section Chargement de la bibliothèque pour découvrir en quoi consiste une version current.

  • Toutes les requêtes "jsapi" sont désormais redirigées vers le nouveau chargeur. Si vous chargez la version 1 ou 1.0, vous chargerez désormais la version actuelle. La correspondance la plus proche de la dernière version précédemment disponible via le chargeur jsapi est "45.2".

    Veuillez utiliser le nouveau chargeur gstatic à partir de maintenant. Consultez les instructions pour mettre à jour le code du chargeur.

Processus de publication de l'API Google Visualization et versions candidates

La publication de l'API de visualisation s'effectue en deux étapes:

  • Au moins deux semaines avant la sortie d'une nouvelle version officielle de l'API Visualization, nous publierons une version préliminaire, appelée "Release Candidate" (RC), que vous pouvez charger en tant que version "à venir". Cela permet de tester les modifications destructives apportées à la version. Nous publierons une notification dans le groupe de discussion des développeurs de l'API de visualisation et nous surveillerons ce groupe pour les problèmes signalés, afin d'essayer de les résoudre.
  • Deux semaines après la version RC, si nous sommes en mesure de résoudre tous les problèmes de rétrocompatibilité signalés, celle-ci sera publiée en tant que nouvelle version "actuelle" officielle.

Nous vous encourageons à tester vos applications par rapport à chaque RC dès que possible et à signaler les problèmes que vous rencontrez, afin de nous aider à publier un produit stable.

Bien que l'équipe de l'API Visualisation teste de manière approfondie chaque nouvelle version, nous sommes conscients que des bugs peuvent subsister dans toutes les nouvelles versions. L'objectif de ce processus en deux étapes est donc d'améliorer la fiabilité de l'API pour les systèmes de production.

Annonces sur les versions candidates

Nous annoncerons chaque nouvelle version candidate par e-mail au groupe de discussion des développeurs de l'API de visualisation. Si vous utilisez l'API Visualization pour des applications sérieuses, nous vous recommandons vivement de rejoindre ce groupe de discussion.

Pour vous aider à trouver ou à filtrer ces e-mails, chaque annonce de version aura le même objet: "Release Candidate Pushed: <DATE>", où <DATE> correspond à la date de publication. Cet e-mail contiendra ces instructions d'utilisation. Les nouvelles fonctionnalités ne seront pas documentées en détail, car l'objectif de la version finale n'est pas de tester les nouvelles fonctionnalités, mais plutôt de vérifier que la version n'a pas d'impact sur les fonctionnalités existantes. Une documentation détaillée de toutes les nouvelles fonctionnalités sera publiée avec la version de production.

Utiliser la version finale

La version du package candidate à la version est "à venir", contrairement à la version de production, qui est "actuelle". (Notez que ces noms ne seront pas modifiés dans les prochaines versions.)

Vous pouvez charger la version de production ou la version finale (mais pas les deux en même temps), en fonction de votre paramètre de version, comme indiqué ci-dessous:

// 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']});
  

Signaler des bugs

Si vous rencontrez un bug potentiel dans Google Charts, consultez la page Problèmes connus. Avant de signaler un bug, veuillez vérifier votre code pour vous assurer qu'il s'agit bien d'un bug (posez vos questions sur la liste de diffusion pour obtenir une aide supplémentaire), puis effectuez une recherche sur la page des problèmes connus pour voir s'il a déjà été signalé ou résolu.

Si vous découvrez des problèmes dans la version finale, vous devez envoyer un message décrivant le problème au groupe de discussion des développeurs de l'API Visualization. L'équipe de l'API Visualization surveille ce groupe pendant la période candidate afin d'être plus réactive au cours de cette période.

Sorties officielles

Lorsque vous chargez des graphiques Google, plusieurs options s'offrent à vous. Normalement, cela se fait comme suit:

<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>

La chaîne 'current' signifie que la version stable actuelle de Google Charts sera chargée. Si vous souhaitez obtenir la version candidate la plus avancée proposée avant qu'elle ne devienne la prochaine version 'current', utilisez plutôt 'upcoming'. Quelle que soit la version que vous spécifiez, vous constaterez des améliorations au fil du temps, à mesure que nous les mettrons à jour.

Le 28 juillet 2015, nous avons annoncé des versions figées. Il s'agit de versions de Google Charts qui resteront inchangées indéfiniment (modulo en cas de correction critique occasionnelle). La première version figée était 41, correspondant à la version du 23 février 2015.

Vous chargez une version figée comme suit:

<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>

Pour en savoir plus, consultez la documentation Charger la version.

L'historique des versions

Date actuelle:avril 2023

Disponibles de manière quasi-perpétuelle sous le nom de Frozen Charts version 52

Cette version inclut de nombreuses autres refactorisations internes et migrations vers ES6 et TypeScript, en préparation de la première phase de création de graphiques Google en Open Source.

  • GeoChart
    • Mise à jour de "geochartVersion" sur 11 et de "regioncoderVersion" sur 1.
  • Graphiques dygraphiques
    • Graphiques de Gantt, de chronologie et Material: à barres, en courbes et à nuage de points
    • La bibliothèque Dygraph ne charge plus dynamiquement, car elle est compilée.
  • Tableau
    • Correction de la mise en surbrillance du numéro de page actuel sur plus de 11 pages.
  • OrgChart
    • Ajout de l'option "compactRows". La valeur par défaut est "false".
    • Utilise l'algorithme Reingold-Tilford pour les arbres multicouches. Son principal avantage est une utilisation plus efficace de l'espace horizontal en plaçant les sous-arbres à proximité les uns des autres, à condition que les nœuds de la même couche ne se chevauchent pas.

Juin 2021

Disponibles de manière quasi-perpétuelle dans la version 51 de Frozen Charts

Cette version inclut de nombreuses autres refactorisations internes et migrations vers ES6 et TypeScript, en préparation de la première phase de création de graphiques Google en Open Source.

  • VegaChart
    • Restaurez le comportement précédent concernant le dimensionnement par défaut ou explicite des graphiques via les options "hauteur", "largeur", "marge intérieure" et "taille automatique".
    • Mise à jour de Vega vers la v5.20.1.
    • Vega-lite a été mis à jour vers la v5.1.0.
    • Mise à jour de Vega-embed vers la v6.17.0.
  • Calendrier
    • Ajoutez le tableau d'accessibilité masqué à la chronologie.
    • Nouvelle option alternatingRowStyle permettant de définir le style d'arrière-plan des lignes alternées avec des couleurs plus claires et plus sombres. La valeur par défaut est "true".
  • Requête
    • Autoriser l'absence du caractère ":" de fin dans les réponses aux requêtes.

Avril 2021

Disponibles de façon quasi permanente sous le nom de Frozen Charts version 50

Cette version inclut de nombreuses refactorisations internes et migrations vers ES6 et TypeScript, en préparation de la première phase de création de graphiques Google en Open Source.

  • VegaChart
    • Ajout de la prise en charge de Vega-lite et Vega-embed.
  • Carte proportionnelle
    • La nouvelle option enableHighlight active la mise en surbrillance des éléments. Configurez le déclenchement de la mise en surbrillance à l'aide d'eventConfig. (highlightOnMouseOver est obsolète)
    • Nouvelle option eventsConfig permettant de configurer la manière dont les événements déclenchent des interactions avec une carte proportionnelle. La configuration par défaut est :
      {
        highlight: ['mouseover'],
        unhighlight: ['mouseout'],
        rollup: ['contextmenu'], // right-click
        drilldown: ['click']
      }
    • Nouveaux événements : 'highlight', 'unhighlight', 'drilldown'
  • Requête
    • Résolution de l'incompatibilité dans les anciennes versions des feuilles de calcul avec la nouvelle gestion plus sécurisée des réponses JSON (ce qui entraînait des erreurs CORS).

Juillet 2020

Disponibles de manière quasi permanente sous le nom de Frozen Charts version 49

Cette version inclut plusieurs autres refactorisations internes. Soyez conscient des défaillances involontaires. Le code concerné inclut l'ensemble des classes de mise en forme, des événements, des erreurs, des parties de ChartEditor, ChartWrapper, ControlWrapper, Corecharts, des graduations des axes Corechart, de GeoChart et de Query.

  • VegaChart
    • Nouveau type de graphique, désormais disponible en version bêta.
    • Un VegaChart est un wrapper pour toutes les nombreuses visualisations possibles pouvant être spécifiées à l'aide de la grammaire de visualisation Vega et dessinées à l'aide de données issues de tables de données, comme les autres graphiques. Dans les prochaines versions, nous intégrerons davantage les fonctionnalités de Google Charts et de Vega.
    • Utilise vega-interpreter pour respecter les restrictions Content Security Policy.
  • GeoChart
    • geochartVersion spécifie la version des données de bordure. La valeur par défaut est 10, mais la version 11 est désormais disponible.
    • regioncoderVersion spécifie la version des données du codeur régional. La valeur par défaut est 0, mais la valeur 1 est désormais disponible.
    • Correction d'un bug qui incluait accidentellement le package "geochart" dans "corechart". Fonctionne désormais comme indiqué. Par exemple, assurez-vous de charger les packages: ['geochart'].
  • Diagramme de Gantt
    • Ajout de l'option sortTasks, dont la valeur par défaut est "true", pour trier les tâches normalement. Si la valeur est "false", utilisez le même ordre que les lignes de la table de données.
  • Requête
    • L'option de réponse JSON exige désormais que le serveur renvoie un fichier JSON strict et qu'il autorise les requêtes multi-origines.
  • Chargeur
    • Si google.charts.load() est appelé plusieurs fois avec des versions ou des langues différentes, les paramètres du premier chargement sont utilisés.
    • Autorise un numéro de version, et pas seulement une chaîne de version.
    • Autres ajustements de rétrocompatibilité pour prendre en charge les redirections de l'ancien chargeur jsapi.
    • Le paramètre d'URL de réapprovisionnement automatique doit désormais être au format JSON strict et encodé en URL.
    • L'appel google.charts.load() renvoie désormais une promesse JavaScript. Ainsi, en plus des autres mécanismes de rappel, vous pouvez appeler votre fonction de dessin de graphique comme suit : google.charts.load('upcoming', {packages: ['corechart']}).then(drawChart);

Mai 2020

Disponibles de manière quasi permanente sous le nom de Frozen Charts version 48
  • Correction d'un bug dans le paramètre de réapprovisionnement automatique lorsqu'il est associé à son propre paramètre de rappel.
  • Correction d'un bug avec boxStyle pour les annotations en cas de séries multiples.
  • Correction des boutons de zoom d'AnnotationChart.
  • Évitez d'utiliser array.entries() et Object.entries(). Cela permet d'éviter de nécessiter des polyfills pour IE11 qui pourraient entrer en conflit.
  • GeoChart charge désormais les données à l'aide de xhr, ce qui signifie que la méthode setMapsSource fonctionne à nouveau, avec deux conditions: (1) la partie données du contenu ne doit comporter aucun commentaire (format JSON strict, par exemple) et (2) le serveur doit autoriser les requêtes multi-origines pour les données.

Février 2020

Disponibles de manière quasi permanente sous le nom de Frozen Charts version 47
  • Refactorisation significative des principaux utilitaires pour DataTable, DataView et le traitement des options.
  • Agenda
    • Ajout d'une option pour legend.position, valeur par défaut 'right'. Vous pouvez utiliser 'none' pour masquer la légende.
  • Chronologie
    • Correction d'intervalles de temps inférieurs à une seconde (mais toujours sans graduations).
    • Corrigez les problèmes de performances lorsque les intervalles de temps se chevauchent.
  • Commandes : corrections apportées à NumberRangeFilter. Prend désormais en charge fractionDigits défini sur 0.
  • Ajout d'un paramètre de chargeur pour activer "safeMode". Lorsque cette règle est définie sur "true", tous les graphiques et les info-bulles qui génèrent du code HTML à partir de données fournies par l'utilisateur le nettoient en supprimant les éléments et attributs dangereux.
  • Ajout de la prise en charge des paramètres "autoload" et "callback" dans le chargeur, afin d'assurer la rétrocompatibilité avec l'ancien chargeur JSAPI. Le paramètre de réapprovisionnement automatique DOIT être un fichier JSON strict et encodé au format URL.
  • Pour graphiques principaux
    • Gérer les valeurs "zoomDelta" inférieures à 1.0
    • Ajout de "maxTextLines" comme option d'axe vertical.

1er octobre 2018

Disponibles de manière quasi permanente sous le nom de Frozen Charts version 46
  • Graphiques principaux
    • Indicateurs et quadrillage
      • Plusieurs modifications ont été apportées à la génération des graduations des axes et des lignes de quadrillage afin de permettre un regroupement plus serré des ticks qui ne se chevauchent pas.
      • Les lignes de quadrillage mineures sont désormais encore plus dynamiques, car le nombre approprié de lignes de quadrillage mineures dépend de l'intervalle entre ces derniers et l'espace disponible. Par défaut, le quadrillage s'affiche toujours par défaut, s'ils sont compatibles. Spécifiez { minorGridlines: { count: 0 }} pour ne forcer aucun quadrillage mineur, ou { minorGridlines: { count: 1 }} pour activer les lignes de quadrillage mineures. Sinon, l'option minorGridlines.count n'a aucune signification.
      • La couleur des lignes de quadrillage mineures est définie par défaut sur "none" (aucun) si la couleur principale du quadrillage est définie sur "none" (aucun).
      • De nombreuses améliorations ont été apportées au quadrillage et aux libellés des graduations pour les échelles log et mirrorLog.
      • Autorisez un angle incliné négatif pour pouvoir l'incliner dans le sens "autre".
      • Désactivez par défaut les sauts et les alternances (plusieurs lignes décalées, par exemple) pour les dates et les heures.
      • La génération de quadrillages, de minorGridlines et de graduations détermine désormais le nombre et l'espacement du quadrillage en fonction d'autres options en plus du nombre. Si vous spécifiez un nombre pour gridlines.count, il ne sera utilisé qu'à titre approximatif.
      • Les nouvelles options gridlines.minSpacing et minorGridlines.minSpacing vous permettent de spécifier l'espace minimal à l'écran entre les principaux quadrillages en pixels. La valeur par défaut pour le quadrillage principal est 40 pour les échelles linéaires et 20 pour les échelles logarithmiques. Pour mineurGridlines, la valeur minSpacing par défaut est de 1/2 du minSpacing des principaux quadrillages pour les échelles linéaires et de 1/5 de minSpacing pour les échelles logarithmiques. Si vous spécifiez "count" et non "minSpacing", le minSpacing est calculé à partir du nombre. Inversement, si vous spécifiez le minSpacing et non le nombre, le nombre est calculé à partir de minSpacing.
      • La nouvelle option gridlines.interval vous permet de spécifier un tableau de tailles (en tant que valeurs de données et non en pixels) de quadrillage et de minorGridlines. Pour le moment, cette option ne concerne que les axes numériques, mais elle est analogue aux options gridlines.units.<unit>.interval, qui ne sont utilisées que pour les dates et les heures.
        • Pour les échelles linéaires, la valeur par défaut est { gridlines: { interval: [1, 2, 2.5, 5] } }, ce qui signifie que les valeurs de la ligne de grille peuvent se trouver sur chaque unité (1), sur des unités paires (2) ou sur des multiples de 2,5 ou 5. Toute puissance de 10 de ces valeurs est également prise en compte (par exemple, 10, 20, 25 ou 50). Pour les lignes de quadrillage mineures, la valeur par défaut est { minorGridlines: { interval: [1, 1.5, 2, 2.5, 5] } }. L'intervalle de ligne de grille mineure choisi sera toujours un diviseur pair de l'intervalle de ligne de grille majeure choisi.
        • Pour les échelles logarithmiques, la valeur par défaut est { gridlines: { interval: [1, 2, 5] } } et { minorGridlines: { interval: [1, 2, 5] } }.
      • Nouvelles options pour gridlines.multiple et minorGridlines.multiple, qui spécifient que les valeurs des lignes de grille et des coches doivent être un multiple de la valeur de cette option. Vous pouvez donc forcer les ticks à être des entiers en spécifiant gridlines.multiple = 1.
      • Le quadrillage sera désormais refusé si des étiquettes de graduation formatées pour les nombres sont dupliqués. Vous pouvez donc spécifier format:"#" si vous souhaitez n'afficher que les graduations entières.
      • Lorsque l'option "ticks" explicites est utilisée, nous développons désormais la fenêtre d'affichage pour inclure des graduations explicites, si en dehors de la plage de données. Les options viewWindow min ou max explicites peuvent ignorer. Il s'agit d'un changement du comportement précédent, qui ressemblait davantage au mode 'maximized' avec des graduations explicites.
      • Lorsque viewWindowMode est défini sur pretty (valeur par défaut pour les axes cibles), le viewWindow est désormais étendu à la ligne de grille principale la plus proche pour les nombres, ou à la ligne de grille mineure la plus proche pour les dates et les heures.
    • Mise en forme
      • Le format numérique des formats "court" et "long" utilise désormais trois chiffres significatifs.
      • Les valeurs "Timeofday" sont désormais mises en forme au format 24 heures ("HH") par défaut au lieu des valeurs "12 heures" ("hh").
      • Les formats explicites de dates et d'heures remplacent désormais les formats 'unités'.
    • Correction du mode Explorateur, qui ne fonctionnait plus lorsqu'un graphique était redessiné.
  • Histogramme
    • La couleur par défaut du quadrillage de l'axe du domaine et de la référence est "none" (aucune).
    • Le format par défaut des graduations de l'axe cible est désormais "#", pour n'afficher que les entiers.
    • Générer des buckets à l'aide de l'algorithme de génération de ticks Le nombre de buckets par défaut est calculé à l'aide d'une nouvelle option histogram.numBucketsRule. Les valeurs possibles sont "sqrt", "sturges" et "rice". Voir https://fr.wikipedia.org/wiki/Histogramme
  • ColumnChart et BarChart
    • Correction de la détection de la taille minimale des barres (différence entre les valeurs adjacentes) pour pouvoir utiliser les dates et les heures.
  • Tableau
    • Prise en charge de la propriété "className" pour les lignes.
    • Ajoutez des propriétés de colonne et de className de cellule spécifiées par l'utilisateur aux propriétés par défaut (plutôt que de les remplacer), de la même manière que les propriétés de ligne.
  • Données
    • Corrigez la fonction data.group pour permettre à plusieurs agrégations d'utiliser la même colonne.
  • Conformité avec la Content Security Policy (CSP)
    • Suppression des utilisations d'évaluation pour la désérialisation JSON.

26 juin 2017

Disponibles de façon quasi permanente sous le nom de Frozen Charts version 45.2
  • Graphiques principaux
    • Nombreuses modifications internes affectant le traitement des options. (Cela a causé des bugs liés au mode explorateur.)
    • Ajout d'options tooltip.boxStyle:
          'tooltip': {
            'boxStyle': {
              'stroke': '#b2b2b2',  'strokeOpacity': 1,  'strokeWidth': 1.5,
              'fill': 'white',  'fillOpacity': 1,
              'shadow': {  'radius': 1, 'opacity': 0.2,  'xOffset': 0,  'yOffset': 2 }
          }}
      , par exemple
    • Correction des éléments de légende AreaChart pour utiliser l'option areaOpacity.
    • Correction d'une boucle infinie lorsque les valeurs de domaine formatées sont (incorrectement) numériques.
  • Tableau
    • Correction des boutons de pagination.
    • Ajoutez un type de colonne à l'attribut class de la cellule d'en-tête.
    • Respecte les propriétés des colonnes du tableau de données.
    • Correction des libellés d'accessibilité lorsque le tri est activé.
  • Diagramme de Gantt
    • Correction de l'objet de sélection pour inclure l'index de ligne.

6 janvier 2017

Disponibles de façon quasi permanente sous le nom de Frozen Charts version 45.1
  • Graphiques principaux
    • À résoudre pour éviter les échecs lorsque les options chartArea.bottom et .right sont trop volumineuses.
  • Diagramme de Gantt
    • Renvoie maintenant la propriété row pour les éléments sélectionnés.

12 septembre 2016

Disponibles de façon quasi permanente sous le nom de Frozen Charts version 45.
  • Modifications apportées au chargeur :
    • Accepter plusieurs appels de google.charts.load
    • Les instances ChartWrapper peuvent être appelées avec un élément chartType chargé dynamiquement.
    • Avec les graphiques GeoChart et Map, vous n'avez plus besoin d'inclure le chargeur JSAPI. Un nouveau paramètre de chargeur mapsApiKey vous permet de spécifier votre propre clé, plutôt que d'obtenir le comportement par défaut qui peut entraîner une limitation occasionnelle du service.
  • Graphiques Flash :
    • Pour GeoMap et MotionChart, le fichier msobject.js a été mis à jour afin d'utiliser la dernière version 2.2. Cette mise à jour ne devrait pas avoir de changements visibles dans les fonctionnalités des graphiques.
    • Nous remplaçons désormais AnnotatedTimeline par le graphique d'annotation, en cours de développement depuis quelques années et semble stable. Presque toutes les fonctionnalités d'AnnotatedTimeline devraient s'appliquer à AnnotationChart sans aucune modification de votre code, bien que l'apparence soit différente. Le graphique AnnotationChart n'utilise pas de code Flash et repose sur les graphiques Corecharts, ChartRangeFilter et Table.
  • Graphiques principaux :
    • Correction du rôle certainty pour qu'il fonctionne correctement avec les styles personnalisés.
    • Masquage correct du tableau d'accessibilité dans les conteneurs de lecture de droite à gauche
    • Correction de l'animation de démarrage lorsqu'elle est utilisée avec ChartWrapper.
    • Correction de l'animation des valeurs discrètes qui échangent des lieux.
    • Créez des dates quel que soit le jour du mois.
    • Corriger les couleurs des graphiques en aires empilées relatives
    • Correction du ColumnChart avec une échelle de journaux et des valeurs nulles ou négatives
  • PieChart : correction de l'implémentation incohérente de l'option reverseCategories.
  • Calendrier : utilise désormais plus de deux couleurs de l'option de tableau colorAxis.colors lorsque colorAxis.values n'est pas spécifié. Le comportement devrait ressembler davantage à ce qui se passe dans le graphique géographique, où les points d'inflexion sont répartis uniformément sur le gradient.
  • Graphiques Material : correction des options de conversion pour les graphiques Material afin d'utiliser correctement la couleur d'arrière-plan.
  • Les graphiques cartographiques dissocient désormais le titre du repère de la fenêtre d'informations :
    • Ajout de l'option "showInfoWindow" pour contrôler spécifiquement la fenêtre d'informations.
    • Ajout de l'option "showTooltip" pour contrôler spécifiquement le texte du titre du repère.
    • Lorsqu'elles ne sont pas définies, les deux options héritent de l'option "showTip".
    • Correction de bug: lorsque vous cliquez sur un point sélectionné, la fenêtre d'informations disparaît.

23 février 2016

Disponibles de façon quasi permanente sous le nom de Frozen Charts version 44.
  • Graphiques principaux :
    • Les valeurs "timeofday" utilisent désormais l'heure UTC en interne, ce qui résout les problèmes liés aux axes "timeofday" tronqués.
    • Ajout d'options permettant de spécifier bar.width, bar.gap, bar.group.width (auparavant bar.groupWidth) et bar.group.gap.
    • Modification des intervalles de type barres (barres et boîtes) pour qu'ils soient cohérents avec les graphiques sous forme de barres.
  • Histogramme :
    • Correction de la mise en forme des éléments d'info-bulle pour utiliser des valeurs mises en forme.
    • Correction du binning avec des valeurs très petites et très grandes.
    • Les options de largeur de barre et d'écart s'appliquent également aux histogrammes.
    • Ajout de histogram.minValue et histogram.maxValue pour étendre la plage de buckets.
    • Autoriser l'utilisation de graduations explicites sur l'axe du domaine.
  • PieChart :
    • Correction de l'erreur liée aux info-bulles lorsque les secteurs sont trop petits pour être affichés.
  • Agenda :
    • Correction de problèmes liés aux fuseaux horaires et à l'heure d'été.
  • GeoChart:
    • Patientez plus longtemps en cas de connexion lente pour les données géographiques.
  • Gantt:
    • Correction de problèmes liés à l'ordre des éléments.
  • Graphiques Material
    • Correction de la mise en forme des éléments d'info-bulle pour utiliser des valeurs mises en forme.

2 octobre 2015

Disponibles de façon quasi permanente sous le nom de Frozen Charts version 43.
  • Les graphiques sont désormais officiellement compatibles avec Microsoft Edge.
  • Graphiques principaux :
    • focusTarget peut désormais être un tableau pour spécifier plusieurs cibles.
    • Vous pouvez désormais styliser les intervalles à l'aide du rôle de style.
    • Résolution du problème lié à la propriété visible pour les actions d'info-bulle.
    • Le positionnement de l'info-bulle HTML correspond désormais plus précisément à celui des info-bulles SVG.
    • L'option chartArea est désormais compatible avec 'right' et 'bottom'.
    • Les graduations de l'axe vertical qui se chevauchent seront ignorés.
    • La taille des flèches de défilement de la légende est fixe.
    • Les annotations sont désormais correctement positionnées lorsque l'élément orientation du graphique est défini sur 'vertical' ou lorsque l'attribut direction des axes est défini sur -1.
    • Lorsque vous définissez
      bars { variableWidth: true }, vous pouvez désormais utiliser les largeurs variables dans les graphiques à barres, à colonnes et en aires en escalier.
  • Graphique à bulles : libellés par défaut désormais utilisés pour les info-bulles.
  • Schéma de Sankey :
    • Meilleure gestion des couleurs.
    • L'interactivité des liens est désormais prise en charge.
  • Calendrier :
    • Les durées sont désormais localisées.
    • Prend désormais en charge minValue et maxValue pour l'axe horizontal.
  • Graphique géographique :
    • Lorsqu'une valeur nulle est spécifiée pour une info-bulle personnalisée, l'info-bulle par défaut est créée à la place.
    • Vous pouvez désormais désactiver l'interactivité des repères.
  • Arborescence de mots :
    • Meilleure gestion des couleurs.
    • Abandon de la colonne de couleur des chaînes et ajout de la prise en charge des colonnes de style pour la remplacer.
  • Courbes de tendance : correction d'un certain nombre de bugs liés à l'échelle logarithmique et aux dates.
  • Tableau : l'option pagingButtons fonctionne désormais dans davantage de combinaisons avec les options page, pageSize et startPage.
  • Graphiques Material (à barres, en courbes et à nuage de points pour le moment) : correction d'un certain nombre de bugs liés au redessin des graphiques et à plusieurs graphiques sur une page.
  • Graphique d'annotations : le format de date et d'heure du sélecteur de plage est désormais le même que celui du graphique principal.

30 avril 2015

Disponibles de façon quasi permanente sous le nom de Frozen Charts version 42.
  • Graphiques Core
    • ColumnChart, BarChart, AreaChart et SteppedAreaChart sont désormais compatibles avec isStacked: 'percent' (pour une mise à l'échelle à 100% des données pour chaque catégorie) et isStacked: 'relative' (pour une mise à l'échelle de la plage 0 à 1)
    • Pour tous les graphiques principaux, la référence par défaut des axes ne se trouvera plus sur le bord du graphique. La valeur de référence par défaut 0 est utilisée pour les axes numériques. Toutefois, pour assurer la rétrocompatibilité avec les graphiques existants, elle n'est pas incluse automatiquement dans le graphique, sauf si elle est suffisamment proche des données. Vous pouvez forcer l'inclusion de la référence en ajoutant simplement baseline: 0 à vos options. Pour les axes de date et de date/heure, il n'existe pas de référence par défaut, mais vous pouvez en spécifier une si vous le souhaitez.
    • Les légendes du graphique principal utilisent un style de ligne, de zone et de point correspondant à chaque série.
    • Toutes les options de texte des graphiques principaux prennent désormais en charge l'option opacity.
    • Le chargeur de police Web va être utilisé pour charger des polices inconnues, ce qui peut retarder le dessin de votre graphique. Les noms de police ne sont pas sensibles à la casse.
    • L'animation de démarrage fonctionne désormais avec les DataViews et lorsqu'elle est combinée avec le mode de dessin asynchrone.
    • Correction de la méthode clearChart lorsqu'elle était utilisée avant le premier affichage du graphique.
    • Ajout d'une option pointsVisible pour le niveau supérieur, la série et les courbes de tendance. Cette option détermine si les points doivent être visibles par défaut. Cela vous permet de modifier le pointSize tout en gardant les points masqués.
    • La position de l'info-bulle HTML est fixe.
    • Le graphique à nuage de points fonctionne désormais avec un axe de domaine distinct et prend en charge les annotations.
    • Le graphique à secteurs prend désormais en charge les info-bulles personnalisées.
  • Sankey
    • Vous pouvez maintenant sélectionner des nœuds. Pour activer cette option, définissez sankey.node.interactivity sur true.
    • Ajout de la possibilité de spécifier l'interactivité Sankey via les options du graphique. Les options sont généralement spécifiées sous le style spécifié, en ajoutant un objet avec des attributs de style modifiés au niveau de l'une des clés suivantes: 'selected', 'focused', 'unselected', 'unfocused'.
    • Couleurs
      • Sankey accepte désormais le rôle 'style'
      • Les nœuds peuvent désormais être colorés de manière unique en définissant l'option sankey.node.colorMode sur 'unique'
      • Les liens peuvent désormais être colorés. Le mode de coloration peut être modifié avec l'option sankey.link.colorMode. Voici les valeurs possibles :
        • 'unique': chaque lien a sa propre couleur.
        • 'source': chaque lien utilise la couleur de son nœud source.
        • 'target': chaque lien utilise la couleur de son nœud cible.
        • 'gradient': chaque lien est coloré par un dégradé qui va de la couleur du nœud source à celle du nœud cible.
        • REMARQUE: Si la couleur des nœuds est définie sur la valeur par défaut ou si les palettes des nœuds et des liens sont différentes, 'source', 'target' et 'gradient' utiliseront les couleurs qui seraient attribuées aux nœuds si colorMode était 'unique', et si les liens et les nœuds partageaient une palette.
      • Vous pouvez désormais modifier la palette de couleurs des nœuds via sankey.node.colors.
      • Vous pouvez désormais modifier la palette de couleurs des liens via sankey.link.colors.
    • Les info-bulles par défaut (HTML et SVG) peuvent désormais être générées par des liens, et les info-bulles personnalisées sont compatibles avec le rôle 'tooltip'.
  • Chronologie
    • Les info-bulles SVG sont désormais prises en charge.
    • Vous pouvez désormais afficher des info-bulles personnalisées.
    • Les couleurs changent lorsque le nombre de couleurs est supérieur à celui disponible.
  • Agenda
    • Les info-bulles SVG sont désormais prises en charge.
    • Vous pouvez désormais afficher des info-bulles personnalisées.
  • Courbes de tendance
    • L'option pointsVisible est désormais compatible.
  • Tableau
    • Les options 'width' et 'height' peuvent ne pas être spécifiées, ce qui signifie que la table doit être réduite autant que possible, ou '100%', qui signifie que la table doit se développer le plus possible.
    • Suppression du tableau en double utilisé pour l'en-tête de tableau figé.
    • Colonnes figées : utile lorsque le nombre de colonnes est trop important pour pouvoir tenir dans la largeur disponible. Par exemple, les deux colonnes les plus à gauche peuvent être figées avec 'frozenColumns': 2.
    • Spécifiez le nombre de boutons de pagination avec l'option 'pagingButtons': #. Le nombre de lignes par page est basé sur cette valeur, sauf si vous spécifiez également l'option 'pageSize'.
    • L'option 'rtlTable' fonctionne désormais avec la pagination ou le défilement, mais pas (encore) avec frozenColumns.
    • Renommage de certaines classes CSS (par exemple, 'content') pour éviter les conflits.
    • Par défaut, les en-têtes de colonne ne sont plus encapsulés.
  • Graphiques Material
    (Il existe actuellement des versions Material des graphiques à barres, en courbes et à nuage de points.)
    • Meilleure prise en charge des axes de date, date/heure et heure de la journée.
    • Corrigez les problèmes de dimensionnement lorsqu'il y a plusieurs graphiques sur la même page.
    • Peut désormais être utilisé avec ChartWrapper.
  • Graphique d'annotations
    • Correctifs pour la sélection des annotations et de la couleur du sélecteur de plage.
    • Autorisez le graphique des annotations à spécifier l'ordre des tables d'annotations à l'aide de l'option table.sortAscending.
  • Carte
    • Un ensemble de coordonnées n'est plus ignoré si les valeurs de latitude/longitude sont égales à 0.

23 février 2015

Disponibles de façon quasi permanente sous le nom de Frozen Charts version 41.
  • Graphiques principaux
    • Animations de démarrage pour la plupart des cœurs: ajoutez l'option startup:true à animation.
    • Ajout de clearChart() à plusieurs graphiques pour lesquels cette fonction manquait.
    • Les graduations de l'axe vertical positionnés dans la zone de graphique peuvent désormais utiliser l'intégralité d'un chartArea.width.
    • Gérez les valeurs nulles de manière plus cohérente, en particulier pour les tables au format JSON.
    • Ajout de l'option allowAsync pour dessiner de manière asynchrone.
    • Autorisez les valeurs timeofday à comporter entre un et sept éléments.
    • Les colonnes peuvent être référencées par ID ou étiquette, en plus du numéro d'index.
    • Généraliser le rôle style.
    • Prise en charge des info-bulles pour les langues qui s'écrivent de la droite vers la gauche.
    • Thème Material Light ajouté (ajout d'un thème: option material).
    • Info-bulles HTML
      • Corrigez le positionnement des info-bulles HTML de sorte qu'elles soient relatives au conteneur.
      • Correction du bug tooltip tag is undefined.
      • Utiliser la propriété de couleur du style de texte.
    • Courbes de tendance
      • Correction de l'échelle logarithmique.
      • Autorisez la désactivation des info-bulles pour chaque courbe de tendance.
      • Travailler avec plusieurs axes verticaux.
      • Utilisez les animations.
    • Annotations: évitez de recouvrir l'annotation grâce à l'info-bulle associée.
  • Graphiques Material
  • Histogramme: limitez automatiquement le nombre de buckets pour qu'ils ne soient pas trop petits.
  • Graphique Agenda: n'acceptez que les valeurs nulles.
  • Visualisation de carte
    • Correction du niveau de zoom.
    • Prenez en charge les cartes avec styles.
    • Prendre en charge plusieurs types de repères personnalisés
  • Graphique en chandeliers japonais: fonctionne désormais avec l'orientation verticale.
  • Tableau
    • Supprimez la sélection précédente lorsque draw() est appelé.
    • Utilisez les éléments THEAD et TH pour l'en-tête du tableau.
    • Conservez l'en-tête entre les appels draw() pour pouvoir utiliser les outils d'accessibilité.
  • AnnotationChart
    • Ordre inverse des annotations dans le tableau.
    • Préserver les couleurs des séries lors de leur masquage ou de leur affichage.
    • Restaurez la largeur et la hauteur par défaut lorsqu'elles ne sont pas spécifiées.
    • Définissez la fenêtre d'affichage du graphique en fonction de la position du sélecteur de plage.
  • Graphique de jauge: correction de la réduction lors des appels draw() suivants.
  • Tableaux de bord: ajoutez la méthode getSelection() qui renvoie une union de toutes les sélections du tableau de bord.
  • Les paramètres ChartWrapper et ControlWrapper autorisent désormais un élément container au lieu de containerId.
  • Améliorations des performances pour ChartRangeFilter et pour les graphiques qui utilisent les info-bulles de ciblage par catégorie.
  • Éditeur de graphique
    • Masquez les éléments non pertinents (par exemple, le menu de la légende lorsqu'il n'y a pas d'éléments de légende).
    • Masque les séparateurs d'éléments de l'histogramme (par défaut).
    • Correction des couleurs du graphique à secteurs.
    • Prise en charge des thèmes.
    • Prise en charge des courbes de tendance polynomiales.
    • Activez les lignes de tendance pour les axes basés sur la date et les graphiques en aires.
    • Prise en charge des valeurs minimale et maximale par l'éditeur de clics.
    • Prise en charge des graphiques à barres pour les axes continus et les courbes de tendance.

6 octobre 2014

  • Arbres de mots
  • Accessibilité
    • Ajout d'un tableau contenant des données pour les lecteurs d'écran.
    • Correction du texte avec auras.
    • Autres corrections et améliorations d'accessibilité.
  • Graphique sur les annotations
    • Correction de l'animation lors d'un changement de taille
    • Correction de légendes
  • De nombreuses corrections de bugs pour ChartWrapper.
  • Calendrier
    • Format de date désormais disponible dans les info-bulles
    • Les libellés des barres sont désormais forcés dans la barre des tâches
  • Dispositions diverses
    • Repères et corrections des graduations
    • Plus d'options de mise en forme des info-bulles
    • Nombreuses améliorations de l'affichage interne
    • Améliorations apportées à l'explorateur de données
    • Améliorations de la courbe de tendance
    • Améliorations apportées au traitement des axes
  • Graphiques à barres et à colonnes Material, comme dans le nouveau style visuel de Google

25 juin 2014

  • Graphiques principaux (en courbes, à barres, à colonnes, en aires, combiné, à secteurs, à nuage de points, en chandeliers japonais, bulle, histogramme, zone en escalier) :
    • 0 quadrillage et 1 quadrillage désormais pris en charge.
    • Animation plus rapide d'un grand nombre de valeurs d'axe discrètes.
    • Correction de l'animation avec des valeurs nulles ou en double.
    • La nouvelle option d'annotations highContrast vous permet à nouveau de personnaliser les couleurs du texte d'une barre.
    • Correction de l'erreur lors de la génération d'une info-bulle pour des données nulles ou NaN.
    • Le mode Explorateur peut désormais planter dans des circonstances inhabituelles.
  • Imprimer des graphiques
    • Les info-bulles sont désormais affichées au-dessus des graphiques en série.
    • Les annotations ne sont plus tronquées.
    • Corrections d'opacité.
    • Divers correctifs pour Firefox et IE.
    • Gère le texte souligné.
    • Le dessin du graphique est limité à la zone du graphique, contrairement aux info-bulles.
    • Les graphiques à secteurs 3D dessinent correctement.
  • Graphiques à barres et graphiques à colonnes
    • Ajout d'une option permettant de toujours dessiner les annotations en dehors de la barre.
  • Graphiques à secteurs
    • Correction des graphiques à secteurs 3D inversés
    • Résolution du problème lié aux graphiques à secteurs dans Chrome qui entraînait un affichage incorrect de la quasi-totalité des cercles.
  • Histogrammes
    • Correction des sélections multiples et de l'agrégation de l'info-bulle.
  • Graphiques géographiques
    • Prise en charge de tooltip.trigger = 'selection'.
  • Chronologie
    • Fonctionne avec les attributs 'datetime' et 'date'.
    • Prise en charge des valeurs de début < 1970 et de fin == null.
    • Les info-bulles et l'interactivité fonctionnent désormais dans Internet Explorer 10.
    • Correction du plantage dans IE10.
  • Graphiques sur les annotations
    • Correction des libellés lorsqu'il y a plus de 26 annotations.
    • Les événements rangechange, ready et select sont désormais acceptés.
    • Correction de la prise en charge de DataView.
  • Formes de points
    • La nouvelle option dent vous permet de personnaliser l'apparence des étoiles.
  • Accessibilité
    • Suppression des éléments superflus du DOM et ajout de balises ARIA descriptives.

25 mars 2014

  • Formes de points
    • Ajout d'une option pointShape de premier niveau.
    • Ajout d'une option strokeDashStyle pour les pinceaux.
  • Animation: correction apportée à l'animation des annotations et des intervalles.
  • Mode Explorateur
    • Correction des axes de date, de date et d'heure (datetime) et d'heure de la journée.
    • Correction apportée pour éviter les défaillances avec les axes distincts.
  • Éditeur de graphiques Google Docs
    • Plusieurs améliorations ont été apportées au changement d'onglet.
    • Ajout d'étiquettes ARIA pour améliorer l'accessibilité.
    • Ajout de l'option de grille "automatique".
  • Chronologie
    • Ajout de la prise en charge des styles.
    • Ajout d'une option pour désactiver les info-bulles.
    • Possibilité de sélectionner des éléments.
  • Sankey
    • Ajout d'une vérification des cycles de données.
    • Affinage des nœuds et allégement des liens.
  • Agenda
    • Ajout de la prise en charge des sélections.
    • Ajout de la prise en charge des date/heure.
    • Ajout de la prise en charge des styles.
    • Ajout d'améliorations mineures de la couleur et du style.
  • Graphique d'annotations
    • Ajout d'un correctif pour les axes de date et d'heure extrêmement courts.
    • Couleur de la ligne de sélection de plage modifiée pour correspondre à celle du graphique.
  • Histogrammes: correction apportée aux info-bulles.
  • Divers
    • Ajout d'un correctif pour les graduations explicites afin d'améliorer la mise en forme par défaut.
    • L'échelle de logarithme utilise désormais toujours un nombre variable de quadrillage.
    • Ajout d'une nouvelle méthode de génération de tick pour la date, la date et l'heure (datetime) et l'heure du jour lorsqu'elle est utilisée avec un nombre variable de quadrillage.
    • Traitez les valeurs NaN comme nulles et gérez les valeurs isolées (entourées de valeurs nulles) pour les graphiques en courbes et les graphiques en aires.
    • Ajout d'une nouvelle option pour les tableaux: keepScrollPosition.
    • Ajout de la prise en charge des légendes labeled dans les graphiques en aires.
    • Ajout d'un correctif pour les graphiques combinés lorsque des barres sont mélangées avec d'autres types, ce qui génère des écarts.
    • Possibilité de personnaliser les icônes de repère sur les graphiques de cartes

29 janvier 2014

  • Nouveau graphique: Annotation, une version sans Flash de la chronologie annotée
  • Nouveau graphique: Sankey.
  • Nouveau graphique: Agenda.
  • Nouvelle fonctionnalité: réfléchissement pour les graphiques à nuage de points, les graphiques en courbes et les graphiques combinés.
  • Nouvelle fonctionnalité: convertir les graphiques au format PNG.
  • Nouvelle méthode: addOneTimeListener(), permettant d'écouter la première occurrence d'un événement.
  • Chronologie: ajout de la prise en charge du rôle "style".
  • Chronologie: les sélections sont désormais possibles.
  • Graphiques à secteurs: correction du comportement en cas d'affichage d'une seule ligne de données.
  • Amélioration du comportement de date pour les nombres variables de quadrillage.
  • Animations: maxFramesPerSecond est désormais configurable.
  • Ensemble d'options boxStyle pour les annotations.
  • Conversion de chaîne en nombre dans les tables de données: désormais, si la colonne est de type numérique, elle est automatiquement convertie.
  • Graphique à colonnes: les info-bulles affichent désormais les valeurs nulles.
  • Amélioration de la vitesse des histogrammes: ils s'affichent désormais sous la forme d'histogrammes pour les ensembles de données volumineux.
  • Histogramme: correction des info-bulles avec catégories.
  • Explorateur: correction des données non numériques.
  • Appels vers google.load désormais sérialisés
  • Correction des erreurs dans IE7 et IE8 lors de l'utilisation d'annotations et de colonnes empilées

26 novembre 2013

  • Il est désormais possible d'afficher des valeurs persistantes à côté de barres, de colonnes, de points, etc.
  • Les repères sont maintenant dessinés avec une taille correcte lorsque valeur minimale > valeur de données maximale.
  • Implémentation de la fonction Faire glisser pour faire un panoramique/zoom
  • Formats de date fixes pour le Japon
  • Problème résolu: l'échelle des followers chevauche la carte du monde
  • Lorsque vous faites glisser la souris et que le curseur de la souris finit sur le graphique, aucun effet de survol n'est appliqué
  • Correction: lorsque vous configuriez viewWindow pour effectuer un panoramique, le quadrillage n'indiquait pas de manière significative les changements d'échelle de l'axe cible.
  • Correction: [Firefox] La fenêtre pop-up de description ne s'affichait pas lorsque l'utilisateur passait la souris sur les barres du graphique dans l'onglet "Posts"
  • Correction: getSelection renvoie les objets de sélection avec des propriétés de colonne non définies.
  • Correction: les fonctions join() et group() ne sont plus vides dans les ID de colonne.
  • Correction: le repère de l'Afghanistan apparaissait au Pakistan dans Mac Safari
  • Correction des fuites de mémoire dans différents graphiques
  • GeoChart prend désormais en charge toutes les fonctionnalités d'info-bulle compatibles avec les Corecharts
  • Un clic sur une valeur dans CoreCharts sélectionne ou désélectionne désormais la valeur de données correcte lorsque reverseCategories est défini sur "true"
  • DefaultColor est désormais une option
  • Correction du problème: les animations qui changeaient le type d'axe de/vers un axe de date généraient une erreur
  • Résoudre le problème de fuite des écouteurs avec les cibles d'événements natives
  • Prise en charge de l'opacité des données pour les points
  • Correction: ColumnChart, BarChart et CandlestickChart avec un axe de domaine continu divise les barres en deux sur l'extrémité inférieure et supérieure de l'axe
  • Suppression des erreurs vAxis:{logScale:true} en présence de NaN dans les données
  • Correction: lorsque vAxis.logScale est défini sur "true", vAxis.maxValue semble se comporter comme vAxis.gridlines.count.
  • Correction: les valeurs minValue et maxValue définies sur 0 sont ignorées, avec un nombre variable de quadrillage (lorsque vectorlines.count == -1)
  • Autoriser le fonctionnement de viewWindow.max et viewWindow.min avec les ticks
  • Mise en forme des dates sur l'axe fixe
  • L'option "Déplacer et redimensionner" répond désormais de manière appropriée
  • L'axe horizontal avec slantedText décale désormais le texte pour qu'il reste centré par rapport à la valeur de tick
  • La modification de la référence avec la fenêtre d'affichage minimale et maximale ne se comporte pas correctement pour certains graphiques
  • Ajout de la prise en charge de createTextOnLineByAngle.
  • Le graphique chronologique affiche désormais les données quotidiennes
  • La taille des repères du graphique géographique ne change pas lorsque la valeur minimale de l'axe est définie
  • Correction d'un titre manquant pour l'info-bulle en l'absence de libellé de barre
  • Certains événements (mais pas l'ensemble complet) ont été ajoutés à Vos trajets
  • Ajout d'enableInteractivity pour Vos trajets
  • Les valeurs de graduation explicites formatées ne sont plus ignorées en mode compilé
  • Une seule ligne de données ne provoque plus d'erreurs avec les graphiques sous forme de barres
  • arrayToDataTable permet désormais aux en-têtes de première ligne de spécifier des objets.
  • Prise en charge de dataTableFromCsv
  • Le graphique en chandeliers japonais n'échoue plus lorsque le nombre de lignes dépasse la largeur disponible pour afficher tous les chandeliers
  • Les graphiques à axes comportant zéro ligne de données et un nombre variable de quadrillage n'entraînent plus de boucle infinie
  • Les délais ne se trompent plus sur des données raisonnables
  • Math.floor(x) === x n'a plus de résultat non déterministe.
  • Les courbes de tendance fonctionnent désormais avec les graphiques Spark
  • Correction de l'affichage des erreurs pour le graphique à barres
  • Option pour l'ordre de plan pour les séries
  • Correction du bug lié à la police SansSerif
  • Correction des exceptions causées par le code actuel du graphique
  • L'animation "Image après suivant" s'anime désormais de manière fluide au lieu d'apparaître brusquement à la fin de l'animation de balayage
  • Les options de l'axe vertical gauche sont maintenant affichées pour les graphiques intégrés
  • Les options du graphique ne sont plus modifiées dans le menu déroulant "Modifier le graphique" du graphique intégré.
  • Le tableau de chaînes/nombres transmis à arrayToDataTable n'est plus converti en tableau d'objets
  • Correction d'une fuite de mémoire obscure dans le graphique linéaire
  • Les options de la légende ont été intégrées à l'onglet "Personnaliser" de l'histogramme.
  • L'histogramme et les aperçus du graphique en arbre s'affichent désormais correctement.
  • L'histogramme n'affiche plus d'erreur lorsque vous sélectionnez "Mode de comparaison"
  • Correction: le mode à deux axes est compatible avec l'histogramme, même si l'éditeur de graphiques Sheets ne propose pas d'options d'axe.
  • Options de l'onglet "Axe" désormais affichées pour l'histogramme
  • Correction de l'animation pour les graphiques de différences
  • Option "Tracer les valeurs nulles" activée pour l'histogramme
  • Correction de l'erreur ChartRangeFilter
  • Les info-bulles prennent désormais en compte la longueur des valeurs "null"

27 août 2013

  • Graphiques chronologiques Une chronologie est un graphique qui illustre la façon dont un ensemble de ressources est utilisé au fil du temps. Si vous gérez un projet logiciel et que vous souhaitez illustrer qui fait quoi et quand, ou si vous organisez une conférence et que vous avez besoin de réserver des salles de réunion, une chronologie est souvent un choix de visualisation raisonnable. Le diagramme de Gantt est un type de chronologie couramment utilisé:
    https://developers.google.com/chart/interactive/docs/gallery/timeline
  • Graphiques en anneau

    Vous pouvez désormais créer un graphique en anneau en supprimant un trou au centre d'un graphique à secteurs:
    https://developers.google.com/chart/interactive/docs/gallery/piechart#donut

  • Actualiser les données cartographiques pour GeoChart

    À mesure que Google améliore ses données géographiques grâce à des projets tels que Ground Truth, nous générons régulièrement des données cartographiques statiques pour intégrer ces améliorations.

  • Mentions explicites

    Nous proposons désormais des "ticks explicites", qui vous permettent d'affiner l'emplacement des ticks et leur libellé. Pour connaître les options hAxis.ticks et vAxis.ticks, consultez la page https://developers.google.com/chart/interactive/docs/gallery/linechart#Configuration_Options, par exemple.

  • Cadres de délimitation

    Nous avons documenté getBoundingBox() et plusieurs méthodes associées qui vous permettent d'extraire des informations sur l'emplacement des éléments du graphique à l'écran. Pour en savoir plus, consultez les pages de documentation de la galerie de graphiques.

  • Améliorations du geocoding

    Nous avons apporté un certain nombre d'améliorations à notre bibliothèque de géocodage afin de mettre en cache les requêtes pour plusieurs graphiques géographiques sur la même page.

  • Améliorations diverses
    • Améliorations de la mise en forme des dates pour certains paramètres régionaux
    • Correction de problèmes liés à la sérialisation JSON
    • Correction de l'épaisseur de ligne de la ligne de tendance
    • Correction de logScale sur vAxis en cas de NaN dans les données

15 mai 2013

  • Courbes de tendance : prise en charge des courbes de tendance linéaires et exponentielles dans la plupart des graphiques principaux.
  • Actions : vous pouvez désormais ajouter plus d'interactivité à vos info-bulles. Il s'agit d'une fonctionnalité ouverte qui vous permet d'ajouter des rappels JavaScript à un menu dans les info-bulles.
  • Sélection automatique du quadrillage : utilisez notre algorithme pour sélectionner automatiquement le nombre de lignes de quadrillage. Pour ce faire, définissez l'option gridlines.count sur -1. Cela fonctionne à la fois pour hAxis et vAxis.
  • Améliorations des performances de ChartWrapper.

24 septembre 2012

  • Info-bulle HTML : prise en charge du contenu des info-bulles HTML personnalisées pour les points de données, les catégories et les annotations (certains graphiques principaux uniquement)
  • Regardez maman, pas d'iFrame ! - À l'exception d'IE 8, les graphiques ne sont plus dessinés dans des IFrames par défaut. Si vous avez l'esprit rétro, vous pouvez le réafficher en paramétrant l'option forceIFrame: true.
  • Suppression de l'option strictFirstColumnType. Comme vous vous en souvenez, il s'agissait d'un remède temporaire à la rétrocompatibilité. Veuillez consulter cette section d'aide pour trouver les solutions appropriées.
  • GeoChart: nouvelle option, tooltip.trigger, qui fonctionne de la même manière que dans les graphiques principaux
  • GeoChart: amélioration des couleurs de bordure
  • ChartRangeFilter: vous pouvez désormais quitter la zone de contrôle lorsque vous effectuez un panoramique/zoom
  • ChartRangeFilter: correction du plantage occasionnel lors du déplacement d'une poignée sur une autre
  • Améliorations importantes des performances lors du dessin de graphiques avec un axe de domaine de type date

18 juin 2012

  • Graphique en chandeliers japonais: offre plus de contrôle sur les couleurs des chandeliers (voir le groupe d'options candlestick)
  • ComboChart: prend en charge les chandeliers et les séries steppedArea (voir les options series/seriesType)
  • Column/BarChart/CandlestickChart: prend en charge l'axe continu du domaine (voir les sections Format de données pertinentes)
  • Tous les graphiques Corecharts: prise en charge de l'alignement des légendes (voir l'option legend.alignment)
  • Tous les graphiques des axes Corechart: accepter les lignes de quadrillage mineures (voir l'option minorGridlines)

2 mai 2012

  • Ajout d'une option de configuration pour contrôler la largeur des barres dans un ColumnChart/BarChart et des bougies dans un CandlestickChart
  • Résolution du plantage qui survenait lors de l'appel de clearChart() deux fois de suite pour les graphiques du package Corechart
  • Correction d'un dysfonctionnement de l'interactivité lors de l'appel de draw() après clearChart() pour les graphiques du package Corechart
  • GeoChart: nouvelles cartes des provinces pour l'Estonie, la Finlande, la Lituanie, la Lettonie, la Somalie et le Soudan du Sud
  • Jauge: correction du plantage lors de l'appel double de draw() dans Firefox.

2 avril 2012

  • Annotations:
    • Effet visuel simple pour la sélection des annotations (mettre le texte en gras)
    • Meilleure gestion des groupes d'annotations (c'est-à-dire plusieurs annotations sur la même valeur de point de données / domaine).
    • Autoriser l'interaction avec les annotations dans la cible "catégorie"
  • Graphique TreeMap :
    • Ajout d'une option permettant d'utiliser des moyennes pondérées dans la carte proportionnelle.

22 février 2012

  • Ajout du mode couleur en dégradé au graphique à bulles.
  • Graphique géographique :
    • L'interactivité des régions en mode Repère est désormais désactivée par défaut. Comment conserver l'ancien comportement ? Définissez l'option enableRegionInteractivity sur "true".
    • Les repères sont désormais opaques par défaut. Comment conserver l'ancien comportement ? Définissez l'option markerOpacity sur 0,5.
    • La taille du repère est désormais comprise entre 3 et 12 pixels par défaut. Comment conserver l'ancien comportement ? Définissez l'option sizeAxis sur {minSize: 2, maxSize: 30}.
    • Une loupe s'ouvre désormais lorsque l'utilisateur pointe sur des repères surchargés (sauf dans IE<=8). Comment conserver l'ancien comportement ? Définissez l'option magnifyingGlass sur {enable: false}.
    • Les cartes ne sont plus étirées par défaut, mais les proportions d'origine sont conservées. Comment conserver l'ancien comportement ? Définissez l'option keepAspectRatio sur "false".
  • Nouvelle commande : ChartRangeFilter
  • Nouvelle option expérimentale forceIFrame dont la valeur par défaut est "true" (comportement actuel), mais qui peut être définie sur "false". Si cette règle est définie sur "false", les graphiques Corechart, les graphiques géographiques, les cartes proportionnelle et les jauges n'affichent pas le graphique dans un iFrame (pour tous les navigateurs à l'exception d'IE <=8). Cette méthode est encore très expérimentale et non documentée. Nous aimerions que vous l'essayiez et que vous nous donniez votre avis.

18 janvier 2012

  • Remplacement de la valeur par défaut de strictFirstColumnType par "true". Si cela pose problème avec vos graphiques, veuillez consulter la section Aide.
  • Ajout d'un nouveau graphique : le graphique à bulles.
  • Un nouvel éditeur de graphiques avec un panneau de personnalisation repensé.
  • Ajout de la méthode clearChart à toutes les visualisations de la galerie principale.
  • Table: correction de la fuite de mémoire.
  • CandlestickChart: amélioration des performances dans tous les navigateurs.
  • GeoChart: amélioration des performances dans IE 8
  • SteppedAreaChart: accepte la combinaison des options connectSteps et isStacked.

7 décembre 2011

  • Animation de transition :
  • Nouveaux effets visuels pour la mise au point et la sélection d'éléments dans les graphiques à nuage de points, en courbes, en aires et autres.
  • Nouvelle fonctionnalité de rôle de colonne, avec activation des annotations, des barres d'erreur, des info-bulles personnalisées, des indications hors champ d'application, du niveau de certitude et de l'accentuation dans les types de graphiques de base
  • Mode Repère dans Geochart
  • Nouveau graphique: Aire en escalier.
  • Nouvelle interface utilisateur pour ChartEditor
  • Graphique géographique: nouvelles cartes pour les États américains, amélioration de la visualisation des zones contestées.
  • Nouvelle option permettant de maximiser la taille du graphique: {theme: 'maximized'}.

30 octobre 2011

  • Correction de bugs et travail d'infrastructure

26 septembre 2011

  • Amélioration de l'efficacité du rendu dans Corechart et GeoChart.
  • Assistance pour la localisation
  • CoreChart: effet visuel de la sélection de points dans un graphique en courbes, en aires ou à nuage de points
  • GeoChart/Treemap: correction de l'échelle de couleurs dans IE8

17 août 2011

  • Amélioration de l'efficacité de rendu dans le graphique géographique.
  • Prise en charge d'iOS et IE8 dans la visualisation de la jauge.
  • CoreChart: amélioration de l'effet visuel de l'attention lors du passage de la souris

13 juillet 2011

De nombreuses nouvelles propriétés, y compris:

  • viewWindow, pour spécifier le zoom/recadrage des données verticales
  • pieChartTooltip : permet de spécifier les informations qui doivent figurer dans l'info-bulle.
  • Propriétés series: visibleInLegend, enableInteractivity et areaOpacity
  • De nombreuses nouvelles propriétés de remplacement sur le objects. vAxis/hAxis
  • Deux axes Y sont désormais pris en charge, à l'aide des propriétés series.targetAxisIndex et vAxes/hAxes.
  • Performances des graphiques géographiques améliorées

9 mai 2011

  • GeoChart : nouveau graphique géographique (remplace le GeoMap Flash actuel)
  • Chandelier : nouveau graphique en chandeliers japonais
  • ComboChart : permet d'associer des graphiques à barres, en courbes et en aires sur le même axe.
  • Activer la personnalisation des séries indépendantes dans le package Corechart (par exemple, explorez l'option "series" dans le ComboChart)
  • ChartWrapper : nouvelle classe ChartWrapper permettant d'encapsuler la création et la sérialisation de graphiques.
  • ChartEditor : nouvel éditeur de graphique que vous pouvez intégrer à votre propre site.
  • Modifications apportées à l'aspect général de TreeMap
  • Nouveau package controls et ControlWrapper.
  • Fusion Tables est désormais une source de données compatible avec la visualisation Google.
  • Déplacement des graphiques d'images de sorte qu'ils utilisent https.

21 mars 2011

  • Treemap : nouvel événement de consolidation
  • ImageCandlestick : ajout d'une marge intérieure pour les première et dernière bougies
  • Jauge : modification des couleurs par défaut et possibilité pour les utilisateurs de les changer. Correction de certaines fuites de mémoire
  • Graphiques à barres, en courbes, en aires, à colonnes et à nuage de points : l'apparence du quadrillage a été modifiée.

24 février 2011

17 janvier 2011

  • Graphiques à barres, à colonnes, en courbes et à nuage de points: ajout de l'option gridlineColor.
  • Divers graphiques: ajout de deux options pour mettre en forme le texte des coches :
    1. hAxis.format (graphiques à barres, à nuage de points)
    2. vAxis.format (graphiques en courbes, en aires, à colonnes, à nuage de points)
  • Graphique en courbes :
    1. Ajout de l'option interpolateNulls.
    2. Les points sont désormais invisibles par défaut, sauf si vous passez la souris dessus.
  • Graphique à secteurs :
    1. Une tranche est désormais mise en évidence lorsque vous pointez sur une tranche ou la légende correspondante.
    2. La sélection de secteurs du graphique remplace désormais la sélection précédente au lieu d'y ajouter des données.
    3. Ajout de l'option pieResidueSliceColor pour modifier la couleur de la tranche composite.
  • Carte proportionnelle :
    1. Correction d'un bug qui empêchait un modèle de données à trois colonnes de s'afficher
    2. Tri fixe
  • Les graphiques en aires, à barres, à colonnes, en courbes, à secteurs, à nuage de points, en arbre et en jauge utilisent désormais le format SVG dans IE9 plutôt que VML.
  • Nouvelle fonction : google.visualiation.arrayToDataTable().

7 novembre 2010

  • Ajout des propriétés suivantes aux graphiques en aires, à barres, à colonnes, en courbes et à nuage de points :
    • chartArea, pour spécifier la taille et la position de la zone de graphique dans les limites du graphique.
    • titlePosition et axisTitlesPosition, pour spécifier le positionnement des titres du graphique et des axes.
    • backgroundColor, pour spécifier la couleur de l'arrière-plan et de la bordure de la zone de graphique
    • vAxis/hAxis.textPosition, pour spécifier la position des libellés des graduations sur les axes vertical et horizontal.
  • Ajout des fonctionnalités suivantes au graphique à secteurs :
    • chartArea, pour spécifier la taille et la position de la zone de graphique dans les limites du graphique.
    • backgroundColor, pour spécifier la couleur de l'arrière-plan et de la bordure de la zone de graphique
    • pieResidueSliceLabel, pour spécifier le libellé de la tranche qui représente les valeurs cumulées de toutes les tranches en dessous d'une valeur seuil spécifiée.

11 août 2010

  • Mise à jour du package de graphiques principal :
    • Activation du positionnement supérieur et inférieur de la légende.
    • Amélioration de la mise en page des libellés lorsque les graphiques sont surchargés de texte (passage automatiquement aux libellés alternés et au texte incliné si nécessaire).
    • Amélioration du graphique à secteurs en proposant une option pour la 3D et pour mettre en forme le texte des secteurs et des info-bulles.
    • Gestion améliorée des notifications d'erreur dans tous les graphiques.
    • Correction de plusieurs bugs, y compris la résolution de la fuite de mémoire qui se produisait lors du redessin des graphiques.
  • Correction d'un bug dans Geomap où des codes à deux lettres étaient considérés à tort comme des codes régionaux.

16 juin 2010

  • Ajout des événements onmouseover/onmouseout à la carte proportionnelle.
  • Graphiques d'images génériques, saisissez "radar" :
    1. Les types de graphiques r et rs sont désormais pris en charge
    2. La valeur de showValueLabel est désormais "true" par défaut.
  • Graphiques en aires, à barres, à colonnes, en courbes, à secteurs et à nuage de points :
    1. Correction de bugs de mise en page et de commande.
    2. Amélioration de la gestion des erreurs pour les valeurs de données incorrectes.
    3. Autres corrections de bugs mineurs.
  • Geomap : accepte désormais les chaînes internationalisées d'info-bulles.

18 mai 2010

  • Nouveaux graphiques principaux (voir ci-dessous) : plusieurs types de graphiques courants ont été repensés et combinés en un seul package appelé corechart. Nous n'allons plus corriger les bugs ni ajouter de nouvelles fonctionnalités dans les anciennes versions, mais nous inciterons les utilisateurs à migrer vers les nouveaux graphiques.
  • Les graphiques illustrés prennent désormais en charge l'interactivité
  • Nouvelle visualisation sous forme de carte en arbre
  • La sélection multiple est désormais prise en charge sur Mac pour la visualisation Tableau.
  • Carte fournit désormais le type de relief.

 

En savoir plus sur les graphiques principaux

Nous avons créé de nouvelles versions de plusieurs types de graphiques courants, y compris les graphiques en aires, à barres, à colonnes, en courbes, à secteurs et à nuage de points. Les nouvelles versions se trouvent dans un package commun appelé "corechart". Les anciennes versions continueront d'exister dans leurs packages précédents, mais nous vous encourageons à commencer à utiliser ces nouvelles versions.

Pour effectuer la migration vers les nouveaux graphiques:

  1. Modifiez le nom du package
    Chargez le nouveau package corechart à la place des anciens packages. Ce nouveau package inclut le code des nouvelles versions des visualisations de zone, de barre, de colonne, de ligne, de graphique à secteurs et de dispersion, qui étaient auparavant chargées par des packages distincts.
    google.charts.load("current", {packages:["corechart"]});
  2. Ajustez les options du graphique
    Bien que de nombreuses options soient restées les mêmes, certaines ont été renommées ou ne sont pas encore compatibles.

    Options renommées:
    • reverseAxis : désormais appelé reverseCategories.
    • lineSize : désormais appelée lineWidth.
    • smoothLine : désormais appelé curveType et au lieu de la valeur "true", l'utilisateur doit spécifier la valeur "function".
    • titleX/titleY : ces options s'appellent désormais title et font partie des nouveaux objets hAxis ou vAxis.
    • logScale/logScaleX : ces options s'appellent désormais logScale et font partie des nouveaux objets hAxis ou vAxis.
    • min/max : ces options s'appellent désormais minValue/maxValue et font partie des nouveaux objets hAxis ou vAxis.

    Options non compatibles:
    • Positions de la légende : actuellement, seule la bonne position de la légende est acceptée (ou aucune légende n'est affichée).
    • 3D : les graphiques à secteurs ne sont pas compatibles avec une version 3D pour le moment.
    • Info-bulle : dans la version actuelle, les info-bulles s'ouvrent automatiquement au passage de la souris. Vous ne pouvez pas les ouvrir ni les fermer à l'aide de l'API.


22 avril 2010

Principalement des modifications internes.

5 février 2010

  1. Map et Geomap chargent désormais dynamiquement l'API Maps V3. Si vous chargez actuellement le script de la version 2 de l'API Google Maps, nous vous conseillons de le supprimer.
    Remarque:Vous ne pouvez pas utiliser la version 2 de l'API Google Maps avec des graphiques cartographiques/Geomap gviz.
  2. Graphique de carte
    • Affiche un événement prêt correct.
    • La colonne d'info-bulle peut être de n'importe quel type (et pas seulement de type chaîne).
  3. Graphique d'images : propose désormais deux nouvelles options backgroundColor et valueLabelInterval.
  4. Tableau : les boutons de pagination respectent désormais correctement la hauteur de l'utilisateur.

10 novembre 2009

  1. Chronologie annotée : les valeurs zéro du graphique s'affichent désormais avec précision.
  2. Aires, Barres, Colonne, Courbes, Graphiques à secteurs et Graphiques à nuage de points : les événements et les info-bulles d'Internet Explorer 8 sont désormais gérés correctement.
  3. Tableau : le texte du bouton "Suivant" personnalisé s'affiche désormais correctement.
  4. Diagramme animé : accepte désormais les graphiques en courbes animés. Nouveaux paramètres régionaux pris en charge: "ru", "tr", "cs" et "hu".
  5. Geo Map : accepte désormais les indicatifs des agglomérations.
  6. Graphique à secteurs : prend désormais en charge les options permettant de définir la légende et les étiquettes.

29 septembre 2009

  • DataTable : nouvelle méthode toJSON() qui renvoie une chaîne JSON pouvant être utilisée dans le constructeur DataTable.
  • Protocole Wire : le format de réponse JSON accepte désormais les véritables chaînes de date JSON valides.
  • imagechart : la nouvelle méthode getImageUrl() renvoie l'URL de l'image utilisée par l'API Charts.
  • Chronologie annotée :
    • Correction de bug : les légendes acceptent désormais correctement les virgules
    • Vous pouvez désormais spécifier une date de début ou de fin nulle dans setVisibleChartRange() pour que le début de la plage commence ou se termine.
  • Graphique en aires, graphique à barres, Graphique à colonnes : correction de bug : les légendes s'affichent désormais dans le même ordre que les séries dans les versions empilées de ces graphiques.
  • Graphique à nuage de points : correction de bug : les valeurs nulles entraînaient la désactivation du décompte d'index de lignes pour les lignes successives dans la table de données.
  • Graphiques en aires, à barres, à colonnes, lignes, à secteurs, à nuage de points :
    • Si vous appelez setSelection() sans paramètre, avec une valeur nulle ou avec un tableau vide, tous les éléments sélectionnés seront désélectionnés.
    • Ajout de nouvelles options: tooltipWidth, tooltipHeight et tooltipFontSize pour permettre de définir respectivement la taille, la largeur et la hauteur de la police des info-bulles.
    • Nouvelles options permettant de modifier l'axe (axes) en une échelle logarithmique: logScale, logScaleX
  • Outil de mise en forme des barres : affiche désormais la valeur formatée si présente, plutôt que la valeur réelle des données.
  • Regroupement et jonction désormais activés sur DataTable. Détails concernant la version de production.
  • Les colonnes de calcul sont désormais activées dans DataView. Détails concernant la version de production.
  • DataView : ajout de la méthode getProperties() .
  • Graphique à secteurs : correction d'un bug lié au dessin de petits secteurs dans Internet Explorer.
  • Organigramme : Amélioration de l'apparence de l'organigramme.

 

20 juillet 2009

  • Outil de mise en forme des flèches : correction de bug mineure : ajout d'une bordure de cellule manquante lorsque l'outil de mise en forme Arrow est utilisé.
  • Diagramme animé : ajouter un événement de changement d'état
  • DataTable : correction de bug : getDistinctValues() sur une table de données vide (utilisée pour générer une exception).
  • Graphique chronologique annoté
    • Nouvelle apparence de la liste d'annotations
    • Correction du double échappement dans les libellés (par exemple, lorsque le symbole euro était au format numérique)
    • Correction de bug: de petites modifications apportées à la plage déclenchent désormais un événement de modification de la plage
    • La modification du zoom à l'aide des flèches déclenche désormais un événement de modification de plage
    • La couleur de remplissage est la même que la couleur de la ligne.
    • Autoriser les colonnes d'annotation même lorsque l'option displayAnnotations est définie sur "false" (mais les colonnes sont ignorées)
    • Correction de bug: fuseaux horaires incorrects lors de la sélection de la plage visible
    • Ne changez pas la souris lorsque vous cliquez sur un graphique agrandi.
    • Nouvelle option (désormais par défaut) permettant de mettre en surbrillance le point le plus proche, et non le dernier
    • Nouvelle option permettant de masquer le séparateur de date de la barre en haut à droite
    • Nouvelle option permettant de masquer les points dans la légende supérieure
    • Nouvelle option permettant de masquer les valeurs dans la légende supérieure
  • Graphique d'images
    • Correction de bug: certains paramètres étaient supprimés
    • Compatibilité avec les colonnes masquées
  • Organigramme : correction de bug : gestion correcte de "style" et "selectedStyle".
  • Graphiques interactifs (tous) : correction d'un bug lié à la sélection lorsqu'il existe des valeurs nulles au milieu d'une série.
  • ToolBar : ajout d'une option "style" dans la visualisation de la barre d'outils, dans le composant htmlcode
  • Format du modèle : ajout d'une option permettant de générer le résultat dans une propriété personnalisée des cellules d'une colonne donnée.
  • Visualisation du tableau : modification des symboles de pagination pour qu'ils utilisent une image par défaut au lieu de caractères Unicode et ajout d'un paramètre permettant de spécifier les raccourcis clavier de pagination "Précédent" et "Suivant" pour des raisons d'accessibilité.

26 mai 2009

  • Implémentation complète de la source de données, y compris la compatibilité complète du langage de requête de visualisation dans une bibliothèque Java Open Source.
  • Une nouvelle version (0.6) du protocole filaire de l'API Google Visualization, dotée des fonctionnalités suivantes :
    • Options de requête supplémentaires avec une sécurité renforcée
    • Les propriétés personnalisées sont désormais acceptées dans les tables de données au niveau des cellules, des lignes, des colonnes et des tables.
    • Nouvelles caractéristiques de sortie :
      • Compatibilité avec le nouveau format de sortie (valeurs séparées par une tabulation).
      • Possibilité de demander un nom de fichier de sortie personnalisé pour les fichiers CSV ou TSV (voir le paramètre outFileName).
  • Une nouvelle version (0.7) du langage de requête de l'API Google Visualization dotée des fonctionnalités suivantes :
    • Prise en charge des colonnes de calcul.
    • Compatibilité avec les fonctions scalaires.
  • Une nouvelle visualisation Graphique d'images génériques qui intègre les fonctionnalités de l'API Google Charts :
    • Expose tous les graphiques fournis par l'API Chart
    • Non limitée par la limite de données de 2 000 lorsque vous utilisez l'API Chart directement à l'aide d'URL.
  • Amélioration de google.visualization.ColorFormat qui prend désormais en charge tous les types de données, à l'exception des booléens.
  • Les légendes ont été temporairement désactivées dans les graphiques à secteurs illustrés, les graphiques à nuage de points et les graphiques en courbes. (Les graphiques à nuage de points et les graphiques en courbes d'images sont créés à l'aide du graphique d'images génériques, en définissant l'option "cht" sur "s" (graphique à nuage de points) ou "lxy" (graphique en courbes).
  • Organigramme
    • Ajout d'événements de survol et de sortie du curseur
    • Ajout de la prise en charge des propriétés de style personnalisées
  • Geo Map : les <script> de Google Maps ne sont plus nécessaires si vous utilisez le format lat/long avec des repères.
  • Nouvelles options ajoutées à google.visualization.Query, pour prendre en charge différentes méthodes d'envoi de données.
  • Les graphiques en aires, bar, Column, Line, Pie et à nuage de points sont compatibles avec de nouvelles options: titleFontSize, captionFontSize et AxisFontSize.
  • Correction d'un bug lié aux graphiques à secteurs des images. Auparavant, si vous transmettiez plusieurs couleurs à votre objet d'options, un dégradé basé uniquement sur la première couleur était créé, en ignorant toutes les couleurs supplémentaires. Désormais, toutes les couleurs sont utilisées, comme indiqué.
  • Correction d'un bug d'étiquetage de la chronologie annotée. Auparavant, les libellés étaient tronqués à tous les repères % dans la légende. Ce problème a été corrigé pour autoriser les caractères %.

6 avril 2009

  • Nouvel élément d'assistance de la barre d'outils qui vous permet d'exporter vos données dans divers formats ou d'intégrer la visualisation dans une autre page.
  • Graphiques interactifs (graphiques en aires, à barres, à colonnes, en courbes, à secteurs et scatter)
    • Ajout des événements onmouseover et onmouseout.
    • Ajout d'une option showCategories pour masquer les libellés de catégorie. (ne s'applique pas au graphique à secteurs).
    • Correction d'un bug lié à l'échelle des axes: si la valeur minimale était juste au-dessus de zéro et que la valeur maximale était élevée, la légende du graphique était étendue à zéro.
  • Visualisation sous forme de tableau
    • Personnalisation du tableau
      • Autoriser l'utilisateur à fournir des noms de classes CSS pour headerRow, tableRow, oddTableRow, selectedTableRow, hoverTableRow, headerCell, tableCell, rowNumberCell.
    • Correction d'un bug dans la propriété de cellule "className".
    • ready événement ajouté.
    • Tableau compatible de base avec les langues s'écrivant de droite à gauche.
    • l'événement sort et une méthode getSortInfo, renvoient un tableau d'index correspondant au mappage du tri actuel.
  • Carte
    • Ajout de l'option zoomLevel.
  • Diagramme animé
    • ready événement ajouté.
    • Correction d'un bug pour activer la méthode getState.
  • Organigramme
    • Ajout d'une colonne pour les info-bulles, implémentée en tant que troisième colonne facultative. Si elle est définie, la valeur de la troisième colonne correspond à l'info-bulle qui s'affichera lorsque vous passerez la souris sur le nœud.
  • Outils de mise en forme
    • Ajout d'une marge d'espace blanc autour de l'outil de mise en forme de la barre.
    • Ajout d'une option permettant d'afficher une ligne noire au niveau de la valeur zéro de l'outil de mise en forme de la barre.
  • Graphique en courbes chronologiques annotées
    • Nouvelle option permettant de masquer la zone du sélecteur de plage.
    • Ajout d'outils de mise en forme des nombres aux colonnes
    • Ajout d'un outil de mise en forme de la date en haut à droite du graphique.
  • DataView
    • Amélioration des performances d'une vue DataView lorsqu'elle n'est utilisée que pour manipuler des colonnes, et non des lignes.
    • Correction d'un bug: lorsque vous n'utilisiez une DataView que pour manipuler des colonnes et que vous n'ajoutiez des lignes à la table qu'après avoir créé la vue, ces lignes n'étaient pas accessibles via la vue.
  • DataTable
    • Filtrez les colonnes par plage de valeurs. Chacun des filtres transmis à getFilteredRows peut être un filtre de plage contenant les propriétés de minValue et maxValue.

23 février 2009

Nouvelles fonctionnalités

Voici un résumé des nouvelles fonctionnalités les plus intéressantes de l'API.

  • Ajouts importants au diagramme animé, y compris le zoom, les barres et une option permettant d'enregistrer et de restaurer l'état.
  • Ajout de nouvelles options au graphique à secteurs interactif: pieJoinAngle et pieMinimalAngle pour contrôler le comportement du secteur "Autre".
  • Ajout d'un contrôle sur les valeurs y min et max des graphiques interactifs basés sur les axes (graphique en courbes, à barres, graphique en aires,etc.).
  • Ajout de la prise en charge des événements "prêts" pour tous les graphiques interactifs.
  • Ajout d'une option de réduction pour l' organigramme (allowCollapse).
  • Ajout d'un outil de mise en forme de date.
  • Mise à disposition des outils de mise en forme pour toutes les visualisations (pas uniquement pour les tableaux).
  • Ajout de méthodes pour masquer et afficher par programmation des séries de données spécifiques sur un graphique chronologique annoté.

Bugs corrigés

Aucune correction de bug majeur.

Bugs connus

  • Les dates figurant dans l'angle supérieur droit du graphique chronologique annoté sont corrompues dans certains paramètres régionaux (es, po).
  • Lorsque vous cliquez sur la légende d'une ligne dans un graphique en courbes, l'épaisseur de ligne par défaut est rétablie, même si une autre valeur a été spécifiée.
  • La taille des bulles par défaut dans le diagramme animé est différente.
  • Dans le graphique à barres, la police peut devenir trop grande. Nous devons limiter la taille de police maximale.

20 janvier 2009

Nouvelles fonctionnalités

Voici un résumé des nouvelles fonctionnalités les plus intéressantes de l'API. Pour obtenir la liste complète, consultez la section Détails complets ci-dessous.

  • Nouvel événement ready générique, qui est déclenché lorsqu'une visualisation particulière est prête à être appelée par des méthodes.
  • Nouvelles options pour le graphique en courbes chronologiques annotées :
    • fill pour contrôler la trasparence de la zone sous les lignes.
    • Option de configuration thickness pour contrôler l'épaisseur des lignes.
    • Option de configuration max pour contrôler la valeur maximale affichée sur l'axe Y.
    • Si le type de temps date est utilisé, limitez la résolution de l'axe des abscisses à plusieurs jours.
    • L'événement ready est déclenché lorsque le graphique est prêt à être appelé des méthodes.
    • L'événement select est déclenché lorsque l'utilisateur clique sur une option.
  • Nouvel événement ready implémenté pour l'organigramme et la carte d'intensité. L'événement est déclenché lorsque les graphiques sont prêts à appeler des méthodes.
  • Ajout de fonctions permettant de définir et d'obtenir des propriétés de ligne sur DataTable et DataView.
  • Ajout de fonctions permettant de définir et d'obtenir des propriétés de table sur DataTable et DataView.

Bugs corrigés

  • La méthode setInterval() de la visualisation des jauges a été corrigée et fonctionne désormais correctement avec Internet Explorer.
  • Échec du zoom avant du graphique chronologique annoté sur une période inférieure à un jour. Ce problème a été résolu.
  • Les libellés du graphique à barres ont été dessinés dans l'ordre inverse.
  • Désormais, les info-bulles se ferment lorsque les cellules des graphiques interactifs sont désélectionnées.
  • L'actualisation ne fonctionnait pas dans certains des gadgets des visualisations interactives.

Bugs connus

  • Les dates figurant dans l'angle supérieur droit du graphique chronologique annoté sont corrompues dans certains paramètres régionaux (es, po).
  • Lorsque vous cliquez sur la légende d'une ligne dans un graphique en courbes, l'épaisseur de ligne par défaut est rétablie, même si une autre valeur a été spécifiée.

Détails complets

En plus des nouvelles fonctionnalités, nous avons apporté les modifications suivantes dans cette version:

  • Correction des problèmes de latence dans les diagrammes animés (en particulier sur Internet Explorer).
  • Tableau
    • Pas de bouton de pagination lorsqu'il n'y a qu'une seule page.
    • Rendre les en-têtes triables à largeur fixe.
    • De légères améliorations ont été apportées à l'interface.

9 décembre 2008

Nouvelles fonctionnalités

Voici un résumé des nouvelles fonctionnalités les plus intéressantes de l'API. Pour obtenir la liste complète, consultez la section Détails complets ci-dessous.

  • Google Web Toolkit dispose désormais d'une bibliothèque pour créer et manipuler des visualisations.
  • Nouvelles options pour la visualisation des tables.
  • Les diagrammes animés sont désormais compatibles avec plusieurs graphiques, davantage de paramètres régionaux et le curseur de vitesse.
  • La chronologie annotée est désormais compatible avec 10 paramètres régionaux.
  • Nouvelle visualisation de cartes géographiques.

Bugs corrigés

  • Les erreurs d'authentification des feuilles de calcul ont été corrigées et les messages d'erreur clarifiés.

Bugs connus

Détails complets

En plus des nouvelles fonctionnalités, nous avons apporté les modifications suivantes dans cette version:

  • Nouvelle bibliothèque Google Web Toolkit (GWT), compatible avec les éléments suivants :
    • En utilisant des visualisations Google à partir du code GWT,
    • encapsuler votre propre visualisation dans un wrapper GWT ;
    • Écrire des visualisations à l'aide de GWT
  • Tableau
    • Nouvelles propriétés: firstRowNumber, startPage, width, height, alternatingRowStyle et dropLeftStartPosition.
  • Diagramme animé
    • Désormais, plusieurs visualisations de tableau peuvent être hébergées sur une page.
    • 20 paramètres régionaux désormais pris en charge
  • Chronologie annotée :
    • 20 paramètres régionaux désormais pris en charge

3 novembre 2008

Nouvelles fonctionnalités

Voici un résumé des nouvelles fonctionnalités les plus intéressantes de l'API. Pour obtenir la liste complète, consultez la section Détails complets ci-dessous.

  • Publication du format de la version 0.5 du protocole de source de données GViz. Vous pouvez désormais exposer votre propre source de données à des visualisations !
  • Grande réorganisation de la documentation. Nous espérons qu'elle vous plaira.
  • Publication d'une bibliothèque Python Open Source qui permet aux fournisseurs de sources de données d'encapsuler les données dans un objet approprié pour répondre aux requêtes de données.

Bugs connus

Détails complets

En plus des nouvelles fonctionnalités, nous avons apporté les modifications suivantes dans cette version:

  • Nouveaux événements get/setSelection() ajoutés aux graphiques en aires, à barres, à colonnes, en courbes, à secteurs et en tableaux de Google.