jQWidgets

Angular, Vue, React, Web Components, Blazor, Javascript, jQuery and ASP .NET Framework,

Downloads
44.7K
Stars
299
Committers
6

Bot releases are hidden (Show)

jQWidgets - jQWidgets v17.0.0 Release, August-11-2023 Latest Release

Published by bmarkov about 1 year ago

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 - jQWidgets v14.0.0

Published by bmarkov over 2 years ago

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 - jQWidgets v13.2.0 Release, Jan-27-2022

Published by bmarkov over 2 years ago

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 - jQWidgets v13.1.0 Release, Nov-16-2021

Published by bmarkov almost 3 years ago

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 - jQWidgets v13.0.0 Release, Nov-11-2021

Published by bmarkov almost 3 years ago

Angular 13 Support

jQWidgets - JQWIDGETS V12.1.2 RELEASE, JUNE-28-2021

Published by bmarkov over 3 years ago

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 - jQWidgets v12.1.1 Release, June-23-2021

Published by jqwidgets over 3 years ago

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 - jQWidgets v12.0.4 Release, Apr-15-2021

Published by bmarkov over 3 years ago

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 - jQWidgets ver12.0.1 Release, Mar-06-2021

Published by bmarkov over 3 years ago

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 - jQWidgets v12.0.0 Release, Feb-24-2021

Published by jqwidgets over 3 years ago

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.
jQWidgets - jQWidgets v11.1.3 Release, Feb-09-2021

Published by jqwidgets over 3 years ago

  • Fixed an issue regarding the Angular CLI ng-add schematics.
  • Fixed an issue regarding the Angular CLI ng-generate schematics.
  • Fixed an issue regarding the default theme in Angular 11.1.4.
  • Fixed an issue regarding the stricter type checking in Angular
jQWidgets - jQWidgets v11.0.0 Release, Nov-16-2020

Published by bmarkov almost 4 years ago

What's New:

  • Angular 11 support.

What's Fixed:

  • Fixed an issue in jqxScheduler regarding the ensureVisible method.
  • Fixed an issue in jqxScheduler regarding the 'appointmentClick' event in agenda view.
  • Fixed an issue in jqxGrid regarding the cell class name styling.
  • Fixed an issue in jqxGrid when the Grid is displayed in a DropDownButton and the animationType is "none".
  • Fixed an issue in jqxInput regarding the HTML sanitization.
  • Fixed an issue in jqxKnob regarding the 'changing' callback.
  • Fixed an issue in jqxInput regarding the "change" event raised multiple times.
  • Fixed an issue in ThemeBuilder when importing a theme.
  • Fixed an issue in ThemeBuilder regarding the DateTimeInput icon.
  • Fixed an issue in jqxToolbar regarding the z-index of its dropdown button.
  • Fixed an issue in jqxNumberInput regarding changed steps when pressing the spin down button.
  • Fixed an issue in jqxTextArea regarding the "select" event.
  • Fixed an issue in jqxKanban regarding the 'itemMoved' event for newly added item.
  • Fixed an issue in jqxPasswordInput regarding its style.
jQWidgets - jQWidgets v10.1.6 Release, Oct-16-2020

Published by jqwidgets about 4 years ago

  • Fixed an issue in jqxGrid regarding the scrolling with mouse wheel in Chrome 86.
  • Fixed an issue in jqxGrid data export, when the data has symbols like &, @, etc.
  • Fixed an issue in jqxForm regarding the hideComponent API.
jQWidgets - jQWidgets v10.1.5 Release, Sep-18-2020

Published by jqwidgets about 4 years ago

  • Fixed an issue in jqxGrid's column resizing when autofill is enabled
jQWidgets - jQWidgets v10.1.3 Release, Sep-16-2020

Published by jqwidgets about 4 years ago

  • Fixed an issue in jqxPivotGrid regarding the html escape of characters.
  • Fixed an issue in jqxGrid regarding the clipboard paste.
  • Fixed an issue in jqxGrid regarding the undo and redo functionality.
  • Fixed an issue in jqxGrid regarding the Ctrl+Space column selection.
  • Fixed an issue in jqxGrid regarding the Ctrl+Shift+Space all rows selection.
  • Fixed an issue in jqxGrid regarding the excel-like cells selection, when the Grid is bound to large data set.
  • Fixed an issue in jqxGrid regarding the selection of all rows API, when the selection mode is set to excel-like cells selection mode.
jQWidgets - jQWidgets v10.1.0 Release, Sept-04-2020

Published by jqwidgets about 4 years ago

What's New:

  • Blazor UI Components. Demos: https://blazor.jqwidgets.com/. Docs: https://blazor.jqwidgets.com/documentation/.
  • jqxGrid - Excel-like Horizontal and Vertical auto-fill.
  • jqxGrid - Undo and Redo with Ctrl+Z, Ctrl+Y.
  • jqxGrid - Ctrl+D. Pressing Ctrl+D fills the cell beneath with the contents of the selected cell in a column.
  • jqxGrid - Ctrl+Space. Pressing Ctrl+Space selects the column.

What's Improved:

  • Angular Reactive Forms support.

What's Fixed:

  • Fixed an issue in jqxGrid about the "ensurerowvisible" method. It was not working properly with the "deferred" scrolling mode.
  • Fixed an issue in jqxGrid (Mobile). Fast scrolling throws error in NsBasic app.
  • Fixed an issue in jqxGrid about copy and paste date in the column from date type, it sets current date instead of copied one.
  • Fixed an issue in jqxGrid about using the "ensurecellvisible" method when there are pinned columns.
  • Fixed an issue in jqxGrid about using the "showfilterbar" property with editing.
  • Fixed an issue in jqxGrid about missing "expanded" from "getgroup" method.
  • Fixed an issue in jqxGrid about overlapping labels from sorting and filtering feature.
  • Fixed an issue in jqxGrid about the "autoresizecolumns" method which does not react as it is expected.
  • Fixed an issue in jqxGrid about the localization for the window of the Column Chooser.
  • Fixed an issue in JqxGrid about paste in rowdetails input.
  • Fixed an issue in jqxGrid about using grouping and column chooser. Wrong items were displayed in the column chooser.
  • Fixed an issue in jqxGrid about disabling the exporting feature for just one column it does not have an effect with the "exportview" method.
  • Fixed an issue in jqxGrid about possible security issue reported by Checkmarx utility tool, which scans the code for possible vulnerabilities.
  • Fixed an issue in jqxGrid about changing of themes.
  • Fixed an issue in jqxDataAdapter (FireFox) about formatting of dates appropriately when has comma ("," symbol.
  • Fixed an issue in jqxInput (Angular) about reactive Form with the "reset" method of the forms.
  • Fixed an issue in jqxInput about autocomplete click event, which triggers click on elements behind.
  • Fixed an issue in jqxNumberInput about decimalSeparator and groupSeparator combination.
  • Fixed an issue in jqxNumberInput about using the "decimalSeparator" property with the "," option it set inappropriate value with the "val" method.
  • Fixed an issue in jqxDataTable about the "enableBrowseSelection" property.
  • Fixed an issue in jqxDataTable about possible security issue reported by Checkmarx utility tool, which scans the code for possible vulnerabilities.
  • Fixed an issue in jqxTreeGrid about possible security issue reported by Checkmarx utility tool, which scans the code for possible vulnerabilities.
  • Fixed an issue in jqxKanban about "itemAttrClicked" event not working on mobile devices.
  • Fixed an issue in jqxForm about the "hideComponent" method.
  • Fixed an issue in jqxScheduler about incorrect behavior when trying to click on the current day (today) it does not react from the calendar.
  • Fixed an issue in jqxScheduler about possible security issue reported by Checkmarx utility tool, which scans the code for possible vulnerabilities.
  • Fixed an issue in JqxExpander about the Theme [Frog]. Text appears white on white background.
  • Fixed an issue in jqxComboBox about selection of first item when the ComboBox is in multiple selection mode. cannot choose the first item.
  • Fixed an issue in jqxComboBox about incorrect HTML in the ComboBox template.
  • Fixed an issue in jqxComboBox about possible security issue reported by Checkmarx utility tool, which scans the code for possible vulnerabilities.
  • Fixed an issue in jqxDropDownList about the keyboard navigation and incremental search. The numbers from the "Num Lock" keys do not react.
  • Fixed an issue in jqxDropDownList about possible security issue reported by Checkmarx utility tool, which scans the code for possible vulnerabilities.
  • Fixed an issue in jqxListBox about possible security issue reported by Checkmarx utility tool, which scans the code for possible vulnerabilities.
jQWidgets - jQWidgets v10.0.0 Release, June-20-2020

Published by jqwidgets about 4 years ago

What's New:

  • Angular 10 support.
  • Modern Light and Dark Themes with CSS variables support.
  • jqxGrid Filter all functionality.
  • jqxGrid Excel import.
  • New demos.
jQWidgets - jQWidgets v9.1.6 Release, May-18-2020

Published by jqwidgets over 4 years ago

  • Fixed an issue in jqxGrid related to IE11 and sorting.
  • Fixed an issue in jqxGrid related to multi-column sorting in Angular.
  • Fixed an issue in jqxComboBox and jqxPanel regarding jQuery 3.5.1.
  • Fixed an issue in jqxForm regarding duplicate ids.
  • Fixed an issue in jqxForm when more than one jqxForm-s on page, dropdown list opens only in last form.
jQWidgets - jQWidgets v9.1.4 Release, April-15-2020

Published by jqwidgets over 4 years ago

What's New:

  • Schematics for the Angular CLI - Add and Generation Schematics are added to jqwidgets-ng npm package for easier setup of Angular projects.
  • jqxGrid Column Chooser. Modal dialog included in the Grid component, which allows you to dynamically show/hide grid columns.
  • jqxScheduler UI Virtualization, which allows you to load thousands of appointments/events in the month and timeline views.
  • jqxDateTimeInput yearCutOff and full edit mode, which allows handling and validation of user input as in a standard input and also validates 2-year digits.
    Example: if yearCutoff is 1926 and 01/01/20 is entered, 20 will be interpreted as 2020. if 01/01/54 is entered, 54 will be interpreted as 1954.
    What's Improved:
  • Angular Docs & Tutorials.
    What's Fixed:
  • Fixed an issue in jqxGrid charting IE11 support.
  • Fixed an issue in jqxListBox - when using programmatically selection of all item the "getCheckedItems" method does not return all items in the "checkChange" event
  • Fixed an issue in jqxGrid - when having more than 10 columns after the filtering in the next one there has appeared white strip.
  • Fixed an issue in jqxGrid (React) - after filtering it break rendering of columns after 10th
  • Fixed an issue in jqxSwitchButton - checked and unchecked events are swapped
  • Fixed an issue in jqxGrid - when using sorting with option "many" and filtering it throws error
  • Fixed an issue in jqxTree - error message with the newer version of the jQuery (v3.4.1)
  • Fixed an issue in jqxGrid - when select/edit one cell and after that using tabbing it automatically checked the first checkbox
  • Fixed an issue in jqxGrid - when using input inside the "rowdetails" option after tabbing from this input it select first row
  • Fixed an issue in jqxPopover - close buttons closes all popovers on page
  • Fixed an issue in jqxSwitchButton - with some the themes it looks like there is no chosen option
  • Fixed an issue in Disabled button doesn't always block click event
  • Fixed an issue in jqxGrid - keyboard navigation between groups broken when showgroupaggregates == true
  • Fixed an issue in jqxGrid - cannot be grouped after toggling the "filterrow" option
  • Fixed an issue in jqxComboBox - the "multiSelect" property and opening the list will select the first one
  • Fixed an issue in jqxGrid - the "sortMode: 'many'" option only latest sorted column has correct options for its menu
  • Fixed an issue in jqxGrid - not appropriate behavior when it is disabled - possible to change checkboxes
  • Fixed an issue in jqxListBox - cannot be using the dragging feature after adding the new items
  • Fixed an issue in jqxSwitchButton - there is no visual difference between disabled and enabled state
  • Fixed an issue regarding touch-devices detection.
  • Fixed an issue in the jqx.base.css regarding jqxButton's disabled state.
jQWidgets - jQWidgets v9.0.0 Release, January-03-2020

Published by jqwidgets almost 5 years ago

What's New:

  • jqxGrid Charting - Data Visualization of Grid data in a Chart.
  • jqxGrid export to .xlsx data format.
  • jqxGrid export with Data Grouping.
  • jqxGrid Progress and Rating columns.
  • jqxGrid Rating cell editor with jqxRating.
  • jqxGrid Material UI Pager Template.

What's Improved:

  • All Angular examples are with Ivy rendering.
  • jqxGrid Data Export performance.

What's Fixed:

  • Fixed various typescript issues related to Angular 9 compatibility.
  • Fixed an issue in jqxGrid regarding the dropdownlist filter component positioning.
  • Fixed an issue in jqxGrid regarding the tabindex of the grid menu, when multiple grids are on the page.
  • Fixed an issue in jqxGrid regarding the row details display in Firefox.
  • Fixed an issue in jqxGrid PDF export when header export is disabled.
  • Fixed an issue in jqxGrid Dropdownlist filter popup position while scrolling.
  • Fixed an issue in jqxGrid regarding the gethroup method results.
  • Fixed an issue in jqxGrid regarding the grouping dragging errors associated with isPassive prop.
  • Fixed an issue in jqxGrid regarding tabbing and editing with enabled RTL mode.
  • Fixed an issue in jqxGrid regarding the multi sorting, when sorting is applied while the Grid data source is empty.
  • Fixed an issue in jqxGrid regarding the editing after addrow method is called, while sorting is applied.
  • Fixed an issue in jqxGrid regarding the addrow method, when the Grid's source is empty.
  • Fixed an issue in jqxGrid regarding the grouping when aggregates and paging are turned on.
  • Fixed an issue in jqxGrid regarding the editing, when the grid is initially empty and an editable row is added by calling addrow.
  • Fixed an issue in jqxWindow regarding the resize method behavior.,
  • Fixed an issue in jqxHeatMap rendering for IE11.
  • Fixed an issue in jqxScheduler regarding the yearly recurrence edit.
  • Fixed an issue in jqxScheduler regarding the work time, when the fromHour is set to 0.
  • Fixed an issue in jqxTabs regarding the tabs rendering with Material themes.
  • Fixed an issue in jqxTabs regarding the tabs close button behavior.
  • Fixed an issue in jqxTreeGrid regarding the expandAll method and the checkboxes appearance after the treegrid is rendered.