3.2.0 (2021-10-07)
The detailed new feature description can be found at:
billboard.js 3.2 release: Sparkline, TableView Plugins & more!
Bug Fixes
- axis: fix y axis stepSize value (18f6f27), closes #2294
- bar: fix data label to be shown for 0 values (f3634ee), closes #2251
- event: make consistent tooltip position on step-after (5d3a5ed), closes #2287
- gauge: fix error when interaction=false (cc4a5e7), closes #2351
- grid: Make grid elements pass through pointer events (4db1bcd), closes #2355
- grid: Prevent error throw (8fcf61c), closes #2310
- plugin: fix textoverlap plugin (5e486b5), closes #1144
- types: Allow string dates for zoom() domain (9cae479), closes #2316 #2333
- types: fix data.onshown/hidden types (3721c4c), closes #2270 #2275
- types: Fix type definition for load().json (25ebb78), closes #2334
- types: Fix wrong type definition (5f7779b), closes #2316
- zoom: Fix error throw on drag zoom interaction (f1dcb27), closes #2343
- zoom: Fix zoomend call on .zoom() (9515565), closes #2217 #2254
Refactorings
- all: Make consistent transition (6f09041), closes 2232
- axis: Consistent transition on axis (1fdd3ae), closes 2239
Features
- axis: Enhance padding to accept px value (769ec8f), closes #2246
- error: Enhance error logging for ESM import (4b5119c), closes #2311
- event: add option for step-before/step-after charts for tooltip to match step behavior (5f664ba), closes #2332
- module: Support dual CJS/ESM package (ddd8977), closes #2202
- plugin: Intent to ship sparkline (091284e), closes #2285
- plugin: Intent to ship TableView plugin (6f07e94), closes #1873
- Subchart: add subchart x axis tick format option (da2f3ff), closes #2314
- tooltip: Enhance tooltip.position passing curr pos (ec783e9), closes #2267