Release Notes - Documentation | www.HtmlElements.com

Release Notes

We use Semantic Versioning: https://semver.org/.

Smart UI v14.4.0 Release, Sep-29-2022

What's New:

  • Admin Template for Angular.
  • Admin Template for React.

What's Improved:

  • Grid Performance when rows are added dynamically.
  • Grid Image column. Configuration options for the file upload are added.
  • Query builder - sanitize html in input and select fields items. This avoids potential XSS attacks.
  • ListBox - sanitize html in list items. This avoids potential XSS attacks.

What's Fixed:

  • Grid about filtering with empty values.
  • Grid about the paste and copy values when using editor which has dataSource such as DropDownList or ComboBox editor.
  • Grid about the clipboard cut and delete when editing is disabled.
  • Grid about the keyboard delete when editing is disabled.
  • Grid about the columns property when the property is set dynamically and it contains frozen columns.
  • Grid about cells styling when filtering is applied.
  • Grid about grouping with empty rows. The rows visbile index was incorrect.
  • Grid about the edit dialog in readonly mode when editing is disabled.
  • ListBox about Filtering. The Listbox was not rendering correctly.
  • Kanban about the custom data fields rendering.
  • MultiComboInput about the selectedValues property not working correctly when set dynamically.
  • Scheduler about View property not working in Angular 14.
  • Table about browser window's resize. The rendering of the table when grouping is applied was not correct.
  • Scheduler about the date change event.
  • Calendar about the min date property. The property was with incorrect default value.
  • DateInput about the Calendar popup. The min and max dates were not synchronized correctly.

Smart UI v14.2.0 Release, July-12-2022

What's New:

  • Grid custom Sorting.
  • Grid custom Filter Menu.
  • Grid custom row and cells styling with CSS classes and rules.
  • Grid Multiple columns Grouping rendering mode.
  • Grid Server-side grouping update.
  • Grid context menu.
  • Grid rows span.

What's Improved:

  • Grid UI about loading groups and rows on demand.
  • DateInput - formatString property.
  • Kanban - Filter and Sort by custom fields.
  • Kanban custom fields data export.
  • Kanban readonly mode.
  • Kanban and Grid API.
  • Grid documentation.

What's Fixed:

  • DateTimePicker Grid editor, when entering values by typing in the input field.
  • Grid Filtering about filter row enabled in Tree Grid mode.
  • Grid when a column is created without a dataField.
  • Grid about editing of numbers and formatting them in floating-point and percent.
  • Grid about column reordering when Grouping is enabled.
  • Grid about column reordering drag line position.
  • Grid about column sanitization and escape of html tags.
  • Grid about row drag line position when the grid is in container with position: fixed.
  • Table about restoring the expanded groups.
  • Table about selection with frozen columns.
  • Table about sanitizeHTML for cells and groups.
  • Form about re-creating the component.
  • Form about initialization from tags and setting the value.
  • CardView about rendering after scrolling.
  • Kanban about readonly mode and custom fields.
  • Table about Filtering.
  • Table. Keeps the groups state when expandHierarchy = true
  • Query Builder about 'change' event details.
  • Kanban about columns collapse when columnWidth is defined.
  • DateInput about formatString property.
  • PivotTable about setting dynamically columns and calculating the grand total row.
  • ListBox about itemTemplate.

Breaking Changes:

  • Kanban - editable does not disable the edit dialog anymore. Only the disableDialog property does.

Smart UI v14.0.75 Release, June-03-2022

What's New:

  • Angular 14 support. The latest version of the smart-webcomponents-angular NPM package can be used in your Angular 14 projects.

Smart UI v14.0.0 Release, Apr-18-2022

What's New:

  • Barcode - new Barcode component.
  • QR code - new QR code component.

What's Fixed:

  • Kanban - updated kanban scss. The new change enables additional style for the Kanban board.
  • Kanban - new columnWidth property. Allows horizontal scrolling in Kanban boards.
  • Kanban - new dialogRendered property. Allows custom dialogs for Kanban boards.
  • Window - new API for move, updateContent, updateLabel.
  • Input - bug fix for selectedValues.
  • Grid - autoHideGroupColumn bug fix. The column did not appear after the group is removed.
  • Grid - sort problem in tree grid mode. Sorting was not operating correctly when the Grid was in tree mode.
  • Grid - undo/redo enable after init. Undo-redo is now enabled after the Grid is fully initialized.
  • Table - filtering, column menu and virtualization wrong rendering.
  • Input - create from option tag.

Smart UI v13.1.26 Release, Apr-05-2022

What's New:

  • Grid - New cell editor for color input.
  • Kanban - color entire column surface. The property applies different rendering to the kanban.
  • Kanban - column summary footer.

What's Improved:

  • Tree - selection API with getselectedvalues, setselectedvalues, unselectvalues methods.
  • Grid - styling API with setRowStyle and setCellStyle methods.
  • Docking layout - insert API with insertFloatingWindow method.
  • Datetimepicker - set/get API with setDate and getDate methods.

What's Fixed:

  • Grid - sort indexes bug fix. Improve sort event API.
  • Grid - dialog editors layout was not rendering correctly when the columns count is changed dynamically.
  • Blazor table - when the Table is created from html table, the buttons and anchors in TD tags with click events were not raising the events.
  • Blazor - fix for GetPropertyValueAsync method.
  • Table - Fix for templates settings with setValue method.
  • Docking layout - headerbuttons bug fix for keeping the state of the property.
  • Docking layout - dock/undock id bug fix for keeping the id property.
  • Kanban - Fix for taskUpdate event which did not fire correctly.
  • Dateinput - Fix for changing the date while the calendar is opened.
  • Grid - summary placeholder css class conflict when the Grid is used along with Bootstrap.
  • Grid - reorder drop line rendering. The reorder drop line was not rendered correctly when the Grid has margin.

Smart UI v13.1.0 Release, Mar-23-2022

What's New:

  • Kanban - UI Virtualization. This new feature allows working with 100,000+ Kanban tasks.
  • Grid - Undo/Redo for add, remove and update of Grid rows.
  • Scheduler: Video Conference Template.
  • Editor: spellcheck property - defines whether the Editor may be checked for spelling errors.

What's Improved:

  • Grid: New property editing.autoUpdateFilterAndSort. It determines whether an applied filtering and sorting will be re-applied after editing.
  • Grid: Displays specific notification if all rows are filtered.
  • Grid: Grouping rendering style.
  • Grid: Fixed columns with Drag and Drop. Automatically adds or removes fixed columns.
  • Grid: Auto-hide Grouped columns.
  • Grid: New Grouping Events.
  • Grid: Row editing history.
  • Grid: Image cell editor restrictions for upload size and number of images.
  • Grid: Performance when having date & number formatting in cells.
  • Grid: Events for the Comments.
  • Input: Selection API. The data source items now may include a 'selected' property and a new 'selectedValue' property is available.
  • Kanban: Custom Multi combo Input task field.
  • Kanban: Custom Image task field.
  • jqxDate: isValid method.

What's Fixed:

  • Grid: Summary was not updated after filtering.
  • Grid: Merged cells after editing.
  • Grid: Comments sync between Grid and Kanban.
  • Grid: Row style not applied after sorting.
  • Grid: Auto height not working correctly with the header bar turned on.
  • Grid: Filtering in Tree Grid mode.
  • Grid: Add new row with button not working in server-side mode.
  • Grid: Summary dialog auto-close on horizontal scroll.
  • Grid: Dropdownlist and auto-complete editors bug fixes when the editors with custom data source.
  • Grid: Textarea editor with Tab and Escape keys was not working.
  • Grid: Update editor after Grid data source update.
  • Grid: Image cell editor bug.
  • Grid: Right-to-Left layout rendering issue.
  • Number Input: Not working correctly with Percentages.
  • Password Input: Readonly not working.
  • Multi combo Input: Readonly open/close issue.
  • Multi combo Input selectedItems issue.
  • Date Input: calendar navigation & localization issues.
  • Datetime Picker: change event bug.
  • Scheduler: Video conferencing button click handler.

Breaking changes:

  • SCSS: .input-group is renamed to .smart-input-group.
  • Grid: onRowInserted - In the new version all parameters are with array type.
  • Grid: onRowRemoved - In the new version all parameters are with array type.
  • Grid: onCellUpdate - In the new version all parameters are with array type.
  • Grid: onRowUpdate - In the new version all parameters are with array type.
  • The above changes are because the Grid now allows CRUD via API and UI of multiple records and now we group them into a single callback call instead of multiple calls.
  • Smart UI v12.0.0 Release, Jan-20-2022

    What's New:

    • Kanban Edit Task dialog.
    • Kanban Color entire Task card.
    • Kanban Dynamic Task Card Priority Menu.
    • Kanban Dynamic Task Card Subtasks Menu.
    • Kanban option to hide columns and reset the hidden columns.
    • Grid show/hide columns dialog is extended with Reset option.
    • Grid Summary row option to edit dynamically the summaries.
    • Grid Summary row dynamically re-calculated based on user selection & filtering.
    • Grid Tags template, Image Template and List Template. Improves the cells rendering for specific column types.
    • Grid Row Edit history dialog, when the user and users properties are set.

    What's Fixed:

    • Fixed an issue in the Grid component about MultiComboInput editor cells rendering when color items are selected.
    • Fixed an issue in the Grid component about row resizing. After a row is resized, occasionally the row selection was broken.
    • Fixed an issue in the Grid component about DateTimePicker editor. When editing a date cell and pressing Enter key the value was not saved.
    • Fixed an issue in the Grid component about editing validation.
    • Fixed an issue in the Grid component about row editing with dialog. Editors with "autoOpen" property were incorrectly opened in the dialog.
    • Fixed an issue in the Grid component about the max-height setting when the Grid's toolbar is displayed.
    • Fixed an issue in the NumberInput component when editing percentages.
    • Fixed an issue in the Kanban component about Task editing. The 'change' event was incorrectly fired.
    • Fixed an issue in the Kanban component about the rendering of the add new task buttons.
    • Fixed an issue in the Blazor DateInput about the DateTimeFormat property setting.

    Smart UI v11.0.0 Release, Nov-30-2021

    What's New:

    • Gantt Chart - task deadline.
    • Gantt Chart - Tooltips for the tasks. connections, resources, segments and indicators.
    • Gantt Chart - task baseline which shows the planned dataStart/dateEnd for the tasks.
    • Gantt Chart - task segments. Tasks can now be segmented into multiple sub-tasks on a single line.
    • Gantt Chart - task indicators. Task indicators show different events base on their date inside the corresponding task row.
    • Gantt Chart - date markers. Markers designate specific dates with a vertical line across the timeline.
    • Gantt Chart - New Task editing Dialog. Added tabs with general/ dependency and segments sections which allow to view and modify the connections related to the task and it's segments.
    • Gantt Chart - current time indicator and shader. Similarly to Smart.Scheduler, added current time indicator and shader that show the current time inside the timeline.
    • Grid - Slider, MultiInput, Password & Image Editors.
    • Grid - Multi-users mode. You can add Users and choose a current user in the Grid. Users can add comments and the current user data is displayed in 'Modified by' and 'Created by' columns.
    • Grid - Added new options to Add new column dialog. You can dynamically create new columns with custom Grid editors by using the "add column dialog".
    • Editor - Added a new feature - a property that enables/disables the ability to remove inline styles when executing the clearFormat.
    • Scheduler - added resource sorting ability via 3 new properties: sortBy, sorOrder, sortFunction.
    • Scheduler - show events with 0 duration (same start/end dates).
    • Phone Input and Country Input components

    What's Fixed:

    • Fixed an issue in Grid's Slider Editor. When the editor's popup is outside the Grid bounds, the editor was auto closed.
    • Fixed an issue in Grid's setCellValue method. The passed value was not validated.
    • Fixed an issue in Grid's data row update. The rows array was not updated after a new row is added.
    • Fixed an issue in Editor about mobile device usage.
    • Fixed an issue in Scheduler about itemUpdate not being fired after updating an event exception.

    Smart UI v10.0.0 Release, August-16-2021

    What's New:

    • Gantt Chart Virtualization. That feature allows you to load thousands of tasks in a gantt.
    • Gantt Chart API Updates and Changes. Addional methods, properties and events are added.
    • Kanban Column Reorder.
    • Kanban Column Edit.
    • Kanban Dynamic Task Add with UI.
    • Kanban Dynamic Tags in the edit dialog.
    • Kanban Column Menu. Allows you to collapse, edit, remove column.
    • Grid Filter Menu rendering. The filter options display icons in the popup and a match-case option is added.
    • Grid Virtual scroll rendering. Updated the UI visualization while scrolling.
    • Grid API. Additional event details, methods and properties are available.
    • Scheduler Timeline Week view. Added an options to hide the hours in the timeline week view.

    Breaking Changes:

    • Gantt Chart Sorting and Filtering API is changed.

    Smart UI v9.4.1 Release, July-07-2021

    What's New:

    • Editor Find & Replace
    • Editor Context Menu
    • Grid API Updates
    • Grid Performance Updates
    • Editor Content Filtering
    • Editor Toolbar Ribbon mode

    Smart UI v9.3.0 Release, May-10-2021

    What's New:

    • Bootstrap Theme
    • SCSS Theme files for easier styling
    • HTML & Markdown Editor
    • Bootstrap Admin Dashboard Template
    • Table Performance with UI Virtualization
    • Angular Stackblitz Examples
    • Blazor CardView callback functions support
    • Blazor Grid Editing API

    Smart UI v9.1.0 Release, Feb-04-2021

    What's New:

    • Scheduler Events Filtering
    • Server-side Scheduler model
    • Scheduler Google Calendar Sync
    • Scheduler for Blazor
    • Scheduler Mobile Rendering
    • Blazor Performance
    • Scheduler Scrolling Performance
    • Table Custom Rendering API
    • Admin Dashboard Templates

    Smart UI v9.0.0 Release, Dec-21-2020

    What's New:

    • Scheduler for Javascript, Angular, React, Vue
    • Server-side Table model
    • Server-side CardView model
    • Server-side Kanban model
    • Server-side Pivot-table model
    • Pivot Table Selection Details
    • Pivot Table Charts
    • Pivot Table Sort by Row
    • Datagrid bind to CSV, TSV, XML, JSON
    • Table HTML Virtualization

    Smart UI v8.1.1 Release, Nov-11-2020

    What's New:

    • Microsoft Blazor Components
    • Server-side Grid model
    • Table column resize
    • Table column hierarchy
    • Table formulas support
    • Router component

    Smart UI v8.0.0 Release, Sep-15-2020

    What's New:

    • Pivot Table component
    • Number Input component
    • Date Input component
    • Time Input component
    • ButtonGroup component
    • Table custom sorting
    • Table new checkbox selection
    • Table state maintenance
    • Table Conditional Formatting
    • Table Localization
    • Grid Edit validation
    • Grid Add new column
    • Grid Edit Column Label
    • Grid Edit Column Description
    • Grid New Masked Text Editor
    • Grid Grouping with Paging
    • Grid Cells Wrap on Demand
    • Grid Conditional Formatting

    Smart UI v7.7.1 Release, July-01-2020

    What's New:

    • Shadow DOM support
    • Integration with Lit Element
    • Table component
    • Form component

    Smart UI v7.6.2 Release, June-09-2020

    What's New:

    • React UI Components
    • Grid Grouping Header Panel
    • Grid Search Header Panel
    • Grid Filter Header Panel
    • Grid Sort Header Panel
    • Grid Column Chooser
    • Grid Aggregates
    • Grid Grouping basic, complex and advanced rendering modes
    • Grid Filter Row
    • Grid Excel-like Filter Menu
    • Grid Row and Column Reorder
    • Grid Row and Column Drag and Drop to different UI elements
    • MultiInput, MultiComboInput, DateRangePicker Components
    • Underlined and Outlined rendering of Editors

    Smart UI v7.4.0 Release, Apr-06-2020

    What's New:

    • Kanban Component
    • Gantt Resources View
    • Gantt Zoom in/out

    Smart UI v7.0.0 Release, Mar-01-2020

    What's New:

    • Angular Modules & Components
    • Angular API Docs
    • Typescript API Docs

    Smart UI v6.2.0 Release, Feb-11-2020

    What's Improved:

    • Exported Typescript Union types as Enums
    • Optimized Typescript files size
    • Updated the Functions Typescript definitions
    • Updated types and descriptions for all API members

    Smart UI v6.1.0 Release, Jan-23-2020

    What's New:

    • Typescript definitions

    Smart UI v6.0.0 Release, Jan-09-2020

    What's New:

    • Accessibility support
    • Right to Left Languages support

    Smart UI v5.1.0 Release, Dec-03-2019

    What's New:

    • New Material default Theme

    What's Improved:

    • Optimized CSS files.
    • Simplified CSS styling through CSS Variables.

    Smart UI v5.0.0 Release, Nov-08-2019

    What's New:

    • React demos for all Web Components.
    • Vue demos for all Web Components.
    • Smart.Grid Printing.
    • Smart.Grid Image Export to .PNG and .JPEG.
    • Smart.Grid Data Localization.

    What's Improved:

    • API Documentation for all Web Components.
    • Smart.Grid: Preserve column sorting on datasource update in work.
    • Smart.Grid API: Introduced columnResize and rowResize events, onCellUpdate, onRowUpdate callback function, Localization example.
    • Framework loops rendering with the *items property. It can be bound not only to an Array, but also to a Number now. This means that new HTMLElements will be automatically created depending on a numeric value.

    What's Fixed:

    • Fixed an issue in the Smart.Grid regarding pagination. Pager buttons were not disabled when the dataSource is empty.
    • Fixed an issue in the Smart.Grid regarding pager's responsive rendering.
    • Fixed an issue in the Smart.Grid regarding setting dataAdapter's dataSource property dynamically.
    • Fixed an issue in the Smart.Grid regarding the columnMenu items visibility, enabling and disabling.
    • Fixed an issue in the Smart.Grid regarding the editing of cells and rows when keyboard navigation is enabled.
    • Fixed an issue in the Smart.Grid regarding the handling of the Tab key while the cell is in edit mode.
    • Fixed an issue in the Smart.Grid regarding the column resizing when the resize mode is 'split' and user tries to resize the last column for first time.

    Smart UI v4.6.0 Release, Oct-11-2019

    What's New:

    Smart UI v4.5.0 Release, Sep-19-2019

    What's New:

    • Smart.Grid Charting
    • Data visualization of Grid data in a Chart.
    • Smart.Grid Resize
    • Resize Rows and Columns, when the right-border is double-clicked. The feature is optional.
    • Smart.Grid Cells Wrap. Wrapping of Cells Values is now available as an option.
    • Smart.Grid rowHeight property 'auto' option. Auto-sizes Grid rows based on the contents.
    • Smart.Grid column.width
    • 'auto' option. Automatically calculates the columns width based on the contents.
    • Smart.Grid in TreeGrid mode checkboxes with hierarchical three-state selection.
    • Smart.Grid Column and Row Header Edit. Allows you to change the label of a Header.

    What's Fixed:

    • Fixed an issue with focused value visualization after end edit.
    • Fixed an issue about Slider CSS related to the value visualization.
    • Fixed an issue about Smart.DataAdapter when new items are dynamically added.
    • Fixed an issue about Smart.GanttChart related to its rendering and method invocation.
    • Fixed an issue about smart.elements.js. The file did not include all scripts.
    • Fixed an issue in the Smart.Grid about the clearSelection method when checkboxes selection is enabled.
    • Fixed an issue in the Smart.Grid about the clearSelection method when multiple cells selection is enabled.
    • Fixed an issue in the Smart.Grid about the select method when trying to select a cell with it.
    • Fixed an issue in the Smart.Grid about the edit dialogs not removing after removing the Grid from the DOM.
    • Fixed an issue in the Smart.Grid about the editing when endEdit is called and not all columns are visible.
    • Fixed an issue in the Smart.Grid about dynamically showing/hiding the command column.
    • Fixed an issue in the Smart.Grid about dynamically setting the column's editor property.
    • Fixed an issue in the Smart.Grid about dynamically showing/hiding the addNewRow.
    • Fixed an issue in the Smart.Grid about dynamically setting the 'appearance.autoShowColumnActionButton' property.
    • Fixed an issue in the Smart.Grid about setting rowDetail.height dynamically.
    • Fixed an issue in the Smart.Grid about the grouping when appearance.autoShowColumnActionButton = false is dynamically set.
    • Fixed an issue in the Smart.Grid about dynamically setting header.template.
    • Fixed an issue in the Smart.Grid about using addFilter method.
    • Fixed an issue in the Smart.Grid about addFilter method. Now the method can be called with String param like that: grid.addFilter('lastName','startswith B');
    • Fixed an issue in the Smart.Grid about multiple column nesting.
    • Fixed an issue in the Smart.Grid about data export when clearGroups is called before the data export.
    • Fixed an issue in the Smart.Grid about dynamically setting the row.freeze property.
    • Fixed an issue in the Smart.Grid about setting dynamically the columns property by index. Ex:
    • grid.columns[1] = { label: 'New Last Name', dataField: 'lastName' };
    • Fixed an issue in the Smart.Grid about setting dynamically the checkBoxes.visible property, when TreeGrid is enabled.

    Smart UI v4.4.0 Release, Sep-04-2019

    What's New:

    • Material-based Bootstrap Web Components toolkit.

    What's Improved:

    • Framework Shadow DOM support. Elements which are already in ShadowDOM. The Framework will detect that and these Smart Web Components will not create additional ShadowDOM.
    • All required CSS files for our Web Components are imported automatically, when ShadowDOM is enabled.
    • Grid: Adding multiple rows at once.
    • Grid: getSelection method returns more information about rows, columns and cells selection.

    What's Fixed:

    • Fixed an issue in the BaseElement regarding ShadowDOM support.
    • Fixed an issue in the Grid about columnGroups rendering, when the columns have no groups set.
    • Fixed an issue in the Grid about dynamically adding new rows, when the Grid is created with 0 rows.
    • Fixed an issue in the Grid about Paging navigation when adding new rows.
    • Fixed an issue in the Grid about duplicate row ids, when insert is used for adding new rows.
    • Fixed an issue in the Grid about adding new row with selected attribute.
    • Fixed an issue in the Grid about auto-generate columns from dataSource.

    Smart UI v4.3.0 Release, Aug-28-2019

    What's New:

    • Smart.App is extended with 'formData' and 'jsonData' properties. 'jsonData' gets the raw 'data' object. 'formData' gets a FormData object.
    • Smart.App is extended with 'smart-model' binding to 'Date' objects.
    • >
    • Smart.Grid duplicate columns support.
    • Smart.Grid dataBind method, which allows you to perform a new data bind operation.
    • Smart.DataAdapter dataFields property can be set dynamically.
    • Smart.MaskedTextBox support for [a-zA-Z] mask with the 'y' mask character.

    What's improved:

    • Multiple columns can be added to the Grid with single 'push' or 'splice' method call.
    • Default text editor for numeric columns allows only number input now.
    • Dynamic freezing of columns.

    What's Fixed:

    • Fixed an issue in the Grid about adding new rows, when batch editing is enabled and height is 'auto'.
    • Fixed an issue in the Grid about adding new columns with existing dataField.
    • Fixed an issue in the Grid about vertical scrollbar's far button visibility, when rows are added dynamically.
    • Fixed an issue in the Grid about setting dynamically the dataSource property, when virtual mode is enabled.
    • Fixed an issue in the Grid about adding new row with auto add and checkbox editing.
    • Fixed an issue in the Grid about setting selection of rows when virtual scrolling is enabled.

    Smart UI v4.2.0 Release, Aug-26-2019

    What's New:

    • Grid Export to Excel, PDF, HTML, CSV, TSV, JSON
    • Grid Import from Excel.
    • Grid Cells Formatting.

    What's Fixed:

    • Fixed an issue in the Grid about Add new row and auto-height.
    • Fixed an issue in the Grid about row number column and add new row.
    • Fixed an issue in the Grid about filtering when new row is added.
    • Fixed an issue in the Grid about editing of new rows.
    • Fixed an issue in the Grid about dynamic changing of zooming.

    Smart UI v4.1.0 Release, Aug-09-2019

    What's New:

    • Using with Angular example for each web component.
    • ES6 Modules for each web component. Available in the /modules folder.
    • Application Scenario Grid demos.
    • Color Picker Transparent color box, when in Grid mode.
    • Grid Clipboard Cut, Copy & Paste.
    • Free collection of Bootstrap inspired custom elements.

    What's Improved:

    • Documentation for all components.
    • Added new Grid auto-show checkbox option.
    • Grid Cells Styling performance.

    What's Fixed:

    • Fixed an issue in the Tree about its rendering, when in Checkbox selection mode.
    • Fixed an issue in the Grid about Paging Spinner.
    • Fixed an issue in the Grid about Tree Grid Cell Edit.
    • Fixed an issue in the Grid about row selection, when editing is enabled.
    • Fixed an issue in the Grid about rendering after column resizing, when the column's new width is larger than the grid's total width.

    Smart UI v4.0.0 Release, Aug-01-2019

    What's New:

    • Gantt Chart Web Component
    • File Upload Web Component
    • DropDownButton Web Component
    • Sortable Web Component
    • Color Panel Web Component
    • Color Picker Web Component
    • Query Builder Web Component
    • Validator Web Component
    • New Button styles
    • New Grid Demos

    What's Fixed:

    • Fixed an issue in the Grid about Cells Selection when there are frozen rows.
    • Fixed an issue in the Grid about Cells Selection when there is checkbox selection column.
    • Fixed an issue in the Grid about Cells Editing when the column's template is 'checkBox' and the editor is 'input'.
    • Fixed an issue in the Grid about Cells Selection Focus when user clicks outside the Grid, the Focus stays in the Grid.
    • Fixed an issue in the Grid about the rendering, when the columnHeight property is changed dynamically.
    • Fixed an issue in the Grid about the rendering of Row Headers when Alternation is applied.
    • Fixed an issue in the Grid about Row/Col resizing and Selection. Selection is not applied when you start resizing a row or column.
    • Fixed an issue in the Grid about the columnHeader.visible property when it is changed dynamically.
    • Fixed an issue in the Grid about header and footer templates. No effect when set.
    • Fixed an issue in the Grid about the columnWidth property when it is changed dynamically.
    • Fixed an issue in the Grid about the showTooltips property when it is changed dynamically.
    • Fixed an issue in the Grid about the showRowNumber and showRowHeader properties when changed dynamically.
    • Fixed an issue in the Grid about the showResizeTooltips property when it is changed dynamically.
    • Fixed an issue in the Grid about the horizontal scrolling when 'template' is applied to a column.
    • Fixed an issue in the Grid about the showColumnIcon property when the property is changed dynamically.
    • Fixed an issue in the Grid about the showColumnDescriptionButton property when the property is changed dynamically.
    • Fixed an issue in the Grid about the showSortColumnBackground property when the property is changed dynamically.
    • Fixed an issue in the Grid about the showFilterColumnBackground property when the property is changed dynamically.
    • Fixed an issue in the Grid about the Filtering when the Grid has frozen rows, the rows that did not match the filter were not rendered correctly.
    • Fixed an issue in the Grid about the showVerticalScrollBarOnFixedColumns property when it is changed dynamically.
    • Fixed an issue in the Grid about the allowColumnSortButtonAnimation when the property is changed dynamically.
    • Fixed an issue in the Grid about the sorting of boolean columns when the dataType is set to 'bool', not to 'boolean'.
    • Fixed an issue in the Grid about the ensureVisible method and keyboard navigation when there are frozen rows and columns.
    • Fixed an issue in the Grid about the alternation of rows. The alternationEnd was not taken into account.

    Smart UI v3.2.0 Release, June-28-2019

    • Grid Cells Selection
    • Grid Rows Selection
    • Grid Grouping Menu

    Smart UI v3.1.0 Release, May-14-2019

    • Tree Grid
    • Grid Context Menu
    • Grid Grouping

    Smart UI v3.0.0 Release, Apr-18-2019

    • Chart
    • Grid Dialog Edit
    • Grid Batch Edit

    Smart UI v2.4.0 Release, Apr-05-2019

    • Grid Cell Editing
    • Dark Theme for All Components
    • Auto Complete Input Web Component

    Smart UI v2.3.0 Release, Mar-08-2019

    • Grid Web Component Filtering
    • Grid Columns Menu
    • Grid Custom Sort Icons

    Smart UI v2.2.0 Release, Feb-04-2019

    • Table Web Component
    • Grid Columns Resize
    • Grid Columns and Rows Freeze

    Smart UI v2.1.0 Release, Jan-02-2019

    • New Grid Paging options
    • Bug Fixes
    • CSS Variables for easier styling

    Smart UI v2.0.0 Release, Dec-03-2018

    • Grid
    • Tree
    • Splitter

    Smart UI v1.0.0 Release, Mar-19-2018

    The first version of the package includes:

    • Button
    • Toggle Button
    • Repeat Button
    • Power Button
    • Tank
    • Slider
    • Gauge
    • DropDownList
    • ComboBox
    • ListBox
    • Tooltip
    • Window
    • Menu
    • Tabs
    • ListMenu
    • ScrollBar
    • MultiSplitButton
    • TextBox
    • PasswordTextBox
    • MaskedTextBox
    • NumericTextBox