-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathReleaseNotes.txt
executable file
·1810 lines (1446 loc) · 102 KB
/
ReleaseNotes.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
*********************************************
* jQWidgets v3.9.1 Release, Oct-29-2015 *
*********************************************
What's New:
- jqxScheduler Agenda View.
- jqxScheduler ICalendar import/export.
- jqxScheduler Export to Excel, PDF, JSON, XML, HTML, CSV, TSV.
- jqxScheduler Appointments Exact Time rendering.
- jqxScheduler Week Numbers display in Month View.
- jqxDockingLayout method for dynamically adding floatGroups.
What's Improved:
- jqxGrid expand/collapse state maintenance when the Grid is grouped or row details are enabled.
What's Fixed:
- Fixed an issue in jqxGrid about best fit columns resizing when columns reorder is turned on.
- Fixed an issue in jqxScheduler about legends bar rendering.
- Fixed an issue in jqxScheduler which occurred when user tries to select multiple cells in the all days area.
- Fixed an issue in jqxScheduler RTL Navigation through the toolbar.
- Fixed an issue in jqxScheduler Resources binding through jqxDataAdapter.
- Fixed an issue in jqxCalendar and jqxDateTimeInput firstDayOfWeek property issue.
- Fixed an issue in jqxFileUpload which occured when uploadFile was called, but no files had been selected for upload.
- Fixed an issue in jqxDockingLayout regarding initContent not being called for floatGroups.
- Fixed an issue in jqxDockingLayout drop indicators show/hide issue related to mobile devices.
*********************************************
* jQWidgets v3.9.0 Release, Oct-09-2015 *
*********************************************
What's New:
- jqxScheduler, jqxDockingLayout, jqxLayout, jqxTextArea, jqxTagCloud, jqxResponsivePanel, jqxPopover, jqxLoader widgets.
- jqxGrid best fit columns resizing. End-users now can auto-resize columns by double clicking on the column header's right border.
- jqxChart Pie and Donut slices expansion on selection.
- jqxCalendar Restricted dates feature.
- jqxRibbon Tabs reorder functionality.
What's Improved:
- jqxChart's labels positioning in Pie and Donut series.
- jqxChart's default value axis number formatting.
- jqxFormattedInput Select All with Ctrl+A.
- jqxFormattedInput radix can now be changed through the dropdown even when the input is empty.
What's Fixed:
- Fixed an issue in jqxTreeGrid regarding the hierarchical checkboxes when Sorting is applied.
- Fixed an issue in jqxGrid regarding the ever present row rendering when a column is pinned.
- Fixed an issue in jqxGrid regarding the multiple cells advanced selection when columns width is in percentages.
- Fixed an issue in jqxGrid regarding the excel filter for filtering date column.
- Fixed an issue in jqxGrid regarding the initial column filter functionality when the filter is applied to numeric column and filter row is turned on.
- Fixed an issue in jqxGrid regarding the save/load state of Date filter.
- Fixed an issue in jqxGrid regarding the DateTimeInput editor's localization.
- Fixed an issue in jqxDateTimeInput regarding the Tab key navigation in Firefox.
- Fixed an issue in jqxDateTimeInput regarding date selection when closing the popup calendar by clicking on the calendar button.
- Fixed an issue in jqxDateTimeInput regarding the rendering of the time popup after navigation through the calendar popup.
- Fixed an issue in jqxChart value axis range display when all values are 0s.
- Fixed an issue in jqxChart range selector layout issues.
- Fixed an issue in jqxChart range selector mouseup outside of area event handling bug.
- Fixed an issue in jqxChart range selector refresh issue when used with 'basic' type xAxis.
- Fixed an issue in jqxChart about export to image with rangeselector.
- Fixed an issue in jqxScrollBar about small scroll ranges layout.
- Fixed an issue in jqxFileUpload regarding an "Access is denied" error in Internet Explorer 10.
- Fixed an issue in jqxFormattedInput regarding the entering of numbers through the numeric keypad.
- Fixed an issue in jqxComplexInput regarding the entering of numbers through the numeric keypad.
- Fixed an issue in jqxRibbon when header items contain images or other non-text HTML elements.
*********************************************
* jQWidgets v3.8.2 Release, August-06-2015 *
*********************************************
What's New:
- Added Support for Microsoft Edge Web Browser.
What's Fixed:
- Fixed an issue in jqxGrid regarding the Checkbox column Toggle behavior.
- Fixed an issue in jqxGrid regarding the deleterow method and editing after that.
- Fixed an issue in jqxGrid regarding the validation popup's positioning when the editing is full row.
- Fixed an issue in jqxGrid regarding the destroying of filter widgets on data source change.
- Fixed an issue in jqxGrid regarding the cells rendering when custom filter is applied and removed dynamically through API.
- Fixed an issue in jqxDateTimeInput regarding the switching of calendar views.
- Fixed an issue in jqxDateTimeInput regarding the Time Popup inputs formatting.
- Fixed an issue in jqxDateTimeInput regarding the Null dates handling.
- Fixed an issue in jqxDateTimeInput regarding the Spin Buttons behavior in the Time Popup.
- Fixed an issue in jqxRibbon regarding an incorrect class applied to the top and bottom scroll button arrows.
- Fixed an issue in jqxSlider when the 'min' and 'max' properties are dynamically set.
- Fixed an issue in jqxSwitchButton regarding the removal of event handlers.
- Fixed an issue in jqxToolBar regarding its integration in a jqxSplitter panel.
- Fixed an issue in jqxComplexInput regarding the methods getReal and getImaginary when the decimalNotation.
- Fixed an issue in jqxAngular plugin regarding the Angular UI Router.
- Fixed an issue in jqxNumberInput with Paste from browser's context menu.
- Fixed an issue in jqxListBox regarding the checkItem, uncheckItem and indeterminateItem methods when Filter is applied.
*********************************************
* jQWidgets v3.8.1 Release, June-23-2015 *
*********************************************
What's New:
- jqxDateTimeInput - Time popup.
What's Improved:
- jqxTreeGrid API. Added expandAll and collapseAll methods.
- jqxChart Value axis automatic selection of optimal interval when all values are identical.
- jqxNumberInput editing of negative numbers.
- jqxFileUpload 'select' event is passed the selected file's size as an argument.
What's Fixed:
- Fixed an issue in jqxGrid about Virtual Columns Scrolling in IE7 and IE8.
- Fixed an issue in jqxGrid about Virtual Columns Scrolling when Filtering is applied.
- Fixed an issue in jqxGrid about rendering of cell contents of a pinned column when the Grid's horizontal scrollbar is moved and the "hidecolumn" method is called.
- Fixed an issue in jqxGrid about the Validation popup positioning when the edit mode is full row.
- Fixed an issue in jqxObservableArray about the unshift method.
- Fixed an issue in jqxFileUpload regarding the use of the 'multipleFilesUpload' property in Internet Explorer 9 and earlier.
- Fixed an issue in jqxFormattedInput when the value is an empty string.
- Fixed an issue in jqxRibbon when 'mode' is set to 'popup' and the content section is over other elements.
- Fixed an issue in jqxRibbon when setting 'width' and 'height' dynamically.
*********************************************
* jQWidgets v3.8.0 Release, April-27-2015 *
*********************************************
What's New:
- jqxChart column series properties to render as Pyramid and Funnel charts.
- jqxChart new tooltips property toolTipMoveDuration to control time required move the tooltip between items.
- jqxChart localization support.
- jqxGrid, jqxChart, jqxTreeGrid and jqxDataTable PDF Export.
- jqxGrid Ever Present Row.
- jqxGrid Filter Menu customization.
What's Improved:
- jqxChart tooltips positioning and style using tooltip arrows.
- jqxChart support for percentage radius in pie and donut series and polar/spider charts.
- jqxChart automatic detection and parsing of date/time strings in different cultures.
- jqxChart dateFormat property for xAxis values, tooltips and labels.
- jqxGrid performance improvement which affects Grids with multiple columns.
- jqxGrid Grouping and Filtering API.
- jqxAngular plugin improvement which allows dynamic compile of widgets through a function call.
What's Fixed:
- Fixed an issue in jqxGrid about resizing in RTL mode.
- Fixed an issue in jqxGrid about clipboard handling in server paging mode.
- Fixed an issue in jqxGrid regarding the Pager's rendering in RTL mode.
- Fixed an issue in jqxDataTable regarding the setCellValue method when the column is sorted.
- Fixed an issue in jqxDataTable regarding columns width on touch devices.
- Fixed an issue in jqxComboBox regarding the getSelectedItem method when multiSelect mode is turned on.
- Fixed an issue in jqxNumberInput regarding the behavior when the value is 0 and decimalDigits is set to 0.
- Fixed an issue in jqxSwitchButotn regarding the dynamic changing of button's orientation.
- Fixed an issue in jqxPasswordInput regarding the show password behavior on touch devices.
- Fixed an issue in jqxEditor regarding the "change" event when "paste" is through mouse.
- Fixed an issue in jqxPasswordInput password strength re-evaluation when setting the password with the val method.
- Fixed an issue in jqxFileInput in Internet Explorer when the option "Include local directory path when uploading files to a server" is enabled.
- Fixed an issue in jqxChart with custom colorFunction and range bars.
- Fixed an issue in jqxChart with the lineWidth property of gridlines & tickmarks in spider charts.
- Fixed an issue in jqxChart tooltips formatSettings on common y-axis.
- Fixed an issue in jqxChart with tooltip hiding in some corner cases.
- Fixed an issue in jqxChart with ticks overlapping text in polar chart.
- Fixed an issue in jqxChart with columns overlap detection logic.
- Fixed an issue in jqxChart with waterfall series conneting lines in horizontal chart orientation.
- Fixed an issue in jqxChart with calling 'update' after previously loading an empty data set.
- Fixed an issue in jqxChart in end point spline rendering in VML mode.
- Fixed an issue in jqxChart in vertical text rendering in VML mode.
Breaking Changes:
- The default value of jqxChart's skipOverlappingPoints option is now set to false in column series
*********************************************
* jQWidgets v3.7.1 Release, Feb-25-2015 *
*********************************************
What's Fixed:
- jqxChart Gradient fill style regression in IE9.
- jqxChart linesEnabled property change issue with pie/donut series.
- jqxChart handling of special characters in url.
- jqxGrid filter menu issue.
- jqxListBox issue about unselectIndex method.
*********************************************
* jQWidgets v3.7.0 Release, Feb-02-2015 *
*********************************************
What's New:
- jqxRibbon widget.
- jqxToolBar widget.
- jqxNavBar widget.
- jqxFileUpload widget.
- jqxFormattedInput widget.
- jqxComplexInput widget.
- jqxChart Waterfall and stacked waterfall series.
- jqxChart Support for common valueAxis.
- jqxChart Spider axis support.
- jqxChart Partial polar & spider chart support.
- jqxChart Annotations.
- jqxChart Color bands on xAxis.
- jqxChart Color bands in polar and spider charts.
- jqxChart Additional API functions.
What's Improved:
- jqxChart Axis padding feature.
- jqxChart Additional labels styling properties.
- jqxChart Support for conditional label colors.
- jqxChart Range selector and chart refresh events.
- jqxChart Improved columns spacing and padding calculation.
- jqxChart 15 new examples.
- jqxSlider mouse wheel behavior.
What's Fixed:
- Fixed an issue in jqxGrid regarding the Columns Hierarchy rendering when columns menu is turned off.
- Fixed an issue in jqxGrid regarding the deffered scrolling vertical scrolling when paging is enabled.
- Fixed an issue in jqxGrid regarding the keyboard navigation when paging is enabled.
- Fixed an issue in jqxChart with multiple range selectors.
- Fixed an issue in jqxChart Tooltips display on single point lines.
- Fixed an issue in jqxChart Partial pie series angle recalculation when calling 'update'.
- Fixed an issue in jqxChart Columns positioning issue when some data points are invalid.
- Fixed an issue in jqxTooltip's close method.
- Fixed an issue in jqxNumberInput regarding the spin behavior.
- Fixed an issue in jqxTree regarding the drag and drop behavior.
Breaking Changes:
- Incorrectly typed property names will now raise errors. In previous versions, these properties were ignored.
*********************************************
* jQWidgets v3.6.0 Release, Nov-25-2014 *
*********************************************
What's New:
- jqxChart OHLC series.
- jqxChart Candlestick series.
- jqxTreeGrid Three-State checkboxes.
- jqxTreeGrid new Paging Mode.
- jqxAngular new AMD module which allows automatic on demand loading of the required jQWidgets javascript files.
- jqxMenu and jqxDocking keyboard navigation.
- jqxSlider tooltips.
- Observable Array function.
What's Improved:
- jqxChart Range selector mouse and touch handling.
- jqxChart automatic calculation of unit interval in date/time series.
- jqxChart improvements in spline rendering algorithm.
- jqxChart improvements in rendering of column series on date/time axis.
- jqxAngular's jqx-watch attribute now allows watching for changes in multiple members.
What's Fixed:
- Fixed an issue in jqxListBox, jqxComboBox and jqxDropDownList about the events handling when the widget is created from 'select' tag.
- Fixed an issue in jqxDropDownList regarding the "getItemByValue" method.
- Fixed an issue about the Clipboard operations and Selection in jqxGrid, jqxDataTable, jqxListBox and jqxTreeGrid when the widget is used on Mac OS.
- Fixed an issue about the Clipboard Copy in jqxGrid when the data is sorted.
- Fixed an issue in jqxKnockout about the Inputs and their events handling.
- Fixed an issue in jqxGrid regarding the rendering after dynamically pinning and unpinning columns when the Grid has columns hierarchy.
- Fixed an issue in jqxTreeGrid regarding the pinned columns feature in IE7.
- Fixed an issue in jqxTreeGrid regarding the beginCellEdit method.
- Fixed an issue in jqxDataTable regarding filter's rendering when columns resize and reorder features are enabled.
- Fixed an issue in jqxCheckBox rendering in some themes when the boxSize is different than the default.
- Fixed an issue in jqxChart regarding the DateTime series offset calculations.
- Fixed an issue in jqxChart about Legend items spacing with custom layout.
- Fixed an issue in jqxChart about Formatting error on xAxis text.
- Fixed an issue in jqxChart about performance with date/time xAxis and milliseconds unit interval.
- Fixed an issue in jqxChart about rounding with date/time xAxis and seconds unit interval.
- Fixed an issue in jqxChart about spline rendering algorithm.
- Fixed an issue in jqxChart about Range selector rendering bug when the min/max are out of range compared to source data.
- Fixed an issue in jqxChart about Range selector resizing during series visibility toggle.
Breaking Change:
jqxAngular plug-in's jqx-data attribute is removed. Replace "data" in your code with the scope's member name.
*********************************************
* jQWidgets v3.5.0 Release, Sep-15-2014 *
*********************************************
What's New:
- AngularJS Integration.
- ASP .NET MVC Integration.
- jqxNotification - new widget for displaying notifications and alerts.
- jqxGrid filter row options.
- jqxListBox, jqxDropDownList and jqxComboBox initialization from Select, UL or OL tags.
- jqxChart Alternating background colors and opacity for x and y axes.
- jqxChart Customizable symbol type in scatter and bubble series.
- 70+ New Examples.
What's Fixed:
- Fixed an issue in jqxGrid regarding the toolbar's visibility when the Grid is displayed in a DropDownButton.
- Fixed an issue in jqxGrid regarding the loading the state of a Grid with reordered columns.
- Fixed an issue in jqxTreeGrid regarding the "addRow" method.
- Fixed an issue in jqxNavigationBar regarding the insert method.
- Fixed an issue in jqxNumberInput regarding the spin behavior in simple input mode when "digits" is set to 2.
- Fixed an issue in jqxChart x-axis rendering performance in some conditions.
- Fixed an issue in jqxChart ranges selector refresh.
- Fixed an issue in jqxDateTimeInput regarding the raising of "change" and "valueChanged" event.
Breaking changes:
- jqxMaskedInput, jqxNumberInput, jqxScrollBar and jqxDateTimeInput - Renamed valuechanged to valueChanged.
- jqxGrid - To keep the range selection of the DateTimeInput in the Filter Row, use "range" instead of "date", when you set the column's "filtertype" property. "date" can be used for single date filter.
*********************************************
* jQWidgets v3.4.0 Release, June-23-2014 *
*********************************************
What's New:
- jqxEditor - HTML editor which can simplify web content creation or be a replacement of your HTML Text Areas.
- jqxBulletChart - data visualization widget which is a variation of a bar graph.
- jqxDraw - new widget for ad-hoc drawing.
- jqxChart draw and drawBefore callback functions for ad-hoc drawing.
- jqxChart seriesGroup and serie legendFormatSettings and legendFormatFunction properties.
- jqxChart labelsAutoRotate property for pie and donut series.
- jqxChart new examples.
What's Improved:
- jqxChart Automatic selection of date/time granularity on date axis if the setting is not specified
What's Fixed:
- Fixed an issue in jqxGrid regarding the editing functionality when the "autorowheight" setting is turned on.
- Fixed an issue in jqxGrid regarding the "autorowheight" when the grid rows are grouped.
- Fixed an issue in jqxGrid regarding the sorting functionality when the Grid rows are grouped and paging is turned on.
- Fixed an issue regarding the pointer events handling under Windows Phone 8.1.
- Fixed an issue in jqxChart regarding the touch events handling in the range selector.
- Fixed an issue in jqxChart regarding the range selector precision with range less than 24h on date axis with day granularity.
- Fixed an issue in jqxChart regarding the minValue and maxValue in stacked series.
- Fixed an issue in jqxChart regarding the display of label text in toggled stacked columns.
- Fixed an issue in jqxChart regarding the VML z-order issue with area series. VML is the rendering engine for IE7 and IE8.
- Fixed an issue in jqxTreeGrid regarding the rendering of the aggregates when there are hidden columns.
Breaking changes:
jqxChart:
Renamed categoryAxis to xAxis
In order to support the new jqxDraw widget and our future data visualization
roadmap, the core rendering functionality is moved from jqxchart.js to a new file jqxdraw.js
The core charting functionality is now in jqxchart.core.js and jqxchart.js will be deprecated.
Users of jqxChart are advised to make the following change:
Include jqxdraw.js and jqxchart.core.js instead of jqxchart.js
We will continue providing jqxchart.js as a separate file in order to minimize
migration cost and allow users to use the new versions without significant changes.
However this file will be deprecated in future versions.
jqxGauge:
In previous versions jqxGauge was using the drawing engine of jqxChart. Users
were required to include both jqxgauge.js and jqxchart.js.
Users of jqxGauge are advised make the following change:
Include jqxdraw.js instead of jqxchart.js
*********************************************
* jQWidgets v3.3.0 Release, May-26-2014 *
*********************************************
What's New:
- jqxChart Zooming with range selection.
- jqxChart New series: stackedscatter, stackedscatter100, stackedbubble, stackedbubble100.
- jqxChart Support for conditional line colors within a single serie.
- jqxChart New labelsHorizontalAlignment and labelsVerticalAlignment properties.
- jqxChart New Sixteen additional color schemes.
- jqxChart Configurable display of missing values in line series.
- jqxChart Automated best fit selection of unit intervals. Unit interval axis settings are now optional.
- jqxChart Minimum and maximum angle properties for pie and donut series.
- jqxGrid DatePicker Filter Menu option.
- jqxTreeGrid and jqxDataTable Cell Edit.
What's Improved:
- jqxChart Drawing performance optimization.
- jqxChart Line series with value gaps animation.
- jqxChart Labels positioning.
- jqxChart Connection of end points in polar chart line series.
- jqxChart Legend text wrapping.
- jqxChart Lines connecting pie and donut series labels.
- jqxChart Configurable hiding of toggled points in pie and donut series.
What's Fixed:
- Fixed an issue in jqxChart regarding the image & transparent background handling in IE8 browsers.
- Fixed an issue in jqxChart regarding theanimation of stacked columns with values lower than the value axis baseline.
- Fixed an issue in jqxChart regarding an exception after serie hide/show in case when the chart has a single serie.
- Fixed an issue in jqxChart regarding theDST handling in days sequence in date/time axis.
- Fixed an issue in jqxChart regarding thegradient fill colors derived from solid colors with max R,G or B values.
- Fixed an issue in jqxChart regarding the click events on line serie position point markers.
- Fixed an issue in jqxGrid regarding the multiple rows selection when virtual mode is enabled.
- Fixed an issue in jqxGrid regarding the applying of checked list filters through API. The check/uncheck states were not updated correctly.
- Fixed an issue in jqxGrid regarding the pincolumn method.
- Fixed an issue in jqxGrid regarding the checkbox selection when filter is applied. When you check the "check all" checkbox, the Grid will select only the visible rows.
- Fixed an issue in jqxGrid regarding the checked list filter when the Grid is bound to local data and there are null values. The null values were incorrectly rendered in the checked list's popup.
- Fixed an issue in jqxGrid regarding the editing using the jqxDateTimeInput editor in a Nested Grid.
- Fixed an issue in jqxGrid regarding the programmatic edit mode.
- Fixed an issue in jqxGrid regarding the Clipboard Paste behavior in IE.
- Fixed an issue in jqxGrid regarding the "deleterow" method. If you delete a selected row, the row is now being removed from the selected indexes array.
- Fixed an issue in jqxComboBox regarding the DropDown's height calculation when autoDropDownHeight property is turned on and the DropDown is shown after typing in the Input field.
- Fixed an issue in jqxDataTable regarding the "row" parameter value of the "rowSelect" event handler when "serverProcessing" and "paging" are enabled.
- Fixed an issue in jqxDataTable regarding the inline editing when grouping is enabled.
- Fixed an issue in jqxNumberInput regarding the clipboard behavior in Chrome.
- Fixed an issue in jqxNumberInput regarding the spin behavior when the decimal separator is not ".".
- Fixed an issue in jqxTreeGrid regarding the rendering when grouping is applied and there are hidden columns.
- Fixed an issue in jqxTreeGrid regarding the sorting of data loaded on demand.
- Fixed an issue in jqxTreeMap regarding the resizing of nested areas.
- Fixed an issue in jqxListBox regarding the removeItem method and the items are grouped.
- Fixed an issue in jqxListBox regarding the drag and drop when checkboxes are enabled.
- Fixed an issue in jqxDropDownList regarding the getSelectedItem method and the items are grouped.
- Fixed an issue in jqxPasswordInput regarding the Input tag's "type" attribute check. The "type" attribute should be always equal to "password".
- Fixed an issue in jqxRangeSelector regarding the "change" event.
- Fixed an issue in jqxRangeSelector regarding the "refresh" method when the widget does not have a content DIV tag.
- Fixed an issue in jqxCalendar regarding the Week Number calculation. The widget now uses the ISO 8601 week definition.
- Fixed an issue in jqxInput regarding the searching of Strings which start with '(' or ')'.
*********************************************
* jQWidgets v3.2.2 Release, Mar-21-2014 *
*********************************************
What's Fixed:
- Fixed an issue in jqxComboBox regarding the selectItem method when multiSelect property is set to true.
- Fixed an issue in jqxListBox regarding the widget's horizontal scrollbar layout in IE7.
- Fixed an issue in the jQuery UI Compatible themes about the jqxWindow icons styling.
- Fixed an issue in jqxTreeGrid regarding the cellsAlign property when grouping is enabled.
- Fixed an issue in jqxTreeGrid regarding the export to html/excel when a column's cellClassName is set to a custom CSS class.
- Fixed an issue in jqxTreeGrid about the height and width properties. When they are set dynamically, the widget did not automatically update its size.
- Fixed an issue in jqxTreeGrid regarding the row editing when the data is Sorted.
- Fixed an issue in jqxTreeGrid regarding the ensureRowVisible method.
- Fixed an issue in jqxGrid regarding its "focus" method in Chrome.
- Fixed an issue in jqxGrid regarding the cells selected style rendering when virtual mode and paging are enabled.
- Fixed an issue in jqxGrid regarding the filter row's disabled state.
- Fixed an issue in jqxComboBox regarding the dynamic setting of the "renderer", "renderSelectedItem" and "itemHeight" properties.
- Fixed an issue in jqxDragDrop regarding the onDropTargetLeave and onDropTargetEnter callback functions.
*********************************************
* jQWidgets v3.2.1 Release, Feb-05-2014 *
*********************************************
What's Fixed:
- Fixed an issue in jqx.base.css regarding a missing CSS style for jqxButton.
- Fixed an issue in jqxListBox Drag & Drop when there are hidden ListBox widgets on the page.
- Fixed an issue in jqxGrid regarding the Checked List Filter when all items are unselected.
- Fixed an issue in jqxTabs regarding its initialization from a hidden DIV tag.
- Fixed an issue in jqxDateTimeInput regarding its initialization from a hidden DIV tag.
- Fixed an issue in jqxWindow regarding the Tab-key navigation, when there are two or more Modal Windows opened.
- Fixed an issue in jqxTreeGrid regarding the mouse selection in an Editor when there's a Pinned Column and the Editor is from a non-pinned column.
*********************************************
* jQWidgets v3.2.0 Release, Feb-01-2014 *
*********************************************
What's New:
- Added help topics about using jQWidgets with Wordpress, Joomla, BreezeJS, RequireJS and Twitter Bootstrap.
- jqxTreeGrid and jqxDataTable Columns Reorder.
- jqxTreeGrid, jqxDataTable and jqxTree Incremental Search.
- Theme Builder - Save/Load theme settings.
- Theme Builder - Added new theme settings.
- Documentation API Filtering.
What's Improved:
- Bootstrap Theme.
- jqxDateTimeInput UI.
- jqxGrid columns auto-width behavior. If you do not set the width of a column, it will occupy the remaining space.
- Moved the Theme Builder's Preview tab to the Settings Area.
- jqxResponse OS and OS Version detection.
What's Fixed:
- Fixed an issue in jqxGrid regarding the full row edit feature, when a column is with different display and data fields.
- Fixed an issue in jqxGrid regarding the "destroy" method. Some touch event handlers were not removed.
- Fixed an issue in jqxGrid regarding the "loadState" method. The method did not load the state of a hidden Column, if the Column is Grouped.
- Fixed an issue in jqxGrid regarding the filtering of a Number column when the filtertype is set to "checkedlist".
- Fixed an issue in jqxGrid regarding the virtual scrolling.
- Fixed an issue in jqxPanel regarding the horizontal scrollbar maximum value calculation on Touch Devices.
- Fixed an issue in jqxDragDrop regarding the dropTargetEnter and dropTargetLeave events when there are multiple drop targets situated one next to another.
- Fixed an issue in jqxDragDrop when the plugin is used in IFrame and the parent document's domain is different.
- Fixed an issue in jqxMenu regarding the "destroy" method. Some touch event handlers were not removed.
- Fixed an issue in jqxRangeSelector regarding the "getRange" method's return value when the RangeSelector's margin is set in percentages.
- Fixed an issue in jqxComboBox regarding its selection when the input's value is an empty string.
- Fixed an issue in jqxComboBox regarding its selection when ESC is pressed and the item's value is Integer.
- Fixed an issue in jqxTreeGrid regarding the rendering after adding or removing records.
- Fixed an issue in jqxTooltip regarding the autoHideDelay property behavior.
- Fixed an issue in jqxCalendar regarding the keyboard navigation in Chrome 32.
- Fixed an issue in jqxDateTimeInput about entering a Date with the keyboard when the minDate is in the past.
- Fixed an issue in jqxSlider about the "change" event. The event was raised twice after calling the val method.
Breaking Changes:
.jqx-icon-arrow-up, .jqx-icon-arrow-left, .jqx-icon-arrow-up and .jqx-icon-arrow-right CSS classes are now used for displaying icons in all widgets.
That change may require the update of custom Themes.
*********************************************
* jQWidgets v3.1.0 Release, Dec-23-2013 *
*********************************************
What's New:
- jqxTreeGrid, jqxDataTable and jqxRangeSelector widgets.
- jqxChart Polar axis rendering.
- jqxChart Support for live data updates.
- jqxChart Series toggle using legend check marks.
- jqxChart Series toggle events.
- jqxChart Axis text animation.
- jqxChart Multi-line axis text.
- jqxGrid Excel-like Filtering.
- jqxGrid Full Row Edit.
- jqxGrid Printing.
- 120+ New Demos.
What's Improved:
- jqxChart Line and fill color settings in normal and selected mode.
- jqxChart Line and fill color settings for serie symbols in normal and selected mode.
- jqxChart Spline points calculations.
- jqxChart Smart labels positioning along line and area series.
- jqxChart Improved automatic value axis interval calculation.
- jqxChart Animated labels in pie and donut series.
- jqxGrid Clipboard Operations - Cut, Copy, Paste.
- API Documentation - added JSFiddle samples for each property, method and event.
- How-to help topics about building mobile applications for Android, iOS, Blackberry 10 and Windows Phone 8 with jQWidgets & PhoneGap.
- How-to help topic about using PhoneGap Build Cloud Service.
- How-to help topic about using Ripple Emulator.
What's Fixed:
- Fixed an issue in jqxGrid regarding the Validation popup display position.
- Fixed an issue in jqxGrid regarding the aggregates re-calculation after filtering.
- Fixed an issue in jqxChart regarding tooltips when overlapping with mouse cursor.
- Fixed an issue in jqxChart regarding the symbol rendering along line series.
- Fixed an issue in jqxResponse regarding the browser version detection.
- Fixed an issue in jqxListBox and jqxGrid regarding the mouse-wheel scrolling in IE11.
- Fixed an issue in jqxInput regarding the Popup rendering when the widget has padding.
- Fixed an issue in jqxListBox regarding the rendering of empty items.
- Fixed an issue in jqxComboBox regarding the click handling of items in "multiselect" mode.
*********************************************
* jQWidgets v3.0.4 Release, Nov-1-2013 *
*********************************************
What's New:
- Added support for Internet Explorer 11
What's Fixed:
- Fixed an issue in jqxGrid regarding the Columns Hierarchy rendering when the Grid is grouped and the state of a Group is changed.
- Fixed an issue in jqxGrid regarding the aggregates rendering when a column is dynamically hidden after 'beginupdate' method call.
- Fixed an issue in jqxGrid regarding the columns reordering of nested grids.
- Fixed an issue in jqxGrid regarding the handling of null values in the aggregates calculation functions.
- Fixed an issue in jqxGrid regarding the grouping in virtual mode when paging is enabled.
- Fixed an issue in jqxGrid regarding the ComboBox editor when the column's displayfield and datafield properties are set.
- Fixed an issue in jqxGrid regarding the save/load state when the Grid is in virtual mode.
- Fixed an issue in jqxGrid regarding the columns resizing in Firefox when the Grid is in container with absolute position and the showfilterrow property is set to true.
- Fixed an issue in jqxNumberInput regarding the "." key handling when the edited number is integer.
- Fixed an issue in jqxNumberInput regarding the negative numbers rendering when the decimalSeparator property is set and after calling the setDecimal method.
- Fixed an issue in jqxNavigationBar regarding the "remove" method. The widget was not updated correctly after removing the last item when it is expanded.
- Fixed an issue in jqxComboBox regarding the widget's rendering within jqxWindow.
- Fixed an issue in jqxComboBox regarding the auto-height behavior after dynamically setting the autoDropDownHeight property.
- Fixed an issue in jqxComboBox regarding the unselectItem method when multiSelect property is set to true.
- Fixed an issue in jqxLinkButton regarding the dynamic changing of the "disabled" property.
*********************************************
* jQWidgets v3.0.3 Release, Oct-01-2013 *
*********************************************
What's New:
- jqxGrid Paging mode.
- 4 new themes.
What's Fixed:
- Fixed an issue in jqxGrid regarding the "selectall" method when checkbox selection is enabled.
- Fixed an issue in jqxGrid regarding the columns resizing in RTL mode when the Grid's horizontal scrollbar is hidden.
- Fixed an issue in jqxGrid regarding the "cellbeginedit" and "cellendedit" events. The events were not raised correctly after pressing the "enter" key.
- Fixed an issue in jqxGrid regarding the tooltip text formatting.
- Fixed an issue in jqxGrid regarding the Excel export when a String column is with Null values.
- Fixed an issue in jqxGrid regarding the Grouping of a column with "groupable" set to false when Columns Reorder is enabled.
- Fixed an issue in jqxGrid regarding the TextBox editor, when the edited value is a localized number.
- Fixed an issue in jqxGrid regarding the "loadstate" method when the Grid is in virtual mode.
- Fixed an issue in jqxComboBox regarding the auto-complete when 1 item is found and a horizontal scrollbar is displayed. The DropDown's height was not enough for displaying the full item.
- Fixed an issue in jqxCalendar regarding the Special Dates feature when the special date is added with a custom CSS Class.
- Fixed an issue in jqxCalendar regarding the selection after navigation through the year view.
- Fixed an issue in jqxTree regarding the horizontal scrollbar's max value calculation.
*********************************************
* jQWidgets v3.0.2 Release, Aug-26-2013 *
*********************************************
What's New:
- 3 New Themes(Arctic, Orange and Metro Dark)
What's Fixed:
- Fixed an issue in jqxGrid regarding the columns hierarchy rendering when a grid column is pinned.
- Fixed an issue in jqxGrid regarding the rendering of a cell editor from a pinned column when the grid is horizotally scrolled.
- Fixed an issue in jqxGrid regarding the server filtering of date values. The parameters sent to the server are now formatted using the Column's cells format set by the user.
- Fixed an issue in jqxGrid regarding the grouping when pager is enabled and the grid is grouped by dates.
- Fixed an issue in jqxGrid regarding the "showvalidationpopup" method when the method is called for the last Grid row and there is a horizontal scrollbar. The validation popup was displayed under the scrollbar.
- Fixed an issue in jqxGrid regarding the column width calculation when the column's width is not set.
- Fixed an issue in jqxDropDownList regarding the rendering after calling the "uncheckAll" method.
*********************************************
* jQWidgets v3.0.1 Release, Aug-19-2013 *
*********************************************
What's Fixed:
- Fixed an issue in jqxGrid regarding the columns hierarchy rendering after updating the Grid's data source.
- Fixed an issue in jqxGrid regarding the cellclick event in virtual mode. The rowindex parameter was with incorrect value.
- Fixed an issue in jqxGrid regarding the getrows method result in virtual mode.
- Fixed an issue in jqxListBox regarding the getItem method when the passed parameter is integer.
- Fixed an issue in jqxComboBox regarding the multi select feature. Clicking the dropdown button for closing the dropdown was selecting an item.
- Fixed an issue in jqxButtonGroup regarding the mode property when it is changed from radio to checkbox. The checked radio button was not removing its state.
*********************************************
* jQWidgets v3.0.0 Release, Aug-16-2013 *
*********************************************
What's New:
- jqxGrid CheckBox selection.
- jqxGrid Columns Hierarchy.
- jqxGrid Custom editors.
- jqxComboBox Multi Select feature.
- jqxInput UI add-ons.
What's Improved:
- jqxComboBox auto-complete functionality.
What's Fixed:
- Fixed an issue in jqxGrid regarding the ensurerowvisible method when row details are enabled.
- Fixed an issue in jqxGrid regarding the rendering in RTL mode when the Grid has a filter row and is grouped.
- Fixed an issue in jqxGrid regarding the z-index of a DropDownList editor when the user horizontally scrolls a Grid which has multiple pinned columns and there is opened DropDownList editor.
- Fixed an issue in jqxGrid regarding the setcellvalue method when the column passed as parameter is of type "number" and is nullable and the new cell value is an empty string. The cell's value was incorrectly set to 0.
- Fixed an issue in jqxGrid regarding the row's boundindex parameter value when the Grid is filtered. The boundindex value was incorrect in the Grid cells and row selection events.
- Fixed an issue in jqxMaskedInput regarding the numpad keys handling.
- Fixed an issue in jqxMaskedInput regarding the keyboard handling in Firefox.
- Fixed an issue in jqxInput regarding the Knockout binding of the widget's value.
- Fixed an issue in jqxListBox regarding the "checkChange" event when the "checkAll" or "uncheckAll" methods are used.
- Fixed an issue in jqxTree regarding its "destroy" method.
- Fixed an issue in the Fresh theme regarding the hover and select states of Grid cells under IE7, IE8 and IE9.
- Fixed an issue in jqxWindow regarding the getter of the "title" property.
*********************************************
* jQWidgets v2.9.3 Release, July-11-2013 *
*********************************************
- Fixed an issue in jqxChart regarding the tooltip positioning when the Chart's position is absolute or relative.
- Fixed an issue in jqxGrid regarding the load state feature when the Grid is in virtual mode.
- Fixed an issue in jqxGrid regarding the automatic resizing when the size is set in pecentages.
- Fixed an issue in jqxGrid regarding the rendering in RTL mode when grouping is enabled and the grid columns overflow.
- Fixed an issue in jqxGrid regarding the rendering when grouping is enabled and there is a pinned column.
- Fixed an issue in jqxGrid regarding the editing of "time" values through the default textbox editor.
- Fixed an issue in jqxGrid regarding the filtering of numbers when the decimal separator is localized.
*********************************************
* jQWidgets v2.9.2 Release, July-04-2013 *
*********************************************
- Fixed an issue in jqxTreeMap regarding the rendering in IE7.
- Fixed an issue in jqxTree regarding the items rendering in IE7.
- Fixed an issue in jqxListMenu regarding the rendering in Right-To-Left mode in IE7.
- Fixed an issue in jqxListMenu regarding its "click" event handler in Windows Phone 8.
- Fixed an issue in jqxGrid regarding the cells text vertical alignment when the "rowsheight" property is set in Windows Phone 8.
- Fixed an issue in jqxListBox regarding its "click" event handler when "checkboxes" is set to true and the widget is used on a Touch device.
- Fixed an issue in jqxExpander regarding its rendering when the widget is created outside the DOM.
- Fixed an issue in jqxChart regarding the rendering in Right-To-Left mode.
- Fixed an issue in jqxComboBox KO integration.
*********************************************
* jQWidgets v2.9.1 Release, June-28-2013 *
*********************************************
What's Fixed:
- Fixed an issue in jqxButtonGroup regarding the "disabled" state rendering.
- Fixed an issue in jqxButtonGroup regarding the "destroy" method.
- Fixed an issue in jqxListBox regarding the "updateItem" method when the index of the item to be updated is 0.
- Fixed an issue in jqxGrid regarding the "autoloadstate" behavior when virtualmode is set to true and the Grid is sorted.
- Fixed an issue in jqxGrid regarding the "autoloadstate" behavior when virtualmode is set to true, the Grid was making unnecessary additional binding operation.
- Fixed an issue in jqxWindow regarding the dynamic changes of the "isModal" property.
*********************************************
* jQWidgets v2.9.0 Release, June-24-2013 *
*********************************************
What's New:
- New Widgets: jqxTreeMap, jqxPasswordInput.
- New Plugin: jqxResponse.
- jqxChart step line series: stepline and steparea.
- jqxChart range series: rangecolumn, rangearea, splinerangearea, steprangearea.
- jqxChart rich tooltips with custom HTML support.
- jqxChart color bands.
- jqxChart dash style for all lines.
- jqxChart crosshairs.
What's Improved:
- Improved date type x-axis rendering in jqxChart.
- More options to control text rotation and text positioning along axes in jqxChart.
- Better tooltip formatting options and improved tooltip formatting documentation in jqxChart.
- Fill opacity, line width and line dash style support in all jqxChart series.
- Legend colors displayed using the fill opacity of the corresponding serie in jqxChart.
What's Fixed:
- Fixed an issue in jqxGrid regarding the rendering of a hovered cell when there is a selected cell in the same row.
- Fixed an issue in jqxGrid regarding the editing of cells when the Grid is grouped. The editing of cells from the grouped column is now disabled.
- Fixed an issue in jqxGrid regarding the filter row rendering when row details is enabled and the "showrowdetailscolumn" property is set to false.
- Fixed an issue in jqxGrid regarding the rendering when paging is enabled, auto-height is disabled and the "width" or "height" is dynamically changed.
- Fixed an issue in jqxGrid regarding the columns sorting after cells editing.
- Fixed an issue in jqxGrid regarding the checkbox editor when space key is pressed and the column's "editable" property is set to false.
- Fixed an issue in jqxGrid regarding the getrowid method result when a filter is applied and the row is not displayed.
- Fixed an issue in jqxGrid regarding the resizing when the width and height properties are in percentages.
- Fixed an issue in jqxGrid regarding the rendering in virtualmode when the Grid's data source is updated dynamically and the scroll position is not the initial.
- Fixed an issue in jqxGrid regarding the addrow method when new rows are dynamically added through the Knockout plug-in.
- Fixed an issue in jqxGrid regarding the export to excel and xml when the exported data contains special characters like '<', '>' or '&'.
- Fixed an issue in jqxGrid regarding the scrollbars rendering after dynamic resizing when the Grid's width and height are set in percentages.
- Fixed an issue in jqxChart regarding the SVG mode chart area clipping in IE9 and IE10
- Fixed an issue in jqxChart regarding the rendering with stacked columns with inversed position when the data contains undefined values.
- Fixed an issue in jqxChart regarding the rendering with the last point in line series when the previous data point is undefined value.
- Fixed an issue in jqxChart regarding the Rotated text clipping.
- Fixed an issue in jqxChart regarding the Text overflow along x/y axes.
- Fixed an issue in jqxListBox regarding the 'unselect' event's Item parameter.
- Fixed an issue in jqxListBox regarding the rendering when the listbox is placed in a container with 'overflow: auto' and the listbox's width is in percentages.
- Fixed an issue in jqxInput regarding the dynamically changing of the "placeHolder" property.
- Fixed an issue in jqxInput regarding the binding to data with key/value pairs.
- Fixed an issue in jqxMenu regarding the rendering when "setItemOpenDirection" method is invoked for top-level menu items and "showTopLevelArrows" is set to false.
- Fixed an issue in jqxDateTimeInput regarding the numpad handling when the value is null.
- Fixed an issue in jqxDateTimeInput regarding the selection of dates from previous and next months.
- Fixed an issue in jqxComboBox regarding the "disabled" state when it is changed dynamically.
- Fixed an issue in jqxDocking regarding the mode property when it is set to "docked".
- Fixed an issue in jqxExpander regarding the content's size calculation after calling the "refresh" method.
- Fixed an issue in jqxSplitter regarding the disabled property. When the property is set, the mouse cursor still reacts on mouse move.
- Fixed an issue in jqxTree regarding the dragEnd callback when the item is dropped below all items in the Tree.
- Fixed an issue in jqxTree regarding the updateItem method when the new item's icon field is set.
Breaking Changes:
- jqxCore: Added validation for empty jQuery objects. The exception's error message will remind you to check whether the used ID or CSS Class in the jQuery selection is correct.
- jqxGrid: Added validation for invalid column properties. An exception will be thrown if an invalid property is used.
- jqxGrid: Changed the behavior of the horizontal scrolling when the Grid is grouped. The columns with the Toggle buttons which expand/collapse the groups are no longer pinned.
- jqxChart: In previous versions of jqxChart the text was rotated around its center. In the new version
you can also rotate around the left or right end of the text by setting the textRotationPoint property.
In order for this new option to work properly with the vertical and horizontal text alignment properties, the default text positioning had to change.
If you are using the textRotationAngle with the verticalTextAlignment or horizontalTextAligment options, you may
need to make a minor change and set the value of the textRotationPoint property as well.
*********************************************
* jQWidgets v2.8.3 Release, Apr-29-2013 *
*********************************************
What's Fixed:
- Fixed an issue in jqxGrid regarding the "cellvaluechanged" event.
- Fixed an issue in jqxMaskedInput regarding the "destroy" method.
- Fixed an issue in jqxTree regarding the rendering of an item with checkbox after invoking the "addTo" method.
*********************************************
* jQWidgets v2.8.2 Release, Apr-27-2013 *
*********************************************
What's New:
- jqxChart axis position property allowing to position x and y axes on any side of the chart.
- jqxChart axis padding property allowing to set space between adjacent axes.
What's Improved:
- jqxTree - added addBefore, addAfter and updateItem API methods.
- jqxGrid - improved XML binding. It is now possible to load data from the XML attributes.
- jqxChart - improved date string handling in old IE browsers.
- jqxChart - prevent chart refersh when the host element is not visible.
What's Fixed:
- Fixed an issue in jqxButtonGroup regarding the dynamic changing of themes.
- Fixed an issue in jqxComboBox regarding the getSelectedItem method. Results were incorrect when the auto-complete is enabled.
- Fixed an issue in jqxChart regarding the minor tickmarks overflow.
- Fixed an issue in jqxChart with clipping chart legend when it doesn't fit properly.
- Fixed an issue in jqxChart regarding the gradient fill with multiple chart instances in Firefox browsers
- Fixed an issue in jqxDateTimeInput in FF regarding Date editing.
- Fixed an issue in jqxDateTimeInput regarding the Today and Clear footer buttons.
- Fixed an issue in jqxGrid regarding the inline editing of numeric values using the textbox editor.
- Fixed an issue in jqxGrid regarding the row details rendering when the autoheight and autorowheight properties are enabled.
- Fixed an issue in jqxGrid regarding the Knockout Integration - the issue was related with the rows delete.
- Fixed an issue in jqxGrid regarding the Export to Excel of cells with integer values.
- Fixed an issue in jqxGrid regarding the Export to Excel. The exported data can now be opened from OpenOffice.
- Fixed an issue in jqxSlider regarding the rendering of the range bar.
- Fixed an issue in jqxMenu regarding the autoOpen functionality when a top-level menu item without anchor tag is clicked.
- Fixed an issue in jqxDateTimeInput regarding the 'change' event triggering. The event was incorrectly triggered more than once after selection.
*********************************************
* jQWidgets v2.8.1 Release, Apr-12-2013 *
*********************************************
What's New:
- Added WAI-ARIA support.
- Added Bootstrap and Web themes.
What's Fixed:
- Fixed an issue in jqxCalendar regarding the rendering of the focused cell in the Year view.
- Fixed an issue in jqxListBox regarding the "selectItem" method when the items in the ListBox are grouped.
- Fixed an issue in jqxListBox regarding the rendering of empty items.
- Fixed an issue in jqxGrid regarding the horizontal scrolling of pinned columns when the Grid is empty.
- Fixed an issue in jqxGrid regarding the update of Grid cells when the Grid is filtered and the data source is observable array.
- Fixed an issue in jqxGrid regarding the Date Range filter when the range is not entered.
- Fixed an issue in jqxGrid regarding the save/load state functionality. The date filter was not loaded correctly in IE7 and IE8.
- Fixed an issue in jqxGrid regarding the horizontal scrollbar's max value when the vertical scrollbar is not visible.
- Fixed an issue in jqxGrid regarding the rowid parameter value of the 'updaterow' callback after cells editing.
- Fixed an issue in jqxGrid regarding the Export to Excel when the Grid has aggregates.
*********************************************
* jQWidgets v2.8.0 Release, Mar-22-2013 *
*********************************************
What's New:
- Added support for jQuery's val() method to all inputs.
- Added error labels to jqxValidator.
- Added columnSeriesOverlap property to jqxChart, false by default.
- Added date type category axis support for hour, minute, second, millisecond baseUnit in jqxChart.
- Added an option to specify whether a jqxGrid column allows null values, true by default.
What's Improved:
- jqxGrid Localization
- jqxGrid Checked List Filter Items are displayed sorted by default.
- jqxChart display of points representing line series with single values
What's Fixed:
- Fixed an issue in jqxGrid regarding the columns menu close behavior.
- Fixed an issue in jqxGrid regarding the sorting of a filtered grid.
- Fixed an issue in jqxGrid regarding the editing of a sorted grid.
- Fixed an issue in jqxGrid regarding the rtl rendering when grouping or rows details features are enabled.
- Fixed an issue in jqxGrid regarding the grouping feature when "autorowheight" property is enabled.
- Fixed an issue in jqxGrid regarding the cells rendering when grouping is enabled and there are hidden columns.
- Fixed an issue in jqxGrid regarding the cells and rows selection while holding Shift key on a sorted Grid.
- Fixed an issue in jqxGrid regarding the cells editing when an editor is activated via key press and tab key is pressed.
- Fixed an issue in jqxGrid regarding the keyboard navigation in the row details.
- Fixed an issue in jqxGrid regarding the aggregated data calculation when there are cells with null values.
- Fixed an issue in jqxGauge regarding the ranges rendering when the range's endValue is set to 0.
- Fixed an issue in jqxNumberInput regarding the spin behavior when "min" and "max" are negative numbers.
- Fixed an issue in jqxNumberInput regarding the handling of dash key in FF.
- Fixed an issue in jqxListBox regarding the "disabled" state.
- Fixed an issue in jqxCalendar regarding the navigation by decade.
- Fixed an issue in jqxProgressBar regarding the "complete" event. The event was raised when the value change animation begins.
- Fixed an issue in jqxDataAdapter regarding datafields with values field.
- Fixed an issue in jqxTree regarding the checkItem method when the 3-state checkboxes are enabled.
- Fixed an issue in jqxGauge regarding dynamically setting the startAngle and endAngle properties.
- Fixed an issue in jqxCore regarding the touch device detection.
- Fixed an issue in jqxChart with calculation of horizontal offsets in date type category axis when baseUnit is set to 'day'.
- Fixed an issue in jqxChart for line series z-index displayed in combination with animated stacked column series.
Breaking Changes:
- Re-engineered jqxSplitter.
- jqxSplitter works with two split panels.
- jqxSplliter cannot be created from a DIV tag which represents a split panel of another jqxSplitter instance.
- Removed the "max" and "resizable" properties in the jqxSplitter's panels definition.
- Removed the deprecated "show" and "hide" methods. Since jQWidgets 2.3, "open" and "close" should be used instead of "show" and "hide".
- Renamed the .icon-arrow class to .jqx-icon-arrow.
*********************************************
* jQWidgets v2.7.0 Release, Feb-08-2013 *
*********************************************
What's New:
Right-to-Left Support.
jqxWindow, jqxNavigationBar and jqxExpander keyboard handling.
jqxGrid deferred scrolling.
jqxCalendar Month and Year Views.
What's Improved:
- jqxNavigationBar and jqxExpander layouts
- jqxTree, jqxCalendar Keyboard navigation.
What's Fixed:
- Fixed an issue in jqxGrid regarding the editing when the data source is KO observableArray.
- Fixed an issue in jqxGrid regarding the text selection after enabling the columns resizing in IE7 and IE8.
- Fixed an issue in jqxGrid regarding the Popup Editing on Touch Device.
- Fixed an issue in jqxGrid regarding the hiding of the status bar, after the Grid's initialization.
- Fixed an issue in jqxGrid regarding the auto-height functionality.
- Fixed an issue in jqxGrid regarding the empty row rendering when the Grid's rows height is dynamic.
- Fixed an issue in jqxGrid regarding the validation popup's position after changing the horizontal scrollbar's position.
- Fixed an issue in jqxGrid regarding the textbox filter in the filter row.
- Fixed an issue in jqxGrid regarding the checkbox editor's position when "autorowheight" is true.
- Fixed an issue in jqxGrid regarding the checkbox column, when the column's three state checkboxes are disabled and the cell's value is null.
- Fixed an issue in jqxGrid regarding the columns resizing when the width is specified in percentages and the data source is dynamically updated.
- Fixed an issue in jqxListBox regarding the horizontal scrolling when the checkbox rendering is enabled.
- Fixed an issue in jqxListBox regarding the items reorder on touch devices.
- Fixed an issue in jqxListBox regarding the getItemByValue method when items are dynamically added or removed.
- Fixed an issue in jqxGauge regarding the rendering of the minor ticks.
- Fixed an issue in jqxGauge regarding the value parsing when the Gauge is initialized.
- Fixed an issue in jqxWindow regarding the zIndex when multiple modal windows are opened.
- Fixed an issue in jqxComboBox regarding the DropDown rendering when "remoteAutoComplete" is on.
- Fixed an issue in jqxComboBox regarding the "remoteAutoComplete" when "Shift" key is pressed.
- Fixed an issue in jqxInput regarding the DropDown positioning.
- Fixed an issue in jqxValidator regarding the arrow rendering when the position is set to 'left'.
Breaking Changes:
- jqxDataAdapter foreign field definition.
- Update instructions.
Find in your code where the Foreign column is defined and replace it by using the new syntax.
Sample definition of a foreign column before:
// id - determines the id of a record in the foreign collection(employees.xml) which should match to the record's name in the source collection(orders.xml).
// text - determines the display field from the foreign collection.
// source - determines the foreign collection.
// displayname - the field's name in the adapter's records array.
// name - the field's name in the data source.
// When the ordersAdapter is loaded, each record will have a field called "EmployeeName". The "EmployeeName" for each record comes from the employeesAdapter where the record's "EmployeeID" from orders.xml matches to the "EmployeeID" from employees.xml.
{ name: 'EmployeeID', displayname: 'EmployeeName', map: 'm\\:properties>d\\:EmployeeID', text: 'EmployeeName', id: 'EmployeeID', source: employeesAdapter.records },
The code below defines the same column with the new syntax:
// name - determines the field's name.
// value - the field's value in the data source.
// values.source - specifies the foreign source. The expected value is an array.
// values.value - specifies the field's value in the foreign source.
// values.name - specifies the field's name in the foreign source.
// When the ordersAdapter is loaded, each record will have a field called "EmployeeName". The "EmployeeName" for each record comes from the employeesAdapter where the record's "EmployeeID" from orders.xml matches to the "EmployeeID" from employees.xml.
{ name: 'EmployeeName', value: 'EmployeeID', values: { source: employeesAdapter.records, value: 'EmployeeID', name: 'EmployeeName' } }
- Removed "expandedIndex" in jqxNavigationBar. Use "expandedIndexes" instead.
- Removed "lockAt" and "unlockAt" in jqxNavigationBar. Use "disableAt" and "enableAt" instead.
- Including jqxexpander.js when using jqxNavigationBar is no longer necessary.
*********************************************
* jQWidgets v2.6.0 Release, DEC-27-2012 *
*********************************************
What's New:
- jqxChart Logarithmic Axis.
- jqxInput widget.
What's Improved:
- jqxGrid horizontal scrolling performance.
- jqxChart text rotation attribute for the values along the y-axis.
- jqxChart horizontal and vertical text alignment for the items along the x-axis and y-axis.
- jqxChart horizontal and vertical description alignment for the items along the x-axis and y-axis.
What's Fixed:
- Fixed an issue in jqxMenu regarding the rendering of top-level menu items in IPhone 5.
- Fixed an issue in jqxTree regarding the scrollbars rendering when the jqxTree is displayed in a popup.
- Fixed an issue in jqxTooltip regarding the tooltips z-index.
- Fixed an issue in jqxGrid regarding the focus of the filter widget when grouping is enabled.
- Fixed an issue in jqxGrid regarding the columns auto-resize when there are cells with null values.
- Fixed an issue in jqxGrid regarding the getrowid method when sorting is applied.
- Fixed an issue in jqxGrid regarding the grouping by column with null values.
- Fixed an issue in jqxGrid regarding the sorting of columns when grouping is enabled and the "showgroupsheader" property is set to false.
- Fixed an issue in jqxGrid regarding the Touch behavior when autoheight is set to true.