Skip to content

Releases: c3js/c3

New features, performance improvement and bug fixes

18 Jan 14:08
Compare
Choose a tag to compare
  • Add tooltip.position option - #833
  • Add polyfill for phantomjs compatibility - #578 #838
  • Add data.selection.draggable and fix scrolling issue - #215 #798
  • Add onrendered callback - #880
  • Add axis.y.inverted and axis.y2.inverted - #885 #534
  • Remove data.ondragstart and data.ondragend callbacks - #215 #798
  • Improve performance by avoiding updating arc targets when it's not needed - #172
  • Improve performance by skip transition when transition.duration = 0 - #172
  • Fix to free detached DOM tree when destory called - #866
  • Fix padding.left when rotated category axis - #872
  • Fix generateColor for arc chart - #874
  • Fix d3 dependency to <=3.5.0 - #893
  • Fix tooltip width to have auto - #832
  • Fix data.labels.format - #854
  • Fix tooltip position when arc and legend right - #847
  • Fix axis.y.min/max when it's inverted - #885
  • Fix x grid height with padding.top - #903
  • Remove useless files in bower - #869

Bug fixes

14 Dec 15:33
Compare
Choose a tag to compare
  • Fixed axis.y2.inner - #742
  • Fixed y axis padding when data label shown - #799
  • Fixed to assume axis.y.padding as pixels - #799
  • Fixed to accept category name as x value for grid lines - #800
  • Fixed interaction.enabled option for pie/donut/gauge chart - #801
  • Fixed centered category axis - #804
  • Fixed to accept unixtime string as timeseries date input - #805
  • Fixed axis.y.center
  • Fixed legend when revert called

Bug fixes

02 Dec 22:28
Compare
Choose a tag to compare
  • Fix legend when revert called - #790
  • Show 'outer' psitioned axis label even if legend is hidden - #788

Bug fixes

01 Dec 21:57
Compare
Choose a tag to compare
  • Fix event rect when moving zoom extent - #786
  • Fix legend state when revert called - #782

Bug fixes and performance improvement

30 Nov 20:46
Compare
Choose a tag to compare
  • Improve performance when legend is hidden on init - #779
  • Fixed rotated tick for subchart - #743
  • Fixed hasType when empty data - #757
  • Fixed tooltip when multiple xs on multiple charts - #758
  • Fixed to use c3-legend-item-hidden class to set opacity of hidden legend item - #128
  • Fixed category axis tick when load API called - #756
  • Fixed tick text when flow API called - #772
  • Fixed legend item width when data.names called - #775
  • Fixed interface of toggle API - #776
  • Fixed this context for mouse events

Bug fixes and performance improvement

21 Nov 03:05
Compare
Choose a tag to compare

New Features:

  • Add legend.hide option - #731
  • Add axis.y.inner and axis.y2.inner options - #742

Bug Fixes:

  • Fix point.show not to hide scatter plot - #732
  • Fix class suffix for back slash - #734
  • Fix data.values API - #736
  • Fix bug for zoom.rescale - #738
  • Fix empty data when timeseries - #737

Performance Improvement:

  • Refactor tick char size calculation - #730
  • Cache legend item text rect - #730
  • Cache tick text size - #730

Bug fixes

18 Nov 13:28
Compare
Choose a tag to compare
  • Fix class suffix - #665
  • Fix tick width for non-fit category axis - #726
  • Improve performance for update event rects on timeseries - #553

Bug fixes

17 Nov 11:16
Compare
Choose a tag to compare
  • Fix clip path for vertical axis - #718
  • Fix tooltip when statcked chart with multiple xs - #719
  • Fix grid filtering to add and remove - #720
  • Fix rescale when grids API called - #721
  • Fix class suffix for '=' - #722

Fix bug

16 Nov 09:04
Compare
Choose a tag to compare
  • Fix class suffix - #717

New features, bug fixes and tests

15 Nov 11:46
Compare
Choose a tag to compare

Thank you very much for a lot of contributions and feedbacks. v0.4.0 has been released now and change list is like this:

New options and APIs:

  • tooltip.show and tooltip.hide API - #467 #509
  • grid.lines.front option - #462
  • axis.y.default and axis.y2.default option - #442
  • oninit option - #502
  • axis.x.extent option instead of axis.x.default - #512
  • zoom.onzoomstart and zoom.onzoomend options for callback
  • data and data.shown and data.values API - #626
  • axis.y.tick.values, axis.y.tick.count and remove axis.y.ticks - #560
  • zoom API - #610
  • zoom.rescale option to rescale y/y2 when zooming - #559
  • axis.x.tick.multiline option to support multiple lines tick text - #139 #670
  • data.axes API

Removed options and APIs:

  • pie.sort and donut.sort options
  • data.get and data.getAsTarget API
  • axis.x.default

Minor changes and bug fixes:

  • Modify zerobased if axis.y.min/max specified - #454
  • Modify to fix the boundary of x domain when zooming - #505
  • Modify legend to use class for focus
  • Modify to separate clips for chart and grid - #502
  • Modify to generate c3.min.css by grunt - #543
  • Modify step chart interpolation - #566
  • Modify to support unicode in class names - #665
  • Modify bindto to accept d3.selection object - #715
  • Fix tooltip when single data point
  • Fix axis.x.min and axis.x.max when 0 - #457
  • Fix padding when scatter chart - #457
  • Fix svg height when gauge - #470
  • Fix axis width when display:none on init - #468
  • Fix data label on stacked line/area chart - #482
  • Fix data label position when brushed - #485
  • Fix onclick on step chart - #489
  • Fix axis.x.tick.values for timeseries - #408
  • Fix class properties for IE8
  • Fix bar width on subchart when brush - #497
  • Fix tick text rotation with negative value - #501
  • Fix legend position to be centered - #515
  • Fix grid and region when arc tyle - #518
  • Fix event rect when flow called - #520
  • Fix connect_null to connectNull - #516 #81
  • Fix select for arc - #523
  • Fix min/max for Gauge chart - #536
  • Fix axis.x.tick.centered on category axis - #539
  • Fix gauge when resize called - #546
  • Fix only one data with custom x - #548
  • Fix click on negative bar on rotated axis - #561
  • Fix onclick/onmouseover on bar chart - #390
  • Fix mouse events when point.show = false - #575
  • Fix inset legend height without legend.inset.step - #326
  • Fix multiple click on step chart - #608
  • Fix millisec date parsing - #607
  • Fix edge of step chart on category axis - #566
  • Fix mouse event for multiple xs - #663
  • Fix memory reak to watch insertion of chart - #668
  • Fix legend background for inset - #326
  • Fix to resize gauge value text automatically - #661