v1.0.0
This release, while a major one, is not spectacularly breaking. It includes a variety of features and bug fixes, and addresses some long standing idiosyncrasies. Let's begin by looking at the things that'll break your charts:
BREAKING CHANGES
- Table is deprecated: There are other substantially better tables in the ecosystem, so we decided to stick to what we do best, charts and plots.
- Stylesheet has been moved: the stylesheet for react-vis can now be found within the dist folder, so simply modify your style import to be:
@import './node_modules/react-vis/dist/main';
- Default Opacity: The default opacity behavior has been modified. Previously, react-vis asserted you had a linear scale with range [0.1, 1] and place your value within that range. Now react-vis presents a literal-scale by default. Check your opacities to make sure they are correct.
- tickSizeInner & tickSizeOuter have been reversed: the names of these props on the axes component have been switched. We feel this arrangement offers a more natural way to interact with the plot.
- ALIGN.TOP_RIGHT was removed from hint.js: this case did not match the orientation scheme followed by this component so was removed.
NON-BREAKING CHANGES
- New circle packing mode on treemap!
-
160 tests were added bringing out coverage up by 4%!
- className prop was added all components