Differences
This shows you the differences between two versions of the page.
|
wiki:change [2012/06/14 16:02] admin |
wiki:change [2013/05/21 10:38] (current) admin |
||
|---|---|---|---|
| Line 1: | Line 1: | ||
| ~~DISCUSSION~~ | ~~DISCUSSION~~ | ||
| ====== Change Log ====== | ====== Change Log ====== | ||
| + | |||
| + | ===== jqGrid 4.5.1 changes and fixes ===== | ||
| + | |||
| + | ==== Addition and Changes ==== | ||
| + | * Close search operations menu when clicked outside Grid. | ||
| + | * Update Chinese Translation | ||
| + | |||
| + | ==== Bug Fixes ==== | ||
| + | * Fix for saveRow when we add a row and the indexcolumn is not editable since this is a primary key | ||
| + | * Update Chinese Translation | ||
| + | * Fix for closeAfterAdd and clearAfterAdd when they set to true and reloading is on | ||
| + | * Fix toolbar when we click on toolbar operation not to go on top of page | ||
| + | * Fix toolbar operations in case sortable is activated | ||
| + | * Fix when frozen columns are on, groupinng is on and useColSpan Style is true | ||
| + | * Fix sorting right column when frozenColumns are on and grouping headers are enabled too | ||
| + | * Fix date format parsing for full month name when full name and abbreviation are equal | ||
| + | * Fix treeGrid to support idPrefix. Many thanks to mestevez | ||
| + | * Fix multipleSort to show correct sorting icon | ||
| + | * Fix show sort icons when frozen columns and singel sorting | ||
| + | |||
| + | ===== jqGrid 4.5.0 changes and fixes ===== | ||
| + | ==== Addition and Changes ==== | ||
| + | * Add support for multi sorting [[https://github.com/tonytomov/jqGrid/commit/e50aa4fd2eedff8fb39c3084011128cafa2f5e4a | multiSort option]] | ||
| + | * Add possibility to select different search operations in search toolbar. [[ https://github.com/tonytomov/jqGrid/commit/988df4f9bdf9ea88af4bfbd461254767638dd0e4 | Additional parameters]] | ||
| + | * Add support of search type "custom" in the filter toolbar | ||
| + | * Add a operation parameter (oper) ][[https://github.com/tonytomov/jqGrid/commit/eb0d609859d15f8d5a8012fb64514344600e3e0d | (add or edit) in form editing]] events. | ||
| + | * Add support of "not exact" grouping by introducing [[https://github.com/tonytomov/jqGrid/commit/f00d2f8537fea24f71bb175c47ea81c09bb2abc0 | isInTheSameGroup]] array of callbacks in `groupingView` | ||
| + | * Remove DateFormat from formatter and replace it with [[https://github.com/tonytomov/jqGrid/commit/7abfcbe1aa4ff055c5f09dfc5e35a3f984a053e4 |parseDate]] as common date function | ||
| + | * The parse date string can now be customized. The option is [[ https://github.com/tonytomov/jqGrid/commit/339c5c8383faf2b33520f99f031567cd4487c12c | parseRe]] in language file. | ||
| + | * Adding the searching [[ https://github.com/tonytomov/jqGrid/commit/5d1fb0375e6fd06e85b2728e96f66f940d76f3d2 |translated data and operations]] direct as parameter per grid the options | ||
| + | * Add a recreateForm parameter in [[ https://github.com/tonytomov/jqGrid/commit/9dc212c6d9b929d52b949cba83631ff48bf00b5e |viewGridRow]] method | ||
| + | |||
| + | ==== Bug Fixes ==== | ||
| + | * Fix for [[ https://github.com/tonytomov/jqGrid/commit/ff4f01cd345e067262276f6ddab87be791fd69a2 | autodetection]] of JSON input | ||
| + | * Fix saving local data when [[https://github.com/tonytomov/jqGrid/commit/bcf2d7e21708d65800e679c349dc6cccc5804941 |idPrefix]] | ||
| + | * Fix for success ajax response in editGridRow and delGridRow to be compatible with [[https://github.com/tonytomov/jqGrid/commit/a66553b22a3fd75a21ae6e66adb374502298bd79 | Windows Azure Mobile Services]]. Thanks to Oleg | ||
| + | * Fix using masks in [[ https://github.com/tonytomov/jqGrid/commit/27df516af2b55a2fadf0846edb814c4089227bfb | checkValues]] when date field | ||
| + | * Fix definition of [[ https://github.com/tonytomov/jqGrid/commit/fc84d30155f020181ef0684b708beeb443850793 | addRowParams]] in inline navigator | ||
| + | * Fix checkValues to get the right [[ https://github.com/tonytomov/jqGrid/commit/f7124f414c37f9d75791dc8a0c91463f1f6d70a8 |formatoptions]] from colModel | ||
| + | * Fix [[https://github.com/tonytomov/jqGrid/commit/e6c8076f351954c016fea33f5af9012f2758b4cb |checkUpdates]] to be lunched if overlay is clicked. | ||
| + | * Fix cellattr parameter with styles wich contains -style [[https://github.com/tonytomov/jqGrid/commit/ca8de5dfc936cc404b69c695d96d501752f7fb36 |syntax]] | ||
| + | * Fix frozen columns with formatter actions and if this column is set as [[https://github.com/tonytomov/jqGrid/commit/0045d374f07eba79cac449fcf065ab9689d84212 | frozen]] | ||
| + | * Fix [[https://github.com/tonytomov/jqGrid/commit/37e1926e7d344159c06f8d654a07e09812b0cce1 | parsing dates]] containing T and \T. | ||
| + | * Fix bug in [[https://github.com/tonytomov/jqGrid/commit/bc6252bf1ce3fa9c13962d9610e5f0af309c8560 | search validation]] and forward correct "this" | ||
| + | * Fix getting the name [[https://github.com/tonytomov/jqGrid/commit/0ddd13350c994a1fcfb225a509c0f6ac57d77b9e |label]] in checkValues | ||
| + | * Fix calling [[https://github.com/tonytomov/jqGrid/commit/e84ab68312ca124ddfab49fe3f7bc99fd9c7f79f |checkValues]] in edit modules (due to the new params) | ||
| + | * Fix calling bindEv with the right [[ https://github.com/tonytomov/jqGrid/commit/a4de48606e39ed75f35dc7c07044821f3e5e21da | parameters]] | ||
| + | * Fix position of error dialog in inline edit to be [[https://github.com/tonytomov/jqGrid/commit/3169ce890d7033a32360a9dda809068403fcb93a | below]] the row | ||
| + | * Fix calling hideModal in info_dialog to use [[https://github.com/tonytomov/jqGrid/commit/6d16157776480693fd2ea1d3ac89a7c38855cb14 |onClose]] event | ||
| + | * Comparation fixes in some function in [[https://github.com/tonytomov/jqGrid/commit/e65bcde5f7c28eb10da44fe11da7b745c9dc6ba0 | base]] module | ||
| + | * Fix grouping to [[https://github.com/tonytomov/jqGrid/commit/c5aac2be7167226632f077d936b094cd87522782 | toggle]] the elements when the level are more than 2. | ||
| + | * Fix usage of [[https://github.com/tonytomov/jqGrid/commit/9935f5126b57f75a37569c51edf7f2cfce9b9cd8 | columns]] parameter of `searchGrid` in combination with multipleSearch: false | ||
| + | * Fix when [[https://github.com/tonytomov/jqGrid/commit/05eab831e06c80840ced7d7ceb1a814bee3a8041 |virtual scroll]] is active and initial page number is not = 1 | ||
| + | * Fix clear search values if [[https://github.com/tonytomov/jqGrid/commit/2055c0a705bee8f550aa4bd04da2bb8f038764c5 | resetFilter]] (navigator) is not in the grid (build) code | ||
| + | * Fix [[https://github.com/tonytomov/jqGrid/commit/3cdc40c2fb3349f7650cfc22fe0fe07fea098cc7 | jqModal]] if form elements contain position absolute and modal is true | ||
| + | * Comparation fixes in [[https://github.com/tonytomov/jqGrid/commit/8f56617741c8f329ca2f62b48d8710fd3799cfd9 |jqueryui]] module | ||
| + | * Fix this parameter in [[https://github.com/tonytomov/jqGrid/commit/f6b6fd494774f9b9e1f9831a143378da1516d2ed | resizeStart/Stop]] events | ||
| + | * Fix [[https://github.com/tonytomov/jqGrid/commit/a8953bf39d9ad268882aa42ecb160a94ffc8a955 | rownumber]] selector in pager | ||
| + | |||
| + | |||
| + | |||
| + | |||
| + | ===== jqGrid 4.4.5 changes and fixes ===== | ||
| + | ==== Addition and Changes ==== | ||
| + | * Autodetection of input JSON format (dynamic jsonReader) - thanks to Oleg | ||
| + | * Add a minified and source version in GitHub. | ||
| + | * Inline navigator buttons have now unique id for easy manipulation | ||
| + | * Adding **f** for checking in checkbox formatter | ||
| + | * To the custom_func check values ve add a index of the column to be checked. | ||
| + | * Removing $.jgrid.stringToDoc and replace it with the identical jQuery function $.parseXML | ||
| + | * Removing isNull function from formatter, since it is never used | ||
| + | * Removing isUndefined and using the more common object===undefined. | ||
| + | * Update Serbian language | ||
| + | * Adding jqGridRowAttr handler wich can replace rowattr function | ||
| + | * Adding the row id as third parameter in rowattr and jqGridRowAttr | ||
| + | * Small improvements in getOffset method | ||
| + | |||
| + | ==== Bug Fixes ==== | ||
| + | * Fix - Trim the data when building the select from dataUrl. This causes error in jQuery 1.9 if data contain empty lines | ||
| + | * Fix in dataUrl for select | ||
| + | * Fix check the pager input | ||
| + | * Fix setColWidth to calculate correct the width in case of grouping and autowidth are set to true | ||
| + | * Fix checkOnUpdate and checkOnSubmit when a select field is used. | ||
| + | * Fix focusing the input when the checkOnUpdate is on. | ||
| + | * Correct the scroll page bug when clicking on a non-editable cell when celledit mode is active. This bug can be seen only in Chrome. | ||
| + | * Fix removing \T option from date parsing string (there is no such one). | ||
| + | * Fix checkTime validation function to allow upper case | ||
| + | * Fix the custom_func check values we add a index of the column to be checked | ||
| + | * Fix treegrid to support idPrefix. | ||
| + | * Fix altrows in addRowData | ||
| + | * Simplify daysArrayFunction in checkDate | ||
| + | * Fix reading bug when id = 0 from response | ||
| + | * Fix $.jgrid.checkValues function when colmodel label value is present. | ||
| + | * Fix jqGridSelectRow handler to executed only when secon parameter in setSelection is on | ||
| + | * Fix extending arameters in restoreRow | ||
| + | * Fix removing the new row class in inline navigator after succes saving. | ||
| + | * Fix save button to use addRow parameters in case of adding new row when inline navigator | ||
| + | * Fix resetting of inlineNav toolbar buttons required in case of saving error | ||
| + | * Fix Cancel button in inlineNav to use Add options in case of add. | ||
| + | * Fix local data to be written without idPrefix. The same fix is provided when it is read in different methods | ||
| + | * Fix calling ondblClick and onRightClick events in grid | ||
| + | * Fix sorting when frozen columns | ||
| + | * Fix getLocalRow not to use idPrefix | ||
| + | |||
| + | ===== jqGrid 4.4.4 changes and fixes ===== | ||
| + | |||
| + | ==== Addition and Changes ==== | ||
| + | * Removing support for IE6 | ||
| + | * Removing jQuery $.browser function, which is deprecated. | ||
| + | * Adding our own IE detection function | ||
| + | * Adding onInitGrid which is called only once before populating the data. | ||
| + | * Small improvements in getOffset method | ||
| + | * Changes in InsertAfter, and other as per jQuery 1.9 | ||
| + | * Added parameter datawidth in form editing | ||
| + | * Include space in escaping the id (jqID) | ||
| + | |||
| + | ==== Fixes ==== | ||
| + | |||
| + | * Fix overlay setting in viewGridRow | ||
| + | * Fix local searching when multiple groups(Oleg). | ||
| + | |||
| + | ===== jqGrid 4.4.2 changes and fixes ===== | ||
| + | |||
| + | ==== Additions and Changes ==== | ||
| + | |||
| + | * Added the position option to navSeparatorAdd such that it works like navButtonAdd. This allows the seperator to be added to the "front" | ||
| + | |||
| + | * Making modal alert dialog uniquie for every grid | ||
| + | * The common bindEv is supported now in filter UI | ||
| + | * Test for null or undefined of rowid as suggested. | ||
| + | * Code optimization in grouping module | ||
| + | * Hide the navigator buttons in form edit when the next/previous row is not editable | ||
| + | * Performance optimizations for idPrefix fix used in formatter | ||
| + | * Update Croatian translate | ||
| + | * Add destroyFilterToolbar method which could be practical to recreate the searching toolbar.Thanks to Oleg. | ||
| + | * CSS code improvemets. Thanks to Oleg | ||
| + | * Code optimizations in all modules (checks for null and undefined). Thanks to Oleg | ||
| + | * Added Indonesian translation | ||
| + | * Add method getMethod, which allow us to get the method as variable and speed the grid when calling this method in loops. Inspiered from Oleg's idea | ||
| + | * Added a displayField property in grouping in order to display it instead of default group Value. Thanks to Matthew Hutton | ||
| + | * Add Vietnamese Translation | ||
| + | * Optimizing searchToolbar to call datainit and events using the common code in common module | ||
| + | |||
| + | ==== Bug Fixes ==== | ||
| + | * Fix support default values in modal | ||
| + | * Fix tabindex attribute changed from 1 to 0.Changing the tabindex to zero meant that jqGrid <table> can still receive the focus, but eceives it according to the normal document flow | ||
| + | * Fix autowidth when grouping is enabled | ||
| + | * Fix adding webkit browser to subgrid | ||
| + | * Fix editing textares containing td elements. Thanks to para | ||
| + | * Fix the calling onPaging before calculation of pages and etc | ||
| + | * Fix jqModal setExpresssion not cause exception in IE8, IE9 | ||
| + | * Fixed search filters addition/deletion | ||
| + | * Fix Searching dialog for chrome | ||
| + | * Fix cellattr to accept record row as array. Thanks to Oleg | ||
| + | * Fix scroll the grid to top after selecting a cell in celledit mode | ||
| + | * Fix addChiledNode not to expand rows if it is not set as such | ||
| + | * Fix for cellattr to call rowdata in addRowData | ||
| + | * Typo fix defaulValue in grid.locale-no.js | ||
| + | * Fix checking checkbox formatter adding a "n" as possible value | ||
| + | * Fix Calling the events in the editable element after it is added in the dom. This fix the issue to use setTimout. Thanks to Oleg | ||
| + | * Fix delRowData in case of multiselect se to true. Thanks to Oleg | ||
| + | * Fix addRow to add different id's if they are not set as parameter. Thanks to Oleg | ||
| + | * Fix setTreeNode if node has "expanded:true", but no "loaded" property. Thanks to Oleg | ||
| + | * Fixing wrong encodding of rowid | ||
| + | * Fix calling dataInit in filter toolbar. Thanks to Oleg | ||
| + | * Fix calling hideModal. Thanks to Oleg. | ||
| + | * Fix template function used in grouping. | ||
| + | * Fixing the code where exists the editable column having name="id" in inline edit | ||
| + | * Allowing changing of column having `key:true` or modifying rowid in any other way in inline edit | ||
| + | * Use a deep copy of extend in form edit functions. | ||
| + | * Fix local grouping when value is null | ||
| + | * Strip the idPrefix when we pass it in formatter. Thanks to Inara. | ||
| + | * Fix generation of id in Refreshindex if the datatype is local. Thanks to Oleg | ||
| + | * Fix calling cellWidth only once, which prevent problems in IE when setGridWidth is used to resize the grid | ||
| + | * Fix setColProp not to remove existing column properties for object properties. Thanks to Oleg | ||
| + | * Fix problem with header table when adding additional divs | ||
| + | * Fix wrong class for resizable icon in $.jgrid.createModal. Thanks to Oleg | ||
| + | * Fix filter toolbar divs overriding input/ select width setings | ||
| + | * Fix addRowData in case of array data and undeined rowid. Thanks to GeorgeG | ||
| + | * Fix calling the custom_value when the element is created and is not in add mode | ||
| + | * Fix calling dataInit in searchToolbar | ||
| + | * Exclude custom_element and custom_value from the list of options whch should not be set as attributes. Thanks to Oleg | ||
| + | * Synchronize the serchtype and sorttype in serch module | ||
| + | |||
| ===== jqGrid 4.4.0 changes and fixes ===== | ===== jqGrid 4.4.0 changes and fixes ===== | ||
| ==== Bug Fixes ==== | ==== Bug Fixes ==== | ||