Released March 21, 2011

Additions

jqGrid

Added TreeGrid component
Added new search module. For all features see Search Options and Events
Added keyboard navigation in the grid and treegrid. This is achieved with the grid method bindKeys
Added new grid column event - cellattr - this function can add attributes and properties to a given cell. Ideal for merge cells by condition.
Improve Subgrid speed and options.
Added new grid options cmTemplate, which allow to overwrite the default options for the columns.
Added new javaScript method - getLocalRow which return the data from the local data array. Usually used with TreeGrid.
In all database drivers is added ErrorMessage method which return the last error.
Added PHP variable showError. If set to true all error messages are send to the client and shown in modal window.
Added PHP performcount variable. If set to false does nnot perform a counting query.
Added PHP method setBeforeCrudAction - now we can define sql commands before we do a CRUD into the main table.
Added new PHP method buildSearch - the method accept as parameter the search string from grid and return the SQL where clause. Also the methos can return array which first element is the string which can be used in prepare statement and the second is the array of values
Added Arabic translation
Added Lithuanian translation
Added isNull operator when searching
Updated Finnish translation
Add new event 'onClickGroup'. This event fires after clicking group (to expand or collapse group). See grid events.

jqChart

SQL Data now can contain two columns - to set X and Y values
Added setTheme method - which can be used to change the chart theme dynamically. A url can be used

Fixes

jqGrid

Fix Micrsoft SQL driver to support right queries when a paging is used and the query contain DISTINCT operator
Fix bug determining the type of the returned data from the summary information
Fix custom button now have right id attached
Fix error when strict reporting is set in PHP
Fix echo parameter in editGrid PHP method
Fix get accessor method
Fix for Microsoft date formatter
Fix multiselectwhen all rows are selected with click.
Support of Unix timestamp in date formatter.
Ability to add modal in column chooser
Fix for date formatter
Fox when ShrinkToFit = false
Prevent navigator, navButtonAdd and filterToolbar methods to be executed several times. Usually this happen in jQuery UI modal which append the content and script and script is executed again.
Fix for double quotes and backslach when searching
Fixes in toJson javascript funcion
Fixes for local searching
Fix saveRow javascriopt and formatter of type actions to accept righ errors from the server.
Fix local searching when column names contain dot, semicolon.
Fix position of the modal when the option overlay is set to 0

jqChart

Fix autodetecting column types when SQL command is used to obtain data.
Fix Left to Rigth texts in FireFox
Fix for exporting Pie charts
Fixed issue with charts not displaying in IE on pages with large background images or external resources
Fixed issue Safari Mobile crashing after removing a series dynamically.