Wijmo 2026 v1 (Build 5.20261.52)

Released: Jul 6, 2026

Atualizações na 2026 v1 (Build 5.20261.52)

Recursos

Improvements

  • TransposedGrid
    • Supported custom editors defined by the row editor property in TransposedGrid and TransposedMultiRow.
  • FlexGrid
    • Supported sticky group headers in grouped FlexGrid views.
    • Supported cutting selected content with Ctrl+X when autoClipboard is enabled. Added preventCut to opt out of grid cut handling while keeping the keyboard event for browser and external listeners.
  • AutoComplete
    • Supported searching during IME composition.
  • Framework Angular
    • Improved compatibility with Angular 21 zoneless change detection.
  • License
    • Updated IPv4 and added IPv6 license version support.
      • Fully supports IPv4 and supports IPv6 normalized matching, CIDR matching, and special formats matching.
    • Added license maintenance/version flag support. The version policies default, specific_version, and same_year are now available.
  • AutoComplete MultiSelectListBox
    • Added customFilter support for custom filtering. Added customHighlight support to AutoComplete to customize filtered result rendering.
  • BoxWhisker
    • Supported rendering pre-processed box plot statistics via IBoxPlotData and the boxPlotData property, allowing applications to provide final min, max, quartile, median, mean, outlier, and inner-point values.
  • CollectionView
    • Supported controlling new item insertion via the newItemIndex property and insertAt method, including current-page insertion when paging is enabled.
  • Globalize
    • Supported Thai Buddhist year formatting and parsing by applying a Thai calendar yearOffset of 543 to four-digit calendar and fiscal year formats.
  • TreeGrid
    • Supported changing the display position of tree hierarchy indicators, including expand/collapse buttons and indentation.
  • InputNumber
    • Supported truncating values exceeding the decimal precision defined by the format.
  • Bootstrap
    • Added Bootstrap 5 support for demos and framework samples.

API Updates

  • FlexGrid
    • Added the stickyGroupHeaders property to keep the current group header visible while scrolling grouped data.
    • Added the preventCut property to control whether FlexGrid handles Ctrl+X cut behavior when autoClipboard is enabled. Default is false; when true, the grid leaves the cut event to the browser or external handlers.
  • AutoComplete
    • Added the searchDuringComposition property to enable search during active IME composition.
    • Added customFilter and customHighlight to customize filtering and highlights in filtered results.
  • MultiSelect MultiSelectListBox
    • Added customFilter to customize filtering.
  • CollectionView
    • Added the newItemIndex property and insertAt method to control new item insertion. With paging, indexes map to the current page; without paging, to the source collection.
  • BoxWhisker
    • Added the boxPlotData property and IBoxPlotData interface to render BoxWhisker series from pre-processed box plot statistics instead of recalculating from raw data.
  • TreeGrid
    • Added the treeColumnIndex property to control the display position of tree hierarchy indicators, including expand/collapse buttons and indentation. By default, they appear in the first visible column.
  • InputNumber
    • Added the truncate property to control handling of values exceeding decimal precision. By default, values are rounded; when truncate is true, excess decimals are removed.

Breaking Changes

  • XLSX
    • Removed the default company value written during workbook export. Exported files now preserve an explicitly provided company value and otherwise leave the value empty instead of defaulting to GrapeCity, Inc..
  • InputNumber
    • Unified truncation behavior for keyboard input and paste operations. When truncate is enabled, identical numeric values now produce consistent results regardless of the input source.
  • Angular
    • Raised the minimum supported Angular version to 20.3.18 because Angular Wrapper zoneless support now depends on the Angular 20.3.18 packaging toolchain. Angular 20 stabilized zoneless behavior, and 20.3.18 was selected because that patch version did not carry the npm OSS vulnerabilities seen in earlier candidate package versions. As a result, versions earlier than Angular 20.3.18 are no longer supported.