Smart UI (Smart HTML Elements) v24.0.0

Released: Sep 6, 2025

v24.0.0 中的更新

特性

  • Localizations for all components - Added a brand-new locales folder that ships with the Smart UI library, providing ready-to-use translations for 20 languages. This enables developers to quickly build globally accessible applications without manually managing localization strings.
  • Gantt Chart Critical Path - Critical Path visualization is now available in the Gantt Chart, helping project managers instantly identify the sequence of dependent tasks that directly affect project timelines.
  • Grid Spreadsheet Extensions - The Data Grid now supports familiar spreadsheet-like formatting tools: Bold, Italic, Underline, Strikethrough, as well as background and text color for cells. Users can style data interactively, making it easier to highlight and interpret key information.
  • Grid Transpose - Quickly flip rows into columns (and vice versa) with the new Grid Transpose feature. Perfect for data pivoting and presenting datasets from multiple perspectives.
  • Grid Number Input Editor - Introducing a dedicated Number Input editor in the Grid, complete with a numeric keypad for mobile devices. This streamlines data entry on touchscreens, making the grid more mobile-friendly.
  • Grid Column Placeholders - Placeholders can now be defined for Grid columns, offering users contextual hints and improving form-like data entry.
  • Grid AI Filtering - Experimental AI-powered filtering makes it possible to query and filter data using natural language, reducing complexity and improving user experience.
  • Comprehensive Documentation - The Smart UI Library documentation has been completely revised and expanded. Every component now includes full coverage of API members - properties, methods, and events - with updated descriptions, use cases, and examples. Whether you work in Angular, React, Vue, Blazor, or JavaScript, you'll now find clearer, more actionable guidance.
  • Editor Custom CSS - Developers can now inject custom styles directly into the Smart Editor's content through the new content_css property, making it easier to enforce brand guidelines and create visually consistent documents.

修补程序

  • Accordion: Corrected layout recalculation when dynamically inserting new items.
  • Breadcrumb: Fixed issue with adding items via appendChild.
  • ButtonGroup: Improved initialization for native HTML <button> elements.
  • Calendar: Tooltip positioning has been corrected for better accuracy.
  • CardView: API-driven filtering now works as expected.
  • Carousel: Proper initialization when built from a list of <div> tags or images.
  • CheckInput: checked property now correctly applies to all items.
  • ComboBox: sortDirection now sorts items properly.
  • DateRangeInput: Value retrieval works correctly when returned as an object.
  • DockingLayout: Adding and removing items dynamically now functions without layout glitches.