{"id":128070,"date":"2022-12-20T11:36:35","date_gmt":"2022-12-20T09:36:35","guid":{"rendered":"https:\/\/guriddo.net\/?p=128070"},"modified":"2022-12-20T11:36:35","modified_gmt":"2022-12-20T09:36:35","slug":"guriddo-jqgrid-js-version-5-8-0-is-released","status":"publish","type":"post","link":"http:\/\/guriddo.net\/?p=128070","title":{"rendered":"Guriddo jqGrid JS version 5.8.0 is released"},"content":{"rendered":"<hr \/>\n<p style=\"font-size: 11px;\">December 20, 2022<\/p>\n<p>Hello,<\/p>\n<p>We are glad to announce the new release of Guriddo jqGrid JavaScript version 5.8.0.<br \/>\nThis version is a minor release and add improvements in local exporting, add new col-span<br \/>\nheader method to, new experimental <a href=\"https:\/\/guriddo.net\/demo\/guriddojs\/edit_add_delete\/combo_grid\/\">comboGrid<\/a>, improved\u00a0columns searching and much more.<\/p>\n<p>The release has a lot of important bug fixes.<\/p>\n<p>For a full list of additions and fixes look below:<\/p>\n<h3 id=\"additions-and-updates\">Additions and Updates<a class=\"headerlink\" title=\"Permanent link\" href=\"https:\/\/www.guriddo.net\/documentation\/guriddo\/javascript\/about\/release-notes\/#additions-and-updates\">\u00b6<\/a><\/h3>\n<ul>\n<li>When groupHeader is on the names appear in columns colmenu<\/li>\n<li>Support colSpamStyle when export to excel and pdf and header grouping is on<\/li>\n<li>ColumnChooser can not take in account grouping header values. To activate set groupHeaders to true in the method options.<\/li>\n<li>Define inColumnHeader function as common to overcome writing repeated code<\/li>\n<li>Added experimental comboGrid method<\/li>\n<li>filterInput method can now be used for remote(ajax) data. Added new parameter to it\u00a0<em>selectFirstFound<\/em>\u00a0to highlight(select) the first found record in grid and\u00a0<em>firstFoundTimeout<\/em><\/li>\n<li>Add new boolean parameter in bindKeys &#8211;\u00a0<em>onSlectRow<\/em>\u00a0&#8211; which disables or enables the execution of onSelectRow when enter is pressed. Default true.<\/li>\n<li>Make getGridRowById method to use the much faster namedItem JavaScript build in function.<\/li>\n<li>Add new method getGridRowByIndex to return the grid row by index.<\/li>\n<li>Add grid parameter\u00a0<em>defaultColWidth<\/em>\u00a0default column width parameter in case the width is not set in colModel.<\/li>\n<li>Add\u00a0<em>maxWidth<\/em>\u00a0option in colModel to support maximum width in columns. See https:\/\/github.com\/tonytomov\/jqGrid\/issues\/1019#issuecomment-1296806264<\/li>\n<li>Add two new methods hideSearchCol and showSearchCol to show and hide columns when searchCols is on<\/li>\n<li>Update the Romanian language file<\/li>\n<li>Added onHeaderKeyCheck event in the methods ariaHeaderGrid or in setAriaGrid to check the key when the navigation is on the header cells. Accept index an event as parameters.<\/li>\n<li>Change the number of parameters of onKeyCheck in ariaGrid ariaBodyGrid and excelLike grid<\/li>\n<li>Add option visibleCoumns in searchColOptions to exclude a search on certain columns.<\/li>\n<li>Remove column menu when show\/hide col and do not remove it when sorting<\/li>\n<li>Changes in dialogs bootstrap5<\/li>\n<li>Add possibility to include fields by name in the summaryTpl formatting string. See https:\/\/github.com\/tonytomov\/jqGrid\/issues\/1015#issuecomment-1176405115<\/li>\n<li>Add possibility to export only visible tree nodes in all export modules. The option is\u00a0<em>visibleTreeNodes<\/em>, which by default is false.<\/li>\n<li>Add option excel_header_format in exportoptions to separately format the header labels in export to excel.<\/li>\n<li>Added new event replace_header_format, which is similar to replace_format, but only for the headers<\/li>\n<li>Add labels array in data object parameter so that we can modify all the data before export in export modules. See customizeData event.<\/li>\n<li>Adding\u00a0<em>Shift<\/em>\u00a0key to the disabled array in searchColOnKey method.<\/li>\n<li>Added\u00a0<em>multiseparator<\/em>\u00a0option (string) in select editoptions to custom separate the data when multiple select is used instead of &#8220;,&#8221;<\/li>\n<li>triggerToolbar function accept parameter page to load certain page after triggering the search.<\/li>\n<li>Add methods setColSpanHeader and destroyColSpanHeader to span header cells in grid header.<\/li>\n<\/ul>\n<h3 id=\"bug-fixes\">Bug Fixes<a class=\"headerlink\" title=\"Permanent link\" href=\"https:\/\/www.guriddo.net\/documentation\/guriddo\/javascript\/about\/release-notes\/#bug-fixes\">\u00b6<\/a><\/h3>\n<ul>\n<li>Fix scrollMaxBuffer to work correct when virtual scroll is enabled.<\/li>\n<li>Fix colmenu select in bootstrap5<\/li>\n<li>Fix customFilterDef to run correctly after replacing eval<\/li>\n<li>Fix loadState and jqGridExport methods to work correct when searchCols is on.<\/li>\n<li>Fix not needed calculation when autoResizing is off, which can cause memory and time consuming in case of relative many rows and columns<\/li>\n<li>Fix for bootstrap 3 css<\/li>\n<li>Fix sizingString Function to accept options from formatter.<\/li>\n<li>Fix title in serch dialog subgroup button<\/li>\n<li>Fix for rtl<\/li>\n<li>Fix sorting parameters when grouping is removed<\/li>\n<li>CSS fixes for bootstrap5<\/li>\n<li>Fix Bootstrap5 alert class<\/li>\n<li>Fix grouping when groupingCollapse true and showSummaryOnHide. See https:\/\/github.com\/tonytomov\/jqGrid\/issues\/1014<\/li>\n<li>Fix searchColOnEnter to work correct when frozenRows is on<\/li>\n<li>Fix bootstrap5 to view the form without transparency<\/li>\n<li>Fix horizontal scroll when filterToolbar.<\/li>\n<li>Fix exportToExcel date fields.<\/li>\n<li>Fix export hidden cols in exportToExcel<\/li>\n<li>Fixing destroyColSpanHeader to do hide=false on the hidden spanning columns<\/li>\n<li>Fix form edit form when initially set to auto and then reopen it without to change its position<\/li>\n<li>Fixes for Bootstrap5 &#8211; search dialog and filter toolbar.<\/li>\n<li>Small fix in setFrozenRows when data is already here (to quick)<\/li>\n<li>Fix setRowData in case of treeGrid and the column is leaf<\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n<p>Enjoy the new Release<br \/>\nKind Regards,<br \/>\nGuriddo Team<\/p>\n","protected":false},"excerpt":{"rendered":"<p>December 20, 2022 Hello, We are glad to announce the new release of Guriddo jqGrid JavaScript version 5.8.0. This version is a minor release and add improvements in local exporting, add new col-span header method to, new experimental comboGrid, improved\u00a0columns [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_bbp_topic_count":0,"_bbp_reply_count":0,"_bbp_total_topic_count":0,"_bbp_total_reply_count":0,"_bbp_voice_count":0,"_bbp_anonymous_reply_count":0,"_bbp_topic_count_hidden":0,"_bbp_reply_count_hidden":0,"_bbp_forum_subforum_count":0},"categories":[21,7],"tags":[],"_links":{"self":[{"href":"http:\/\/guriddo.net\/index.php?rest_route=\/wp\/v2\/posts\/128070"}],"collection":[{"href":"http:\/\/guriddo.net\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/guriddo.net\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/guriddo.net\/index.php?rest_route=\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"http:\/\/guriddo.net\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=128070"}],"version-history":[{"count":3,"href":"http:\/\/guriddo.net\/index.php?rest_route=\/wp\/v2\/posts\/128070\/revisions"}],"predecessor-version":[{"id":128073,"href":"http:\/\/guriddo.net\/index.php?rest_route=\/wp\/v2\/posts\/128070\/revisions\/128073"}],"wp:attachment":[{"href":"http:\/\/guriddo.net\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=128070"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/guriddo.net\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=128070"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/guriddo.net\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=128070"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}