We are going to start a new project for a large company that will be heavily using charts. Now it is a research phase where we are looking into different charting solutions. I guess CanvasJS should satisfy most of the requirements. But there is a high probability that gradients will be required for the project. Are there any plans for adding gradients support in the near future?