Smart UI 17.0.0

Smart UI v17.0.0 Release, Oct-23-2023

What's New:

  • Ribbon Bar component.
  • Grid Formulas.
  • Grid Rich text editor.
  • Grid Row Dialog
  • navigation. Users can navigate to next and previous rows by using navigation buttons in the dialog's header.
  • Grid User Comments. The Edit dialog allows you to add, update and remove row comments.
  • Grid Edit History. When the 'users' and 'storeHistory' properties are set, the dialog can display the update activies related to the row.
  • Richtext & User mention for the Textarea component.
  • New Templates for Angular, React, VueJS and Blazor.

What's Improved:

  • Grid Mobile User Experience. The scrolling of the Grid now uses the native browser scrolling in mobile mode.
  • Grid performance when scrolling. The horizontal and vertical scrolling performance is improved.
  • Grid trackpad and mousewheel User experience. Added animations when scrolling with mouse wheel. When scrolling with trackpad, the Grid uses the native browser scrolling.
  • Grid Images & attachment cell editors & cell templates.
  • Grid Due Date template.
  • Kanban drag and drop of tasks. Added drag animation.
  • Kanban edit mode. Users can choose to edit on single or double click.
  • Kanban add tasks with inline task text editing.

What's Fixed:

  • Fixed an issue in the NumberInput with german locale and currency input.
  • Fixed an issue in the Grid about the Textarea editor's browser bounds detection. The textarea dynamically detects the optimal position.
  • Fixed an issue in the Grid about server side filtering query about 'date' and 'number' columns.
  • Fixed an issue in the Grid about server side filter button in the Grid's toolbar. The button was incorrectly disabled after filtering.
  • Fixed an issue in the Grid about server side filtering, when filter row is applied and the Grid's state maintenance is enabled.
  • Fixed an issue in the Grid about frozen cell rendering when the cell is selected.
  • Fixed an issue in the Grid selection when there is a frozen column.
  • Fixed an issue in the Grid about date filter in the filter row, when multiple dates are selected with CTRL.
  • Fixed an issue in the Grid about date formatting with specific date formats which include time formats like 'dd/MM/yyyy HH:mm'.
  • Fixed an issue in the Grid about cell validation.
  • Fixed an issue in the Grid about Grouping with the Toolbar.
  • Fixed an issue in the Grid about addrow UI element, when the Grid is empty.
  • Fixed an issue in the Grid about auto-height rendering, when paging & filter row are turned on and the Grid has horizontal scrolling. The last row was not visible.
  • Fixed an issue in the Form component about setting its value from a string.
  • Fixed an issue in the Form submit when control is dropdownlist.
  • Fixed an issue in the DropdownList when the name property is set and the Dropdownlist is within HTML Form.
  • Fixed an issue in the Scheduler component about the getDataSource method results, when time zone is applied.
  • Fixed an issue in the Gantt chart component about the column's formatFunction. There was an issue with the rendering when the formatFunction is set to the first column.
  • Fixed an issue in the Table about appllying a template to the tree column in Tree Table mode.
  • Fixed an issue in the Phone Input component about detecting correctly the country by entered phone number.

This entry was posted in Angular, HTML Elements, Javascript, React, Smart Accordion, Smart Button, Smart Calendar, Smart ComboBox, Smart Grid, Vue, Web Components and tagged , , , . Bookmark the permalink.

Leave a Reply