Smart UI 13.1.1
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: 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 arrays.
Grid: onRowRemoved - In the new version all parameters are arrays.
Grid: onCellUpdate - In the new version all parameters are arrays.
Grid: onRowUpdate - In the new version all parameters are arrays.
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.