New features, bug fixes and tests
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.showandtooltip.hideAPI - #467 #509grid.lines.frontoption - #462axis.y.defaultandaxis.y2.defaultoption - #442oninitoption - #502axis.x.extentoption instead ofaxis.x.default- #512zoom.onzoomstartandzoom.onzoomendoptions for callbackdataanddata.shownanddata.valuesAPI - #626axis.y.tick.values,axis.y.tick.countand removeaxis.y.ticks- #560zoomAPI - #610zoom.rescaleoption to rescale y/y2 when zooming - #559axis.x.tick.multilineoption to support multiple lines tick text - #139 #670data.axesAPI
Removed options and APIs:
pie.sortanddonut.sortoptionsdata.getanddata.getAsTargetAPIaxis.x.default
Minor changes and bug fixes:
- Modify zerobased if
axis.y.min/maxspecified - #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
bindtoto accept d3.selection object - #715 - Fix tooltip when single data point
- Fix
axis.x.minandaxis.x.maxwhen 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.valuesfor timeseries - #408 - Fix
classproperties 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.centeredon 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