All releases of Client-side GChart


Release Notes: This release makes it easier to create charts with interactive features like mouse-driven pan and zoom. Bezier smoothed curves are now also possible. It has rrelocated to a new Google Code project. The move was part of a response to a security breach in which the project-administering laptop was rootkitted. For details on how the security of the new project and its releases has been improved, see the release notes.


Release Notes: This release brings GChart into compliance with GWT's new approach to handling events. Specifically, GChart now implements HasClickHandlers instead of SourcesClickEvents. It also contains several bugfixes.


Release Notes: This version adds a GWT canvas rendering option for sharper, faster, alpha-transparent, pie, line, and area charts. Additional features include easier-to-print charts, inside/outside/centered ticks, improved plot-area clipping, and faster single-curve updates.


Release Notes: As illustrated by the live demo's "LayZLine Chart Editor", the new getMouseCoordinate method can be used to add points to a chart at the position where the user clicked. The closely related clientToModel and modelToClient methods let you convert between client-window pixel coordinates and the model coordinates associated with any chart axis. There's also a method to change GChart's default curve colors. Several bugs were fixed.


Release Notes: GChart now tracks mouse activities over the chart, and selects points, displays pop-ups, and fires off click events accordingly. The updated live demo illustrates all of these new features.


Release Notes: Client-side, line charts are now much faster and better looking thanks to a new interface that lets you plug an external GWT vector graphics library (canvas) into GChart. The updated live demo plugs into the GWT incubator's graphics library to update a sine/cosine chart 10 times faster in IE7 and 20 times faster in FF2, compared to using GChart's built-in, HTML-rectangle-based algorithms.


Release Notes: This release adds a new LINE symbol type for faster/better solidly connected line charts, and a new layout algorithm that centers title, footnotes, axis labels, and legend within explicitly-sizable bands around the plot area. In particular, since these bands have default thicknesses of 0px when empty, Sparkline charts are now straightforward.


Release Notes: This release features 10 times faster chart updates for many common usage scenarios. For example, the oil price forecasting chart, which used to take 640ms to update (using Firefox 2 on a 1.4GHz laptop) now takes under 60ms. This improved performance, combined with the new widget-based annotations and tick labels, makes it easy to create highly interactive charts. See "Client-side GChart 2.1 Performance, Features, Incompatibilities and Bugfixes" on the GChart home page for more information.


Release Notes: For easier time series charting, the standard GWT DateTimeFormat pattern syntax (e.g. dd/MM/yyyy HH:mm) is now supported in tick label format strings. For details and examples, see the setTickLabelFormat method's Javadocs.


Release Notes: The setBlankImageURL method has been added to eliminate inappropriate "missing image" icons. Inappropriate word-wrapping of annotations in Firefox has been corrected.
A simple GUI for uploading pictures to Flickr from the Nautilus file browser.