Releases: koolreport/core
Releases · koolreport/core
Core 6.6.5
Core 6.6.1
- Fix KoolReport.js for chart export to work
Core 6.6.0
1. Add "like", "not like", "betweenInclusive", "notBetweenInclusive" operators to DataStore's filter method
2. Fix MySQLDataSource parameter binding in some cases
3. Add `jsonRender` property to comply with CSP's unsafe-eval
Core 6.5.0
- Add checking filePath openable on init in CSVDataSource.
- Add separated port setting to MySQLDataSource.
- Support for separating widget's html and init client script so that developers could manage client scripts for their own likes
- Support Bootstrap 5
- Add Brackets for Filter process
- Add function to Filter process, add xor logic
- Add RowNumColumn process, similar to CalculatedColumn's rownum but simpler
- Add "betweenInclusive" and "notBetweenInclusive" for Filter process
- Add using existed connection option for PDO, MySQL, PostgreSQL, SQL Server, and Oracle datasources
- Fix Table's and Google Chart's eval bug when column formatValue is a Math formula string
Core 6.2.0
- Fix Utility's arrayToDatastore function when there's only one column.
- Update Google chart to use Date type in X axis for zoom option to work.
Core 6.1.0
- Fix dynamic properties in PHP 8.2.
- Fix mull meta column key in core/Table widget.
- Add event "init", "drawing" and "drawed" to google chart
- Add public
viewDir
property for KoolReport class to find view files from that directory. - Add public
renderingVariables
property for KoolReport class to use in view files.
Core 6.0.1
- Fix forced string cast of report's "assets" setting.
Core 6.0.0
- Improve Table's client function handleRemoveDuplicate for much faster rendering.
- Add closeCursor to statement in PdoDataSource.
- Fix the string function with null parameter in PHP8.1
- Upgrade jquery to 3.5.0
- Add
Shuffle
process to randomize data order.
Core 5.6.2
- Fix: MySQL, PostgreSQL, SQLServer data sources when binding array with more than 10 values.
- Fix: bug with DataStore's offsetGet method.
Core 5.6.1
- Fix DataStore's generator method.
- Fix DataStore's deprecated methods in PHP 8.1.