In recent releases, we kept our promise by implementing most requested features like multiple axes, reversed and logarithmic axis, methods and properties, etc. Now we are proud to release version 2.0 of CanvasJS Charts with 5 new chart types making it a grand total of 30 charts. v2.0 also includes crosshair and axis scale-breaks, popular requests in last couple of months, along with new and improved themes & colorsets that makes the chart look more beautiful.


New Chart Types

  1. Funnel Chart – widely used in visualizing sales process.
    JavaScript Funnel Chart

  2. Pyramid Chart – used to show data that are hierarchical in nature, indicating a progressive order.
    JavaScript Pyramid Chart

  3. Waterfall Chart – useful for understanding the cumulative effect of positive and negative changes to an initial value and are mostly used as Financial Charts.
    JavaScript Waterfall Chart

  4. Box & Whisker Chart – used to show the distribution of numerical data through their quartiles, highlighting the median / mean values.
    JavaScript Box and Whisker Chart

  5. Error Chart – used to show uncertainty or variability of data used on graphs.
    JavaScript Error Chart


New Features

  1. scaleBreaks – used to display two distinct ranges in the same chart area.
    JavaScript Chart with Axis Scale Break

  2. Crosshair – horizontal and / or vertical lines that moves along with mouse cursor and are also an alternative to tooltip.
    JavaScript Line Chart with Crosshair


New Properties & Enhancements

  1. New improved Themes that makes chart look much better.
  2. fallingColor is introduced in candlestick chart, that helps to distinguish fall in value by its color easily.
  3. reversed property has been introduced in data-series level that inverts the orientation of Funnel and Pyramid Charts.
  4. Improved zoom/pan, reset and export buttons.
  5. Apart from number, padding in title now supports object. This object can have separate top, bottom, left and right paddings.


Bug Fix:

  1. In few cases, axisY2 labels were overlapping plotArea.
  2. set method was not working for axisY in case of bar chart.
  3. Setting itemMaxWidth or itemWidth in Legend was breaking same word at different characters.
  4. When chart was exported as image in Safari, it was opening in new tab instead of downloading.
  5. In IE8, exploded property was not working properly in case of Funnel / Pyramid chart.


Thank you for trusting us and for all the valuable feedbacks that you have given. This has helped us in improving the product and make it better day by day.


Do download the latest version from our download page and let us know your feedback.

Thank You,
Vishwas R
Team CanvasJS