Skip to content

Releases: jqwidgets/jQWidgets

jQWidgets v17.0.0 Release, August-11-2023

11 Aug 13:02
Compare
Choose a tag to compare

jQWidgets v17.0.0 Release, August-11-2023

What's New:

  • Vue 3 Components Integration. In the installation package, you can find them in the jqwidgets-vue3 folder.
  • SVG icons set. SVG icons allow us to achieve strict Content Security Policy (CSP) compliance
  • jqxGrid Compact mode. You can enable it by setting the 'compact' property to true.
  • jqxScheduler Current Time and Current Appointment

What's Improved:

  • Fluent theme. You can switch to SVG icons usage, If you add the .jqx-icon-type-svg. For example, SVG icons are resolution-independent and display clearly on any device. By using SVG icons, we can reduce the security risk and improve the CSP compliance
  • jqxInput drop-down browser bounds detection.

What's Fixed:

  • Fixed an issue in jqxNavBar. When selection is false, items don't have any styling.
  • Fixed an issue in jqxGrid. Pasting a selected row into another will overwrite even columns with editable:false.
  • Fixed an issue in jqx.base.css. CSS rule for input[type="number"] is too general and affects non-jqx elements.
  • Fixed an issue in jqxChart. The valueAxis settings causes bug.
  • Fixed an issue in jqxMaskedInput. By using val method doesn't correctly set the value.
  • Fixed an issue in jqxListBox. The group doesn't dissapear if all items of the group were removed.
  • Fixed an issue in jqxGrid. The filtersearchstring is not localized with localizestring method.
  • Fixed an issue in jqxKanban. removeItem does not work properly.

jQWidgets v14.0.0

29 Apr 10:18
Compare
Choose a tag to compare

jQWidgets v14.0.0 Release, May-01-2022

What's New:

  • jqxGrid command column.
  • Barcode component.
  • QRcode component.

What's Improved:

  • Light theme is updated with more modern look and feel.

What's Fixed:

  • Fixed an issue in jqxDataTable. 2nd level nested table disappears.
  • Fixed an issue in jqxSlider - the "created" event does not fire.
  • Fixed an issue in jqxNumberInput - spin buttons unexpected behavior. When decimalDigits and digits properties are set to 2 and the spin buttons are enabled with spinButtonsStep=0.1, the buttons don't work.
  • Fixed an issue in jqxGrid - card view mode - cards change position during scroll
  • Fixed an issue in jqxGrid - card view mode - cards are not fully displayed but there is no scrollbar
  • Fixed an issue in jqxGrid - rowsheight is not preserved when you switch to cardview mode and then back to grid mode
  • Fixed an issue in jqxGrid issue when used within a jqxSplitter component
  • Fixed an issue in jqxGrid bug when having pinned columns doesn't scroll on the next column on key press

jQWidgets v13.2.0 Release, Jan-27-2022

27 Jan 10:21
Compare
Choose a tag to compare

jQWidgets v13.2.0 Release, Jan-27-2022

What's New:

  • jqxGrid Columns render is enhanced with badges showing the column's sort index.

What's Improved:

  • jqxSwitchButton events API. Added changeType argument.

What's Fixed:

  • Fixed an issue in jqxKanban. 'itemMoved' event returns 'args.NewColumn' as null
  • Fixed an issue in jqxKanban. When dropping a card from one Kanban to another Kanban element
  • Fixed an issue in jqxNumberInput. When trying to get negative value
  • Fixed an issue in jqxGrid. Filtering clears the bound data when used with filter row and custom list items
  • Fixed an issue in jqxGrid. Aggregates are not updated when the source of the grid is changed
  • Fixed an issue in jqxGrid. ExportView - xlsx does not format dates if there is any null values
  • Fixed an issue in jqxTabs. Adds new div element every time when 'setTitleAt' method is used
  • Fixed an issue in jqxGrid. Filtering issue when the grid is initially loaded( when using show filter row)
  • Fixed an issue in jqxGrid. When having localization set and filtering issue

jQWidgets v13.1.0 Release, Nov-16-2021

17 Nov 08:13
Compare
Choose a tag to compare

What's Fixed:

  • Fixed an issue in jqxScheduler. jqxScheduler refreshes only to 12:00 AM hour when the source of the scheduler is changed.
  • Fixed an issue in jqxGrid. jqxGrid with filtermode set to excel doesn't work properly on columns with number type column data.
  • Fixed an issue in jqxGrid. jqxGrid - cannot filtering with the "showfilterbar" property when the "editable" property is enabled.
  • Fixed an issue in jqxGrid. jqxGrid - StatusBar Row placed too low.
  • Fixed an issue in jqxInput. jqxInput does not fire 'keyup' event.
  • Fixed an issue in jqxNumberInput. jqxNumberInput doesn't remove the minus symbol when value is set from negative to positive.
  • Fixed an issue in jqxDropDownList. jqxDropdownList select event is not firing in Safarai (Ipad & iphone).
  • Fixed an issue in jqxListBox. jqxListbox typing the filter input clears the SelectedItem.
  • Fixed an issue in jqxValidator. jqxValidator doesn't validate jqxDateTimeInput widget.
  • Fixed an issue in jqxGrid. jqxGrid with rating column - tooltip inconsistent behavior.
  • Fixed an issue in jqxNumberInput. jqxNumberInput - in simple inputMode with '-' sign 'Delete' key deletes one char away from cursor.
  • Fixed an issue in jqxGrid. jqxGrid - pressing with the pointer of the mouse on the vertical scrollbar does not stop in its position.
  • Fixed an issue in jqxGrid. jqxGrid rating column addittional properties. Added "ratingmax" property for setting the count of rating items.

jQWidgets v13.0.0 Release, Nov-11-2021

12 Nov 17:43
Compare
Choose a tag to compare

JQWIDGETS V12.1.2 RELEASE, JUNE-28-2021

28 Jun 07:58
Compare
Choose a tag to compare

WHAT’S IMPROVED:

– Added ‘enableSanitizeAll’ option to jqxGrid. When enabled in combination with ‘enableSanitize’, all html tags within the Grid cells will be escaped.
– Light and Dark Themes for jqxDataTable, jqxTreeGrid and jqxScheduler.

jQWidgets v12.1.1 Release, June-23-2021

23 Jun 12:44
Compare
Choose a tag to compare

What's New:

  • jqxSplitLayout component for Angular & Javascript

What's Improved:

  • jqxGrid HTML Sanitization.
  • jqxDateTimeInput and jqxNumberInput mobile device UX.
  • jqxDateTimeInput delete button element which allows you to quickly clear the date.
  • Angular 12 integration.

What's Fixed:

  • Fixed an issue in jqxGrid regarding its focus method behavior.
  • Fixed an issue in jqxGrid List Filter with DropDown which has filterable enabled and source property set to a custom value. The Grid was not applying the correct filter when the DropDown items were filtered, too.
  • Fixed an issue in jqxGrid regarding the XSS attack prevention.
  • Fixed an issue in jqxGrid regarding the keyboard navigation when sorting and grouping are applied.
  • Fixed an issue in jqxNumberInput which allowed entering of letters when used on mobile device.
  • Fixed an issue in jqxNumberInput regarding the percentages and currency editing on mobile device.
  • Fixed an issue in jqxDateTimeInput which allowed entering of letters when used on mobile device.
  • Fixed an issue in jqxSlider regarding the tooltip hide delay property when the thumb is dragged.
  • Fixed an issue in jqxInput regarding the popup closing when Material theme is applied.
  • Fixed an issue in jqxDataTable about the "enableBrowserSelection" property set to the "true" value does not work properly
  • Fixed an issue in jqxMaskedInput when the component is used on Android device the input was incorrect.
  • Fixed an issue in jqxMaskedInput when the component is used on a mobile device, the default keyboard was shown instead of the numeric keyboard.
  • Fixed an issue in jqxGrid regarding the 'cellsformat', when enableSanitize is true.
  • Fixed an issue in jqxGrid regarding the 'cellsrenderer' value argument type.
  • Fixed an issue in jqxDataTable regarding the HTML sanitization.
  • Fixed an issue in jqxTree regarding an error thrown in mobile mode.
  • Fixed an issue in jqxPanel regarding the 'focused' property behavior.

jQWidgets v12.0.4 Release, Apr-15-2021

15 Apr 07:11
Compare
Choose a tag to compare

What's Improved:

  • Extended jqxGrid cells styling options with fontFamily and fontWeight options.

What's Fixed:

  • Fixed an issue regarding the val() method for input components using Light, Dark and the Material Themes.
  • Fixed an issue regarding the "disabled" property of jqxInput.
  • Fixed an issue regarding the placeholder visibility of inputs using Light and Dark themes.
  • Fixed an issue regarding the jqxInput popup usage with touchpads.
  • Fixed an issue regarding the jqxGrid resources disposal, when re-rendering the component.

jQWidgets ver12.0.1 Release, Mar-06-2021

06 Mar 10:49
Compare
Choose a tag to compare

What's New:

  • jqxGrid Cardview Custom Value Templates

What's Improved:

  • jqxGrid Cardview scrolling UX on mobile devices.

What's Fixed:

  • Fixed an issue related to popups in jqxGrid Filter Menu.
  • Fixed an issue related to jqxGrid adaptive mode, when the adaptive mode is dynamically switched on/off.

jQWidgets v12.0.0 Release, Feb-24-2021

23 Feb 15:40
Compare
Choose a tag to compare

What's New:

  • jqxGrid Card View mode.
  • Angular v11.2.2 support.

What's Fixed:

  • Fixed an issue regarding the jqxNumberInput component. Using the "val" method with the negative value it behaves inappropriately when is with the "simple" input mode.
  • Fixed an issue regarding the jqxKnob component usage with IPad when there are multiple knobs on the page.
  • Fixed an issue regarding the grid filtering, when the grid data source is updated dynamically and a filter is applied.
  • Fixed an issue regarding the filter menu rendering when row details are enabled.
  • Fixed an issue regarding the jqxPivotGrid Drill through functionality and selection events.