Guriddo jqGrid JS and Guriddo Suito PHP versions 5.5.5 are released
We are pleased to announce the release of Guriddo jqGrid JavaScript and Guriddo Suito PHP versions 5.5.5. This is a bug fix release, with few useful additions. The documentation is updated according to the new release. Below is the list of additions and bug fixes.
PHP Changes
- Making easy work with dates when php >= 5.3.0
- Fix autocomplete to work with inline edit when 3 items are requiered
JavaScript Additions and Updates
- method GetFont now return more parameters to calculate precisely the width in canvas
- optimize intNum function and add new floatNum function for more compact calculations
- Add new colModel option autosize_headers – if set to true it will include the headers cells when calculation max width for auto re-sizing feature
- Add close button to search dialog in column menu
- Add aria-label=Close to elements without text which close the dialog s
- Add P option to date formatting . See https://www.php.net/manual/en/datetime.format.php
- Rename build.gradle to build_gradle
- Code and speed optimizations in filterToolbar method
- mergeSearch options is added in colMenu searching
- Add possibility to search in filter toolbar splitting the word separated with option splitSearchSeparator which produce or logic. By example entering a;b in search field will produce field == a or field == b
- Add grid option emptyRecordRow which enables or disables the No records to view row. Default is true.
- Add new parameter in dragEnd function to disable calling recreation of frozenColumns
- Add new common function – getElemByAttrVal to get element by attribute value from array of objects element
- Add new parameter in resizeColumn method to not recreate forzenColumns.
- Add possibility to use a predefined excel formatters again with possibility to format the excel value as true text – set exportoption excel_type =’text’. See: https://github.com/tonytomov/jqGrid/issues/984
- Add new utility function isJSON to check if the given value is (valid) JSON object.
- Changing parameter name in getGridParam which conflicts in some frameworks: https://github.com/tonytomov/jqGrid/issues/986
- Add a utility function dateToOADate to convert an ECMAScript Date to a Microsoft OADate. Used for export to excel for better date formatting.
JavaScript Bug Fixes
- Fix column name parameter in colMenuBeforeProcess when freeze
- Fix disable sortable columns with mouse on frozen columns.
- Fix for parameter disabledKeys in fillterToolbar method in order to prevent error in save/load-Sates methods.
- Fix for key-press in fillterToolbar when grid is restored from loadState
- Fix column grouping in state restoring loadState
- Fix column menu searching when reset is pushed and data is local with grouping
- Revert back the changes in setCell and setRowData methods so that we do not change the existing cell properties.
- Fix forzen column when re-sizing and calling it correct when rebuilding.
- Fix filterToolbar to restore correct the search in loadState when mergeSearch is on
- Fix for filterRefactor function to find correct the included fields
- Fix the _No records to view_ row to be not editable.
- Fix css presentation of custom element in filter Toolbar. Fix executing search on custom element in filterToolbar
- Fix auto re-sizing no to recreate frozenColumns on every column
- Fix toolbar search to keep the search values on frozen columns
- Fix showing sort icons on frozen columns
- Fix bug in setLabel method
- Fix for ie11 when using filterToolbar disabledKeys
- Fix gridResize method to work with bootstrap.
- Fix small problem in jquery ui resizable which should attach only one class with comma
- Fix export to excel when formatter return
- Fix mergeSearch to work with single search in dialog searching (multipleSearch = false)
- Fix local sorting to work with local special characters https://github.com/tonytomov/jqGrid/issues/982
- Fix custom formatting in export to excel See: https://github.com/tonytomov/jqGrid/issues/983
- Fix forzen columns vertical synchronization when a new column is set to frozen.
Enjoy the new version.
Kind Regards
Guriddo Team
Leave a Comment