Scopri le novità in ogni release, con dettagli su funzionalità, miglioramenti e problemi risolti.
gen
feb
mar
apr
mag
giu
lug
ago
set
ott
nov
dic
Wijmo 2026 v1 (Build 5.20261.52)6 lug 2026
Funzionalità
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.
Supports Angular 21, updated sample projects with TypeScript 5.9.3.
Accessibility
Enhanced accessibility support to comply with WCAG 2.2 AA standards.
FlexGrid
Added keyboard shortcuts for column/row dragging and resizing operations, enabling full keyboard-based grid manipulation without mouse interaction.
Shift + Arrow keys: When headersFocusability and allowDragging are set, rows/columns can be dragged using the keyboard when the focus is moved to the corresponding area.
Alt + Arrow keys: When allowResizing is set, you can adjust the row height/column width using the keyboard when you move the focus to the corresponding area. Additionally, when deferResizing is set to true:
Enter: Confirm deferred resize operation.
Esc: Cancel deferred resize operation. We recommend using the ESC key to cancel the delayed resize operation, as this is more semantic. In addition, you can actually use any key other than the Enter key to cancel this resize.
FlexGridFilter.
DetailRow.
Selector.
GroupPanel.
Search.
TreeGrid.
InputNumber.
InputDate.
Calendar.
CollectionViewNavigator.
Popup.
ComboBox.
DropDown.
ListBox.
CellMaker.
AutoComplete.
InputDateRange.
InputDateTime.
InputMask.
InputTime.
Menu.
MultiSelect.
MultiSelectListBox.
MultiSelectAutoComplete.
ColorPicker.
ToolTip.
XLSX
Added support for exporting Table Total Row Formula with new Aggregate.CntNums enum value.
Added title, subject, keywords, and category properties to Workbook for expanded Excel document property export/import.
FlexGridFilter
Added a customFilter property to ValueFilter, allowing customization of filtering rules and performing custom filtering on columns.
FlexGrid
Added support for drag selection across frozen/non-frozen areas, including auto-scroll, zoom scaling, dragging beyond grid boundaries, and improved boundary handling.
License
Added cross-domain iframe validation to license checking to prevent unauthorized usage across different domains.
Correzioni
Breaking Changes
FlexGrid
Added keyboard shortcuts for column/row dragging (Shift + Arrow) and resizing (Alt + Arrow) in grid headers. These new shortcuts may intercept key combinations that were previously unhandled by the grid. If your application uses Shift + Arrow or Alt + Arrow for custom behavior in grid headers, you may need to adjust your event-handling logic.
CSS
Sass module system migration: All .scss files now use @use/@forward instead of @import. Deprecated Sass functions (darken(), lighten(), type-of()) are replaced with modern equivalents (color.adjust(), meta.type-of()). Sass variables are no longer globally available and must be accessed via namespaced references. Users who compile Wijmo SCSS directly and override variables using the @import-then-override pattern will need to update to @use ... with () syntax. Users who consume pre-built CSS files are unaffected.
License
Added cross-domain iframe support for license validation. Licenses issued for 2026v1 and later, generated before this release, do not include the cross-domain flag and must be regenerated to support cross-domain iframe scenarios. If you need cross-domain iframe support, you will need to regenerate your license with the new flag. Non-iframe and same-origin iframe scenarios are not affected.
Wijmo 2025 v2 (Build 5.20252.44)5 gen 2026
Funzionalità
Accessibility
Enhanced accessibility support to comply with WCAG 2.1 AA standards.
Adjusted contrast ratio of controls under high-contrast theme, as well as some mobile experience improvements.
FlexGrid
Adjusted contrast ratio of the grid area under the high-contrast theme: changed header area background color from #4e0721 to #A34661, changed cell border from rgba(0,0,0,0.2) to rgba(255,255,255,0.55), changed selection color from #576EDB to #587694, and changed dragging indicator color from #0021ab to #ffd60a.
FlexGridFilter
Adjusted the contrast ratio under the high-contrast theme, changed the input elements border from dotted #e2e2e2 to solid #e2e2e2, changed the value list container border color from rgba(0,0,0,0.2) to rgba(110,110,110,0.8).
Added visible labels for the value input field in ConditionFilterEditor.
FlexGridSearch
Adjusted the contrast ratio of the searching results under the high-contrast theme, changed the highlight text color from #fff to #000.
GroupPanel
Adjusted the contrast ratio of the group button under the high-contrast theme, changed the icon color from radial-gradient(#000 1px, transparent 2px) to radial-gradient(#fff 1px, transparent 2px), changed the button background color from #4e0721 to #A34661.
Restructured aria-label to start with visible text to ensure it appears first in accessible name for speech recognition compatibility.
Added aria-live="polite" region for status announcements when groups are removed.
Dropdown
Adjusted the contrast ratio of the dropdown selected item under the high-contrast theme, changed its background color from #0021ab to #4261e3.
Listbox
Adjusted the contrast ratio of the selected item under the high-contrast theme, changed its background color from #0021ab to #4261e3.
ComboBox
Adjusted the contrast ratio of the dropdown selected item and group item under the high-contrast theme, changed dropdown selected item background color from #0021ab to #4261e3, changed group item background color from #4e0721 to #A34661.
Menu
Adjusted the contrast ratio of the active menu and selected item under the high-contrast theme, changed active menu border color and selected item background color from #0021ab to #4261e3.
Calendar
Adjusted the contrast ratio of the week elements and selected day under the high-contrast theme, changed the week elements background color from #4e0721 to #A34661, changed selected day background color from #0021ab to #4261e3.
Adjusted the contrast ratio of the selected day in multiple month view under the default theme, changed the selected day in other month background color from #007cbe to #007CBE.
Adjusted the contrast ratio of the mouse hover day in date range under the default theme, changed its text color from #ffffff to #000000.
MultiSelect
Adjusted the contrast ratio of the select all and active item under the high-contrast theme, changed select all background color from #4e0721 to #A34661, changed active item background color from #0021ab to #4261e3.
MultiSelectListBox
Adjusted the contrast ratio of the select all and active item under the high-contrast theme, changed select all background color from #4e0721 to #A34661, changed active item background color from #0021ab to #4261e3.
MultiSelectAutoComplete
Adjusted the contrast ratio of the selected item under the high-contrast theme, changed its background color from #0021ab to #4261e3.
FlexSheet
Added support for StrikeThrough style while importing or exporting Excel process.
Redux
Added support for ImmutabilityProvider for TransposedGrid, the customer can use TransposedGrid in their Redux applications.
Framework
Added support for Next.js 16 version.
License
Added support for IPv4 CIDR validation.
API Updates:
Menu - Added a property keepOpen to Menu to prevent closing the menu after selecting any options.
XLSX - Added a property strikethrough to WorkbookFont and IWorkbookFont to get or set whether the font has strikethrough applied.
FlexSheet - Added a property isStrikethrough to the result of FlexSheet.getSelectionFormatState() to indicate whether strikethrough style is applied to the current selection.
Correzioni
FlexGrid
Corrected the result of aria-colcount and aria-rowcount.
FlexGrid Mobile
Fixed the issue that the dropdown in grid is incorrectly positioned.
Fixed the issue that pin button cannot be clicked when the column is too small.
Fixed the issue that the grid will scroll when you select rows with RowRange mode.
Fixed the issue where resizing a row triggers browser scrolling.
FlexGrid Tooltip
Fixed the issue of being unable to hover the tooltip in grid.
Fixed the issue that when the column in grid has isRequired set to true, after entering invalid data and clearing it again, the Tooltip displays in the wrong position.
FlexGridFilter Mobile
Fixed the issue that the filter dialog in grid is incorrectly positioned.
Dropdown
Fixed the issue that the dropdown is incorrectly positioned.
Fixed the issue that the button to close in dropdown cannot be clicked in mobile.
ComboBox
Fixed the issue that the reading content is not correct when using NVDA to read the combo box grouping list items.
InputNumber Mobile
Fixed the issue that the spin button will not work while the soft keyboard is open.
Fixed the issue that continuously entering the "." character in InputNumber with n2 format will move the cursor position to the last digit.
Fixed the issue that entering "-" after entering "+" in InputNumber with p2 format will not remove the negative sign.
Fixed the issue that prevented the use of the soft keyboard to input symbols like "-" in Safari.
AutoComplete Mobile
Fixed the issue that prevented the use of the soft keyboard to input something while dropdown is opening in Safari.
Menu
Fixed the issue that prevents the use of arrow keys to open or close the sub-menu in RTL mode.
Added a property keepOpen to prevent closing the menu after selecting any options.
MultiSelect Mobile
Fixed the issue that prevented opening dropdown after touch moved.
Selezione prodotto
Guida alle funzionalità
Competenza nelle licenze
Fornitore ufficiale
Servizio clienti 24/5
Fidato dal 1995
Contattaci
Chiamaci
Il nostro team è disponibile dal lunedì al venerdì, dalle 9:00 alle 17:00