Releases: RhoInc/Webcharts
Releases · RhoInc/Webcharts
1.5.1
1.5.0
1.4.0
This release includes a couple new features to provide better customizability and some slight code restructuring to make Webcharts usable in more environments:
- adding a new "preprocess" callback to the chart lifecycle - allows for better custom data manipulation
- adding ability to provide a callback for a specified control that will run before the control redraws the chart
- some tweaks to make the code less browser-dependent - allows for rendering charts on the server
1.3.2
This release includes a couple of bug fixes:
- the CSS class applied to the wrapper for controls was reverted to "wc-controls" to remain compatible with existing CSS rules
- nested bars now render correctly in vertical bar charts
and an improvement:
- the order of nested bars will be determined by config.legend.order, if applicable
1.3.1
1.3.0
This release includes some refactoring of the source code to better leverage ES6 modules and to streamline the build process. A couple of new features have been added:
- critical chart CSS has been moved inline so that webcharts.css is no longer necessary for standalone charts
- ordinal axes can be given explicit domain (see issue #6)
- nested bars are smarter about determining their widths (see issue #7)
While the main webcharts.js library remains universally compatible, environment-specific builds have been added to lib for convenience.
1.2.0
Minor release that includes:
- Changing legend behavior to remain visible even if only one category is represented
- Inlining some basic chart styles to reduce CSS dependency
- Fixing a bug in the data checking function for the controls object
- Fixing bug that didn't apply config.x.order correctly
1.1.1
1.1.0
Adding functionality:
- controls with
type: 'dropdown'
can now manipulate multiple options - a given set of marks can now be associated with specific subsets of data
- callback added that fires upon initialization of charts and tables
Bug fixes:
- chart will not attempt to validate dataset variables if the source dataset is empty
- values of
0
in source data were being ignored in some cases, but should now be acknowledged appropriately - value of
'alphabetical-ascending'
for x.sort now behaves correctly - callbacks for the table object should now be called in the same fashion as for the chart object