Versionshinweise für Google Charts

Auf dieser Seite wird der Veröffentlichungsprozess von Google Charts beschrieben. Außerdem finden Sie hier die Versionshinweise für die aktuelle und frühere Version von Google Charts sowie eine Übersicht über die Neuerungen.

Neue Funktionen

  • Die neueste Version von Google Charts, auch offizieller current-Release, ist unten zusammen mit der Zusammenfassung der Änderungen für alle vorherigen Releases aufgeführt.

    Weitere Informationen dazu, was es bedeutet, wenn ein Release current ist, finden Sie unter Bibliothek laden.

  • Alle „jsapi“-Anfragen werden jetzt an den neuen Loader weitergeleitet. Wenn Sie Version „1“ oder „1.0“ geladen haben, wird jetzt „aktuell“ geladen. Die höchste Übereinstimmung mit der letzten Version, die zuvor über das jsapi-Ladeprogramm verfügbar war, ist „45.2“.

    Bitte verwenden Sie ab jetzt den neuen gstatic Loader. Weitere Informationen finden Sie unter Ladecode aktualisieren.

Veröffentlichungsprozess und Releasekandidaten für die Google Visualization API

Wir veröffentlichen die Visualization API in zwei Schritten:

  • Mindestens zwei Wochen vor der Veröffentlichung einer neuen offiziellen Version der Visualization API veröffentlichen wir eine vorläufige Version, die als Releasekandidaten (Release Candidate, RC) bezeichnet wird. Sie können als zukünftige Version geladen werden. Dies dient zum Testen von nicht abwärtskompatiblen Änderungen im Release. Wir veröffentlichen eine Benachrichtigung an die Diskussionsgruppe für die Visualization API-Entwickler und beobachten diese Gruppe auf gemeldete Probleme. Dabei werden alle gemeldeten Kompatibilitätsprobleme behoben.
  • Zwei Wochen nach der RC-Version können wir alle gemeldeten Abwärtskompatibilitätsprobleme als neue, offizielle „aktuelle“ Veröffentlichung veröffentlichen.

Wir empfehlen dir, deine Anwendungen so schnell wie möglich mit den einzelnen RC zu testen und Probleme zu melden, damit wir ein stabiles Produkt einführen können.

Das Visualization API-Team testet jede neue Version gründlich. Uns ist jedoch bewusst, dass in jeder neuen Version Programmfehler auftreten können. Das Ziel dieses zweistufigen Prozesses ist daher, die Zuverlässigkeit der API für Produktionssysteme zu verbessern.

Ankündigungen zu Releasekandidaten

Wir werden alle neuen Release-Ankündigungen per E-Mail an die Developer Groups-Diskussionsgruppe für die Visualization API bekannt geben. Wenn Sie die Visualization API für schwerwiegende Anwendungen verwenden, empfehlen wir Ihnen, dieser Diskussionsgruppe beizutreten.

Damit du diese E-Mails leichter findest oder herausfilterst, hat jede Release-Ankündigung denselben Betreff: „Push Candidate Pushed: <DATE>“. Dabei ist <DATE> das Push-Datum. Diese E-Mail enthält diese Nutzungsanleitung. Neue Features werden nicht im Detail dokumentiert, da das Ziel des Releasekandidaten nicht darin besteht, die neuen Features zu testen, sondern zu testen, ob der Release vorhandene Features nicht beeinträchtigt. Eine ausführliche Dokumentation aller neuen Features wird mit der Produktionsversion veröffentlicht.

Releasekandidaten verwenden

Im Gegensatz zur Produktionsversion, die „aktuell“ ist, ist die Releaseversion des Pakets „anstehend“. (Diese Namen werden sich in zukünftigen Releases nicht ändern.)

Sie können je nach Versionsparameter entweder den Produktions- oder den Releasekandidaten laden (aber nicht gleichzeitig).

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

Fehler melden

Rufe unsere Seite mit bekannten Problemen auf, wenn ein möglicher Fehler in Google Charts auftritt. Bevor du einen Fehler meldest, solltest du prüfen, ob es sich bei deinem Code um einen Fehler handelt. Wenn du weitere Fragen hast, kannst du ihn in der Mailingliste posten. Suche dann auf der Seite mit den bekannten Problemen, ob der Fehler bereits gemeldet oder behoben wurde.

Wenn Sie Probleme im Releasekandidaten finden, sollten Sie eine Nachricht mit den Details zum Problem an die Entwickler-Diskussionsgruppe für die Visualization API senden. Das Visualization API-Team überwacht diese Gruppe während des Kandidatenzeitraums, um in dieser Zeit besonders schnell zu reagieren.

Offizielle Veröffentlichungen

Beim Laden von Google Charts haben Sie mehrere Möglichkeiten. Normalerweise ist das so:

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

Der String 'current' bedeutet, dass die aktuelle stabile Version von Google Charts geladen wird. Wenn Sie die neueste vorgeschlagene Version vor der Veröffentlichung abrufen möchten, bevor sie die nächste 'current'-Version wird, verwenden Sie stattdessen 'upcoming'. Für jede dieser Versionen werden bei der Aktualisierung Verbesserungen angezeigt.

Am 28. Juli 2015 haben wir eingefrorene Versionen angekündigt. Dies sind Releases von Google Charts, die für immer unverändert bleiben (modulo manchmal kritische Problembehebung). Die erste eingefrorene Version war 41, die unserer Version vom 23. Februar 2015 entspricht.

So laden Sie eine eingefrorene Version:

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

Weitere Informationen finden Sie in der Dokumentation zur Load-Version.

Versionsverlauf

Aktuell: April 2023

Verfügbar in Quasi-Perpetuity als Frozen Charts Version 52

Dieser Release umfasst viele weitere interne Refaktorierungen und Migrationen zu ES6 und TypeScript, um die erste Phase der Open-Source-Google-Charts zu meistern.

  • GeoChart
    • Aktualisierung von geochartVersion auf 11 und regioncoderVersion auf 1.
  • Dygraph-Diagramme
    • Gantt-, Zeitachse und Material-Diagramme: Balken-, Linien-, Streudiagramm
    • Die Dygraph-Bibliothek wird nicht mehr dynamisch geladen, da sie kompiliert wurde.
  • Tabelle
    • Die aktuelle Seitennummer für mehr als 11 Seiten wurde markiert.
  • OrgChart
    • Fügen Sie die Option „compactRows“ hinzu. Der Standardwert ist "false".
    • Verwendet den Reingold-Tilford-Algorithmus für mehrlagige Bäume. Der Hauptvorteil ist, dass horizontale Leerzeichen effektiver eingesetzt werden, indem Unterstrukturen nahe beieinander platziert werden, solange sich Knoten in derselben Ebene nicht überschneiden.

Juni 2021

Verfügbar in Quasi-Perpetuity als Frozen Charts Version 51

Dieser Release umfasst viele weitere interne Refaktorierungen und Migrationen zu ES6 und TypeScript, um die erste Phase der Open-Source-Google-Charts zu meistern.

  • VegaChart
    • Stellen Sie das vorherige Verhalten in Bezug auf die Standard- oder explizite Größenanpassung von Diagrammen über die Optionen „Höhe“, „Breite“, „Abstand“ und „Automatische Größe“ wieder her.
    • Vega wurde auf Version 5.20.1 aktualisiert
    • Vega-lite wurde auf Version 5.1.0 aktualisiert
    • Vega-embed wurde auf v6.17.0 aktualisiert
  • Zeitplan
    • Ausgeblendete Tabelle für Bedienungshilfen zur Zeitachse hinzufügen.
    • Neue alternatingRowStyle-Option zum Aktivieren des Hintergrundstils abwechselnder Zeilen für hellere und dunklere Farben. Der Standardwert ist „true“.
  • Abfrage
    • Lassen Sie nach, dass „;“ in Abfrageantworten fehlt.

April 2021

Verfügbar in Quasi-Perpetuity als Frozen Charts Version 50

Dieser Release umfasst viele interne Refaktorierungen und Migrationen zu ES6 und TypeScript in Vorbereitung auf die erste Phase der Open-Source-Google-Charts.

  • VegaChart
    • Vega-Lite und Vega-Einbettung werden jetzt unterstützt.
  • Strukturkarte
    • Mit der neuen Option enableHighlight lassen sich Elemente hervorheben. Die Auslösung der Markierung sollte mit „eventsConfig“ konfiguriert werden. (highlightOnMouseOver wurde eingestellt)
    • Neue eventsConfig-Option zum Konfigurieren, wie Ereignisse Interaktionen mit Strukturkarten auslösen. Die Standardkonfiguration ist:
      {
        highlight: ['mouseover'],
        unhighlight: ['mouseout'],
        rollup: ['contextmenu'], // right-click
        drilldown: ['click']
      }
    • Neue Termine: 'highlight', 'unhighlight', 'drilldown'
  • Abfrage
    • Die Problemumgehung wird in älteren Versionen von Tabellen für die neue sicherere JSON-Antwortbehandlung nicht mehr unterstützt (was zu CORS-Fehlern führte).

Juli 2020

Verfügbar in Quasi-Perpetuity als Frozen Charts Version 49

Dieser Release enthält mehrere interne Refaktorierungen. Achten Sie daher auf unbeabsichtigte Ausfälle. Der betroffene Code umfasst alle Formatierungsklassen, Ereignisse, Fehler, Teile von ChartEditor, ChartWrapper, ControlWrapper, Corecharts, Corechart-Achsenmarkierungen, GeoChart und Query.

  • VegaChart
    • Neuer Diagrammtyp, jetzt in der Betaversion verfügbar.
    • Ein VegaChart ist ein Wrapper für alle möglichen Visualisierungen, die mit der Vega Visualization Grammar angegeben und mit Daten aus DataTables wie andere Diagramme gezeichnet werden können. In zukünftigen Versionen werden wir die Funktionen von Google Charts und Vega weiter integrieren.
    • Der Vega-Interpreter wird verwendet, um die Einschränkungen der Content Security Policy einzuhalten.
  • GeoChart
    • geochartVersion gibt die Grenzdatenversion an. Der Standardwert ist 10, der Wert 11 ist jetzt jedoch verfügbar.
    • regioncoderVersion gibt die Datenversion des Regions-Coders an. Der Standardwert ist 0, aber jetzt ist 1 verfügbar.
    • Ein Fehler wurde behoben, bei dem versehentlich das Paket „geochart“ in „corechart“ enthalten war. Funktioniert jetzt wie dokumentiert. Laden Sie die Pakete: ['geochart'].
  • Gantt-Diagramm
    • Die Option sortTasks mit dem Standardwert „true“ wurde hinzugefügt, um die Aufgaben normal zu sortieren. Wenn sie auf „false“ gesetzt ist, wird die gleiche Reihenfolge wie in den Zeilen der DataTable verwendet.
  • Abfrage
    • Für die JSON-Antwortoption muss jetzt strenge JSON-Antwort zurückgegeben werden und der Server muss ursprungsübergreifende Anfragen zulassen.
  • Ladeprogramm
    • Wenn google.charts.load() mehrmals mit verschiedenen Versionen oder unterschiedlichen Sprachen aufgerufen wird, werden die Einstellungen aus dem ersten Laden verwendet.
    • Ermöglicht eine Versionsnummer, nicht nur einen Versionsstring.
    • Weitere Anpassungen der Abwärtskompatibilität, um Weiterleitungen vom alten jsapi-Loader zu unterstützen.
    • Der URL-Parameter für das automatische Laden muss nun als strikter JSON-Code formatiert und URL-codiert sein.
    • Der google.charts.load()-Aufruf gibt jetzt ein JavaScript-Promise zurück. Zusätzlich zu den anderen Callback-Mechanismen kannst du die Diagrammzeichnungsfunktion so aufrufen: google.charts.load('upcoming', {packages: ['corechart']}).then(drawChart);

Mai 2020

Verfügbar in Quasi-Perpetuity als Frozen Charts Version 48
  • Fehler beim automatischen Laden des Parameters, wenn er mit einer eigenen Callback-Einstellung kombiniert wird.
  • Fehlerkorrektur für „boxStyle“ für Anmerkungen bei mehreren Serien
  • Zoomschaltflächen in AnnotationChart wurden korrigiert.
  • Vermeiden Sie die Verwendung von "array.entry()" und "Object.entry()". So wird vermieden, dass Polyfills für IE11 erforderlich sind, da diese Konflikte verursachen könnten.
  • GeoChart lädt jetzt Daten mit xhr, was bedeutet, dass die setMapsSource-Methode wieder funktioniert, unter zwei Bedingungen: (1) Der Datenteil des Inhalts darf keine Kommentare enthalten (d.h. ein striktes JSON-Format) und (2) der Server muss ursprungsübergreifende Anfragen für die Daten zulassen.

Februar 2020

Verfügbar in Quasi-Perpetuity als Frozen Charts Version 47
  • Erhebliche Refaktorierung der Kerndienstprogramme für DataTable, DataView und Optionenverarbeitung.
  • Kalender
    • Option für legend.position hinzufügen, Standardwert 'right'. Mit 'none' können Sie die Legende ausblenden.
  • Zeitachse
    • Korrigieren Sie Zeitintervalle von weniger als einer Sekunde (aber ohne Zecken).
    • Leistungsprobleme mit sich überschneidenden Zeitintervallen beheben
  • Steuerelemente – Fehlerbehebung für NumberRangeFilter. Unterstützt jetzt fractionDigits auf 0.
  • Loader-Einstellung hinzufügen, um „safeMode“ zu aktivieren. Wenn diese Option auf „true“ gesetzt ist, wird diese in allen Diagrammen und Kurzinfos, die HTML aus von Nutzern bereitgestellten Daten generieren, bereinigt, da unsichere Elemente und Attribute entfernt werden.
  • Zusätzliche Unterstützung für die Parameter „autoload“ und „callback“ im Loader, damit sie mit dem alten JSAPI-Loader abwärtskompatibel sind. Der Parameter für das automatische Laden MUSS strikt JSON und URL-codiert sein.
  • Für Corecharts
    • "zoomDelta"-Werte unter 1,0 verarbeiten
    • Fügen Sie "maxTextLines" als Option für die vertikale Achse hinzu.

1. Oktober 2018

Verfügbar in Quasi-Perpetualität als Frozen Charts Version 46
  • Kerndiagramme
    • Zecken und Gitternetzlinien
      • An der Achsenmarkierung und der Rasterlinie wurden mehrere Änderungen vorgenommen, um eine engere Anordnung der sich überschneidenden Teilstriche zu ermöglichen.
      • Kleinere Gitternetzlinien sind jetzt noch dynamischer, da die richtige Anzahl von Gitternetzlinien vom Intervall zwischen den Hauptgitternetzen und dem verfügbaren Platz abhängt. Standardmäßig werden je nach Bedarf immer kleine Gitternetzlinien angezeigt. Geben Sie { minorGridlines: { count: 0 }} an, um keine Gitternetzlinien zu erzwingen, oder { minorGridlines: { count: 1 }}, um kleinere Gitternetzlinien zu aktivieren. Die Option minorGridlines.count hat ansonsten keine Bedeutung.
      • Die Farbe der kleinen Gitternetzlinien wird standardmäßig auf "Keine" gesetzt, wenn die Farbe der Hauptgitternetzlinien auf "Keine" gesetzt ist.
      • Viele Verbesserungen an Gitternetzlinien und Teilstrichlabels für die Skalen log und mirrorLog
      • Negative Neigungswinkel, um die entgegengesetzte Richtung zu neigen.
      • Überspringen und Ändern (d.h. mehrere gestaffelte Linien) für Datum und Uhrzeit ist standardmäßig deaktiviert.
      • Die Erstellung von Gitternetzlinien, Nebenlinien und Teilstrichen bestimmt jetzt die Anzahl und den Abstand der Gitternetzlinien auf der Grundlage anderer Optionen außer der Anzahl. Wenn Sie eine Zahl für gridlines.count angeben, wird diese nur als grober Näherungswert verwendet.
      • Mit den neuen Optionen gridlines.minSpacing und minorGridlines.minSpacing kannst du den Mindestbildschirmabstand zwischen den Hauptgitternetzlinien in Pixeln festlegen. Der Standardwert für große Gitternetzlinien ist 40 für lineare Skalen, 20 für Log-Skalen. Für die Elemente vom Typ subgridlines beträgt der Standardwert für minSpacing 1/2 und der minSpacing für die großen Gitternetzlinien bei linearen Skalen. Für 1/5 ist der minSpacing für logarithmische Skalierungen erforderlich. Wenn Sie angeben, dass die Anzahl und nicht „minSpacing“ angegeben ist, wird „minSpacing“ aus der Anzahl berechnet. Umgekehrt gilt: Wenn Sie „minSpacing“ angeben, nicht „count“, wird die Anzahl aus „minSpacing“ berechnet.
      • Mit der neuen Option gridlines.interval können Sie ein Array von Größen (als Datenwerte, nicht als Pixelwerte) der Gitternetzlinien und Nebenlinien angeben. Diese Option ist derzeit nur für numerische Achsen verfügbar. Sie funktioniert analog zu den gridlines.units.<unit>.interval-Optionen, die nur für Datum und Uhrzeit verwendet werden.
        • Bei linearen Skalen ist die Standardeinstellung { gridlines: { interval: [1, 2, 2.5, 5] } }.Dies bedeutet, dass die Gitternetzlinienwerte auf jede Einheit (1), auf geraden Einheiten (2) oder auf ein Vielfaches von 2,5 oder 5 fallen können. Es wird auch jede Potenz von 10 dieser Werte berücksichtigt (z.B. 10, 20, 25 oder 50). Für kleine Gitternetzlinien ist der Standardwert { minorGridlines: { interval: [1, 1.5, 2, 2.5, 5] } }. Das ausgewählte kleine Gitternetzintervall ist immer ein gleichmäßiger Teiler des ausgewählten Hauptrasterintervalls.
        • Für Log-Skalierungen ist die Standardeinstellung { gridlines: { interval: [1, 2, 5] } } und { minorGridlines: { interval: [1, 2, 5] } }.
      • Neue Optionen für gridlines.multiple und minorGridlines.multiple, die angeben, dass die Gitternetz- und Teilstrichwerte ein Vielfaches des Werts dieser Option sein müssen. Sie können also erzwingen, dass Ticks als Ganzzahlen angegeben werden, indem Sie gridlines.multiple = 1 angeben.
      • Gitternetzlinien werden jetzt abgelehnt, wenn formatierte Markierungszeichen für Zahlen dupliziert werden. Sie können also format:"#" angeben, wenn Sie nur Ganzzahlmarkierungen anzeigen lassen möchten.
      • Wenn die explizite Option „Ticks“ verwendet wird, erweitern wir jetzt das „viewWindow“-Element, um explizite Ticks einzuschließen, wenn sie sich außerhalb des Datenbereichs befinden. Die expliziten Optionen viewWindow min und max können dies überschreiben. Dies ist eine Änderung am vorherigen Verhalten, die eher dem Modus 'maximized' mit expliziten Teilstrichen entspricht.
      • Wenn viewWindowMode auf pretty gesetzt ist, was die Standardeinstellung für Zielachsen ist, wird das viewWindow jetzt auf die nächste Hauptrasterlinie für Zahlen oder auf die nächste Nebengitternetzlinie für Daten und Uhrzeiten erweitert.
    • Formatierung
      • Im Zahlenformat für kurze und lange Muster werden jetzt drei signifikante Stellen verwendet.
      • Zeitliche Werte werden nun standardmäßig mit 24-Stunden-Werten („HH“) anstelle von 12-Stunden-Werten („hh“) formatiert.
      • Explizite Formate für Datum und Uhrzeit überschreiben jetzt die „Einheit“-Formate.
    • Der Modus „Entdecker“, der nach dem Neuzeichnen des Diagramms funktionierte, wurde behoben.
  • Histogramm
    • Die Gitternetzlinien und die Standardfarbe der Domainachse sind auf „Keine“ gesetzt.
    • Das Standardformat der Zielachsenmarkierungen ist jetzt „#“, damit nur Ganzzahlen angezeigt werden.
    • Buckets mit dem Algorithmus zur Zeckengenerierung generieren. Die Standardanzahl der Buckets wird mit der neuen Option histogram.numBucketsRule berechnet. Mögliche Werte sind „sqrt“, „sturges“ und „reis“. https://de.wikipedia.org/wiki/Histogramm#Anzahl_bins_und_Breite
  • Säulendiagramm und Balkendiagramm
    • Feste Erkennung der Mindestleistengröße (Differenz zwischen benachbarten Werten), um Datums- und Uhrzeitangaben zu verwenden.
  • Tabelle
    • Unterstützung der Eigenschaft „className“ für Zeilen.
    • Fügen Sie benutzerdefinierte Spalten- und Zellenklassennamenseigenschaften ähnlich wie Zeileneigenschaften zu Standard-Properties hinzu (anstatt sie zu ersetzen).
  • Daten
    • Korrigieren Sie die Funktion „data.group“, damit mehrere Aggregationen dieselbe Spalte verwenden können.
  • Einhaltung der Content Security Policy (CSP)
    • Verwendung von „eval“ für die JSON-Deserialisierung entfernen.

26. Juni 2017

Verfügbar in Quasi-Perpetuity als Frozen Charts Version 45.2
  • Kerndiagramme
    • Viele interne Änderungen, die sich auf die Verarbeitung von Optionen auswirken. (Dies hat einige Fehler im Explorer-Modus verursacht.)
    • tooltip.boxStyle Optionen hinzugefügt, z.B.
          'tooltip': {
            'boxStyle': {
              'stroke': '#b2b2b2',  'strokeOpacity': 1,  'strokeWidth': 1.5,
              'fill': 'white',  'fillOpacity': 1,
              'shadow': {  'radius': 1, 'opacity': 0.2,  'xOffset': 0,  'yOffset': 2 }
          }}
    • Korrigieren Sie die Elemente der Flächendiagrammlegenden so, dass die Option areaOpacity verwendet wird.
    • Endlosschleife korrigieren, wenn formatierte Domainwerte (falsch) numerisch sind
  • Tabellendiagramm
    • Seitenwechselschaltflächen korrigieren
    • Fügen Sie dem class-Attribut der Kopfzeilenzelle einen Spaltentyp hinzu.
    • Attribute in Datentabellenspalten berücksichtigen.
    • Probleme mit Bedienungshilfenlabels beheben, wenn die Sortierung aktiviert ist
  • Gantt-Diagramm
    • Korrigieren Sie das Auswahlobjekt, sodass es den Zeilenindex enthält.

6. Januar 2017

Verfügbar in Quasi-Perpetuity als Frozen Charts Version 45.1
  • Kerndiagramme
    • Beheben Sie Fehler, wenn chartArea.bottom- und .right-Optionen zu groß sind.
  • Gantt-Diagramm
    • Gibt jetzt das Attribut row für die ausgewählten Elemente zurück.

12. September 2016

Verfügbar in Quasi-Perpetuity als Frozen Charts Version 45.
  • Änderungen am Loader:
    • Mehrere Aufrufe von google.charts.load unterstützen
    • ChartWrapper-Instanzen können mit einem dynamisch geladenen chartType aufgerufen werden.
    • Für das GeoChart- und das Map-Diagramm muss das JSAPI-Ladeprogramm nicht mehr eingefügt werden. Mit der neuen mapsApiKey-Loader-Einstellung können Sie Ihren eigenen Schlüssel angeben, anstatt das Standardverhalten abzurufen, das zu einer gelegentlichen Drosselung des Dienstes führen kann.
  • Flash-basierte Diagramme:
    • Für GeoMap und MotionChart wurde swfobject.js auf die neueste Version 2.2 aktualisiert. Die Aktualisierung der Diagrammfunktionen sollte sich nicht ändern.
    • Für die mit Anmerkungen versehene Zeitachse ersetzen wir diese jetzt durch das Anmerkungsdiagramm, das seit einigen Jahren in Entwicklung ist und stabil erscheint. Fast alle Funktionen der mit Anmerkungen versehenen Zeitachse sollten auf das AnnotationChart-Element angewendet werden, ohne dass Änderungen am Code erforderlich sind. Das Design ist jedoch anders. Das AnnotationChart verwendet keinen Flash-Code und basiert auf CoreCharts, ChartRangeFilter und Tabellendiagrammen.
  • Kerndiagramme:
    • Die Rolle certainty wurde korrigiert, damit sie mit benutzerdefinierten Stilen korrekt funktioniert.
    • Bedienungshilfentabelle in RTT-Containern ordnungsgemäß ausblenden
    • Fehler bei der Animation beim Start mit ChartWrapper beheben
    • Animation diskreter Werte, die Orte austauschen
    • Erstellen Sie Daten unabhängig vom Tag des Monats.
    • Korrigieren Sie die relativen Farben von gestapelten Flächendiagrammen.
    • Korrigieren Sie das Säulendiagramm mit der Logskalierung und Null- oder negativen Werten.
  • PieChart: Behebe die inkonsistente Implementierung der Option reverseCategories.
  • Kalender: verwendet jetzt mehr als zwei Farben aus der Arrayoption colorAxis.colors, wenn colorAxis.values nicht angegeben ist. Das Verhalten sollte eher dem des GeoCharts entsprechen, bei dem die Wendepunkte gleichmäßig über den Farbverlauf verteilt werden.
  • Materialdiagramme: Die Optionen „convertOptions“ für Materialdiagramme funktionieren jetzt korrekt.
  • In Kartendiagrammen wird nun der Text des Markierungstitels vom Infofenster entkoppelt:
    • Neue Option „showInfoWindow“ zur Steuerung des Infofensters hinzugefügt.
    • Neue Option „showTooltip“ zur spezifischen Steuerung des Texts für die Markierungstitel hinzugefügt.
    • Beide Einstellungen werden aus „showTip“ übernommen, wenn sie nicht festgelegt sind.
    • Fehlerkorrektur: Wenn du auf einen ausgewählten Punkt klickst, verschwindet das Infofenster.

23. Februar 2016

Verfügbar in Quasi-Perpetualität als Frozen Charts-Version 44.
  • Kerndiagramme:
    • Zeitliche Werte verwenden jetzt intern UTC, um Probleme mit abgeschnittenen Tageszeitachsen zu beheben.
    • Es wurden Optionen zur Angabe von bar.width, bar.gap, bar.group.width (vorher bar.groupWidth) und bar.group.gap hinzugefügt.
    • Die Intervalle in Balkendiagrammen (Balken und Kästchen) wurden an die Darstellung von Balkendiagrammen angepasst.
  • Histogramm:
    • Die Formatierung von Kurzinfoelementen zur Verwendung formatierter Werte wurde korrigiert.
    • Das Bucketing mit sehr kleinen und sehr großen Werten wurde korrigiert.
    • Die Optionen für Balkenbreite und -abstand gelten auch für Histogramme.
    • histogram.minValue und histogram.maxValue wurden hinzugefügt, um den Bucket-Bereich zu erweitern.
    • Verwendung expliziter Teilstriche auf Domainachse zulassen
  • Kreisdiagramm:
    • Ein Fehler mit Kurzinfos wurde behoben, bei denen Segmente zu klein zum Anzeigen sind.
  • Kalender:
    • Probleme mit Zeitzonen und der Sommerzeit wurden behoben.
  • GeoChart:
    • Bei langsamen Verbindungen für Geo-Daten müssen Sie länger warten.
  • Gantt:
    • Einige Probleme mit der Reihenfolge von Elementen wurden behoben.
  • Materialdiagramme
    • Die Formatierung von Kurzinfoelementen zur Verwendung formatierter Werte wurde korrigiert.

2. Oktober 2015

Verfügbar in Quasi-Perpetuity als Frozen Charts Version 43.
  • Microsoft Edge wird jetzt offiziell von Diagrammen unterstützt.
  • Kerndiagramme:
    • focusTarget kann jetzt ein Array sein, um mehrere Fokusziele anzugeben.
    • Intervalle können jetzt mit der Stilrolle gestaltet werden.
    • Ein Problem mit der Eigenschaft visible für Kurzinfo-Aktionen wurde behoben.
    • Die Positionierung der HTML-Kurzinfo entspricht jetzt eher der Kurzinfo-Position im SVG-Format.
    • Die Option chartArea unterstützt jetzt 'right' und 'bottom'.
    • Überlappende vertikale Achsenmarkierungen werden entfernt.
    • Die Größe der Legendenpfeile für Legenden ist festgelegt.
    • Annotationen sind jetzt richtig positioniert, wenn das Diagramm orientation 'vertical' ist oder die Achsen direction einen Wert von -1 haben.
    • Unterstützt jetzt die Variablenbreite in Balken-, Säulen- und Stufen-Flächendiagrammen, wenn Sie
      bars { variableWidth: true } festlegen.
  • Blasendiagramm: Standardlabels werden jetzt für Kurzinfos verwendet.
  • Sankey-Diagramm:
    • Besserer Umgang mit Farben
    • Die Interaktivität von Links wird jetzt unterstützt.
  • Zeitachse:
    • Die Dauer ist jetzt lokalisiert.
    • Unterstützt jetzt minValue und maxValue für die horizontale Achse.
  • Geo-Diagramm:
    • Wenn für eine benutzerdefinierte Kurzinfo ein Nullwert angegeben ist, wird stattdessen die Standard-Kurzinfo erstellt.
    • Sie können jetzt die Interaktivität für Markierungen deaktivieren.
  • Wortbaum:
    • Besserer Umgang mit Farben
    • Die Spalte für die Stringfarbe wurde eingestellt und die Unterstützung für Stilspalten als Ersatz wurde hinzugefügt.
  • Trendlinien: Eine Reihe von Logskalierungs- und datumsbezogenen Fehlern wurde behoben.
  • Tabellendiagramm: Die Option pagingButtons funktioniert jetzt in mehr Kombinationen mit den Optionen page, pageSize und startPage.
  • Materialdiagramme (bisher: Balken-, Linien- und Streudiagramm): Es wurden einige Fehler mit den Neuzeichnungen von Diagrammen und mehreren Diagrammen auf einer Seite behoben.
  • Annotationsdiagramm: Das Datums- und Uhrzeitformat für die Bereichsauswahl entspricht jetzt dem Hauptdiagramm.

30. April 2015

Verfügbar in Quasi-Perpetuity als Frozen Charts Version 42.
  • Kerndiagramme
    • Säulendiagramm, Balkendiagramm, Flächendiagramm und SteppedAreaChart unterstützen jetzt isStacked: 'percent' (zur Skalierung auf 100% der Daten pro Kategorie) und isStacked: 'relative' (zur Skalierung auf den Bereich 0 bis 1).
    • Bei allen Kerndiagrammen befindet sich die Standardbasis für Achsen nicht mehr am Rand des Diagramms. Der Standardwert von 0 wird für numerische Achsen verwendet. Für die Abwärtskompatibilität mit vorhandenen Diagrammen wird er jedoch nicht automatisch in das Diagramm aufgenommen, es sei denn, er liegt „nah genug an den Daten“. Sie können die Aufnahme der Baseline erzwingen, indem Sie Ihren Optionen einfach baseline: 0 hinzufügen. Für die Datums- und die Datumszeitachse gibt es keine Standardreferenz. Sie können jedoch bei Bedarf eine Referenz festlegen.
    • In Core Legenden werden Linien, Flächen und Punktstile verwendet, die jeder Reihe entsprechen.
    • Alle Textoptionen für Corecharts unterstützen jetzt die Option opacity.
    • Der Webfont-Loader wird verwendet, um unbekannte Schriftarten zu laden. Dies kann zu einer Verzögerung der Diagrammzeichnung führen. Bei Schriftartennamen wird nicht zwischen Groß- und Kleinschreibung unterschieden.
    • Die Startanimation funktioniert jetzt auch mit DataViews und in Kombination mit dem asynchronen Zeichenmodus.
    • Korrigieren Sie die clearChart-Methode, wenn sie vor dem Zeichnen des Diagramms verwendet wurde.
    • Die Option pointsVisible wurde für die oberste Ebene, die Datenreihen und für Trendlinien hinzugefügt. Mit dieser Option legen Sie fest, ob Punkte standardmäßig angezeigt werden sollen. So kannst du den pointSize ändern und die Punkte ausblenden.
    • Die Position der Kurzinfo im HTML-Code ist festgelegt.
    • Das Streudiagramm funktioniert jetzt mit einer separaten Domainachse und unterstützt Anmerkungen.
    • Das Kreisdiagramm unterstützt jetzt benutzerdefinierte Kurzinfos.
  • Sankey
    • Sie können jetzt Knoten auswählen. Dies kann durch Festlegen von sankey.node.interactivity auf true aktiviert werden.
    • Die Möglichkeit, Sankey-Interaktivität über die Diagrammoptionen anzugeben. Optionen werden im Allgemeinen unter dem Stil angegeben, der angegeben wird, indem ein Objekt mit geänderten Stilattributen bei einem der folgenden Schlüssel hinzugefügt wird: 'selected', 'focused', 'unselected', 'unfocused'.
    • Farben
      • Sankey unterstützt jetzt die Rolle 'style'
      • Knoten können jetzt eingefärbt werden, indem die Option sankey.node.colorMode auf 'unique' gesetzt wird
      • Links können jetzt eingefärbt werden. Der Farbmodus kann mit der Option sankey.link.colorMode geändert werden. Gültige Werte sind:
        • 'unique': Jeder Link erhält eine eigene Farbe.
        • 'source': Für jede Verknüpfung wird die Farbe des Quellknotens verwendet.
        • 'target': Für jede Verknüpfung wird die Farbe des Zielknotens verwendet.
        • 'gradient': Jeder Link wird durch einen Farbverlauf dargestellt, der von der Farbe des Quellknotens zur Farbe des Zielknotens wechselt.
        • HINWEIS: Wenn die Knotenfarbe auf den Standardwert eingestellt ist oder die Vorlagen für Knoten und Links sich unterscheiden, verwenden 'source', 'target' und 'gradient' die Farben, die den Knoten zugewiesen würden, wenn colorMode 'unique' war und Links und Knoten eine Palette hatten.
      • Die Farbvorlage für die Knoten kann jetzt über sankey.node.colors geändert werden.
      • Die Farbvorlage für die Links kann jetzt über sankey.link.colors geändert werden.
    • Standard-Kurzinfos (sowohl HTML als auch SVG) können jetzt über Links generiert werden. Benutzerdefinierte Kurzinfos werden über die Rolle 'tooltip' unterstützt.
  • Zeitachse
    • SVG-Kurzinfos werden jetzt unterstützt.
    • Benutzerdefinierte Kurzinfos werden jetzt unterstützt.
    • Wenn mehr erforderlich sind, als verfügbar, werden Farben ausgewählt.
  • Kalender
    • SVG-Kurzinfos werden jetzt unterstützt.
    • Benutzerdefinierte Kurzinfos werden jetzt unterstützt.
  • Trendlinien
    • Die Option pointsVisible wird jetzt unterstützt.
  • Tabellendiagramm
    • Die Optionen 'width' und 'height' können entweder nicht spezifiziert werden, was bedeutet, dass die Tabelle so weit wie möglich verkleinert werden soll, oder '100%', was bedeutet, dass die Tabelle so weit wie möglich erweitert werden sollte.
    • Doppelte Tabelle für die Kopfzeile einer fixierten Tabelle entfernt.
    • Fixierte Spalten sind nützlich, wenn Sie mehr Spalten haben, als in die verfügbare Breite passen. Beispielsweise können die beiden Spalten ganz links mit 'frozenColumns': 2 fixiert werden.
    • Geben Sie die Anzahl der Seitenschaltflächen mit der Option 'pagingButtons': # an. Die Anzahl der Zeilen pro Seite richtet sich danach, sofern Sie nicht auch die Option 'pageSize' angeben.
    • Die Option 'rtlTable' funktioniert jetzt mit Seitenordnungen oder Scrollen, aber noch nicht mit frozenColumns.
    • Einige CSS-Klassen wurden umbenannt, z.B. 'content', um Konflikte zu vermeiden.
    • Spaltenüberschriften werden jetzt nicht mehr standardmäßig umgebrochen.
  • Materialdiagramme
    Momentan sind Materialversionen der Balken-, Linien- und Streudiagramme verfügbar.
    • Bessere Unterstützung für Datums-, Datums- und Uhrzeitachsen.
    • Größenprobleme mit mehreren Diagrammen auf derselben Seite beheben
    • Kann jetzt mit ChartWrapper verwendet werden.
  • Anmerkungsdiagramm
    • Korrekturen bei der Auswahl von Annotationen und der Farbe der Bereichsauswahl.
    • Mit der Option table.sortAscending kann im Anmerkungsdiagramm die Reihenfolge der Anmerkungstabelle festgelegt werden.
  • Karte
    • Ein Satz von Koordinaten wird nicht mehr ignoriert, wenn die Werte für Breiten- und Längengrad 0 sind.

23. Februar 2015

Verfügbar in Quasi-Perpetuity als Frozen Charts Version 41.
  • Kerndiagramme
    • Startanimationen für die meisten Corecharts: Fügen Sie startup:true zu animation hinzu.
    • Fügen Sie clearChart() mehreren Diagrammen hinzu, in denen diese Funktion fehlte.
    • Teilstriche der vertikalen Achse im Diagrammbereich können jetzt vollständig chartArea.width verwenden.
    • Umgang mit Nullwerten konsistenter, insbesondere bei Tabellen im JSON-Format.
    • Fügen Sie die Option allowAsync hinzu, um asynchron zu zeichnen.
    • timeofday-Werte dürfen 1 bis 7 Elemente haben.
    • Spalten können zusätzlich zur Indexnummer auch anhand von ID oder Label referenziert werden.
    • Die Rolle style generalisieren.
    • Kurzinfo zur Unterstützung von Sprachen, die von rechts nach links gelesen werden.
    • Helles Design von Material hinzugefügt (Design hinzufügen: material).
    • HTML-Kurzinfos
      • Korrigieren Sie die Positionierung von HTML-Kurzinfos so, dass sie sich relativ zum Container befinden.
      • tooltip tag is undefined-Fehler wurde behoben.
      • Farbeigenschaft des Textstils verwenden.
    • Trendlinien
      • Fehlerkorrektur für die Logskalierung.
      • Deaktivieren von Kurzinfos pro Trendlinie zulassen.
      • Mit mehreren vertikalen Achsen arbeiten
      • Mit Animationen arbeiten
    • Annotationen: Anmerkungen werden nicht mit der Kurzinfo für Anmerkungen verdeckt.
  • Materialdiagramme
    • Über die Option colors können Sie Farben für Buchreihen anpassen.
    • Fügen Sie Material-Liniendiagramm hinzu.
    • Fügen Sie Material Streudiagramm hinzu.
    • Untertitel werden jetzt bei Verwendung von convertOptions() unterstützt.
  • Histogramm: Beschränkt die Anzahl der Buckets automatisch, um zu klein zu sein.
  • Kalenderdiagramm: Nullwerte unterstützen.
  • Kartenvisualisierung
    • Zoomstufe korrigieren
    • Karten mit benutzerdefinierten Stilen unterstützen
    • Unterstützt mehrere Arten von benutzerdefinierten Markierungen.
  • Kerzendiagramm: jetzt mit vertikaler Ausrichtung
  • Tabellendiagramm
    • Vorherige Auswahl entfernen, wenn draw() aufgerufen wird.
    • Verwenden Sie für den Tabellenheader die Elemente THEAD und TH.
    • Behalten Sie den Header zwischen draw() Aufrufen bei, um die Bedienungshilfen nutzen zu können.
  • AnnotationChart
    • Anmerkungen in Tabelle umkehren
    • Buchreihenfarben beim Ausblenden und Einblenden der Reihen beibehalten
    • Wenn keine Angabe erfolgt, werden Breite und Höhe auf die Standardwerte zurückgesetzt.
    • Legen Sie das Diagrammansichtsfenster basierend auf der Positionsauswahl fest.
  • Tachometerdiagramm: Verkleinert bei nachfolgenden draw()-Aufrufen.
  • Dashboards: Fügen Sie die Methode getSelection() hinzu, die eine Union aller ausgewählten Elemente im Dashboard zurückgibt.
  • Für die Parameter ChartWrapper und ControlWrapper ist jetzt anstelle von containerId ein container-Element zulässig.
  • Leistungsverbesserungen für ChartRangeFilter und für Diagramme mit Kategorie-Kurzinfos
  • Diagrammeditor
    • Blenden Sie Elemente aus, die nicht relevant sind (z.B. das Legendenmenü, wenn keine Legendenelemente vorhanden sind).
    • Trennlinien für Histogramm-Bucket-Elemente ausblenden (standardmäßig).
    • Farbkorrekturen des Kreisdiagramms.
    • Unterstützung von Designs
    • Polynomische Trendlinien werden unterstützt.
    • Aktivieren Sie Trendlinien für datumsbasierte Achsen und für Flächendiagramme.
    • Klicken Sie im Editor auf Mindest-/Höchstwerte.
    • Unterstützung von Balkendiagrammen für kontinuierliche Achsen und Trendlinien.

6. Oktober 2014

  • Wortbäume
  • Bedienungshilfen
    • Tabelle mit Daten für Screenreader wird hinzugefügt.
    • Fehlerbehebung für Text mit Auras.
    • Weitere Fehlerbehebungen/Optimierungen für Bedienungshilfen
  • Anmerkungsdiagramm
    • Animation wird korrigiert, wenn sich die Größe ändert
    • Fehlerbehebungen bei Legenden
  • Mehrere Fehlerkorrekturen für ChartWrapper
  • Zeitplan
    • Datumsformat jetzt in Tooltipps
    • Leistenlabels werden jetzt in der Taskleiste erzwungen
  • Sonstiges
    • Ticklines und Fehlerkorrekturen
    • Weitere Formatoptionen für Kurzinfos
    • Zahlreiche interne Rendering-Verbesserungen
    • Verbesserungen am Daten-Explorer
    • Trendlinien-Improvisationen
    • Verbesserungen an der Verarbeitung der Achsen
  • Material- und Säulendiagramme, die dem neuen visuellen Stil von Google entsprechen

25. Juni 2014

  • Kerndiagramme (Linie, Balken, Spalte, Fläche, Kombination, Kreis, Streu, Kerzendiagramm, Blase, Histogramm, Stufenbereich):
    • 0 Rasterlinien und 1 Rasterlinie werden jetzt unterstützt.
    • Schnellere Animation einer großen Anzahl von diskreten Achsenwerten
    • Animation mit Null- oder doppelten Werten korrigiert.
    • Mit der neuen Option für Anmerkungen von highContrast können Sie die Textfarben innerhalb einer Leiste anpassen.
    • Fehler beim Generieren einer Kurzinfo für das Null- oder NaN-Datum behoben.
    • Der Explorer-Modus könnte in ungewöhnlichen Situationen abstürzen.
  • Diagramme drucken
    • Kurzinfos werden jetzt über Reihen dargestellt.
    • Anmerkungen werden nicht mehr abgeschnitten.
    • Deckkraft wurde korrigiert.
    • Verschiedene Fehlerbehebungen in Firefox und Internet Explorer.
    • Behandelt unterstrichenen Text.
    • Das Zeichnen des Diagramms ist auf den Bereich des Diagramms und die der Tooltipps nicht möglich.
    • 3D-Kreisdiagramme zeichnen ordnungsgemäß.
  • Balkendiagramme und Säulendiagramme
    • Es wurde eine Option hinzugefügt, mit der Anmerkungen immer außerhalb der Leiste gezeichnet werden können.
  • Kreisdiagramme
    • Ein umgekehrtes 3D-Kreisdiagramm wurde korrigiert.
    • Problem mit Kreisdiagrammen in Chrome behoben, das dazu führte, dass fast ganze Kreise falsch gerendert wurden
  • Histogramme
    • Mehrfachauswahl und Kurzinfo-Aggregation behoben.
  • Geo-Diagramme
    • Unterstützung für tooltip.trigger = 'selection'.
  • Zeitpläne
    • Funktioniert mit „Datum und Uhrzeit“.
    • Kann jetzt „start < 1970“ und „end == null“ verarbeiten.
    • In Internet Explorer 10 gibt es jetzt auch Kurzinfos und interaktive Funktionen.
    • Fehlerkorrektur für Absturz in IE10.
  • Anmerkungsdiagramme
    • Probleme mit Labels wurden behoben, bei denen mehr als 26 Anmerkungen vorhanden waren.
    • Die Ereignisse rangechange, ready und select werden jetzt unterstützt.
    • Die Unterstützung für DataView wurde korrigiert.
  • Punktformen
    • Mit der neuen Option dent können Sie das Aussehen der Sterne anpassen.
  • Bedienungshilfen
    • Das überflüssige DOM wurde entfernt und die beschreibenden ARIA-Tags wurden hinzugefügt.

25. März 2014

  • Punktformen
    • Es wurde eine neue pointShape-Option der obersten Ebene hinzugefügt.
    • Eine neue strokeDashStyle-Option für Pinsel wurde hinzugefügt.
  • Animation: Korrektur der Animation von Anmerkungen und Intervallen.
  • Explorer-Modus
    • Behebung der Datums-, Datums- und Uhrzeitachse
    • Beheben Sie das Problem, um Fehler mit diskreten Achsen zu vermeiden.
  • Google Docs-Diagrammeditor
    • Verbesserungen beim Wechseln von Tabs.
    • ARIA-Labels zur Verbesserung der Barrierefreiheit hinzugefügt
    • Rasteroption „Automatisch“ hinzugefügt.
  • Zeitachse
    • Stile werden jetzt unterstützt.
    • Option zum Deaktivieren von Kurzinfos wurde hinzugefügt.
    • Möglichkeit zum Auswählen von Elementen hinzugefügt.
  • Sankey
    • Überprüfung auf Datenzyklen wurde hinzugefügt.
    • Knoten werden dünner und leichter.
  • Kalender
    • Auswahl unterstützt.
    • Datum/Uhrzeit wird jetzt unterstützt.
    • Stile werden jetzt unterstützt.
    • Farbe und Stil wurden geringfügig verschönert.
  • Anmerkungsdiagramm
    • Korrektur für extrem kurze Datums- und Zeitachsen hinzugefügt.
    • Die Farbe der Zeile für die Bereichsauswahl wurde an die Farbe des Diagramms angepasst.
  • Histogramme: Korrektur für Kurzinfos hinzugefügt.
  • Sonstige
    • Fehlerkorrektur für explizite Häkchen, um die Standardformatierung zu verbessern.
    • Logscale verwendet jetzt immer eine variable Anzahl von Gitternetzlinien.
    • Es wurde eine neue Methode der Zeckengenerierung für Datum, Datum und Uhrzeit in Kombination mit einer variablen Anzahl von Gitternetzlinien hinzugefügt.
    • NaN-Werte als Null behandeln und isolierte Werte (von Nullen umgeben) für Linien- und Flächendiagramme verarbeiten.
    • Neue Option für Tabellendiagramme hinzugefügt: keepScrollPosition.
    • labeled-Legenden in Flächendiagrammen werden jetzt unterstützt.
    • Fehlerkorrektur für Kombinationsdiagramme, wenn Balken mit anderen Typen vermischt werden, was zu Lücken führt
    • Möglichkeit zum Anpassen von Markierungssymbolen auf Kartendiagrammen hinzugefügt

29. Januar 2014

  • Neues Diagramm: Annotation, eine Flash-kostenlose Version der mit Anmerkungen versehenen Zeitachse
  • Neues Diagramm: Sankey.
  • Neues Diagramm: Kalender
  • Neue Funktion: Fadenkreuze für Streudiagramme, Liniendiagramme und Kombinationsdiagramme
  • Neue Funktion: Diagramme in PNGs umwandeln
  • Neue Methode: addOneTimeListener(), mit der das erste Auftreten eines Ereignisses überwacht wird.
  • Zeitachse: Stilunterstützung für Rollen wurde hinzugefügt.
  • Zeitachse: Die Auswahl wird jetzt unterstützt.
  • Kreisdiagramme: festes Verhalten, wenn nur eine Datenzeile vorhanden ist
  • Verbessertes Datumsverhalten für variable Anzahl von Gitternetzlinien.
  • Animationen: maxFramesPerSecond ist jetzt konfigurierbar.
  • Ein Satz von boxStyle-Optionen für Anmerkungen.
  • String-zu-Zahl-Konvertierung in Datentabellen: Sie werden jetzt automatisch konvertiert, wenn der Spaltentyp numerisch ist.
  • Säulendiagramm: Kurzinfos enthalten jetzt Nullwerte.
  • Verbesserung der Geschwindigkeit des Histogramms: Sie werden jetzt wie Säulendiagramme für große Datasets gerendert.
  • Histogramm: Fehlerbehebung für Kurzinfos mit Kategorien.
  • Explorer: Fehlerbehebung für nicht numerische Daten.
  • Aufrufe von google.load sind jetzt serialisiert.
  • Der IE7- und IE8-Fehler bei der Verwendung von Anmerkungen und gestapelten Spalten wurde behoben.

26. November 2013

  • Es ist jetzt möglich, dauerhafte Werte neben Balken, Spalten, Punkten usw. anzuzeigen.
  • Markierungen werden nun mit der richtigen Größe gezeichnet, wenn der Mindestwert größer als der Maximalwert ist.
  • Zum Schwenken/Zoomen ziehen
  • Feste Datumsformate für Japan
  • Korrigiert: Follower-Skalierung überschneidet Weltkarte
  • Bewegen Sie den Mauszeiger nicht über das Diagramm, wenn Sie den Mauszeiger darüber bewegen.
  • Behoben: Beim Festlegen des Schwenkfensters für das ViewWindow-Element bieten die Gitternetzlinien keinen aussagekräftigen Hinweis auf Änderungen an der Skala der Achse.
  • Problem behoben: [Firefox] Beschreibungs-Pop-up wird nicht angezeigt, wenn der Nutzer den Mauszeiger auf die Grafikleisten unter dem Tab „Beiträge“ bewegt
  • Fest: „getSelection“ gibt Auswahlobjekte mit nicht definierten Spalteneigenschaften zurück
  • Fest: Die Join-Funktionen „()“ und „group()“ sind nicht mehr leer
  • Fest: Afghanistan-Markierung in Pakistan in Mac Safari
  • Speicherlecks in verschiedenen Diagrammen behoben
  • GeoChart unterstützt jetzt alle Kurzinfo-Funktionen, die Corecharts unterstützen
  • Durch Klicken auf „CoreCharts“ wird jetzt der richtige Datenwert ausgewählt oder seine Auswahl aufgehoben, wenn „ReverseCategory“ auf „true“ gesetzt ist
  • Standardfarbe ist jetzt eine Option
  • Fest: Animationen, bei denen der Achsentyp von einer Achse in eine Datumsachse geändert wird, werden ausgegeben.
  • Problem mit dem Verlust von Listenern mit nativen Ereigniszielen beheben
  • Datentransparenz für Punkte wird jetzt unterstützt
  • Fest: Säulendiagramm, Balkendiagramm und Kerzendiagramm mit durchgehender Domainachse teilt die Balken jeweils in zwei Hälften am unteren und oberen Ende der Achse auf.
  • vAxis:{logScale:true} tritt keine Fehler mehr auf, wenn die Daten NaNs enthalten
  • Fest: Wenn vAxis.logScale „true“ ist, scheint vAxis.maxValue wie vAxis.gridlines.count zu funktionieren.
  • Fest: minValue und maxValue auf 0 werden ignoriert, mit variabler Anzahl von Gitternetzlinien (wenn Gridlines.count == -1)
  • Zulassen, dass viewWindow.max und viewWindow.min mit Ticks funktioniert
  • Datumsformatierung mit fester Achse
  • Option „Verschieben und Größe anpassen“ reagiert jetzt korrekt
  • Horizontale Achse mit schrägem Text verschiebt Text jetzt so, dass er unterhalb des Tickwerts zentriert bleibt
  • Das Ändern der Baseline mit dem minimalen Maximalfenster funktioniert bei einigen Diagrammen nicht richtig.
  • Unterstützung für createTextOnLineByAngle hinzugefügt
  • Im Zeitachsendiagramm werden jetzt tägliche Daten angezeigt
  • Die Größe der Geo-Diagrammmarkierungen ändert sich nicht, wenn der Wert für die minimale Achse festgelegt wird.
  • Der Kurzinfotitel fehlt, wenn kein Balkenlabel vorhanden ist.
  • Der Zeitachse wurden einige Ereignisse hinzugefügt, aber nicht der gesamte Satz
  • „enableInteractivity“ für Zeitachse wurde hinzugefügt
  • Formatierte explizite Häkchenwerte werden im kompilierten Modus nicht mehr ignoriert
  • Einzelne Datenzeilen verursachen in Balkendiagrammen keine Fehler mehr.
  • In „ArrayToDataTable“ können jetzt in der ersten Zeile Objekte angegeben werden
  • dataTableFromCsv unterstützen
  • Kerzendiagramm schlägt nicht mehr fehl, wenn die Anzahl der Zeilen die verfügbare Breite überschreitet, um alle Kerzensymbole anzuzeigen
  • Achsendiagramme ohne Datenzeilen und variablen Anzahl von Gitternetzlinien verursachen keine Endlosschleife mehr
  • Bei Zeitplänen werden keine vernünftigen Daten mehr angezeigt.
  • Math.floor(x) === x hat kein nicht deterministisches Ergebnis mehr
  • Trendline funktioniert jetzt für Spark-Diagramme
  • Fehlerkorrektur für Balkendiagramm
  • Option für Z-Serie für Reihe verfügbar
  • Fehlerkorrektur für SansSerif-Schriftart
  • Behobene Ausnahmen aufgrund des aktuellen Corechart-Codes
  • Die Funktion „Bild nach dem nächsten“ wird jetzt animiert und nicht abrupt am Ende der Animation angezeigt.
  • Optionen für die linke vertikale Achse für Inline-Diagramme
  • Diagrammoptionen im Drop-down-Menü „Diagramm ändern“ für Inline-Diagramm nicht mehr stören
  • Array von Strings/Zahlen, die an ArrayToDataTable übergeben werden, wird nicht mehr in Objekte umgewandelt
  • Problem mit verschwommenem Arbeitsspeicher in Liniendiagrammen behoben
  • Im Histogramm-Tab „Anpassen“ fehlen nicht mehr Optionen für Legenden.
  • Histogramm- und Strukturdiagrammvorschauen werden jetzt korrekt angezeigt.
  • Im Histogramm wird bei der Auswahl von „Vergleichsmodus“ kein Fehler mehr angezeigt
  • Fest: Der Modus für zwei Achsen wird für das Histogrammdiagramm unterstützt, obwohl im Diagrammeditor des Blatts keine Optionen für die Achsen verfügbar sind.
  • Optionen für den Tab „Achse“ werden jetzt für das Histogramm angezeigt
  • Animation für Diff-Diagramme wurde festgelegt
  • Option zum Zeichnen von Nullwerten für das Histogramm aktiviert
  • DiagrammRangeFilter-Fehler behoben
  • In den Kurzinfos wird jetzt die Länge von „null“ berücksichtigt

27. August 2013

  • Zeitachsendiagramme Eine Zeitachse ist ein Diagramm, das die Verwendung von Ressourcen im Zeitverlauf darstellt. Wenn Sie ein Softwareprojekt verwalten und veranschaulichen möchten, wer was wann tut, oder wenn Sie eine Konferenz organisieren und Konferenzräume planen möchten, ist eine Zeitachse häufig eine sinnvolle Visualisierungsmöglichkeit. Eine beliebte Zeitachse ist das Gantt-Diagramm:
    https://developers.google.com/chart/interactive/docs/gallery/timeline
  • Donut-Charts

    Jetzt können Sie ein Ringdiagramm erstellen, indem Sie ein Loch aus der Mitte eines Kreisdiagramms entfernen:
    https://developers.google.com/chart/interactive/docs/gallery/piechart#donut

  • Datenaktualisierung für GeoChart

    Google verbessert seine geografischen Daten mithilfe von Projekten wie Ground Truth und generiert regelmäßig neue statische Kartendaten, um diese Verbesserungen zu integrieren.

  • Explizite Markierungen

    Wir bieten jetzt „explizite Teilstriche“ an, mit denen Sie noch genauer festlegen können, wo und wie sie gekennzeichnet sind. Weitere Informationen zu den Optionen hAxis.ticks und vAxis.ticks finden Sie unter https://developers.google.com/chart/interactive/docs/gallery/linechart#Configuration_Options.

  • Begrenzungsrahmen

    Wir haben getBoundingBox() und mehrere verwandte Methoden dokumentiert, mit denen du Informationen über die Position von Diagrammelementen auf dem Bildschirm extrahieren kannst. Weitere Informationen finden Sie auf der Dokumentationsseite der Diagrammgalerie.

  • Verbesserungen für Geocoding

    Wir haben einige Verbesserungen an unserer Geocoding-Bibliothek vorgenommen, um Anfragen zwischen mehreren GeoCharts auf derselben Seite besser im Cache zu speichern.

  • Verschiedene Verbesserungen
    • Verbesserte Datumsformatierung für bestimmte Sprachen
    • Fehlerbehebungen bei JSON-Serialisierung
    • Korrekturen an Linienstärke Trendlinie
    • Fehlerbehebung für logScale auf vAxis, wenn NaNs in den Daten vorkommen

15. Mai 2013

  • Trendlinien: In den meisten Kerndiagrammen werden lineare und exponentielle Trendlinien unterstützt.
  • Aktionen: Ab sofort kannst du deine Kurzinfos interaktiver gestalten. Dies ist eine offene Funktion, mit der Sie einem Menü in den Kurzinfos JavaScript-Callbacks hinzufügen können.
  • Automatische Auswahl der Gitternetzlinien: Mit unserem Algorithmus wird die Anzahl der Gitternetzlinien automatisch ausgewählt. Setzen Sie dazu die Option gridlines.count auf -1. Dies funktioniert sowohl für hAxis als auch für vAxis.
  • Die Leistung von ChartWrapper wurde verbessert.

24. September 2012

  • HTML-Kurzinfo: Unterstützung für benutzerdefinierten HTML-Kurzinfos für Datenpunkte, Kategorien und Annotationen (nur nur bestimmte Kerndiagramme)
  • Sieh mal Mama, kein iFrame! - Mit Ausnahme von IE 8 werden Diagramme nicht mehr standardmäßig innerhalb eines iFrames gezeichnet. Wenn du Retro-Ambiente hast, kannst du sie über die Option forceIFrame: true wiederherstellen
  • Die Option strictFirstColumnType wurde entfernt. Wie Sie sich erinnern, war dies ein vorübergehendes Rechtsmittel, um die Abwärtskompatibilität zu verbessern. In diesem Hilfeartikel finden Sie geeignete Lösungen.
  • GeoChart: Die neue Option „tooltip.trigger“ funktioniert genauso wie in den Kerndiagrammen.
  • GeoChart: Verbesserte Rahmenfarben
  • ChartRangeFilter: Schwenken/Zoomen ist jetzt möglich
  • ChartRangeFilter: Gelegentliches Abstürzen beim Bewegen eines Ziehpunkts über einen anderen behoben
  • Erhebliche Leistungsverbesserungen beim Zeichnen von Diagrammen mit einer Domainachse des Datums

18. Juni 2012

  • Kerzendiagramm: Mehr Kontrolle über die Farben von Kerzendiagrammen (siehe Optionsgruppe candlestick)
  • Kombinationsdiagramm: Unterstützung von Kerzen- und SteppedArea-Serien (siehe series/seriesType-Optionen)
  • Säulendiagramm/Balkendiagramm/Kerzendiagramm: Kontinuierliche Domainachse unterstützen (siehe die relevanten Abschnitte zum Datenformat)
  • Alle Kerndiagramme: Ausrichtung der Unterstützungslegende (siehe Option legend.alignment)
  • Alle Corechart-Achsendiagramme: Kleinere Gitternetzlinien unterstützen (siehe Option minorGridlines)

2. Mai 2012

  • Konfigurationsoption hinzugefügt, um die Breite von Balken in einem Säulen-/Balkendiagramm und Kerzendiagrammen in Kerzendiagrammen zu steuern
  • Der Absturz, der beim zweimaligen Aufrufen von clearChart() für Diagramme im Corechart-Paket auftrat, wurde behoben.
  • Fehlfunktion der Interaktivität beim Aufrufen vondrad() nach clearChart() für Diagramme im Corechart-Paket wurde behoben
  • GeoChart: Neue Provinzkarten für Estland, Finnland, Litauen, Lettland, Somalia und Südsudan
  • Anzeige: Absturz beim Aufrufen vonDet() in Firefox wurde behoben.

2. April 2012

  • Anmerkungen:
    • Einfache visuelle Effekte für die Auswahl von Anmerkungen (Text fett formatieren).
    • Verbesserte Handhabung von Annotationssets (d.h. mehrere Annotationen für denselben Datenpunkt / Domainwert).
    • Interaktionen mit Anmerkungen im Fokusziel „Kategorie“ zulassen.
  • Strukturkarten:
    • Option zur Verwendung gewichteter Durchschnittswerte in der Strukturkarte hinzugefügt.

22. Februar 2012

  • Der Blasendiagramm wurde ein Farbverlaufsmodus hinzugefügt.
  • Geo-Diagramm:
    • Die Interaktion mit Regionen im Markierungsmodus ist jetzt standardmäßig deaktiviert. Wie kannst du das bisherige Verhalten beibehalten? Legen Sie die Option enableRegionInteractivity auf „true“ fest.
    • Markierungen sind jetzt standardmäßig undurchsichtig. Wie kannst du das bisherige Verhalten beibehalten? Legen Sie die Option markerOpacity auf 0,5 fest.
    • Die Markierungsgröße liegt jetzt standardmäßig zwischen 3 und 12 Pixeln. Wie kannst du das bisherige Verhalten beibehalten? Legen Sie die Option sizeAxis auf {minSize: 2, maxSize: 30} fest.
    • Wenn der Nutzer die Maus über unübersichtliche Markierungen bewegt (IE<=8), wird jetzt eine Lupe geöffnet. Wie kannst du das bisherige Verhalten beibehalten? Legen Sie die Option magnifyingGlass auf {enable: false} fest.
    • Wir dehnen die Karten nicht mehr standardmäßig aus, sondern behalten das ursprüngliche Seitenverhältnis bei. Wie kannst du das bisherige Verhalten beibehalten? Setzen Sie die Option keepAspectRatio auf „false“.
  • Ein neues Steuerelement – ChartRangeFilter.
  • Eine neue Testoption forceIFrame, deren Standardeinstellung „true“ ist (aktuelles Verhalten), kann jedoch auf „false“ gesetzt werden. Bei der Einstellung „false“ rendern Core-Diagramme, Geo-Diagramme, Strukturkarten und Anzeigeinstrumente das Diagramm nicht in einem iFrame (für alle Browser ohne IE<=8). Dies ist noch sehr experimentell und undokumentiert. Wir würden uns freuen, wenn du diese Funktion ausprobierst und uns Feedback gibst.

18. Januar 2012

  • Der Standardwert von strictFirstColumnType wurde in „true“ geändert. Wenn das zu Problemen mit Ihren Diagrammen führt, rufen Sie den Hilfebereich auf.
  • Neues Diagramm hinzugefügt: Blasendiagramm
  • Neues Design für den Diagrammeditor mit überarbeitetem Steuerfeld zum Anpassen.
  • Die Methode clearChart wurde allen Visualisierungen in der Hauptgalerie hinzugefügt.
  • Tabelle: Speicherleck behoben.
  • CandlestickChart: Leistungssteigerung in allen Browsern
  • GeoChart: Leistungssteigerung in IE 8
  • SteppedAreaChart: Unterstützung von connectSteps- und isStack-Optionen

7. Dezember 2011

  • Übergangsanimation:
  • Neue visuelle Effekte für Fokus und Auswahl von Diagrammelementen in Streu-, Linien-, Flächen- und anderen Diagrammen
  • Neue Funktion für Spaltenrollen, mit der Vermerke, Fehlerbalken, Tipps zu benutzerdefinierten Tools, Hinweise aus anderen Bereichen, das Sicherheitsniveau und die Hervorhebung der wichtigsten Diagrammtypen angezeigt werden können.
  • Markierungsmodus in Geochart
  • Neues Diagramm: Stepped Area
  • Neue Benutzeroberfläche für ChartEditor
  • Geo-Diagramm: Neue Karten für US-Bundesstaaten, verbesserte Visualisierung umstrittener Gebiete.
  • Neue Option zum Maximieren der Diagrammgröße: {theme: 'maximized'}.

30. Oktober 2011

  • Fehlerkorrekturen und Infrastrukturarbeiten

26. September 2011

  • Die Rendering-Effizienz in Corechart und GeoChart wurde verbessert.
  • Lokalisierungsunterstützung
  • CoreChart: Visueller Effekt für die Auswahl von Punkten im Liniendiagramm/Flächendiagramm/Streudiagramm
  • GeoChart/Treemap: Farbskala in IE8 wurde korrigiert.

17. August 2011

  • Verbesserte Rendering-Effizienz im GeoChart
  • Unterstützung von iOS und IE8 in der Gauge-Visualisierung.
  • CoreChart: Die visuelle Wirkung von Mouseover wird verbessert.

13. Juli 2011

Viele neue Properties:

  • viewWindow, um das Zoomen/Zuschneiden von vertikalen Daten festzulegen
  • pieChartTooltip – zum Angeben der Informationen in der Kurzinfo
  • series-Properties: visibleInLegend, enableInteractivity, areaOpacity
  • Viele neue Überschreibungsattribute für vAxis/hAxis objects.
  • Dual-Y-Achsen werden jetzt mit den Attributen series.targetAxisIndex und vAxes/hAxes unterstützt
  • Die Leistung von GeoChart wurde verbessert

9. Mai 2011

21. März 2011

  • Treemap: Neues Rollup-Ereignis
  • ImageCandlestick: Die Abstände für die erste und letzte Kerze wurden hinzugefügt.
  • Anzeige: die Standardfarben wurden geändert und Nutzer können sie ändern. Einige Speicherlecks wurden behoben
  • Balken-, Linien-, Flächen-, Säulen- und Streudiagramme – Rasteransicht wurde aktualisiert.

24. Februar 2011

17. Januar 2011

  • Balken-, Säulen-, Linien- und Streudiagramme: Die Option gridlineColor wurde hinzugefügt.
  • Verschiedene Diagramme: Zwei neue Formatierungsoptionen wurden hinzugefügt:
    1. hAxis.format (Balkendiagramm, Streudiagramm)
    2. vAxis.format (Linien-, Flächen-, Säulen-, Streudiagramm)
  • Liniendiagramm:
    1. interpolateNulls Option wurde hinzugefügt.
    2. Punkte sind jetzt standardmäßig nicht mehr sichtbar, außer wenn du den Mauszeiger darauf bewegst.
  • Kreisdiagramm:
    1. Ein Segment wird jetzt hervorgehoben, wenn Sie den Mauszeiger darauf bewegen.
    2. Wenn Sie Kreissegmente auswählen, wird nun die vorherige Auswahl ersetzt und nicht mehr hinzugefügt.
    3. Die Option „pieResidueSliceColor“ wurde hinzugefügt, um die Farbe des zusammengesetzten Segments zu ändern.
  • Strukturkarte:
    1. Ein Fehler, der das Rendern eines dreispaltigen Datenmodells verhinderte, wurde behoben
    2. Feste Sortierung
  • In Flächen-, Balken-, Säulen-, Linien-, Kreis-, Streu-, Strukturkarten- und Tachometerdiagrammen wird jetzt SVG auf IE9 anstelle von VML verwendet.
  • Neue Funktion: google.visualiation.arrayToDataTable().

7. November 2010

  • Folgende Eigenschaften wurden für Flächen-, Balken-, Säulen-, Linien- und Streudiagramme hinzugefügt:
    • ChartArea, um die Größe und Position des Diagrammbereichs innerhalb der Diagrammgrenzen anzugeben.
    • titlePosition und axisTitlesPosition, um die Positionierung des Diagramms und der Achsentitel festzulegen.
    • backgroundColor zum Festlegen der Farbe für den Hintergrund und den Rahmen des Diagrammbereichs
    • vAxis/hAxis.textPosition, um die Position der Labels für die Markierung auf den vertikalen und horizontalen Achsen festzulegen.
  • Dem Kreisdiagramm wurden die folgenden Funktionen hinzugefügt:
    • ChartArea, um die Größe und Position des Diagrammbereichs innerhalb der Diagrammgrenzen anzugeben.
    • backgroundColor zum Festlegen der Farbe für den Hintergrund und den Rahmen des Diagrammbereichs
    • pieResidueSliceLabel, um das Label für das Segment festzulegen, das die akkumulierten Werte aller Segmente unter einem bestimmten Grenzwert darstellt.

11. August 2010

  • Paket mit Kerndiagrammen aktualisiert:
    • Oben und unten können Sie die Legende aktivieren.
    • Verbessertes Label-Layout bei überladener Textdarstellung (automatisch wechselnde Labels abwechselnd mit schrägem Text)
    • Das Kreisdiagramm wurde verbessert, indem nun eine Option für 3D-Darstellungen sowie die Textformatierung für die Segmente und die Kurzinfos verfügbar wurde.
    • Die Fehlerbehandlung in allen Diagrammen wurde verbessert.
    • Mehrere Fehler wurden behoben, darunter das Beheben von Speicherlecks beim Neuzeichnen von Diagrammen.
  • Ein Fehler in Geomap wurde behoben, bei dem zwei Buchstabencodes fälschlicherweise als Regionscodes angesehen wurden.

16. Juni 2010

  • Onmouseover/onmouseout-Ereignisse zur Strukturkarte hinzugefügt
  • Allgemeine Bilddiagramme vom Typ „Radar“:
    1. Diagrammtypen „r“ und „rs“ werden jetzt unterstützt
    2. „showValueLabels“ ist jetzt standardmäßig auf „true“ festgelegt
  • Flächen-, Balken-, Säulen-, Linien-, Kreis- und Streudiagramme:
    1. Einige Layout- und Bestellfehler wurden behoben.
    2. Verbesserte Fehlerbehandlung bei fehlerhaften Datenwerten.
    3. Zusätzliche kleine Fehlerkorrekturen
  • Landkarte: unterstützt jetzt internationalisierte Kurzinfo-Strings.

18. Mai 2010

  • Neue Kerndiagramme (siehe unten): Einige gängige Diagrammtypen wurden neu gestaltet und zu einem einzigen Paket namens corechart kombiniert. Wir werden in den älteren Versionen keine Programmfehler mehr beheben und keine neuen Features mehr hinzufügen, sondern Nutzer zur Migration zu den neuen Diagrammen ermutigen.
  • Bilddiagramme unterstützen jetzt Interaktivität
  • Neue Visualisierung
  • Die Mehrfachauswahl wird jetzt auf dem Mac für die Tabellenvisualisierung unterstützt.
  • Karte bietet jetzt den Geländetyp.

 

Weitere Informationen zu Kerndiagrammen

Wir haben neue Versionen verschiedener gängiger Diagrammtypen erstellt, darunter Flächen-, Balken-, Säulen-, Linien-, Kreis- und Streudiagramme. Die neuen Versionen befinden sich in einem allgemeinen Paket namens „Corechart“. Die älteren Versionen bleiben in ihren vorherigen Paketen erhalten. Wir empfehlen Ihnen jedoch, ab sofort mit den neuen Versionen zu arbeiten.

So migrieren Sie zu den neuen Diagrammen:

  1. Paketnamen ändern
    Laden Sie das neue corechart-Paket statt der älteren Pakete. Dieses neue Paket enthält den Code für die neuen Versionen der Bereiche, Balken, Spalten, Linien, Kreis- und Streuvisualisierungen, die zuvor von separaten Paketen geladen wurden.
    google.charts.load("current", {packages:["corechart"]});
  2. Diagrammoptionen anpassen
    Viele der Optionen bleiben unverändert, einige wurden jedoch umbenannt oder werden noch nicht unterstützt.

    Umbenannte Optionen:
    • reverseAxis – jetzt reverseCategories.
    • lineSize – Jetzt umbenannt in lineWidth.
    • smoothLine: Der Name lautet jetzt curveType. Statt des Werts „true“ sollte der Nutzer den Wert „function“ angeben.
    • titleX/titleY – Diese Optionen heißen jetzt title und sind Teil der neuen Objekte hAxis oder vAxis.
    • logScale/logScaleX – Diese Optionen heißen jetzt logScale und sind Teil der neuen hAxis- oder vAxis-Objekte.
    • min/max – Diese Optionen heißen jetzt minValue/maxValue und sind Teil der neuen hAxis- oder vAxis-Objekte.

    Nicht unterstützte Optionen:
    • Legendenpositionen: Wir unterstützen derzeit nur die richtige Position der Legende (oder die Anzeige einer Legende).
    • 3D: Kreisdiagramme unterstützen derzeit keine 3D-Versionen.
    • Kurzinfo: In der aktuellen Version öffnen sich Kurzinfos automatisch, wenn der Mauszeiger darauf bewegt wird. Sie können nicht mit der API geöffnet oder geschlossen werden.


22. April 2010

Hauptsächlich interne Änderungen.

5. Februar 2010

  1. Map und Geomap laden jetzt die Maps API Version 3 dynamisch. Wenn Sie das Maps API V2-Skript derzeit laden, sollten Sie es entfernen.
    Hinweis:Sie können die Maps API V2 nicht zusammen mit gviz-Karten- und Landkartendiagrammen verwenden.
  2. Diagramm
    • Gibt das richtige Ready-Ereignis zurück.
    • Die Spalte „Kurzinfo“ kann einen beliebigen Typ enthalten und nicht nur einen String wie zuvor enthalten.
  3. Bilddiagramm: Es gibt zwei neue Optionen: backgroundColor und valueLabelsInterval.
  4. Tabellendiagramm: Schaltflächen zur Seitenabstufung berücksichtigen jetzt die Nutzerhöhe korrekt.

10. November 2009

  1. Annotierte Zeitachse: Nullwerte werden jetzt korrekt angezeigt.
  2. Fläche, Balkendiagramm, Spalte, Linie, Kreisdiagramm und Streudiagramm – Internet Explorer 8-Ereignisse und -Kurzinfos werden jetzt ordnungsgemäß verarbeitet.
  3. Tabellendiagramm: Der benutzerdefinierte Text für die Schaltfläche „Weiter“ wird jetzt korrekt angezeigt.
  4. Bewegungsdiagramm: Es werden jetzt animierte Liniendiagramme unterstützt. Neue Gebietsschemas: „ru“, „tr“, „cs“ und „hu“.
  5. Landkarte: Jetzt werden Großraumcodes unterstützt.
  6. Kreisdiagramm: Jetzt werden Optionen zum Festlegen der Legende und der Labels unterstützt.

29. September 2009

  • DataTable: Neue toJSON()-Methode, die einen JSON-String zurückgibt, der im DataTable-Konstruktor verwendet werden kann.
  • Wire-Protokoll: Das JSON-Antwortformat unterstützt jetzt echte JSON-gültige Datumsstrings.
  • imagechart: Die neue Methode getImageUrl() gibt die von der Charts-API verwendete Bild-URL zurück.
  • Annotierte Zeitachse:
    • Fehlerkorrektur – Legende unterstützen jetzt Kommas
    • Sie können jetzt in setVisibleChartRange() ein Null-Startdatum oder -Enddatum angeben, um vom Beginn oder Ende aus zu beginnen.
  • Flächendiagramm, Balkendiagramm, Spaltendiagramm: Fehlerkorrektur: Legenden werden jetzt in derselben Reihenfolge wie Reihen in gestapelten Versionen dieser Diagramme angezeigt
  • Streudiagramm: Fehlerkorrektur: Nullwerte führten dazu, dass die Anzahl der Zeilenindexe für erfolgreiche Zeilen in der Datentabelle deaktiviert wurde.
  • Fläche, Balkendiagramm, Spalte, Linie, Kreisdiagramm, Streudiagramm:
    • Wenn Sie setSelection() ohne Parameter, null oder ein leeres Array aufrufen, wird die Auswahl aller ausgewählten Elemente aufgehoben.
    • Es wurden neue Optionen hinzugefügt: tooltipWidth, tooltipHeight, tooltipFontSize , um die Einstellung der Schriftgröße, -breite und -höhe der Kurzinfo zu aktivieren.
    • Neue Optionen zum Ändern der Achse (Achsen) auf eine logarithmische Skala: logScale, logScaleX
  • Bar formatter: Zeigt jetzt den formatierten Wert anstelle des tatsächlichen Datenwerts an.
  • Gruppierung und Beitritt sind jetzt auf DataTable aktiviert. Details zum Produktionsrelease.
  • Berechnete Spalten sind jetzt für DataView aktiviert. Details zum Produktionsrelease.
  • DataView: Neue getProperties() -Methode hinzugefügt.
  • Kreisdiagramm: Ein Fehler beim Zeichnen von kleinen Segmenten in Internet Explorer wurde behoben.
  • Organigramm: Das Organigramm wurde optimiert.

 

20. Juli 2009

  • Pfeilformatierung: Kleiner Fehlerkorrektur: Fehlender Zellenrahmen bei Verwendung von Pfeilformatierung
  • Bewegungsdiagramm: Staatliches Ereignis hinzufügen
  • DataTable – Fehlerkorrektur: getDistinctValues() für leere Datentabelle (wird zum Auslösen einer Ausnahme verwendet)
  • Annotiertes Zeitachsendiagramm
    • Neue Darstellung der Anmerkungsliste
    • Doppelte Maskierung in Labels korrigieren (z. B. wenn das Euro-Symbol im Zahlenformat verwendet wurde)
    • Fehlerkorrektur: Kleine Änderungen im Bereich lösen nun Auslösungsereignis aus
    • Beim Ändern des Zooms mit den Pfeilen wird nun ein Ereignis für eine Bereichsänderung ausgelöst
    • Füllfarbe und Linienfarbe sind identisch
    • Anmerkungsspalten zulassen, auch wenn die Option „displayAnnotations“ auf „false“ gesetzt ist (Spalten werden jedoch ignoriert)
    • Fehlerkorrektur: Falsche Zeitzonen bei der Auswahl des sichtbaren Bereichs
    • Beim Klicken auf ein maximiertes Diagramm nicht die Maus ändern
    • Neue Option (jetzt Standard), um den nächstgelegenen Punkt, nicht den letzten Punkt, hervorzuheben
    • Neue Option zum Ausblenden des Balkens für die Datumsangabe oben rechts
    • Neue Option zum Ausblenden der Punkte in der Legende
    • Neue Option zum Ausblenden der Werte in der Legende
  • Bilddiagramm
    • Fehlerkorrektur: Einige Parameter wurden verworfen
    • Unterstützung für ausgeblendete Spalten
  • Organigramm: Fehlerkorrektur: "style" und "selectedStyle" richtig verarbeiten
  • Interaktive Diagramme (alle) – Behebung eines Fehlers bei der Auswahl, wenn sich mitten in einer Reihe Nullwerte befinden
  • ToolBar: In der Symbolleistenvisualisierung in der HTMLcode-Komponente wurde die Option „style“ hinzugefügt.
  • Musterformat: Es wurde eine Option hinzugefügt, mit der das Ergebnis in eine benutzerdefinierte Eigenschaft von Zellen in einer bestimmten Spalte ausgegeben werden kann.
  • Tabellenvisualisierung: Die Paging-Symbole wurden so geändert, dass standardmäßig ein Bild anstelle von Unicode-Zeichen verwendet wird. Außerdem wurde ein Parameter hinzugefügt, um Tastenkombinationen für die vorherige/nächste Paginierung festzulegen, um den Zugriff zu erleichtern.

26. Mai 2009

  • Eine vollständige Implementierung der Datenquelle, einschließlich vollständiger Unterstützung der Visualisierungsabfragesprache in einer Open-Source-Java-Bibliothek
  • Eine neue Version (0.6) des Kabels der Google Visualization API mit den folgenden Funktionen:
    • Zusätzliche Abfrageoptionen mit erhöhter Sicherheit.
    • Benutzerdefinierte Attribute werden jetzt in DataTables auf Zellen-, Zeilen-, Spalten- und Tabellenebene unterstützt.
    • Neue Ausgabefeatures:
      • Unterstützung eines neuen Ausgabeformats (tabulatorgetrennte Werte).
      • Möglichkeit zum Anfordern eines benutzerdefinierten Ausgabedateinamens für CSV- oder TSV-Dateien (siehe outFileName-Parameter).
  • Eine neue Version (0.7) der Google Visualization API-Abfragesprache mit folgenden Features:
    • Unterstützung für berechnete Spalten.
    • Unterstützung für Skalarfunktionen.
  • Eine neue Visualisierung für ein allgemeines Bilddiagramm, das die Funktionen der Google Chart API umschließt:
    • Macht alle von der Chart API bereitgestellten Diagramme verfügbar
    • Nicht beschränkt auf das 2K-Datenlimit bei direkter Verwendung der Chart API über URLs.
  • Verbessertes google.visualization.ColorFormat unterstützt jetzt alle Datentypen außer booleschem Wert.
  • Legenden wurden vorübergehend im Bild-Kreisdiagramm, im Streudiagramm und im Liniendiagramm deaktiviert. (Bilder von Streudiagrammen und Liniendiagrammen werden mithilfe des allgemeinen Bilddiagramms erstellt, indem die Option „cht“ auf „s“ (Streudiagramm) oder „lxy“ (Liniendiagramm) gesetzt wird.
  • Organigramm
    • Mouseover- und Mouseout-Ereignisse hinzugefügt
    • Zusätzliche Unterstützung für benutzerdefinierte Stileigenschaften
  • Landkarte: Google Maps-<script> sind nicht mehr erforderlich, wenn Sie das Breiten-/Längengradformat mit Markierungen verwenden.
  • Der Datei google.visualization.Query wurden neue Optionen hinzugefügt, die unterschiedliche Methoden zum Senden von Daten unterstützen.
  • In den Diagrammen Fläche, Balkendiagramm, Spalte, Linie, Kreisdiagramm und Streudiagramm werden neue Optionen unterstützt: titleFontSize, LegendenSchriftgröße und Achsengröße.
  • Ein Fehler mit dem Kreisdiagramm wurde behoben. Wenn Sie zuvor mehrere Farben an Ihr Optionsobjekt übergeben haben, wird ein Farbverlauf erstellt, der nur auf der ersten Farbe basiert. Alle zusätzlichen Farben werden ignoriert. Es werden alle dokumentierten Farben verwendet.
  • Ein Fehler mit einer annotierten Zeitachse für das Labeling wurde behoben. Bisher wurden Labels auf % Markierungen in der Legende gekürzt. Das Problem wurde behoben, sodass jetzt %-Zeichen zulässig sind.

6. April 2009

  • Neues Hilfstool-Symbol, mit dem Sie Ihre Daten in verschiedenen Formaten exportieren oder die Visualisierung auf einer anderen Seite einbetten können.
  • Interaktive Diagramme (Fläche, Balken, Spalte, Linie, Kreisdiagramm und Streudiagramm)
    • onmouseover- und onmouseout-Ereignisse wurden hinzugefügt.
    • Eine showCategories-Option zum Ausblenden der Kategorielabels wurde hinzugefügt. (gilt nicht für Kreisdiagramme)
    • Ein Fehler für die Achsenskalierung wurde behoben: Wenn der Mindestwert knapp über null und der Maximalwert hoch war, wurde die Diagrammlegende auf weniger als null maximiert.
  • Visualisierung in Tabellen
    • Tabellen anpassen
      • Nutzer dürfen CSS-Klassennamen angeben für: headerRow, tableRow, oddTableRow, selectedTableRow, hoverTableRow, headerCell, tableCell, rowNumberCell.
    • Ein Fehler in der Zelleneigenschaft „className“ wurde behoben.
    • ready Ereignis wurde hinzugefügt.
    • Grundlegende Unterstützung von rechts nach links für Tabelle
    • Das sort-Ereignis und die Methode getSortInfo geben ein Array von Indexen zurück, das eine Zuordnung der aktuellen Sortierung darstellt.
  • Karte
    • zoomLevel Option wurde hinzugefügt.
  • Bewegungsdiagramm
    • ready Ereignis wurde hinzugefügt.
    • Ein Fehler wurde behoben, durch den die Methode getState aktiviert wurde.
  • Organigramm
    • Eine Spalte für Kurzinfos wurde als dritte optionale Spalte hinzugefügt. Wenn festgelegt, ist der Wert in der dritten Spalte die Kurzinfo, die angezeigt wird, wenn Sie den Mauszeiger auf den Knoten bewegen.
  • Formatierer
    • Es wurde ein Leerraum um den Leistenformatierung hinzugefügt.
    • Eine Option zur Anzeige einer schwarzen Linie bei einem Nullwert des Balkenformatierung wurde hinzugefügt.
  • Liniendiagramm mit Anmerkungen
    • Neue Option zum Ausblenden des Bereichsauswahlbereichs.
    • Spaltenformatierungen hinzugefügt
    • Dem Datum oben rechts im Diagramm wurde eine Datumsformatierung hinzugefügt.
  • DataView
    • Verbesserte Leistung einer DataView, wenn sie nur zum Bearbeiten von Spalten und nicht von Zeilen verwendet wird.
    • Ein Fehler wurde behoben: Wenn Sie eine DataView nur zum Bearbeiten von Spalten verwenden und Zeilen erst nach dem Erstellen der Ansicht der Tabelle hinzufügen, waren diese Zeilen nicht über die Ansicht zugänglich.
  • DataTable
    • Spalten nach Wertbereich filtern. Jeder der an getFilteredRows übergebenen Filter kann ein Bereichsfilter mit den Attributen minValue und maxValue sein

23. Februar 2009

Neue Funktionen

Im Folgenden finden Sie eine Zusammenfassung der interessantesten neuen Funktionen der API.

  • Erhebliche Ergänzungen des Bewegungsdiagramms, einschließlich Zoom, Balken und einer Option zum Speichern und Wiederherstellen des Status.
  • Dem interaktiven Kreisdiagramm wurden neue Optionen hinzugefügt: pieJoinAngle und pieMinimalAngle, um das Verhalten des „Anderen“-Slices zu steuern.
  • Die Werte min und max y der Achsenbasierten interaktiven Diagramme (Linien-, Balkendiagramm, Flächendiagramm usw.) können jetzt besser gesteuert werden.
  • Ereignis-Support für alle interaktiven Diagramme wurde hinzugefügt.
  • Eine Minimierungsoption wurde für das Organigramm (allowCollapse) hinzugefügt.
  • Neuer Date Formatierer wurde hinzugefügt.
  • Formatierer sind für alle Visualisierungen verfügbar (nicht nur für Tabellen).
  • Methoden wurden hinzugefügt, um bestimmte Datenreihen programmatisch in den Liniendiagrammen auszublenden und anzuzeigen.

Behobene Fehler

Keine größeren Fehlerkorrekturen.

Bekannte Fehler

  • Die Datumsangaben oben rechts im annotierten Liniendiagramm sind in einigen Sprachen (es, po) beschädigt.
  • Nachdem Sie im Liniendiagramm auf eine Legende einer Linie geklickt haben, wird die Linienbreite auf den Standardwert zurückgesetzt, auch wenn ein anderer Wert angegeben wurde.
  • Die Standardgröße des Infofelds im Bewegungsdiagramm ist anders.
  • Im Balkendiagramm kann die Schrift zu groß werden. Wir sollten die maximale Schriftgröße begrenzen.

20. Januar 2009

Neue Funktionen

Im Folgenden finden Sie eine Zusammenfassung der interessantesten neuen Funktionen der API. Eine vollständige Liste finden Sie unter Details.

  • Neues allgemeines ready-Ereignis, das ausgelöst wird, wenn eine bestimmte Visualisierung für das Aufrufen von Methoden bereit ist.
  • Neue Optionen für das annotierte Liniendiagramm:
    • fill-Konfigurationsoption zur Steuerung der Streuung des Bereichs unterhalb der Linien.
    • thickness-Konfigurationsoption zur Steuerung der Linienstärke.
    • max-Konfigurationsoption zur Steuerung des Maximalwerts, der auf der Y-Achse angezeigt wird.
    • Wenn die Zeit vom Typ date verwendet wird, begrenzen Sie die Auflösung der X-Achse auf Tage.
    • Das Ereignis ready wird ausgelöst, wenn das Diagramm zum Aufrufen von Methoden bereit ist.
    • Das Ereignis select wird ausgelöst, wenn der Nutzer auf Flags klickt.
  • Neues ready-Ereignis für Organigramm und Intensitätskarte implementiert. Das Ereignis wird ausgelöst, wenn die Diagramme zum Aufrufen von Methoden bereit sind.
  • Funktionen zum Festlegen und Abrufen von Zeilenattributen für DataTable und DataView wurden hinzugefügt.
  • Funktionen zum Festlegen und Abrufen von Tabellenattributen für DataTable und DataView wurden hinzugefügt.

Behobene Fehler

  • Die Methode setInterval() der Methode Gauge Visualization wurde korrigiert und funktioniert jetzt auch mit Internet Explorer.
  • Das annotierte Liniendiagramm konnte nicht auf weniger als einen Tag heranzoomen. Dieses Problem wurde behoben.
  • Die Labels des Balkendiagramms wurden in umgekehrter Reihenfolge gezeichnet.
  • Wenn Sie die Auswahl von Zellen in interaktiven Diagrammen aufheben, werden die Kurzinfos jetzt geschlossen.
  • Die Aktualisierung funktionierte in einigen Gadgets der interaktiven Visualisierung nicht.

Bekannte Fehler

  • Die Datumsangaben oben rechts im annotierten Liniendiagramm sind in einigen Sprachen (es, po) beschädigt.
  • Nachdem Sie im Liniendiagramm auf eine Legende einer Linie geklickt haben, wird die Linienbreite auf den Standardwert zurückgesetzt, auch wenn ein anderer Wert angegeben wurde.

Alle Details

Zusätzlich zu den neuen Funktionen haben wir in dieser Version die folgenden Änderungen eingeführt:

  • Verbesserte Latenzprobleme im Bewegungsdiagramm (insbesondere bei IE).
  • Tabelle
    • Keine Paginierungsschaltflächen, wenn nur eine Seite vorhanden ist
    • Sortierbare Header mit fester Breite festlegen
    • Kleine Verbesserungen am Design

9. Dezember 2008

Neue Funktionen

Im Folgenden finden Sie eine Zusammenfassung der interessantesten neuen Funktionen der API. Eine vollständige Liste finden Sie unter Details.

  • Das Google Web Toolkit enthält jetzt eine Bibliothek zum Erstellen und Bearbeiten von Visualisierungen.
  • Neue Optionen für die Tabellenvisualisierung.
  • Bewegungsdiagramme unterstützen jetzt mehrere Diagramme, mehr Sprachen und einen Schieberegler für die Geschwindigkeit.
  • Die mit Anmerkungen versehene Zeitachse unterstützt jetzt 10 Sprachen.
  • Neue Landkartenvisualisierung

Behobene Fehler

  • Die Authentifizierungsfehler in der Tabelle wurden behoben und Fehlermeldungen behoben.

Bekannte Fehler

  • Die Methode setInterval() der Methode Gauge Visualization funktioniert nicht mit Internet Explorer.

Alle Details

Zusätzlich zu den neuen Funktionen haben wir in dieser Version die folgenden Änderungen eingeführt:

  • Neue Google Web Toolkit-Bibliothek (GWT) mit Unterstützung für:
    • Mit Google-Visualisierungen aus GWT-Code
    • Eigene Visualisierung in einen GWT-Wrapper umschließen und
    • Visualisierungen mit GWT schreiben.
  • Tabelle
    • Neue Properties: firstRowNumber, startPage, Breite, Höhe, AlternatingRowStyle, scrollLeftStartPosition
  • Bewegungsdiagramm
    • Auf einer Seite kann jetzt mehr als eine Tabellenvisualisierung gehostet werden.
    • 20 Sprachen werden jetzt unterstützt.
  • Mit Anmerkungen versehene Zeitachse:
    • 20 Sprachen werden jetzt unterstützt.

3. November 2008

Neue Funktionen

Im Folgenden finden Sie eine Zusammenfassung der interessantesten neuen Funktionen der API. Eine vollständige Liste finden Sie unter Details.

  • Veröffentlichung des Formats der Version 0.5 des GViz-Datenquellenprotokolls. Jetzt können Sie Ihre eigene Datenquelle für Visualisierungen freigeben.
  • Große Neuorganisation der Dokumentation. Wir hoffen, es gefällt dir.
  • Veröffentlichung einer Open-Source-Python-Bibliothek, mit der Datenquellenanbieter Daten in einem geeigneten Objekt zusammenfassen können, um auf Datenanfragen zu antworten.

Bekannte Fehler

  • Die Methode setInterval() der Methode Gauge Visualization funktioniert nicht mit Internet Explorer.

Alle Details

Zusätzlich zu den neuen Funktionen haben wir in dieser Version die folgenden Änderungen eingeführt:

  • Neue get/setSelection()-Ereignisse wurden zu den Flächen-, Balken-, Säulen-, Linien-, Kreis- und Tabellendiagrammen von Google hinzugefügt.