Change Log

Version 3.3.1 #

  1. Fixed: remove javascript console log

Version 3.3.0 #

  1. Fix borderColor and backgroundColor options
  2. Add jsonRender property to comply with CSP's unsafe-eval

Version 3.2.1 #

  1. Fix dynamic properties in PHP 8.2

Version 3.2.0 #

  1. Add support for inline plugin core API.
  2. Fix the javascript issue with _meta index not found

Version 3.1.0 #

  1. Support Chartjs' options' onClick and other events.

Version 3.0.1 #

  1. Fix Util namespace in AreaChart.
  2. Make chartjs load custom plugin js in either "clients" subdirectory or anywhere.

Version 3.0.0 #

  1. Add Timeline chart.
  2. Make plugins always loaded after main js.
  3. Add "data" property beside "dataSource".
  4. Allow for common color names in "colorScheme".
  5. Add direct datasets' settings to column' setting in BarChart, ColumnChart, ComboChart, LineChart, AreaChart instead of using column's config.
  6. Add multi axes support with "axes" property in settings and "axis" in columns for BarChart, ColumnChart, ComboChart, LineChart, AreaChart.

Version 2.5.1 #

  1. Bug fix for checking plugins
  2. Fixed: When options is empty, custom tooltip does not work

Version 2.5.0 #

  1. Provide popular plugins
  2. Add custom plugins to chart
  3. Upgrade the chartjs core to 2.9.3

Version 2.1.0 #

  1. Add plugins to chart setting
  2. Enhance the title options

Version 2.0.0 #

  1. Fix issue with "itemSelect" event

Version 1.5.0 #

  1. Change to new method resource loading method
  2. Adding ComboChart class

Version 1.2.0 #

  1. Return data of selected row in form of associate array

Version 1.1.0 #

  1. Enable ability to write js anonymous function in options.
  2. Display NoData when there is no data
  3. Fix the issue with tooltips

Version 1.0.0 #

Get started with KoolReport

KoolReport will help you to construct good php data report by gathering your data from multiple sources, transforming them into valuable insights, and finally visualizing them in stunning charts and graphs.