Skip to content
Francois Vancoppenolle edited this page Feb 23, 2017 · 10 revisions

Previous Page          Next Page          Table of content

2. History – Purpose of the project

In 2013, Vancoppenolle François had to produce charts through web pages. After some research, he found a good and easy to use tool on http://chartjs.org/. This version was developed by Nick Downie and was maintained through the GITHUB website https://github.com/nnnick/Chart.js.

Lot of simple characteristics were not available in Nicks's version published in 2013 and unfortunately, Nick’s did not respond to requests. He came back with a new version ... 9 months later (missing from October 2013 till June 2014). In the mean time, Vancoppenolle Francois decides (January 2014) to create his own ”Github” entry and to maintain an alternative version which will be backwards compatible with Nick’s version.

Currently, the code of both version are no more comparable however ChartNew.js still contains almost all characteristics available in Nick's version and much more other possibilities.

In December 2014, the version 2 of ChartNew.js has been published. The code has been reviewed in order to avoid code duplication, new options were added and lot of bugs were fixed.

In June 2016, version 3 was published. In version 3, the structure of the data is similar for all charts. In previous version, Pie, Doughnut and PolarArea have a completely different data structure. The old data structure can still be used for those 3 charts (in order to remain compatible with Nick's Version), but you are strongly encouraged to use the structure as specified for other charts.

Some part of the documentation is just a copy/paste from the documentation made by Nick.

Previous Page          Next Page          Top of Page

Clone this wiki locally