We are pleased to announce the latest release of our Smart UI Component Library.
This update introduces new features across Grid, Gantt, Tree, and input components,
along with performance improvements, security enhancements, and important bug fixes.
New Features
Grid
-
Grid Templates with Array Definitions
Define template elements using arrays. The Grid automatically updates when the underlying array changes.
-
Customizable Grid Header Templates
Simplified and flexible approach for fully customizing Grid headers.
-
Enhanced Set Filters
Expanded filtering capabilities for improved data control and user experience.
-
Row Editing with Side Panel
Edit rows in a dedicated side panel for improved usability and cleaner workflows.
-
Row MouseEnter / MouseLeave API
New row-level events to support advanced UI customization and interactive scenarios.
-
InsertRowBefore / InsertRowAfter API
Programmatically insert rows before or after a specified row.
-
Export Enhancements
- Protect exported sheets
- Freeze columns in exported files
- New grouping render option for improved grouped data rendering
-
Content Security Policy (CSP) Improvements
Enhanced compatibility with strict CSP configurations, supporting more secure enterprise deployments.
-
New Grid Demo
Added an updated demo showcasing the latest Grid capabilities and configuration options.
Gantt Chart
-
New Methods
expandAllRows()
collapseAllRows()
-
Connections Indexing Improvements
Refined indexing logic for more reliable task connection handling.
Tree
-
Disable Drag for Specific Items
Prevent drag-and-drop for selected Tree nodes.
Dropdown & Input Components
-
Updated Dropdown Mode Selection Options
Expanded configuration options for dropdown selection behavior.
-
Date Input with Time Picker
Optional time selection support added to the Date Input component.
-
DropdownList Autofocus
Automatically focuses the DropdownList on initialization when configured.
Improvements
- Improved Grid row sizing stability
- Enhanced Grid column editor initialization
- Refined Grid row reordering behavior
- Overall Grid performance and consistency improvements
Bug Fixes
- Resolved Gantt task expansion issues
- Fixed Gantt connections indexing issues
- Addressed Grid row sizing bugs
- Fixed Grid row reordering issues
- Resolved column editor initialization issues
- Fixed editor automatic formatting bug
This release focuses on enhancing flexibility, security, and overall component stability
while expanding customization capabilities across the library.