Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

react-vis

Package Overview
Dependencies
Maintainers
5
Versions
108
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

react-vis - npm Package Versions

1
911

0.6.4

Diff

Changelog

Source

0.6.4

  • Bugfix: Fixed the issue with numeric titles in legends (#154).
uber
published 0.6.3 •

Changelog

Source

0.6.3

  • Bugfix: fix the broken event listeners for radial charts (#150);
  • Bugfix: compatibility fix: do not treat null and undefined in scale props as existing values (#149).
uber
published 0.6.2 •

Changelog

Source

0.6.2

  • Feature: added a new tickLabelAngle property that rotates the tick label (see the documentation for details).
  • Improvement: added a little bit of examples for the axes.
  • Bugfix: fixed misplaced axis title when orientation is set to 'top' or 'right' (#146).
uber
published 0.6.1 •

Changelog

Source

0.6.1

  • Bugfix: axis is misplaced when orientation is set to 'right'(#143).

0.6

TL;DR

New legends (sic!), new animations, faster rendering of components, no d3 in actual rendering process, new examples and more.

Breaking changes
  • animation property works differently: duration is removed in favor of stiffness, damping and precision. Please refer to the documentation for the latest changes.
  • undefined and null values of important scale-related attributes for domains and ranges are now treated as real values (and not ignored anymore).
Non-breaking changes
  • Feature: added the first version of legends (discrete and continuous color legends, continuous size legend). Please refer to the docs for legends for more details.
  • Improvement: got rid of assigning properties with d3 after rendering, currently all attributes and event listeners are attached using React (and it is faster).
  • Improvement: eliminated the use of d3-selection and d3-transition modules and made the source code smaller.
  • Improvement: added some structure into the examples and simplified their source code (check them out).
  • Bugfix: fixed crashing on animation (#114).
  • Improvement: onNearestX event now returns the index of the selected data point as an attribute (more details here)
  • Bugfix: added the donut chart to the list of examples (#83).
  • Bugfix: fixed failing bar charts when the number of segments was changed (#55).

0.5

TL;DR

Upgraded to modular d3, compiled code became smaller, changed the API for axes and grids, fixed several bugs.

Breaking changes
  • d3-axis is no longer used, the rendering of axes and grids is made by react (and works faster).
  • The API of axes (XAxis and YAxis) was significantly changed:
    • the API of axes is now (almost) compatible to the API of 'd3-axis'.
    • labelFormat and labelValues attributes for the axes are removed: similar results can be done achieved when tickFormat and tickValues attributes are used (see the the updated documentation for axes for more details).
    • tickFormat function is now gets only one (value) argument instead of two (value and index).
  • The API of grids (VerticalGridLines and HorizontalGridLines) was significantly changed: it partially replicates the API of the axes. Please refer to the updated documentation for more detail.
Non-breaking changes
  • Bugfix: margin for the radial and ortogonal chart is now able to receive partial objects (e. g.<XYPlot margin={{left: 20}}> instead of margins for each side) and numbers (e.g. <XYPlot margin={20}>)
  • Bugfix: makeVisFlexible doesn't fail anymore (see #118).
  • Minor bugfixes and improvements.

Please find full change log here.

uber
published 0.6.0 •

uber
published 0.5.0 •

uber
published 0.4.2 •

uber
published 0.4.1 •

uber
published 0.4.0 •

uber
published 0.3.4 •

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc