- Fixed issue 16: When defining labels, the vertical lines are incorrect
- Added
stroke_width
option (defaults to3px
, can be set to0
to make scatter plots) - Clarified documentation
- Added support for jQuery objects passed in as the graph's container element option
- Improves handling of graphs with all zero values
- Grouped
BarGraph
will now generate random colours correctly - Added line to
BarGraph
- If
labels
is manually supplied, the number of items will be used to determine the horizontal grid positions
- Added grouped bar graphs, for documentation see Grouped Bar Graphs
- Updated documentation to include details on each graph's options
- Added
max_bar_width
option for controlling the maximum width a bar can be - Added
bar_padding
for controlling the padding between bars - Added
bar_width
for forcing a given bar width
These options also apply to horizontal bar graphs.
- Added
bar_labels
option that displays values above the standard bar graphs
- Added
label_step
andlabel_count
options so numerical labels can be controlled
- No longer extending native prototypes
- Bug fix for LineGraph, migrated tests to QUnit, moved Jakefile.js to Makefile
- Passing default JSHint, and a minified version is now available
- Added documentation and published it to alexyoung.github.com/ico/
- Split project into separate files, added build script, fixes for
HorizontalBarGraph
Ico.SparkLine
will now work correctly, particularly in IE6