Informacje o wersji Wykresów Google

Zadbaj o dobrą organizację dzięki kolekcji Zapisuj i kategoryzuj treści zgodnie ze swoimi preferencjami.

Na tej stronie opisaliśmy proces wydawania wersji dotyczącej Wykresów Google. Zawiera ona też informacje o bieżących i poprzednich wersjach Wykresów Google oraz informacje o nowych funkcjach.

Nowości

  • Najnowsza wersja Wykresów Google, nazywana też oficjalną wersją current, jest wymienione poniżej wraz z podsumowaniem zmian dotyczących wszystkich poprzednich wersji.

    Wyjaśnienie, co to znaczy, że wersja jest current, znajdziesz w sekcji Wczytywanie biblioteki.

  • Wszystkie żądania „jsapi” są teraz przekierowywane do nowego programu wczytującego dane. Jeśli wczytujesz wersję „1” lub „1.0”, będziesz teraz wczytywać „bieżące”. Najbliższe dopasowanie do ostatniej wersji, która była wcześniej dostępna za pomocą wczytującego kod jsapi, to „45.2”.

    Od teraz korzystaj z nowego globalnego programu ładującego. Dowiedz się, jak zaktualizować kod wczytujący.

Proces publikacji i kandydaty do interfejsu GoogleWizualizacj API

Interfejs API wizualizacji udostępniamy w 2 krokach:

  • Co najmniej 2 tygodnie przed opublikowaniem nowej oficjalnej wersji interfejsu Wizualizacja interfejsu API opublikujemy wersję wstępną o nazwie RC (kandiracja), która może zostać wczytana jako nadchodząca. W ten sposób sprawdzisz, czy w wersji nie występują zmiany powodujące niezgodności. Zamieścimy powiadomienie w grupie dyskusyjnej dla programistów korzystających z interfejsu Visualization API i będziemy ją monitorować pod kątem zgłoszonych problemów ze zgodnością wsteczną.
  • Jeśli w ciągu 2 tygodni od wydania RC uda nam się rozwiązać wszystkie zgłoszone problemy ze zgodnością wsteczną, zostanie ona udostępniona jako nowa, oficjalna „wersja”.

Zachęcamy do jak najszybszego przetestowania aplikacji pod kątem RC i zgłoszenia wszelkich problemów, co pomoże nam stworzyć stabilną usługę.

Zespół interfejsu Wizualizacja interfejsu API dokładnie testuje każdą nową wersję, ale zdajemy sobie sprawę, że w nowej wersji mogą nadal występować błędy. Celem tego dwuetapowego procesu jest zwiększenie niezawodności interfejsu API w systemach produkcyjnych.

Ogłoszenia o kandydatach

O każdym nowym kandydacie informujemy w e-mailu do grupy dyskusyjnej dla programistów korzystających z interfejsu Visual API. Jeśli używasz interfejsu Wizualizacja interfejsu API do wszystkich poważnych aplikacji, zdecydowanie zalecamy dołączenie do tej grupy dyskusyjnej.

Aby ułatwić Ci znalezienie lub filtrowanie tych e-maili, każde ogłoszenie o tej wersji ma ten sam temat: „Data publikacji wersji: <DATE>”, gdzie <DATE> to data publikacji. Ten e-mail będzie zawierać te instrukcje użytkowania. Nowe funkcje nie będą dokumentowane szczegółowo, ponieważ celem kandydata do wersji nie jest przetestowanie nowych funkcji, a jedynie przetestowanie, czy wersja nie narusza istniejących funkcji. Szczegółowa dokumentacja wszystkich nowych funkcji zostanie udostępniona w wersji produkcyjnej.

Jak wykorzystać kandydat do wydania

Wersja proponowanego pakietu wersji jest „zbliżająca się”, a nie do wersji produkcyjnej, która jest „aktualna”. (Pamiętaj, że te nazwy nie zmienią się w przyszłych wersjach).

Zależnie od parametru wersji możesz załadować wersję produkcyjną lub kandydującą do wersji (ale nie obie jednocześnie), jak pokazano tutaj:

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

Zgłaszanie błędów

Jeśli napotkasz możliwe błędy na Wykresach Google, odwiedź naszą stronę Znane problemy. Zanim zgłosisz błąd, sprawdź kod, aby upewnić się, że nie dotyczy on błędów (zadaj pytania na liście adresowej, aby uzyskać dodatkową pomoc), a następnie przeszukaj stronę ze znanymi problemami, aby sprawdzić, czy nie została już zgłoszona.

Jeśli zauważysz w kandydatach jakieś problemy, wyślij wiadomość do grupy dyskusyjnej dla deweloperów interfejsu Wizualizacji API, podając szczegóły problemu. Zespół interfejsu Wizualizacja API monitoruje tę grupę w okresie kandydata do wersji, aby zapewnić większą elastyczność w tym czasie.

Oficjalne wersje

Po wczytaniu Wykresów Google masz kilka opcji. Normalnie wygląda to tak:

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

Ciąg 'current' oznacza, że zostanie załadowana bieżąca stabilna wersja Wykresów Google. Jeśli chcesz uzyskać najnowocześniejszą wersję proponowanej wersji, zanim pojawi się kolejna wersja 'current', zamiast tego użyj właściwości 'upcoming'. Bez względu na to, którą z tych wersji zaktualizujesz, z czasem będziemy je ulepszać.

28 lipca 2015 r. ogłosiliśmy, że wersje mrożone są dostępne. Jest to wersja Wykresów Google, która pozostanie niezmieniona (modyfikacja od czasu do czasu) Pierwsza wersja zamrożona była zgodna z wersją 41 23 lutego 2015 roku.

Wczytasz zamrożoną wersję w następujący sposób:

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

Więcej informacji znajdziesz w dokumentacji wersji wersji.

Historia wersji

Bieżący: czerwiec 2021 r.

Dostępne w quasi-perpetuity jako zablokowane listy wykresów w wersji 51

Ta wersja obejmuje wiele dodatkowych refaktoryzacji i migracji do ES6 oraz TypeScriptu w ramach przygotowań do pierwszej fazy open source Wykresów Google.

  • Wykres Vega
    • Przywróć poprzednie działanie dotyczące domyślnego lub jawnego rozmiaru wykresów za pomocą opcji „height”, „width”, „override” i „autosize”.
    • Wersja Vega została zaktualizowana do wersji 5.20.1
    • Wersja Vega-Lite została zaktualizowana do 5.1.0
    • Wersja Vega osadzona została zaktualizowana do v6.17.0
  • Oś czasu
    • Dodaj ukrytą tabelę ułatwień dostępu do osi czasu.
    • Nowa opcja alternatingRowStyle, która pozwala ustawić styl tła w naprzemiennych wierszach w jaśniejszych i ciemniejszych kolorach. Wartość domyślna to true (prawda).
  • Zapytanie
    • Zezwalaj na brak znaku „;” w odpowiedziach na zapytanie.

Kwiecień 2021 r.

Dostępne w quasi-perpetuity jako zablokowane listy wykresów w wersji 50

Ta wersja obejmuje wiele wewnętrznych refaktoryzacji i migracji do ES6 oraz TypeScriptu w ramach przygotowań do pierwszej fazy open source Wykresów Google.

  • Wykres Vega
    • Dodaliśmy obsługę Vega-Lite i Vega-Umieszczanie.
  • Mapa drzewa
    • Nowa opcja enableHighlight umożliwia podświetlanie elementów. Sposób aktywowania zaznaczenia należy skonfigurować za pomocą parametru eventConfig. (Wycofano highlightOnMouseOver)
    • Nowa opcja eventsConfig służąca do konfigurowania sposobu wywoływania interakcji między mapami drzewa przez zdarzenia. Konfiguracja domyślna to:
      {
        highlight: ['mouseover'],
        unhighlight: ['mouseout'],
        rollup: ['contextmenu'], // right-click
        drilldown: ['click']
      }
    • Nowe wydarzenia: 'highlight', 'unhighlight', 'drilldown'
  • Zapytanie
    • Obejście problemu w starszych wersjach arkuszy kalkulacyjnych w celu zapewnienia bezpieczniejszej obsługi odpowiedzi JSON (co spowodowało błędy CORS).

Lipiec 2020 r.

Dostępny przez quasi-wieczność jako Wykres mrożony w wersji 49

Ta wersja obejmuje jeszcze kilka wewnętrznych refaktoryzacji, dlatego pamiętaj o niezamierzonych przerwach w działaniu. Kod, którego dotyczy problem, to wszystkie klasy formatowania, zdarzenia, błędy, elementy ChartEditor, ChartWrapper, ControlWrapper, CoreCharts, Oś czasu wykresu wykresu podstawowego, GeoWykres i Zapytanie.

  • Wykres Vega
    • Nowy typ wykresu, teraz w wersji beta.
    • VegaWykres to kod, który łączy wszystkie możliwe wizualizacje, które można określić za pomocą gramatyki Vega wizualizacji i narysować na podstawie danych z tabel danych, tak jak w przypadku innych wykresów. W przyszłych wersjach usługi skupimy się na funkcjach Wykresy Google i Vega.
    • Wykorzystuje narzędzie Vega-Interpreter w celu zachowania zgodności z ograniczeniami w zakresie polityki treści.
  • Wykres geograficzny
    • Opcja geochartVersion określa wersję danych obramowania. Wartość domyślna to 10, ale dostępna jest teraz 11.
    • Opcja regioncoderVersion określa wersję danych kodera regionu. Wartość domyślna to 0, ale teraz jest dostępna 1.
    • Naprawiliśmy błąd, który przez przypadek zawierał pakiet „geoschemat” w raporcie „coreschema”. Teraz działa zgodnie z dokumentami. Musisz np. wczytać pakiety: ['geoschema'].
  • Wykres Gantta
    • Dodano opcję sortTasks (wartość domyślna), by posortować zadania normalnie. Jeśli ustawisz wartość fałsz, użyj kolejności podanej w wierszach w tabeli danych.
  • Zapytanie
    • Opcja odpowiedzi JSON wymaga teraz, aby serwer zwracał rygorystyczny format JSON, a serwer musi zezwalać na żądania z innych domen.
  • Program wczytujący
    • Jeśli pole google.charts.load() jest wywoływane więcej niż raz w różnych wersjach lub językach, używane są ustawienia z pierwszego wczytywania.
    • Zezwala na numer wersji, a nie tylko na ciąg wersji.
    • Ulepszenie zgodności wstecznej w celu obsługi przekierowań ze starego programu wczytującego kod jsapi.
    • Parametr automatycznego ładowania adresu URL musi być obecnie sformatowany w ścisłym formacie JSON i zakodowany na potrzeby adresu URL.
    • Wywołanie google.charts.load() zwraca teraz obietnicę JavaScriptu, więc oprócz innych mechanizmów wywołania zwrotnego możesz wywołać funkcję rysowania wykresu w ten sposób: google.charts.load('upcoming', {packages: ['corechart']}).then(drawChart);

maj 2020 r.

Dostępny przez quasi-wieczność jako Wykres mrożony w wersji 48
  • Napraw błąd w parametrze autoloadowania w połączeniu z własnym ustawieniem wywołania zwrotnego.
  • Napraw błąd, jeśli w przypadku serii serii jest wiele adnotacji BoxStyle.
  • Popraw przyciski powiększenia AnnotationChart.
  • Unikaj używania tablic.entries() i Object.entries(). Unikniesz konieczności stosowania polyfill w przypadku IE11, które może być przyczyną konfliktu.
  • GeoWykres ładuje teraz dane za pomocą algorytmu xhr, co oznacza, że metoda setMapsSource działa ponownie z 2 warunkami: (1) część treści nie może zawierać komentarzy (tzn. ścisły format JSON), a (2) serwer musi zezwalać na żądania dotyczące danych z innych domen.

Luty 2020 r.

Dostępny przez quasi-wieczność jako Wykres mrożony w wersji 47
  • Istotne refaktoryzacja podstawowych narzędzi do obsługi tabel DataView, DataView i przetwarzania opcji.
  • Kalendarz
    • Dodaj opcję dla: legend.position, wartość domyślna 'right'. Aby ukryć legendę, możesz użyć znacznika 'none'.
  • Oś czasu
    • Napraw czas poniżej 1 sekundy (ale bez kleszczy).
    • Rozwiąż problemy z skutecznością nakładających się przedziałów czasu.
  • Elementy sterujące – poprawka parametru NumberRangeFilter Obsługuje język fractionDigits ustawiony na 0.
  • Dodaj ustawienie programu wczytującego, aby włączyć „safeMode”. Gdy zasada ma wartość Prawda, wszystkie wykresy i etykietki, które generują kod HTML na podstawie danych przekazywanych przez użytkowników, są oczyszczone przez usunięcie niebezpiecznych elementów i atrybutów.
  • Dodaj obsługę parametrów „autoload” i „callback” w ładowarce, by zapewnić zgodność wsteczną ze starym modułem wczytywania JSAPI. Parametr automatycznego ładowania MUSI być rygorystyczny w formacie JSON i zakodowany na potrzeby adresu URL.
  • Wykresy podstawowe
    • Używaj wartości "zoomDelta" poniżej 1,0
    • Dodaj "maxTextLines" jako opcję osi pionowej.

1 października 2018 r.

  • Podstawowe wykresy
    • Siatki i linie siatki
      • Wprowadziliśmy kilka zmian w klesie osi i w siatce, aby umożliwić ściślejsze kleszcze, które się nie nakładają.
      • Drobne linie siatki są teraz bardziej dynamiczne, ponieważ odpowiednia liczba mniejszych linii siatki zależy od odstępu między dużymi liniami. Teraz domyślnie wyświetlane są drobne linie siatki, jeśli do siebie pasują. Określ zasadę { minorGridlines: { count: 0 }}, aby wymusić stosowanie lekkich linii siatki, albo { minorGridlines: { count: 1 }}, aby włączyć drobne linie siatki. Opcja minorGridlines.count nie ma znaczenia.
      • Jeśli kolory głównych linii mają kolor „none”, kolory głównych linii będą miały wartość „none”.
      • Ulepszenie siatki i etykiet znaczników w skalach log i mirrorLog.
      • Pozwól na skośny kąt, tak by uzyskać „inny” sposób.
      • Domyślnie wyłączaj pomijanie i zmienne (np. wiele wierszy rozłożonych) w przypadku dat i godzin.
      • Generowanie linii siatki, linii podrzędnych i kresek określa teraz liczbę i odstępy siatki na podstawie innych opcji oprócz liczby. Jeśli podasz liczbę w polu gridlines.count, zostanie ona użyta tylko jako przybliżona wartość.
      • Nowe opcje gridlines.minSpacing i minorGridlines.minSpacing pozwalają określić minimalny odstęp ekranu między ważnymi liniami siatki w pikselach. W przypadku większych siatek domyślnie 40 oznacza skale liniowe, a 20 – skale logów. W przypadku linii podrzędnych — domyślna wartość minSpacing to 1/2 minSpacing duże siatki na skalach linearnych i 1/5 minSpacing dla logów logu. Jeśli określisz liczbę, a nie minSpacing, wartość minSpacing jest obliczana na podstawie liczby. I na odwrót, jeśli określisz minSpacing, a nie liczbę, zostanie ona obliczona na podstawie minSpacingu.
      • Nowa opcja gridlines.interval pozwala określić tablicę rozmiarów (jako wartości danych, a nie piksele) na siatce i siatkach. Obecnie ta opcja działa tylko w przypadku osi liczbowych, ale jest podobna do opcji gridlines.units.<unit>.interval używanych tylko w przypadku dat i godzin.
        • W przypadku skali liniowej domyślną wartością jest { gridlines: { interval: [1, 2, 2.5, 5] } }, co oznacza, że wartości siatki mogą być przypisane do każdej jednostki (1), równomiernej (2) lub wielokrotności 2,5 lub 5. Uwzględniane jest też wszystkie 10 wartości tych wartości (np. 10, 20, 25 lub 50). W przypadku podrzędnych siatki jest domyślna wartość { minorGridlines: { interval: [1, 1.5, 2, 2.5, 5] } }. Wybrany niewielki odstęp między siatką będzie zawsze równomierny.
        • W przypadku wag logów domyślne wartości to { gridlines: { interval: [1, 2, 5] } } i { minorGridlines: { interval: [1, 2, 5] } }.
      • Nowe opcje gridlines.multiple i minorGridlines.multiple, które określają, że wartości siatki i zaznaczenia muszą być wielokrotnością tej opcji. Aby wymusić wyświetlanie liczb całkowitych, określ właściwość gridlines.multiple = 1.
      • Linie siatki będą odrzucane, jeśli sformatowane etykiety znaczników liczbowych zostaną zduplikowane, więc możesz określić właściwość format:"#", jeśli chcesz wyświetlać tylko znaczniki całkowitej.
      • Po zastosowaniu wyraźnej opcji „kratki” rozszerzamy teraz okno ViewView, aby zawierały też znaczniki spoza zakresu danych. Jawne opcje viewWindow min i max mogą zostać zastąpione. Jest to zmiana w poprzednim działaniu, które działało bardziej jak tryb 'maximized' z wyraźnymi znacznikami.
      • Gdy viewWindowMode jest domyślnym miejscem na osi docelowego (pretty) , okno widoku jest teraz rozszerzane na najbliższą główną linię siatki dla liczb lub najbliższą mniejszą linię siatki dla dat i godzin.
    • Formatowanie
      • Format liczb dla wzorców „krótkich” i „długich” ma teraz 3 znaczące cyfry.
      • Wartości pory dnia będą teraz domyślnie formatowane za pomocą wartości 24 godzin („HH”) zamiast 12 godzin („gg”).
      • Wyraźne formaty dat i godzin będą teraz zastępowane formaty „jednostka”.
    • Naprawiono tryb eksploratora, który ulegał awarii po ponownym odtworzeniu wykresu.
  • Wykres histogramu
    • Linie siatki osi domeny i podstawowy kolor domyślny to „none”.
    • Domyślnym formatem znaczników na osi docelowej jest teraz „#”, aby wyświetlać liczby całkowite.
    • Wygeneruj zasobniki przy użyciu algorytmu generowania znaczników. Domyślna liczba zasobników jest obliczana przy użyciu nowej opcji histogram.numBucketsRule. Możliwe wartości to „sqrt”, „sturges” i „rye”. Więcej informacji znajdziesz na stronie https://en.wikipedia.org/wiki/Histogram#Number_of_bins_and_width
  • Wykres kolumnowy i wykres słupkowy
    • Stałe wykrywanie minimalnego rozmiaru paska (różnica między wartościami sąsiednimi) w celu obsługi dat i godzin.
  • Tabela
    • Obsługa właściwości „className” w wierszach.
    • Dodaj właściwości kolumn i komórek klasy określone przez użytkownika do właściwości domyślnych (zamiast ich zastępowania) podobne do właściwości wierszy.
  • Dane
    • Popraw funkcję data.group, aby umożliwić agregacji używanie tej samej kolumny.
  • Zgodność z Content Security Policy (CSP)
    • Usuń możliwość korzystania z wartości ocen w formacie JSON.
  • 26 czerwca 2017 r.

    Dostępne w quasi-perpetuity jako zablokowane listy wykresów w wersji 45.2
    • Podstawowe wykresy
      • Wiele wewnętrznych zmian wpływających na sposób przetwarzania opcji. Spowoduje to wystąpienie błędów w trybie „eksploratora”.
      • Dodano opcje (tooltip.boxStyle), np.
            'tooltip': {
              'boxStyle': {
                'stroke': '#b2b2b2',  'strokeOpacity': 1,  'strokeWidth': 1.5,
                'fill': 'white',  'fillOpacity': 1,
                'shadow': {  'radius': 1, 'opacity': 0.2,  'xOffset': 0,  'yOffset': 2 }
            }}
      • Napraw elementy legendy na obszarze wykresu, aby użyć opcji areaOpacity.
      • Napraw nieskończoną pętlę, gdy wartości domen są sformatowane nieprawidłowo.
    • Wykres tabelowy
      • Popraw przyciski stronicowania.
      • Dodaj typ kolumny do atrybutu class w nagłówku komórki.
      • Uwzględniaj właściwości w kolumnach tabeli danych.
      • Napraw etykiety ułatwień dostępu, gdy włączone jest sortowanie.
    • Wykres Gantta
      • Popraw obiekt wyboru, aby uwzględnić indeks wierszy.

    6 stycznia 2017 r.

    Dostępne w quasi-perpetuity jako zablokowane listy wykresów w wersji 45.1
    • Podstawowe wykresy
      • Napraw błąd, aby uniknąć błędów, gdy opcje chartArea.bottom i .right są za duże.
    • Wykres Gantta
      • Zwraca właściwość row dla wybranych elementów.

    12 września 2016 r.

    Dostępne w quasi-perpetuity jako wykres mrożony w wersji 45.
    • Zmiany wczytujące się:
      • Obsługuj wiele połączeń od: google.charts.load
      • Instancje ChartWrapper można wywoływać dynamicznie wczytywanym tagiem chartType.
      • Wykres GeoWykres i Mapa nie wymaga już dodawania modułu wczytywania JSAPI. Masz do dyspozycji nowe ustawienie mapsApiKey, które pozwala na określenie własnego klucza, zamiast korzystać z domyślnego zachowania, które może powodować przypadkowe ograniczanie liczby usług.
    • Wykresy oparte na technologii Flash:
      • W przypadku GeoMap i Motion Graph plik swfobject.js został zaktualizowany do najnowszej wersji 2.2. Ta zmiana nie spowoduje żadnych zmian w funkcjach wykresu.
      • W przypadku AnnotatedTimeline zastąpimy go wykresem adnotacji, który rozwija się od kilku lat i wygląda na stabilny. Prawie wszystkie funkcje AnnotatedTimeline powinny mieć zastosowanie do AnnotationWykres bez wprowadzania zmian w kodzie, chociaż wygląd i styl są inne. AnnotationWykres nie korzysta z kodu Flash i jest oparty na wykresach podstawowych, wykresów i zakresie tabeli.
    • Podstawowe wykresy:
      • Naprawiliśmy rolę certainty, aby działała poprawnie ze stylami niestandardowymi.
      • Zadbaj o prawidłowe ukrycie tabeli ułatwień dostępu w kontenerach rtl.
      • Popraw animację uruchamiania, gdy jest używana z ChartWrapper.
      • Popraw animację konkretnych wartości, które zastępują miejsca.
      • Twórz daty niezależnie od dnia miesiąca.
      • Napraw względne kolory wykresu skumulowanego warstwowego.
      • Poprawianie kolumn kolumn przy użyciu skali logu czasu i wartości 0 lub wartości ujemnych.
    • Wykres kołowy: napraw niespójną implementację opcji reverseCategories.
    • Kalendarz: używa teraz więcej niż 2 kolorów z tablicy colorAxis.colors, gdy nie określono właściwości colorAxis.values. Działa to podobnie jak w przypadku wykresu geograficznego, w którym punkty przesunięć są równomiernie rozkładane w gradientie.
    • Wykresy materiałowe: poprawiono opcje przekonwertowania opcji Material Design na kolor tła.
    • Wykresy map oddzielą tekst tytułu znacznika od okna informacyjnego:
      • Dodaliśmy nową opcję „showInfoWindow”, która kontroluje okno informacyjne.
      • Dodaliśmy nową opcję „showTooltip”, która kontroluje tekst tytułu znacznika.
      • Jeśli nie ustawisz tej opcji, odziedziczą obie opcje „showTip”.
      • Błąd: po kliknięciu wybranego punktu okno informacyjne zniknie.

    23 lutego 2016 r.

    Dostępne w quasi-perpetuity jako zablokowane listy wykresów w wersji 44.
    • Podstawowe wykresy:
      • Wartości pory dnia używają teraz czasu UTC wewnętrznie, aby rozwiązać problemy z skróconymi osiami czasu.
      • Dodano opcje określające właściwości bar.width, bar.gap, bar.group.width (poprzednia wartość: bar.groupWidth) i bar.group.gap.
      • Zmieniono odstępy między słupkami (słupkami i polami), aby zachować spójność z wykresami przypominającymi słupki.
    • Histogram:
      • Naprawiliśmy formatowanie formatowania etykietek, aby używały sformatowanych wartości.
      • Stały zbiór z bardzo małymi i bardzo dużymi wartościami.
      • Opcje histogramu obejmują też szerokość i sprzęt.
      • Dodano histogram.minValue i histogram.maxValue, aby rozszerzyć zakres zasobników.
      • Zezwalaj na używanie opcji jawnych pól wyboru na osi domeny.
    • Wykres kołowy:
      • Rozwiązaliśmy problem z etykietkami, gdy wycinki są zbyt małe, aby je wyświetlić.
    • Kalendarz:
      • Rozwiązaliśmy problemy ze strefami czasowymi i czasem letnim.
    • Wykres geograficzny:
      • Zaczekaj, aż połączenie będzie wolne dla danych geograficznych.
    • Gantt:
      • Rozwiązaliśmy problemy z kolejnością elementów.
    • Wykresy materiałowe
      • Naprawiliśmy formatowanie formatowania etykietek, aby używały sformatowanych wartości.

    2 października 2015 r.

    Dostępne w quasi-perpetuity jako wykres mrożony w wersji 43.
    • Wykresy oficjalnie obsługują teraz przeglądarkę Microsoft Edge.
    • Podstawowe wykresy:
      • focusTarget może być teraz tablicą określającą wiele elementów docelowych.
      • Interwały można teraz zmieniać za pomocą roli stylu.
      • Rozwiązaliśmy problem z właściwością visible w przypadku działań związanych z etykietką.
      • Położenie etykietek HTML jest teraz bliżej dopasowane do pozycji etykietki SVG.
      • Opcja chartArea obsługuje teraz 'right' i 'bottom'.
      • Pokrywające się paski na osi pionowej zostaną usunięte.
      • Rozmiar strzałek legendy jest stały.
      • Adnotacje są teraz prawidłowo umieszczane, gdy wykres orientation ma wartość 'vertical' lub gdy osie mają wartość direction równą -1.
      • Teraz obsługuje zmienną zmienną szerokość na wykresach słupkowych, kolumnowych i warstwowych po ustawieniu
        bars { variableWidth: true }.
    • Wykres bąbelkowy: teraz są używane etykiety domyślne.
    • Schemat Sankey:
      • Lepsza obsługa kolorów
      • Ta funkcja jest teraz obsługiwana.
    • Oś czasu:
      • Czasy trwania są teraz lokalizowane.
      • Obsługuje minValue i maxValue na osi poziomej.
    • Wykres geograficzny:
      • Jeśli zostanie podana wartość null, zostanie utworzona domyślna etykietka.
      • Możesz teraz wyłączyć interaktywność w znacznikach.
    • Drzewo słów:
      • Lepsza obsługa kolorów
      • Wycofana kolumna koloru ciągu została dodana i dodaliśmy obsługę kolumn stylu, które ją zastąpiły.
    • Linie trendu: naprawiliśmy liczbę błędów dotyczących logów i błędów związanych z datami.
    • Wykres tabelowy: opcja pagingButtons działa teraz w większej liczbie kombinacji z opcjami page, pageSize i startPage.
    • Wykresy materiałowe (dotychczas wyświetlane na wykresie słupkowym, liniowym i punktowym): naprawiliśmy liczbę błędów z rysunkami rysującymi ponownie i wiele wykresów na stronie.
    • Wykres adnotacji: format daty i godziny w selektorze zakresu jest taki sam jak w przypadku wykresu głównego.

    30 kwietnia 2015 r.

    Dostępny jako Dostępność na stałe bez zmian, jako wykres mrożony w wersji 42.
    • Wykresy podstawowe
      • Wykresy kolumnowe, wykresy słupkowe, wykresy warstwowe i kroki krokowe obsługują teraz isStacked: 'percent' (w przypadku skalowania do 100% danych dla każdej kategorii) i isStacked: 'relative' (skalowanie do zakresu 0....1)
      • W przypadku wszystkich wykresów podstawowych podstawowy oś nie będzie już położony na krawędzi wykresu. Domyślna wartość bazowa 0 będzie używana w przypadku osi liczbowych, ale w przypadku zgodności wstecznej z istniejącymi wykresami nie będzie automatycznie uwzględniana na wykresie, chyba że jest wystarczająco zbliżona do danych. Możesz wymusić uwzględnianie grupy bazowej przez dodanie baseline: 0 do opcji. W przypadku osi czasu i daty nie ma domyślnych wartości bazowych, ale możesz je określić.
      • Legendy wykresu podstawowego używają stylu linii, obszaru i punktów odpowiadającego każdej serii.
      • Wszystkie opcje tekstowe dotyczące wykresów podstawowych obsługują teraz opcję opacity.
      • Moduł wczytujący czcionki internetowe będzie używany do wczytywania nieznanych czcionek, co może spowodować opóźnienia w rysowaniu wykresu. Wielkość liter w nazwach czcionek nie jest rozróżniana.
      • Animacja startowa działa teraz z widokami danych i w połączeniu z trybem rysowania asynchronicznego.
      • Rozwiąż problem z metodą clearChart, która została użyta przed narysowaniem wykresu.
      • Dodaliśmy opcję pointsVisible do linii najwyższego poziomu, serii i trendów. Ta opcja określa, czy punkty powinny być domyślnie widoczne. W ten sposób możesz zmienić pointSize, zachowując punkty ukryte.
      • Pozycja etykietki HTML jest stała.
      • Wykres punktowy działa teraz z osobną osią domeny i obsługuje adnotacje.
      • Wykres kołowy obsługuje teraz etykietki niestandardowe.
    • Sansa
      • Teraz możesz wybrać węzły. Aby ją włączyć, ustaw sankey.node.interactivity na true.
      • Dodanie opcji określania interaktywności Sankey za pomocą opcji wykresu. Opcje są zazwyczaj określane w sposób określony przez dodanie obiektu ze zmodyfikowanymi atrybutami stylu do jednego z tych kluczy: 'selected', 'focused', 'unselected', 'unfocused'.
      • Kolory
        • Sankey obsługuje teraz rolę 'style'
        • Węzły mogą być teraz kolorowane jednoznacznie przez ustawienie opcji sankey.node.colorMode na 'unique'
        • Linki można teraz kolorować. Tryb kolorów można zmienić za pomocą opcji sankey.link.colorMode. Prawidłowe wartości to:
          • 'unique': każdy link ma własny kolor.
          • 'source': każdy link używa koloru jego węzła źródłowego.
          • 'target': każdy link używa koloru węzła docelowego.
          • 'gradient': każdy link jest kolorowy gradientem, który przebiera od koloru węzła źródłowego do koloru jego węzła docelowego.
          • UWAGA: jeśli kolor węzłów jest ustawiony na domyślny lub palety węzłów i linków są różne, 'source', 'target' i 'gradient' będą używać kolorów, które zostaną przypisane do węzłów, jeśli colorMode będzie mieć wartość 'unique', a linki i węzły będą mieć paletę.
        • Palę kolorów węzłów można teraz zmienić za pomocą metody sankey.node.colors.
        • Palety kolorów linków mogą być teraz zmienione przez zasadę sankey.link.colors.
      • Etykiety domyślne (zarówno HTML, jak i SVG) można teraz generować za pomocą linków, a niestandardowe etykietki są obsługiwane przez rolę 'tooltip'.
    • Oś czasu
      • Etykietka etykiet SVG jest teraz obsługiwana.
      • Niestandardowe etykietki są teraz obsługiwane.
      • Kolory będą się przełączać, jeśli jest ich więcej niż jest dostępnych.
    • Kalendarz
      • Etykietka etykiet SVG jest teraz obsługiwana.
      • Niestandardowe etykietki są teraz obsługiwane.
    • Linie trendu
      • Opcja pointsVisible jest teraz obsługiwana.
    • Wykres tabelowy
      • Opcje 'width' i 'height' mogą być nieokreślone, co oznacza, że tabela powinna jak najmniej się zmniejszać, lub '100%' – tabela powinna być jak najbardziej rozwinięta.
      • Usunięto zduplikowaną tabelę używaną w przypadku zablokowanego nagłówka tabeli.
      • Zablokowane kolumny, przydatne, gdy liczba kolumn przekracza limit dostępnej szerokości. Na przykład 2 kolumny po lewej stronie mogą być zablokowane przez element 'frozenColumns': 2.
      • Do określenia liczby przycisków stronicowania służy opcja 'pagingButtons': #. Liczba wierszy na stronie będzie zależała od tej wartości, chyba że określisz również opcję 'pageSize'.
      • Opcja 'rtlTable' działa teraz z stronicowaniem lub przewijaniem, ale nie (jeszcze) z frozenColumns.
      • Zmieniono nazwy niektórych klas CSS (np. 'content'), aby uniknąć konfliktów.
      • Nagłówki kolumn nie są teraz domyślnie zawijane.
    • Wykresy materiałowe
      Obecnie dostępne są istotne typy wykresów słupkowych, liniowych i rozproszonych.
      • Lepsza obsługa osi daty, daty i godziny.
      • Rozwiąż problemy z rozmiarami wielu wykresów na tej samej stronie.
      • Teraz można jej używać z ChartWrapper.
    • Wykres adnotacji
      • Poprawki związane z wybieraniem adnotacji i koloru selektora zakresu.
      • Zezwól na wykres adnotacji, aby określić kolejność adnotacji w tabeli za pomocą opcji table.sortAscending.
    • Mapa
      • Jeśli szerokość i długość geograficzna wynoszą 0, zestaw współrzędnych nie jest już ignorowany.

    23 lutego 2015 r.

    Dostępny jako quasi-trwały jako wykres mrożony w wersji 41.
    • Wykresy podstawowe
      • Początkowe animacje dla większości wykresów podstawowych: dodaj startup:true do opcji animation.
      • Dodaj atrybut clearChart() do kilku wykresów, w których brakuje tej funkcji.
      • Znaczniki osi pionowej umieszczone w obszarze wykresu mogą teraz obejmować całą powierzchnię chartArea.width.
      • Używaj spójnych wartości null w przypadku tabel w formacie JSON.
      • Dodaj opcję allowAsync, aby rysować asynchronicznie.
      • Dopuszczaj wartości timeofday zawierające od 1 do 7 elementów.
      • Oprócz numeru indeksu do kolumn mogą odwoływać się identyfikatory lub etykiety.
      • Uogólnij rolę style.
      • Obsługa języków pisanych od prawej do lewej
      • Dodano jasny motyw materiału (dodaj opcję: material).
      • Etykietka HTML
        • Popraw położenie etykietek HTML, tak by były one zależne od kontenera.
        • Napraw błąd tooltip tag is undefined.
        • Używaj właściwości koloru stylu tekstu.
      • Linie trendu
        • Poprawiono skalowanie logu.
        • Zezwalaj na wyłączanie etykietek według linii trendu.
        • Praca z wieloma osiami pionowymi.
        • Pracuj z animacją.
      • Adnotacje: unikaj zakrycia adnotacji adnotacją.
    • Wykresy materiałowe
    • Histogram: automatycznie ogranicza liczbę zasobników, aby uniknąć ich zbyt małej ilości.
    • Wykres kalendarz: obsługuje zero wartości.
    • Wizualizacja mapy
      • Poprawiono poziom powiększenia.
      • Obsługa map stylizowanych.
      • Obsługa wielu typów niestandardowych znaczników.
    • Wykres świecowy: teraz działa z orientacją pionową.
    • Wykres tabelowy
      • Usuń wcześniejsze zaznaczenie, gdy zostanie wywołana właściwość draw().
      • Używaj nagłówków THEAD i TH w nagłówku tabeli.
      • Zachowaj nagłówek między wywołaniami draw(), aby móc używać narzędzi ułatwień dostępu.
    • Wykres annotacji
      • Odwróć kolejność adnotacji w tabeli.
      • Zachowaj kolory serii podczas ukrywania i wyświetlania serii.
      • Jeśli nie zostanie podana, przywróć szerokość i wysokość.
      • Ustaw okno widoku wykresu na podstawie pozycji selektora zakresu.
    • Wykres wskaźnikowy: zmniejsz zmniejszanie liczby kolejnych wywołań draw().
    • Panele: dodaj metodę getSelection(), która zwraca sumę wszystkich wybranych w panelu.
    • Parametry ChartWrapper i ControlWrapper zezwalają teraz na element container zamiast alternatywy elementu containerId.
    • Ulepszenia wydajności ChartRangeFilter oraz wykresów, które korzystają z etykiet na poziomie kategorii.
    • Edytor wykresów
      • Ukrywaj elementy, które nie są istotne (np. menu legendy, gdy nie ma elementów legendy).
      • Domyślnie ukrywaj separatory elementów histogramu.
      • Poprawiono kolory schematu kołowego.
      • Obsługa motywów.
      • Obsługa wielomianu.
      • Włącz linie trendu na osiach daty i na wykresach warstwowych.
      • Kliknij obsługę edytora w przypadku wartości minimalnych i maksymalnych.
      • Obsługa wykresu słupkowego dla ciągłych osi i linii trendu.

    6 października 2014 r.

    • Drzewa słów
    • Ułatwienia dostępu
      • Dodaję tabelę z danymi dla czytników ekranu.
      • Rozwiązanie problemu z tekstem aurowym.
      • Dodatkowe poprawki i udoskonalenia ułatwień dostępu.
    • Wykres adnotacji
      • Poprawki animacji występujące po zmianie rozmiaru
      • Poprawki legend
    • Naprawiono wiele błędów w ChartWrapper.
    • Oś czasu
      • Format daty jest teraz dostępny w etykietkach
      • Wymuszone etykiety paska wewnątrz paska zadań
    • Inne
      • Tikle i poprawki
      • Więcej opcji formatowania etykietek
      • Wiele ulepszeń renderowania wewnętrznego
      • Ulepszenia eksploratora danych
      • Ulepszenie linii trendu
      • Ulepszenia przetwarzania osi
    • Wykresy materiałowe i kolumny w nowym stylu Google

    25 czerwca 2014 r.

    • Wykresy podstawowe (liniowe, słupkowe, kolumnowe, kombi, kołowe, punktowe, świecowe, histogramowe, krokowe):
      • Teraz możesz korzystać z 0 siatek i 1 siatki.
      • Szybsza animacja z dużą liczbą odrębnych osi.
      • Stała animacja z wartością null lub duplikatem.
      • Nowa opcja adnotacji highContrast pozwala odzyskać możliwość dostosowania kolorów tekstu na pasku.
      • Rozwiązaliśmy problem z generowaniem etykietki dla wartości null lub punktu odniesienia NaN.
      • Tryb eksploratora może ulec awarii w wyjątkowych okolicznościach.
    • Drukowanie wykresów
      • Etykietki są teraz renderowane na fazach serii.
      • Adnotacje nie są już przycinane.
      • Poprawki przezroczystości.
      • Różne poprawki Firefoksa i Internet Explorera.
      • Obsługuje podkreślony tekst.
      • Rysowanie wykresu jest przycinane do obszaru wykresu, a etykiety już nie.
      • Wykresy kołowe 3D rysują poprawnie.
    • Wykresy słupkowe i kolumnowe
      • Dodaliśmy opcję, dzięki której adnotacje są zawsze rysowane poza paskiem.
    • Wykresy kołowe
      • Poprawiliśmy wykresy odwrócone w 3D.
      • Rozwiązaliśmy problem z wykresem kołowym w Chrome, który renderował niemal całe okręgi.
    • Histogramy
      • Poprawiono możliwość wyboru i agregacji etykietek.
    • Wykresy geograficzne
      • Obsługa parametru tooltip.trigger = „selection”.
    • Harmonogramy
      • Działa z „datami” i „datą”.
      • Może teraz obsługiwać początek < 1970 i koniec == null.
      • Teraz dostępne są etykietki i opcje interaktywne, które działają w IE10.
      • Naprawiono błąd występujący w przeglądarce IE10.
    • Wykresy adnotacji
      • Poprawione etykiety, jeśli jest więcej niż 26 adnotacji.
      • Obsługiwane są teraz zdarzenia rangechange, ready i select.
      • Poprawiono obsługę widoku danych.
    • Kształty punktów
      • Nowa opcja dent pozwala dostosować wygląd gwiazdek.
    • Ułatwienia dostępu
      • Usunęliśmy z DOM i dodaliśmy opisowe tagi ARIA.

    25 marca 2014 r.

    • Kształty punktów
      • Dodano nową opcję pointShape najwyższego poziomu.
      • Dodano nową opcję strokeDashStyle dla pędzli.
    • Animacja: dodano poprawkę animacji adnotacji i interwałów.
    • Tryb odkrywcy
      • Poprawianie osi czasu, daty i godziny.
      • Rozwiąż problem z osiami dyskretnymi.
    • Edytor wykresów w Dokumentach Google
      • Wprowadziliśmy różne ulepszenia w zakresie przełączania kart.
      • Dodaliśmy etykiety ARIA, by ułatwić dostęp.
      • Dodano opcję siatki „auto”.
    • Oś czasu
      • Dodano obsługę stylów.
      • Dodaliśmy opcję wyłączania etykietek.
      • Dodaliśmy możliwość wybierania elementów.
    • Sankey
      • Dodano sprawdzanie cykli w danych.
      • Węzły zostały węższe i węższe.
    • Kalendarz
      • Dodano obsługę wybranych elementów.
      • Dodano obsługę sygnatur czasowych.
      • Dodano obsługę stylów.
      • Dodano drobne ulepszenia w kolorze i stylu.
    • Wykres adnotacji
      • Dodaliśmy poprawkę w przypadku bardzo długich osi czasu i dat.
      • Zmieniono kolor linii selektora zakresu tak, aby pasował do koloru wykresu.
    • Histogramy: dodano poprawkę do etykietek.
    • Inne
      • Dodaliśmy poprawkę na znacznikach, aby poprawić formatowanie domyślne.
      • Skalowanie logów zawsze używa zmiennej zmiennej liczby siatki.
      • Dodaliśmy nową metodę generowania znaczników czasu na datę, datę i godzinę, która jest używana z różną liczbą linii siatki.
      • Traktuj wartości NaN jako wartości null i obsługiwać izolowane wartości (otoczone wartością null) w przypadku wykresów liniowych i warstwowych.
      • Dodano nową opcję do wykresów tabel: keepScrollPosition.
      • Dodano obsługę labeled skryptów na wykresach warstwowych.
      • Dodaliśmy poprawkę w przypadku wykresów mieszanych, gdy słupki są mieszane z innymi typami skutkującymi lukami.
      • Dodaliśmy możliwość dostosowywania ikon znaczników na wykresach map.

    29 stycznia 2014 r.

    • Nowy wykres: adnotacja, niewymagająca lampy błyskowej wersji osi czasu
    • Nowy wykres: Sankey.
    • Nowy wykres: Kalendarz.
    • Nowa funkcja: krzyżyki na wykresach punktowych, liniowych i kombiowych.
    • Nowa funkcja: przekonwertuj wykresy do plików PNG.
    • Nowa metoda: addOneTimeListener(), która służy do nasłuchiwania pierwszego wystąpienia zdarzenia.
    • Oś czasu: dodaliśmy obsługę roli „styl”.
    • Oś czasu: teraz obsługiwane są wybrane opcje.
    • Wykresy kołowe: stałe działanie w przypadku przesłania tylko jednego wiersza danych.
    • Ulepszone działanie dat dla zmiennych liczby siatki.
    • Animacje: można teraz skonfigurować parametr maxFramesPerSecond.
    • Zbiór opcji boxStyle adnotacji.
    • Ciąg tekstowy do konwersji na liczbę w tabelach danych: będą teraz automatycznie konwertowane, gdy typ kolumny zawiera wartości liczbowe.
    • Wykres kolumnowy: etykietki pokazują teraz puste wartości.
    • Histogram przyspieszający działanie: teraz renderuje się jak wykresy kolumn dla dużych zbiorów danych.
    • Histogram: poprawka etykietek z kategoriami.
    • Eksplorator: rozwiąż problemy z danymi nieliczbowymi.
    • Wywołania google.load są teraz zserializowane.
    • Naprawiliśmy błąd IE7, IE8 podczas korzystania z adnotacji i kolumn skumulowanych.

    26 listopada 2013 r.

    • Teraz możesz wyświetlać stałe wartości obok słupków, kolumn, punktów itp.
    • Znaczniki są teraz wyświetlane z prawidłowym rozmiarem, gdy wartość minimalna > wartość maksymalna danych.
    • Zastosowano funkcję „przeciągnij, aby powiększyć”
    • Stałe daty w Japonii
    • Rozwiązano: mapa nakładająca się na siebie
    • Podczas przeciągania myszą kursor myszy znajduje się na wykresie, ale nie ma to wpływu na kursor.
    • Stały: gdy ustawiasz przesuwanie w widoku okna, linie siatki nie wskazują istotnych zmian w skali docelowej.
    • Rozwiązano: [Firefox] Opis nie pojawia się, gdy użytkownik najedzie kursorem na słupki na karcie pod postami
    • Poprawiono: getSelection zwraca obiekty wyboru z nieokreślonymi właściwościami kolumny
    • Poprawiono: funkcje z funkcją() i group() nie są już puste identyfikatory kolumn
    • Rozwiązano: znacznik Afganistanu pojawia się w Pakistanie w systemie Mac Safari
    • Wycieki pamięci na różnych wykresach
    • GeoWykres obsługuje teraz wszystkie funkcje etykietek obsługiwane przez podstawowe wykresy
    • Kliknięcie elementu CoreCharts powoduje teraz zaznaczenie lub odznaczenie prawidłowej wartości danych, gdy atrybut odwołanie jest prawdziwy
    • Domyślna kolor to teraz opcja
    • Stałe: animacje, które zmieniają typ osi z/na oś daty, będą powodować błędy.
    • Rozwiązywanie problemów z wyciekiem osób do celów zdarzeń natywnych
    • Przezroczystość danych w punktach jest teraz obsługiwana
    • Stały: wykres kolumnowy, słupkowy i świecowy z ciągłymi osiami domeny podzielonymi na pół przy niskich i wysokich końcach osi
    • Dane vAxis:{logScale:true} nie zawierają już błędów, gdy w danych są numery NaN.
    • Rozwiązano: jeśli pole vAxis.logScale ma wartość Prawda, funkcja vAxis.maxValue działa jak vAxis.gridlines.count
    • Stały: zmienne minValue i maxValue ustawione na 0 są ignorowane, a zmienna liczba linii siatki (gdy gridlines.count == –1) jest ignorowana.
    • Zezwól na działanie para realizacji (ViewWindow.max i ViewWindow.min)
    • Formatowanie daty na osi stałej
    • Opcja „Przenieś i zmień rozmiar” odpowiada teraz prawidłowo
    • Oś pozioma ze skośnym tekstem odsuwa się teraz od środka, aby wyśrodkować go pod wartością znacznika
    • Zmiana wartości bazowej z minimalnym oknem widoku maksymalnego nie działa prawidłowo w przypadku niektórych wykresów
    • Dodano obsługę funkcji createTextOnLineByAngle
    • Wykres z osią czasu pokazuje teraz dane dzienne
    • Rozmiar znaczników geograficznych nie zmienia się, gdy ustawiona jest minimalna wartość osi.
    • Usunięto brakujący tytuł etykietki, gdy nie ma etykiety słupka
    • Dodano niektóre zdarzenia (ale nie cały zestaw) do osi czasu
    • Dodano interaktywną na osi czasu
    • Sformatowane wartości zaznaczenia nie są już ignorowane w trybie skompilowanym
    • Pojedynczy wiersz danych nie powoduje już błędów na wykresach słupkowych
    • TablicaToDataTable pozwala teraz na określanie nagłówków obiektów w pierwszym wierszu wiersza
    • Wspieraj DataTableFromCsv
    • Wykres świeczki nie przestaje działać, gdy liczba wierszy przekracza dostępną szerokość do wyświetlenia wszystkich świec
    • Wykresy osi 0 – zero wierszy i zmienna liczba linii siatki nie powodują już nieskończonej pętli
    • Oś czasu nie zawiera już błędów związanych z rozsądnymi danymi
    • Math.floor(x) == x nie ma już wyniku nieokreślonego
    • Linia trendu działa teraz na wykresie Spark
    • Poprawiono błąd związany z wykresem słupkowym
    • Dostępna opcja kolejności zamówień Z.
    • Poprawiliśmy błąd czcionki SansSerif
    • Poprawiono wyjątki spowodowane przez bieżący kod podstawowy.
    • Obraz po obrazie jest teraz animowany płynnie, a nie nagle pojawia się na końcu animacji przesuwania
    • Dla lewej linii są teraz widoczne opcje osi lewej po lewej
    • Opcje wykresu nie są już zakłócane w menu „Zmień wykres” w przypadku wykresu wbudowanego
    • Tablica ciągów/liczb przekazywanych do tablicyTabToDataTable nie jest już przekształcana w tablicę obiektów
    • Naprawiliśmy błąd wycieku pamięci na wykresie liniowym
    • Na karcie histogramu „customize” nie ma już opcji legendy.
    • Histogram, podgląd drzewa drzewa pokazuje teraz prawidłowo.
    • Histogram nie wyświetla już błędu przy wyborze „trybu porównania”
    • Stały: na wykresie histogramu obsługiwany jest tryb dwóch osi, mimo że w edytorze wykresów Arkuszy nie ma żadnych opcji osi.
    • Opcje karty osi znajdują się teraz w histogramie
    • Stała animacja dla wykresów różnic
    • Włączono opcję „wartości null” na wykresie
    • Naprawiliśmy błąd z ChartRangeFilter
    • Etykietka uwzględnia teraz długość „null”

    27 sierpnia 2013 r.

    • Wykresy osi czasu Wykres z osią czasu to wykres, który pokazuje, jak określony zbiór zasobów jest używany w danym okresie. Jeśli zarządzasz projektem oprogramowania i chcesz pokazać, kto, co i kiedy robi, lub organizujesz konferencję i musisz zaplanować sale konferencyjne, oś czasu jest często dobrym wyborem wizualizacji. Jednym z popularnych typów osi czasu jest wykres Gantt:
      https://developers.google.com/chart/interactive/docs/library/timeline
    • Wykresy pączków

      Teraz możesz utworzyć wykres pierścieniowy, usuwając otwór z środkowego wykresu kołowego:
      https://developers.google.com/chart/interactive/docs/galeria/pieschema#donut

    • Odświeżanie danych map na wykresie geograficznym

      W miarę jak Google ulepsza dane geograficzne dzięki projektom takim jak ground truth, co jakiś czas ponownie generujemy statyczne dane map, aby zintegrować te usprawnienia.

    • Treści dla pełnoletnich

      Teraz udostępniamy „wyraźne znaczniki”, które pozwalają precyzyjnie określić, gdzie mają się wyświetlać i jak są oznaczone. Zapoznaj się z opcjami hAxis.ticks i vAxis.ticks, na przykład https://developers.google.com/chart/interactive/docs/library/lineschema#Configuration_Options.

    • Pojemniki na okna

      Udokumentowaliśmy dokument getBoundingBox() i kilka powiązanych metod, które umożliwiają wyodrębnienie informacji o tym, w którym miejscu na ekranie widać elementy wykresu. Szczegółowe informacje znajdziesz na stronach dokumentacji galerii wykresów.

    • Ulepszenia geokodowania

      Wprowadziliśmy kilka ulepszeń w bibliotece geokodowania, aby można było lepiej przechwytywać żądania zapisane w pamięci podręcznej na wielu wykresach geograficznych na tej samej stronie.

    • Inne ulepszenia
      • Ulepszenia formatowania daty w niektórych językach
      • Poprawki do serializacji JSON
      • Poprawki o linii Linia trendu
      • Napraw błąd logSvx na vAxis, gdy w danych występują NaNN

    15 maja 2013 r.

    • Linie trendów – obsługa liniowych i wykładniczych linii trendu na większości wykresów podstawowych.
    • Czynności – teraz możesz dodać więcej etykiet interaktywnych do etykietek. Jest to funkcja otwarta, która umożliwia dodawanie wywołań zwrotnych JavaScript do menu w etykietkach.
    • Automatyczny wybór siatki – użyj naszego algorytmu, aby automatycznie wybierać liczbę siatki. Aby go użyć, ustaw opcję gridlines.count na -1. Ta opcja działa zarówno w przypadku hAxis, jak i vAxis.
    • Ulepszenia wydajności ChartWrapper.

    24 września 2012 r.

    • Etykietka HTML – obsługa niestandardowych etykietek HTML dla punktów danych, kategorii i adnotacji (tylko niektóre wykresy)
    • Mamo, nie iFrame! – Z wyjątkiem IE 8 domyślnie wykresy nie są już rysowane w elementach IFrame. Jeśli czujesz się jak w stylu retro, możesz ją odzyskać, ustawiając opcję forceIFrame: true
    • Usunięto opcję strictFirstColumnType. Jest to tymczasowe rozwiązanie ze względu na wsteczną zgodność. Rozwiązania znajdziesz w tej Centrum pomocy
    • Wykres geograficzny: nowa opcja tooltip.trigger, która działa tak samo jak na wykresach podstawowych.
    • Wykres geograficzny: ulepszone kolory obramowania
    • ChartRangeFilter: możesz teraz opuścić obszar kontrolny podczas przesuwania/powiększania.
    • ChartRangeFilter: naprawiono sporadyczne błędy podczas przenoszenia jednego uchwytu nad drugi.
    • Znaczne ulepszenia wydajności w przypadku rysowania wykresów z osią typu domeny

    18 czerwca 2012 r.

    • Wykres świecowy: zapewnia większą kontrolę nad kolorami świec
    • Wykres kombi: obsługa świec i obszarów krokowych (zobacz opcje series/seriesType)
    • Wykres kolumnowy/wykres słupkowy lub świecowy: obsługiwać oś ciągną domeny (zobacz odpowiednie sekcje formatu danych).
    • Wszystkie wykresy podstawowe: dopasowanie legendy (zobacz opcję legend.alignment)
    • Wszystkie wykresy osi głównych: obsługują drobne linie siatki (zobacz opcję minorGridlines).

    2 maja 2012 r.

    • Dodano opcję konfiguracji kontrolującą szerokość słupków na wykresie kolumnowym lub słupkowym oraz świece w świecach
    • Rozwiązaliśmy problem powodujący błąd dwa razy z rzędu w przypadku wykresów w pakiecie Coregraph.
    • Rozwiązaliśmy problem z nieprawidłową interaktywnością w przypadku wywoływania funkcji rysowania() po funkcji deleteChart() w przypadku wykresów w pakiecie CoreSlate.
    • Mapy geograficzne: nowe mapy prowincji dla Estonii, Finlandii, Litwy, Łotwy, Somii i Południowego Sudanu
    • Wskaźnik: naprawiliśmy błąd powodujący dwukrotne wywołanie funkcji rysowania() w Firefoksie.

    2 kwietnia 2012 r.

    • Adnotacje:
      • Prosty efekt wizualny podczas zaznaczania adnotacji (pogrub tekst).
      • Lepsza obsługa pakietów adnotacji (tj. wiele adnotacji w tym samym punkcie danych / wartości domeny).
      • Zezwalaj na interakcje z adnotacjami w obszarze docelowym „kategorii”.
    • Wykres dotyczący mapy drzewa:
      • Dodaliśmy opcję użycia średnich ważonych w mapie drzewa.

    22 lutego 2012 r.

    • Do wykresu z dymkami dodano tryb koloru gradientu.
    • Wykres geograficzny:
      • Interaktywność w regionie w trybie znacznika jest teraz domyślnie wyłączona. Jak zachować stare zachowanie? Ustaw opcję enableRegionInteractivity na wartość true.
      • Znaczniki są teraz domyślnie niewidoczne. Jak zachować stare zachowanie? Ustaw opcję markerOpacity na 0,5.
      • Znacznik ma obecnie domyślnie od 3 do 12 pikseli. Jak zachować stare zachowanie? Ustaw opcję sizeAxis na {minSize: 2, maxSize: 30}.
      • Lupa otwiera się teraz, gdy użytkownik najedzie kursorem na zamazane znaczniki (oprócz IE<=8). Jak zachować stare zachowanie? Ustaw opcję magnifyingGlass na {enable: false}.
      • Nie rozciągamy już domyślnie map, ale zachowamy pierwotny współczynnik proporcji. Jak zachować stare zachowanie? Ustaw opcję keepAspectRatio na „false”.
    • Nowa opcja – ChartRangeFilter.
    • Nowa opcja eksperymentalna forceIFrame, której domyślna wartość to true (bieżące zachowanie), ale może mieć wartość false (fałsz). Jeśli ma wartość Fałsz, wykresy podstawowe, wykres geograficzny, mapa drzewa i wskaźnik nie są renderowane w elemencie iframe (w przypadku wszystkich przeglądarek z wyjątkiem IE<=8). Są one wciąż bardzo eksperymentalne i nie udokumentowane. Chętnie ją wypróbujemy i podziel się z nami swoją opinią.

    18 stycznia 2012 r.

    • Zmieniono wartość domyślną parametru strictFirstColumnType na true. Jeśli powoduje to problemy z wykresami, zapoznaj się z sekcją pomoc.
    • Dodano nowy wykres – bubble.
    • Nowy wygląd edytora wykresów z ulepszonym panelem dostosowania.
    • Dodano metodę clearChart do wszystkich wizualizacji w galerii głównej.
    • Tabela: naprawiono wyciek pamięci.
    • CandlestickChart: wzrost wydajności we wszystkich przeglądarkach.
    • GeoWykres: Wydajność w IE 8.
    • SteppedAreaWykres: obsługa kombinacji atrybutów stepSteps i StackStack.

    7 grudnia 2011 r.

    • Animacja przejścia.
    • Nowe efekty wizualne związane z zaznaczeniem i zaznaczaniem elementów wykresu rozproszonych, liniowych, warstwowych i innych.
    • Nowa funkcja roli kolumny, która pozwala na dodawanie adnotacji, pasków błędów, niestandardowych wskazówek dotyczących narzędzi, wskazania spoza zakresu, poziomu pewności i nacisku na podstawowe typy wykresów.
    • Tryb znacznika w Wykresie geograficznym.
    • Nowy wykres: Obszar krokowy.
    • Nowy interfejs użytkownika ChartEditor
    • Wykres geograficzny: nowe mapy stanów USA, ulepszona wizualizacja obszarów spornych.
    • Nowa opcja umożliwiająca maksymalizację rozmiaru wykresu: {theme: 'maximized'}.

    30 października 2011 r.

    • Poprawki błędów i poprawka infrastruktury.

    26 września 2011 r.

    • Zwiększenie wydajności renderowania na wykresie podstawowym i geografikowym
    • Obsługa lokalizacji.
    • CoreWykres: efekt wizualny służący do wybierania punktów na wykresie liniowym, obszarowym i punktowym.
    • GeoWykres/Treemap: naprawa skali kolorów w IE8.

    17 sierpnia 2011 r.

    • Zwiększenie wydajności renderowania na wykresie geograficznym
    • Obsługuje wizualizację Gauge dla systemów iOS i IE8.
    • CoreSlate: poprawia widoczność, skupiając się na myszy.

    13 lipca 2011 r.

    Wiele nowych usług, między innymi:

    • viewWindow, aby określić powiększenie/przycięcie danych w pionie
    • pieChartTooltip – aby określić, jakie informacje powinny zawierać etykietkę
    • Usługi series: visibleInLegend, enableInteractivity, areaOpacity
    • Wiele nowych zastąpień w: vAxis/hAxis objects.
    • Podwójne oś Y są teraz obsługiwane we właściwościach series.targetAxisIndex i vAxes/hAxes.
    • Zwiększyliśmy skuteczność GeoWykresu

    9 maja 2011 r.

    • GeoWykres – nowy wykres geograficzny (zastąpy aktualną mapę geograficzną Flash)
    • Świecznik – nowy wykres świec
    • Wykres kombi – włącza kombinacje wykresów słupkowych, liniowych i warstwowych na tej samej osi.
    • Umożliwia dostosowywanie niezależnej serii w pakiecie Core Graph (np.możesz zapoznać się z opcjami serii w raporcie ComboWykres).
    • ChartWrapper – nowa klasa ChartWrapper służąca do uzupełniania tworzenia i serializacji wykresów.
    • ChartEditor – nowy element ChartEditor, który możesz umieścić w swojej witrynie.
    • Zmiany w wyglądzie i działaniu TreeMap.
    • Nowy pakiet controls i ControlWrapper.
    • Fusion Tables są teraz źródłem danych zgodnych z wizualizacją Google.
    • Przeniesiono wykresy graficzne, aby używać https.

    21 marca 2011 r.

    • Mapa drzewa – nowe zdarzenie o pełnym zakresie
    • ImageCandlestick – dodano dopełnienie dla pierwszej i ostatniej świec
    • Wskaźnik – zmieniono kolory domyślne i zezwalasz użytkownikom na ich zmianę. Naprawiliśmy wycieki pamięci
    • Wykresy liniowe, liniowe, kolumnowe i punktowe – zaktualizowano wygląd siatki.

    24 lutego 2011 r.

    17 stycznia 2011 r.

    • Wykresy słupkowe, kolumnowe, liniowe i punktowe: dodano opcję gridlineColor.
    • Różne wykresy: dodaliśmy 2 nowe opcje formatowania tekstu znacznika wyboru:
      1. hAxis.format (wykres słupkowy, wykres rozproszony)
      2. vAxis.format (wykres liniowy, warstwowy, kolumnowy, punktowy)
    • Wykres liniowy:
      1. Dodano opcję interpolateNulls.
      2. Punkty są teraz domyślnie niewidoczne, jeśli nie najedziesz na nie kursorem myszy.
    • Wykres kołowy:
      1. Wycinek jest teraz podkreślany po najechaniu na wycinek lub legendę wycinka.
      2. Wybór wycinków powoduje teraz zastąpienie poprzedniego wyboru.
      3. Dodano opcję pieResidueSliceColor, aby zmienić kolor wycinka złożonego.
    • Mapa drzewa:
      1. Naprawiliśmy błąd, który uniemożliwiał wyrenderowanie modelu danych z 3 kolumnami.
      2. Stałe sortowanie
    • W przypadku wykresów warstwowych, warstwowych, kolumnowych, kołowych, punktowych i drzewowych oraz mierników drzewa teraz używana jest obsługa SVG w IE9, a nie VML.
    • Nowa funkcja: google.visualiation.arrayToDataTable().

    7 listopada 2010 r.

    • Do wykresów warstwowych, kolumnowych, liniowych i punktowych dodano te właściwości:
      • Wykres Arena, aby określić rozmiar i położenie obszaru wykresu w granicach wykresu.
      • titlePosition i osTitleTitlesPosition, aby określić położenie wykresu i osi.
      • backgroundColor do określania koloru tła i obramowania wykresu.
      • vAxis/hAxis.textPosition, aby określić pozycję etykiet znaczników na osi pionowej i poziomej.
    • Do wykresu kołowego dodano te funkcje:
      • Wykres Arena, aby określić rozmiar i położenie obszaru wykresu w granicach wykresu.
      • backgroundColor do określania koloru tła i obramowania wykresu.
      • pieResidueSliceLabel, aby określić etykietę wycinka, która reprezentuje skumulowane wartości wszystkich wycinków poniżej określonego progu.

    11 sierpnia 2010 r.

    • Zaktualizowano pakiet głównych wykresów:
      • Włączono legendę.
      • Ulepszony układ etykiet podczas przeciążenia tekstowego (automatyczne przełączanie na zmienne i pochyły tekst w razie potrzeby).
      • Ulepszyliśmy wykres kołowy przez udostępnienie opcji 3D oraz formatowania tekstu w wycinkach i etykietkach.
      • Ulepszona obsługa powiadomień o błędach na wszystkich wykresach.
      • Naprawiliśmy kilka błędów, w tym rozwiązaliśmy problem wycieku pamięci, który wystąpił podczas ponownego tworzenia wykresów.
    • Rozwiązaliśmy problem polegający na tym, że w Mapie geograficznej występował błąd, w którym dwuliterowe kody były błędnie uznawane za kody regionu.

    16 czerwca 2010 r.

    • Dodano zdarzenia onmouseover/onmouseout do mapy drzewa
    • Ogólne wykresy obrazu, radary typu:
      1. Typy wykresów „R” i „rs” są teraz obsługiwane
      2. Atrybut showValueLabel jest teraz domyślnie prawdziwy
    • Wykresy warstwowe, kolumnowe, kolumnowe, kołowe i punktowe:
      1. Naprawiliśmy błędy i układy układu.
      2. Poprawiona obsługa nieprawidłowych wartości danych.
      3. Dodatkowe poprawki błędów.
    • Geomap – teraz obsługuje umiędzynarodowione ciągi wskazówek narzędzi.

    18 maja 2010 r.

    • Nowe wykresy podstawowe (patrz niżej) – kilka popularnych typów wykresów zostało przeprojektowanych i połączonych w jeden pakiet o nazwie corechart. Nie będziemy już naprawiać błędów ani dodawać nowych funkcji w starszych wersjach. Zamiast tego zachęcamy użytkowników do przejścia na nowe wykresy.
    • Wykresy graficzne obsługują teraz interaktywność
    • Nowa wizualizacja mapy drzewa
    • Wybór możliwy jest na komputerach Mac w ramach wizualizacji tabeli.
    • Mapa obsługuje teraz typ terenu.

     

    Więcej informacji o wykresach podstawowych

    Wprowadziliśmy nowe wersje kilku popularnych typów wykresów, w tym wykresów warstwowych, kolumnowych, liniowych, kołowych i punktowych. Nowe wersje znajdują się we wspólnym pakiecie o nazwie Coreschemat. Starsze wersje będą nadal dostępne w poprzednich pakietach, ale zachęcamy do korzystania z nich.

    Jak przejść na nowe wykresy:

    1. Zmień nazwę pakietu
      Wczytaj nowy pakiet corechart, a nie starsze. Ten nowy pakiet zawiera kod nowych wersji wizualizacji obszaru, słupka, kolumny, elementu kołowego i punktowego, które zostały wcześniej wczytane przez oddzielne pakiety.
      google.charts.load("current", {packages:["corechart"]});
    2. Dostosuj opcje wykresu
      Chociaż wiele z nich nie zmieniło się, niektóre z nich zyskały nowe nazwy lub jeszcze nie są obsługiwane.

      Zmienione nazwy opcji:
      • reverseAxis – o nazwie reverseCategories.
      • lineSize – teraz lineWidth.
      • smoothLine – teraz nosi nazwę curveType, a zamiast wartości „true” użytkownik powinien określić wartość „function”.
      • titleX/titleY – te opcje nazywają się teraz title i są częścią nowych obiektów hAxis i vAxis.
      • logScale/logScaleX – te opcje nazywają się teraz logScale i są częścią nowych obiektów hAxis lub vAxis.
      • min/max – te opcje nazywają się teraz minValue/maxValue i są częścią nowych obiektów hAxis i vAxis.

      Nieobsługiwane opcje:
      • Pozycja legendy – obecnie obsługujemy tylko pozycję legendy (lub nie jest ona wyświetlana).
      • 3D – wykresy kołowe nie obsługują obecnie wersji 3D.
      • Wskazówka – w bieżącej wersji etykietki otwierają się automatycznie po najechaniu kursorem myszy. Nie możesz ich otwierać ani zamykać za pomocą interfejsu API.


    22 kwietnia 2010 r.

    Głównie zmiany wewnętrzne.

    5 lutego 2010 r.

    1. Mapa i Mapa geograficzna dynamicznie wczytują teraz maps API V3. Jeśli obecnie wczytujesz skrypt Maps V2, musisz go usunąć.
      Uwaga: nie możesz używać interfejsu Maps V2 API z wykresami map i map geograficznych gviz.
    2. Mapa wykresu
      • Zwraca odpowiednie działanie gotowe.
      • Kolumna etykietki może mieć dowolny typ (nie tylko ciąg tekstowy).
    3. Wykres graficzny – teraz dostępne są 2 nowe opcje backgroundColor i valueLabelsPeriod.
    4. Wykres tabel – przyciski tempa teraz prawidłowo uwzględniają wysokość użytkownika.

    10 listopada 2009 r.

    1. Oś czasu z adnotacjami – zerowe wartości na wykresie są teraz wyświetlane prawidłowo.
    2. Obszar, Wykres słupkowy, Kolumna, Linia, Wykres kołowy i Wykresy punktowe – teraz obsługiwane są wydarzenia i etykietki Internet Explorer 8.
    3. Wykres tabelowy – niestandardowy przycisk „Dalej” wyświetla się prawidłowo.
    4. Wykres ruchomy – obsługuje teraz animowane wykresy liniowe. Obsługiwane są nowe języki: „ru”, „tr”, „cs” i „hu”.
    5. Geomapa – obsługuje teraz kody obszarów miejskich.
    6. Wykres kołowy – teraz możesz ustawić legendę i etykiety.

    29 września 2009 r.

    • Tabela danych – nowa metoda toJSON(), która zwraca ciąg znaków JSON, którego można użyć w konstruktorze DataTable.
    • Protokół przewodowy – format odpowiedzi JSON obsługuje teraz prawidłowe ciągi dat w formacie JSON.
    • imageschema – Nowa metoda getImageUrl() zwraca adres URL obrazu używany przez Charts API.
    • Oś czasu z adnotacjami:
      • Poprawka błędu – teraz legendy obsługują teraz przecinki
      • Możesz teraz określić datę rozpoczęcia lub zakończenia o wartości null w setVisibleChartRange(), aby zacząć od zakresu początkowego lub końcowego.
    • Wykres warstwowy, wykres słupkowy i Wykres kolumnowy – poprawka błędów: legendy są teraz wyświetlane w tej samej kolejności co seria w skumulowanych wersjach tych wykresów.
    • Wykres punktowy – poprawka błędu: wartość null sprawia, że licznik wierszy został wyłączony w przypadku udanych wierszy w tabeli danych.
    • Wykresy obszaru, wykresu, kolumny, linii, wykresu i punktowego:
      • Wywołanie setSelection() bez żadnych parametrów, wartości null lub pustej tablicy odznaczy wszystkie wybrane elementy.
      • Dodaliśmy nowe opcje: tooltipWidth, tooltipHeight, tooltipFontSize, by włączyć ustawienie rozmiaru czcionki, szerokości i wysokości czcionki.
      • Nowe opcje zmiany osi (osi) na skalę logarytmiczną: logScale, logScaleX
    • Formater słupków – teraz wyświetlana jest sformatowana wartość, a nie rzeczywista wartość danych.
    • Grupowanie i dołączanie jest teraz włączone DataTable. Szczegółowe informacje o wersji produkcyjnej.
    • Obliczone kolumny są teraz włączone DataView. Szczegółowe informacje o wersji produkcyjnej.
    • DataView – dodano nową metodę getProperties() .
    • Wykres kołowy – naprawiliśmy błąd polegający na rysowaniu w Internet Explorerze małych wycinków.
    • Wykres organizacyjny – lepszy wygląd wykresu organizacji.

     

    20 lipca 2009 r.

    • Narzędzie do formatowania strzałek – poprawka drobnego błędu: dodaj brakujące obramowanie komórki, gdy używasz formatowania strzałki
    • Wykres ruchomy – dodaj zdarzenie zmiany stanu
    • Tabela danych – poprawka błędu: getDistinctValues() w pustej tabeli danych (służy do zgłaszania wyjątków)
    • Wykres z osią czasu
      • Nowy wygląd listy adnotacji
      • Rozwiąż problemy z podwójną zmianą znaczenia w etykietach (np. gdy symbol Euro był w formacie liczbowym)
      • Poprawka błędu: niewielkie zmiany zakresu dat powodują zdarzenie zmiany zakresu pożaru
      • Zmiana powiększenia za pomocą strzałek spowoduje teraz uruchomienie zdarzenia zmiany zakresu.
      • Kolor wypełnienia jest taki sam jak kolor linii.
      • Zezwól na kolumny z adnotacjami nawet wtedy, gdy opcja opcja adnotacjiAdnotacje jest ustawiona na wartość fałsz (ale kolumny są ignorowane)
      • Błąd: nieprawidłowe strefy czasowe podczas wybierania zakresu
      • Nie klikaj myszki, aby wyświetlić wzbogacony wykres
      • Nowa opcja (obecnie domyślna), aby wyróżnić najbliższą kropkę, a nie ostatnią
      • Nowa opcja ukrywania separatora dat na pasku w prawym górnym rogu
      • Nowa opcja do ukrywania kropek na górze legendy
      • Nowa opcja do ukrywania wartości w górnej legendzie
    • Wykres graficzny
      • Poprawiono błąd: niektóre parametry zostały pominięte
      • Obsługa ukrytych kolumn
    • Wykres organizacyjny – poprawka błędu: obsługa wartości „style” i „selectedStyle” jest prawidłowa.
    • Wykresy interaktywne (wszystkie) – naprawianie błędu dotyczącego zaznaczenia, gdy w serii występują puste wartości
    • Pasek narzędzi – dodaliśmy opcję „styl” w wizualizacji paska narzędzi w komponencie HTML.
    • Format wzorca – dodano opcję wyświetlania wyniku do właściwości niestandardowej komórek w danej kolumnie.
    • Wizualizacja w tabeli – zmieniliśmy symbole stronicowania na domyślne (bez znaków Unicode), a następnie dodano parametr, który określa skróty poprzedniego/następnego podziału na strony w celu ułatwienia dostępu.

    26 maja 2009 r.

    • Pełna implementacja źródła danych, w tym pełna obsługa języka zapytań wizualizacji w bibliotece Java typu open source.
    • Nowa wersja (0.6) protokołu przewodowego interfejsu API Google Wizualizacja z tymi funkcjami:
      • Dodatkowe opcje zapytań z ulepszonym zabezpieczeniami.
      • Właściwości niestandardowe są teraz obsługiwane w tabelach danych na poziomie komórki, wiersza, kolumny i tabeli.
      • Nowe funkcje wyjściowe:
        • Obsługa nowego formatu wyjściowego (wartości rozdzielanych tabulatorami).
        • Możliwość wysyłania żądań niestandardowych nazw wyjściowych w przypadku plików CSV i TSV (zobacz parametr outFileName).
    • Nowa wersja (0.7) języka zapytań Google wizualizacji API z tymi funkcjami:
      • Obsługa obliczonych kolumn.
      • Obsługa funkcji skalarnych.
    • Nowa wizualizacja standardowego wykresu graficznego, która oddaje funkcje interfejsu Google Chart API:
      • Udostępnia wszystkie wykresy udostępnione przez interfejs Chart API
      • Bez ograniczenia danych 2K podczas korzystania z interfejsu Chart API bezpośrednio za pomocą adresów URL.
    • Ulepszony plik google.visualization.ColorFormat obsługuje teraz wszystkie typy danych oprócz wartości logicznej.
    • Legendy zostały tymczasowo wyłączone na wykresach kołowych, w wykresie rozproszonym i liniowym. Wykresy liniowe i wykresowe tworzy się za pomocą ogólnych wykresów graficznych – wystarczy, że wybierzesz opcję „cht” (wykres punktowy) lub „lxy” (wykres liniowy).
    • Wykres organizacyjny
      • Dodano zdarzenia po najechaniu kursorem myszy
      • Dodana obsługa właściwości stylu niestandardowego
    • Geomapa – Mapy Google <script> nie są już potrzebne, jeśli używasz formatu długości i długości geograficznej ze znacznikami.
    • Do pliku google.visualization.Query dodano nowe opcje obsługi różnych metod wysyłania danych.
    • Wykresy obszaru, baru, kolumny, linii, kołowego i punktowego obsługują nowe opcje: titleFontSize, legendFontSize i AxisFontSize.
    • Naprawiliśmy błąd na wykresie kołowym. Wcześniej w przypadku przekazywania wielu kolorów do obiektu Opcje gradient był tworzony tylko na podstawie pierwszego koloru, a wszystkie dodatkowe kolory były ignorowane. NObejmuje wszystkie kolory zgodnie z opisem.
    • Naprawiliśmy błąd z oś czasu z adnotacjami. Wcześniej etykiety były obcinane do dowolnego znacznika % w legendzie. Problem został naprawiony.

    6 kwietnia 2009 r.

    • Nowy element pomocniczy paska narzędzi, który umożliwia eksportowanie danych w różnych formatach lub umieszczanie wizualizacji na innych stronach.
    • Wykresy interaktywne (wykresy warstwowe, słupkowe, kolumny, liniowe, kołowe i punktowe)
      • Dodano wydarzenia onmouseover i onmouseout.
      • Dodano opcję showCategories ukrywającą etykiety kategorii. (nie dotyczy wykresu kołowego).
      • Naprawiono błąd skalowania osi: jeśli minimalna wartość była powyżej zera, a wartość maksymalna była duża, legenda wykresu rozwinęła się do zera.
    • Wizualizacja tabeli
      • Dostosowywanie tabeli
        • Zezwalaj użytkownikowi na podawanie nazw klas CSS: headerRow, tableRow, oddTableRow, selectedTableRow, hoverTableRow, headerCell, tableCell, rowNumberCell.
      • Naprawiliśmy błąd we właściwości komórki „className”.
      • Dodano wydarzenie ready.
      • Podstawowa obsługa języka tabeli od prawej do lewej.
      • Zdarzenie sort i metoda getSortInfo zwraca tablicę indeksów, czyli mapowanie bieżącego sortowania.
    • Mapa
      • Dodano opcję zoomLevel.
    • Wykres ruchomy
      • Dodano wydarzenie ready.
      • Naprawiliśmy błąd powodujący włączenie metody getState.
    • Wykres organizacyjny
      • Dodano kolumnę z etykietkami, zaimplementowaną jako 3 opcjonalna kolumna. Jeśli zasada jest skonfigurowana, wartość w 3 kolumnie to wskazówka dotycząca narzędzia, które będzie się wyświetlać, gdy najedziesz kursorem na węzeł.
    • Formatery
      • Dodano margines odstępu między formatami słupków.
      • Dodano opcję wyświetlania czarnej linii przy wartości zerowej formatowania paska.
    • Wykres z linią czasu z adnotacjami
      • Nowa opcja do ukrywania obszaru wyboru zakresu.
      • Dodano kolumny do formatowania liczb
      • Do formatu daty dodanego w prawym górnym rogu wykresu dodaliśmy format daty.
    • Widok danych
      • Zwiększona wydajność widoku danych używany tylko do manipulowania kolumnami, a nie wierszami.
      • Naprawiliśmy błąd: gdy użytkownik korzysta z widoku danych tylko w celu manipulowania kolumnami i dodania wierszy do tabeli dopiero po utworzeniu widoku, te wiersze były niedostępne w tym widoku.
    • Tabela danych
      • Filtruj kolumny według zakresu wartości. Każdy z filtrów przekazanych do getFilteredRows może być filtrem zakresu zawierającym właściwości minValue i maxValue

    23 lutego 2009 r.

    Nowe funkcje

    Oto podsumowanie najbardziej interesujących nowych funkcji interfejsu API.

    • Znaczne dodania do wykresu ruchomego, w tym powiększenie, paski oraz możliwość zapisania i przywrócenia stanu.
    • Do interaktywnego wykresu kołowego dodaliśmy nowe opcje pieJoinAngle i pieMinimalAngle, które kontrolują działanie wycinka „innego”.
    • Dodano kontrolę nad wartościami min i max y osi interaktywnej (wykres liniowy, wykres słupkowy, wykres warstwowy itd.).
    • Dodano obsługę zdarzeń „ready” dla wszystkich wykresów interaktywnych.
    • Dodaliśmy opcję zwijania wykresu organizacji (allowCollapse).
    • Dodano nowy formater daty.
    • Udostępniono formatery na potrzeby wszystkich wizualizacji (nie tylko tabeli).
    • Dodaliśmy metody, które pozwalają programowo ukrywać i wyświetlać konkretne serie danych na wykresie osi czasu z adnotacjami.

    Naprawione błędy

    Brak poważnych błędów.

    Znane błędy

    • W niektórych regionach (np. po) daty w prawym górnym rogu wykresu liniowego z adnotacjami są uszkodzone.
    • Gdy klikniesz legendę linii na wykresie liniowej, szerokość linii zostanie ustawiona na wartość domyślną, nawet jeśli określisz inną.
    • Domyślny rozmiar dymka na wykresie ruchomym jest inny.
    • Na wykresie słupkowym czcionka może być za duża. Należy ograniczyć maksymalny rozmiar czcionki.

    20 stycznia 2009 r.

    Nowe funkcje

    Oto podsumowanie najbardziej interesujących nowych funkcji interfejsu API. Pełną listę znajdziesz poniżej w sekcji Pełne informacje.

    • Nowe ogólne zdarzenie ready, które jest uruchamiane, gdy konkretna wizualizacja jest gotowa do wywołania metod.
    • Nowe opcje na wykresie wykresu czasu z adnotacjami:
      • Opcja konfiguracji fill służąca do kontrolowania czasu oczekiwania na obszarze pod liniami.
      • Opcja konfiguracji thickness umożliwiająca kontrolowanie grubości linii.
      • Opcja konfiguracji max służąca do kontrolowania maksymalnej wartości wyświetlanej na osi Y.
      • Jeśli używasz czasu date, ogranicz rozdzielczość na osi X do dni.
      • Zdarzenie ready jest wywoływane, gdy wykres jest gotowy do wywołania metod.
      • Zdarzenie select jest wywoływane, gdy użytkownik kliknie flagę.
    • W przypadku wykresu organizacyjnego i mapy intensywności zaimplementowano nowe zdarzenie ready. Zdarzenie jest wywoływane, gdy wykresy są gotowe do wywoływania metod.
    • Dodaliśmy funkcje służące do ustawiania i pobierania właściwości wierszy w systemach DataTable i DataView.
    • Dodaliśmy funkcje służące do ustawiania i pobierania właściwości tabeli w systemach DataTable i DataView.

    Naprawione błędy

    • Metoda setINTERVAL() wizualizacji pomiaru została naprawiona i teraz dobrze działa z Internet Explorerem.
    • Nie udało się powiększyć wykresu osi czasu w adnotacji z czasem krótszym niż jeden dzień. Ten problem został rozwiązany.
    • Etykiety wykresu słupkowego zostały przedstawione w odwrotnej kolejności.
    • Odznaczenie komórek na wykresach interaktywnych jest teraz zamykane w etykietce.
    • Niektóre z interakcji z wizualizacją interaktywnym nie działały.

    Znane błędy

    • W niektórych regionach (np. po) daty w prawym górnym rogu wykresu liniowego z adnotacjami są uszkodzone.
    • Gdy klikniesz legendę linii na wykresie liniowej, szerokość linii zostanie ustawiona na wartość domyślną, nawet jeśli określisz inną.

    Pełne szczegóły

    Oprócz nowych funkcji wprowadziliśmy w tej wersji następujące zmiany:

    • Ulepszone problemy z opóźnieniem na wykresie ruchomym (zwłaszcza w Internet Explorerze).
    • Tabela
      • Brak opcji stronicowania, gdy jest tylko jedna strona.
      • Ustaw stałą szerokość nagłówków.
      • Niewielkie ulepszenia wyglądu i stylu.

    9 grudnia 2008 r.

    Nowe funkcje

    Oto podsumowanie najbardziej interesujących nowych funkcji interfejsu API. Pełną listę znajdziesz poniżej w sekcji Pełne informacje.

    • W narzędziu Google Web Tools jest teraz dostępna biblioteka do tworzenia wizualizacji i manipulowania nimi.
    • Nowe opcje wizualizacji tabeli.
    • Wykresy ruchome obsługują teraz wiele wykresów, więcej ustawień regionalnych i suwak prędkości.
    • Oś czasu z adnotacjami obsługuje teraz 10 języków.
    • Nowa wizualizacja mapy geograficznej.

    Naprawione błędy

    • Poprawiliśmy błędy uwierzytelniania w arkuszach kalkulacyjnych i wyjaśniliśmy komunikaty o błędach.

    Znane błędy

    Pełne szczegóły

    Oprócz nowych funkcji wprowadziliśmy w tej wersji następujące zmiany:

    • Nowa biblioteka Google Web Tools (GWT) z obsługą tych narzędzi:
      • Korzystając z wizualizacji Google z kodu GWT,
      • Dodawanie własnej wizualizacji do kodu GWT
      • Przygotowywanie wizualizacji w GWT.
    • Tabela
      • Nowe właściwości: firstRowNumber, startPage,width, height, alternatywnatingRowStyle i ScrollLeftStartPosition.
    • Wykres ruchomy
      • Na stronie można teraz przechowywać więcej niż jedną wizualizację tabeli.
      • Teraz obsługujemy 20 języków.
    • Oś czasu z adnotacjami:
      • Teraz obsługujemy 20 języków.

    3 listopada 2008 r.

    Nowe funkcje

    Oto podsumowanie najbardziej interesujących nowych funkcji interfejsu API. Pełną listę znajdziesz poniżej w sekcji Pełne informacje.

    • Wprowadziliśmy format 0.5 protokołu źródeł danych GViz. Teraz możesz ujawnić własne wizualizacje własnego źródła danych.
    • Duża zmiana struktury dokumentacji. Mamy nadzieję, że Ci się spodoba.
    • Udostępnienie biblioteki open source Pythona, która pomaga dostawcom źródeł danych opakować dane w odpowiednim obiekcie, aby odpowiedzieć na żądania danych.

    Znane błędy

    Pełne szczegóły

    Oprócz nowych funkcji wprowadziliśmy w tej wersji następujące zmiany:

    • Dodaliśmy nowe zdarzenia get/setSelection() do wykresów warstwowych, kolumnowych, kolumnowych, liniowych, kołowych i tabelowych Google.