Web Components & Custom Elements for Professional Web Applications
Smart UI v15.0.0 Release, Jan-23-2023
What's New:
What's Improved:
What's Fixed:
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.
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.
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
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
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
What's New: