Smart UI (Smart HTML Elements) Versions

Découvrez les nouveautés dans chaque version, avec des détails sur les fonctionnalités, les améliorations et les problèmes résolus.

janv.
févr.
mars
avr.
mai
juin
juil.
août
sept.
oct.
nov.
déc.
Smart UI (Smart HTML Elements) v26.0.0Version majeure7 mai 2026
Fonctionnalités
  • Pro Themes (Material 3, Fluent, Strata, Tabula) - A new suite of professionally designed themes is now available. These include Material 3 for modern Material Design systems, Fluent for Microsoft-style interfaces, Strata for a shadcn-inspired minimal aesthetic, and Tabula for spreadsheet-like (Excel-style) enterprise applications.
  • Data Grid Modularity - The Data Grid has been redesigned to support modular imports, allowing developers to include only the required features. This significantly improves application performance and reduces bundle size in feature-specific implementations.
  • Simplified Data Grid API - A new high-level configuration API has been introduced, including sortable, filterable, selectable, groupable, pageable, columnResize, columnReorder, setAt, getAt, and batch. These additions streamline setup and reduce boilerplate configuration.
  • Data Grid Cell Comments - Introduced native support for cell-level comments within the Data Grid, enabling richer collaboration, data annotations, and contextual feedback directly in tabular views.
  • Large Dataset Performance Optimization - Rendering and interaction performance has been significantly improved for grids handling large-scale datasets, ensuring smoother scrolling and faster updates.
  • Improved Grid Editing Experience - Refinements to editing workflows include clearer cell focus indicators and more consistent behavior when using popup editors.
  • Accessibility Enhancements - ARIA support has been strengthened across grid components, with improved compatibility and navigation support for NVDA screen readers.
  • AI-Enhanced Documentation - The documentation system has been upgraded with an integrated AI assistant, providing contextual guidance, usage examples, and faster navigation of complex APIs.
  • Scheduler Month Repeat Pattern Enhancement - The recurring event system has been extended to support advanced monthly patterns, including repetition by specific day of the week for greater scheduling flexibility.
  • CSS Utilities Library - A new utility-first CSS toolkit has been introduced to simplify layout composition, spacing, alignment, and responsive styling across applications.
  • Grid Architecture Refactoring - Internal restructuring of the Data Grid results in a reduced bundle size of approximately 500KB, improving load performance and initialization speed.
  • Delayed Web Component Initialization - New appendTo initialization control allows components to be instantiated only when attached to a target container, improving performance in dynamic rendering scenarios.
  • Enhanced Dark Mode Defaults - The default dark theme has been refined for improved contrast, readability, and visual hierarchy across all core components.
  • Improved Tree component dropdown mode behavior and stability.
  • Enhanced DropdownList multi-selection information display accuracy.
  • Added support for custom menu width configuration.
  • Introduced ListBox methods: addFilter and clearFilter for programmatic filtering control.
Corrections
  • Resolved issues with copy-paste selection behavior in the Data Grid.
  • Fixed tooltip positioning inconsistencies after Data Grid re-render operations.
  • Corrected CSV and TSV data binding errors involving special character handling.
  • Fixed validation error rendering in multiple Input components.
  • Resolved ListBox selection inconsistencies when filtering is active.
  • Fixed Scheduler validation issues for minimum and maximum date constraints.
  • Corrected focus handling behavior in jqxTimeInput.
  • Fixed filtering logic issues when values include logical operators such as "and" or "or".
  • Resolved Select All selection inconsistencies in list components.
  • Fixed PDF export issues related to header and footer rendering.
Smart UI (Smart HTML Elements) v25.5.03 mars 2026
Fonctionnalités
  • Grid Templates with Array Definitions - You can now define template elements using arrays, the Grid automatically updates when the array changes.
  • Customizable Grid Header Templates - Added a new, easier way to fully customize Grid headers using custom templates.
  • Grid Set Filters - Enhanced filtering capabilities for better data control and user experience.
  • Row Editing with Side Panel - You can now edit rows in a dedicated side panel for improved usability and cleaner workflows.
  • Row MouseEnter / MouseLeave API - Added new events for advanced row-level UI customization and interactions.
  • InsertRowBefore / InsertRowAfter API - You can now programmatically insert new rows before or after a specific row with ease.
  • Grid - You can now protect exported sheets.
  • Grid - You can now freeze columns in exported files.
  • Grid - Added a new Grouping Render option - Improved rendering behavior when grouping Grid data.
  • Tree - Disable Drag for Specific Items. You can now prevent drag-and-drop for selected Tree nodes.
  • Updated Dropdown Mode Selection Options - Expanded configuration options for dropdown selection modes.
  • Gantt Chart Updates - Added new expandAllRows() and collapseAllRows() methods.
  • Connections Indexing Fix - Improved indexing logic for Gantt chart task connections.
  • Date Input with Time Picker - Date Input component now supports optional time selection.
  • DropdownList Autofocus Added - Automatically focus DropdownList on initialization when configured.
  • Improved grid row sizing stability.
  • Improved grid column editor initialization.
  • Improved grid row reordering behavior.
  • Improved overall Grid performance and consistency.
Corrections
  • Fixed Gantt task expand issues.
  • Fixed Gantt connections indexing.
  • Fixed grid row sizing bugs.
  • Fixed grid reorder issues.
  • Fixed Column editor initialization issues.
  • Fixed Editor automatic formatting bug.