Releases: c3js/c3
Releases · c3js/c3
New features, performance improvement and bug fixes
- 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
andaxis.y2.inverted
- #885 #534 - Remove
data.ondragstart
anddata.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
- 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
Bug fixes
Bug fixes and performance improvement
- 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
Bug fixes
Bug fixes
Fix bug
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.show
andtooltip.hide
API - #467 #509grid.lines.front
option - #462axis.y.default
andaxis.y2.default
option - #442oninit
option - #502axis.x.extent
option instead ofaxis.x.default
- #512zoom.onzoomstart
andzoom.onzoomend
options for callbackdata
anddata.shown
anddata.values
API - #626axis.y.tick.values
,axis.y.tick.count
and removeaxis.y.ticks
- #560zoom
API - #610zoom.rescale
option to rescale y/y2 when zooming - #559axis.x.tick.multiline
option to support multiple lines tick text - #139 #670data.axes
API
Removed options and APIs:
pie.sort
anddonut.sort
optionsdata.get
anddata.getAsTarget
APIaxis.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
andaxis.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