We are happy to announce KoolPHP version 8.6 with the following changes:

KoolGrid:
- Initial support for right-to-left languages by assigning css classes "rtl" and "text-right" to multiple sections of a grid.
Demo: http://demo.koolphp.net/Examples/KoolGrid/Display/Right_to_left/index.php

$grid->MasterTable->CssClasses = array(
  'cell' => 'rtl',
  'header' => 'text-right',
  'filter cell' => 'rtl',
  'function panel' => 'rtl',
  'pager' => 'rtl'
);

- Add multiple column sorting orders based on columns' position or clicking time.
Demo: http://demo.koolphp.net/Examples/KoolGrid/Sorting/Multi_Sorting_Order/index.php

$grid->MasterTable->MultiSortingOrder = 'left-right'; // 'right-left' | 'FCFS' | 'LCFS'

- Bug fix GridDateTimeColumn's datepicker hidden when editing with $grid->AllowScrolling = true.
- Bug fix PDODataSource to work with any type and version of PDO drivers.
- Bug fix decode utf-8 in row.getDataItem().

KoolPivotTable:
- Initial support for right-to-left languages by assigning css classes "rtl" and "text-right" to multiple sections of a pivot table.
Demo: http://demo.koolphp.net/Examples/KoolPivotTable/Display/Right_to_left/index.php

$pivot->CssClasses = array(
  'data cell' => 'text-right',
  'field' => 'rtl',
  'column header' => 'text-right',
  'row header' => 'rtl',
  'filter panel' => 'rtl'
);


KoolUploader:
- Bug fix for IE8 & IE9 compatibility.

To download the new version, please go to your client area:
http://www.koolphp.net/client
We hope you'll enjoy these updates!