1.11.0 (2019-11-22)
The detailed new feature description can be found at:
billboard.js 1.11.0 release: Lazy render, new TextOverlap plugin & more!
Bug Fixes
- all: Fix possible IE9 style value (950c335), closes #1059
- api: Fix .data() to return exact data (12bdc54), closes #1035
- axis: Correct on tick count display (d4c8eb1), closes #1077
- axis: Correct subchart x axis culling (8478dd9), closes #1068
- data: Fix header option setting (82461b3), closes #1031
- gauge: Fix to not align background startingAngle from option (862156f), closes #1073
- gauge: Show legend by default (46fc102), closes #1136
- interaction: Fix on eventRect rederaw (dc5f67a), closes #1028 #1019 #963
- options: Correct background element's position (d66e4fd), closes #1132
- shape: Fix shape position on multiple xs (6ce784a), closes #1115
- text: Fix data label y position when all data are 0 (4b423a5), closes #1026
- tooltip: Fix tooltip work on touch zoom (5d98187), closes #1056
- tooltip: Remove 'pointer-events:none' inline set (baa7bc6), closes #1124
- zoom: Correct Axis culling on zoom (c319302), closes #1106
- zoom: Fix to pass domain arg on onzoom (e1daae6), closes #1109
Features
- arc: Intent to ship pie/donut.startingAngle (b84be8e), closes #1128
- axis: Intent to ship axes.domain (355b0bd), closes #1090
- data: Intent to ship data.labels.position dataset (dd5ba44), closes #1126
- data: Pass element arg for data callbacks (bb9f952), closes #1100
- options: Intent to ship background (493c2a3), closes #1131
- options: Intent to ship render option (b6af77f), closes #1015
- plugin: Intent to ship TextOverlap (728e879), closes #1048
Chore
- dev-env: Make d3 modules to be dependant as individual rather than the entire d3 module. (7210bc4), closes #1054
- peft: more efficient shape offset calculation (9825437e), closes #1093
- perf: speed up updateDataIndexByX (34d90c7), closes #1089
- build: Fix the packaged build for IE9 closes (950c335), #1059