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 ====

Personal Tools
;
;