nvd3

A reusable charting library written in d3.js

OTHER License

Downloads
233K
Stars
7.2K
Committers
268
nvd3 - v1.8.6 Latest Release

Published by liquidpele about 7 years ago

Lots of bugfixes collected over time.

nvd3 - v1.8.5

Published by liquidpele almost 8 years ago

Release 1.8.5

nvd3 - v1.8.4

Published by liquidpele over 8 years ago

Release 1.8.4

nvd3 - v1.8.2

Published by liquidpele almost 9 years ago

bug fixes sand stuff.

nvd3 - v1.8.1

Published by liquidpele over 9 years ago

Tooltips were refactored - If you have customized your tooltips, note that you may need to adjust your custom functions as the data passed has changed format. See the new tooltip options for more details.
Added boxplot charts | example
Added candlestick charts | example
Added extra donut chart abilities | examples
Added sunburst Charts | example
Time Series | example
Another legend format available | example
Lots of bug fixes (see closed issues)

nvd3 - Community Merge

Published by robinfhu over 9 years ago

nvd3-community/master was merged into novus/nvd3 master.

Also made the following fixes:

  • Fixed axis.staggerLabels bug.
  • Fixed Karma unit tests.
  • Fixed chart test pages.
  • Merged in nvd3-community changes and development branch.

Something to note:
NVD3 should work with the latest d3.js (version 3.5), but I did notice that the interactive guideline tooltip was broken for d3.js 3.5. Changing it to d3.js 3.3.13 fixes it. This will need to be investigated.

nvd3 - Version 1.2.0

Published by robinfhu over 9 years ago

  • The following charts are no longer being actively supported in NVD3:
    • indentedTree
    • horizon
    • linePlusBar, linePlusBarWithFocus, lineWithFishEye, lineWithFocus
    • multiChart
    • ohlcBar
    • parallelCoordinates
  • We will keep these charts in the library, but won't continue updating them. Pull requests for them will be ignored.
  • nv.utils.optionsFunc has been deprecated. Will be removed on next release. It not really a 'd3' way of handling chart settings, and it also introduced compatibility issues with Internet Explorer and PhantomJS.
  • transitionDuration has been deprecated. It will be removed on next release. On supported charts, it has been replaced with 'duration'.
  • pie.description is no longer a valid option.
  • 'renderWatch' functionality added to supported charts.
    • What is 'renderWatch'? Basically, it's a dispatch fired from the chart when all its components are done transitioning. This feature is useful for printing charts in headless browsers, like PhantomJS. See an example of it being used in examples/lineChart.html.
  • Basic unit tests added. They are in the test/mocha folder.
  • Removed d3.v2.js from the lib/ folder.
  • Removed everything from the deprecated/ folder. If you need something from it, checkout an older version.
Package Rankings
Top 0.62% on Npmjs.org
Top 0.55% on Bower.io
Top 10.44% on Repo1.maven.org
Top 3.83% on Proxy.golang.org
Top 2.78% on Packagist.org