Releases: kevinkhill/lavacharts
Releases · kevinkhill/lavacharts
Now With Gauge Charts
Calendar Chart Support
2.1.0 Calendar Chart Support
Updated Carbon Version
Updated the Carbon dependency to allow more flexibility with other libraries that include Carbon. (namely Laravel)
Fix for multiple chart bug
Thank you @lolytallica, @thomthom and @deringer
Fixed Event Bugs
Fixed a couple bugs with the firing of chart events
Responsive, Multiple Charts
Charts are now responsive to window size, redrawing as needed to fit.
Refactored JavascriptFactory to allow multiple charts on one page, without multiple google jsapi calls
Version 2.0
Some new features include:
- Blade template extensions for laravel
- A new "lava" javascript api
- Javascript event integration
- Datatable addColumn aliases
- Datatable column formatters
- Carbon support in favor of my old homebrewed jsDate class
Almost 70% Test Coverage
- Added render method in favor of outputInto method
- Added blade template extensions for seamless chart rendering
- More tests!
Rewriting, Refactoring
- Refactored the main Lavacharts class to not be static
- Moved the creation of the javascript into it's own class
- Added a new class "Volcano" to store all the charts
- Modfied the charts to not staticly call the Lavacharts functions
- DataTables are no longer magic, but applied via method chaining
- Tests tests tests!
- Using phpcs to bring all the code up to PSR2 standards
First Stable Version
Converted old code from Codeigniter-gCharts