Today we are releasing 1.9.5 Beta 1 with the most requested feature, multiple axes and a few bug fixes. Below is a summary of this release.

 

CanvasJS Chart with Multiple Y Axis
 

New Features & Enhancement

  1. Secondary X Axis which renders on the opposite side of Primary X Axis (axisX).
  2. Multiple Y axis which allows you to render Multiple Y Axis and associate different dataSeries to them using axisYIndex.
  3. Support for Multiple X axis which allow you to render multiple X Axis and associate different dataSeries to them using axisXIndex.
  4. Print feature has been introduced – becomes available when exportEnabled is set to true.

 

New Properties

  1. axisXType allows you to render dataSeries against either primary or secondary X Axis.
  2. axisXIndex allows you to associate dataSeries to specific axisX.
  3. axisYIndex allows you to associate dataSeries to specific axisY.

 

Changes in API

  1. Axis elements in option can either be an object (single axis) or an array or objects (when you need multiple axis).
  2. Because of multiple X / Y axis support, all axis parameters in events like rangeChanging / rangeChanged have been changed to array from object.

 

Bug Fixes

  1. Culture was not getting applied to ‘#total’ inside indexLabel.

 

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

Thank You,
Vishwas R
Team CanvasJS