Please note that Wijmo Core is no longer available as new licenses, customers should purchase Wijmo Enterprise instead.
Existing Wijmo Core customers can continue to renew their current subscription.
Wijmo 2025 v1 (Build 5.20251.40)
Released: Jun 26, 2025
2025 v1 (Build 5.20251.40) 中的更新
特性
Accessibility
Enhanced Accessibility support to comply with WCAG 2.0 AA standards.
Improved the quality of content read by screen readers (NVDA/JAWS/Narrator/VoiceOver).
Added more keyboard support to provide customers with a friendlier control experience.
Enhanced the contrast display of certain controls under both default OS themes and high-contrast OS themes.
The following controls are affected by these improvements:
InputNumber.
AutoComplete.
DropDown.
ListBox.
ComboBox.
Calendar.
InputDate.
Popup.
Search.
GroupPanel.
Selector.
FlexGridFilter.
FlexGrid.
DetailRow.
TreeGrid.
FlexGridFilter
Added a "magnifying glass" search icon to the left side of the search box in the value filter.
Added new APIs:
Added two new members, ChangeSelectionOnly and OpenDropdown, to the KeyAction enum for the input module to enhance the Accessibility experience.
Added two new members, CloseAndKeepFocus and CloseAndMoveFocus, to the TabKeyAction enum for the input module to enhance the Accessibility experience.
Added two new properties, keyActionDownArrow and keyActionUpArrow, to the DropDown component to enhance the Accessibility experience.
Added five new properties, ariaLabelledBy, keyActionPrintCharacters, keyActionDownArrow, keyActionUpArrow, and keyActionTab, to the ComboBox component to enhance the Accessibility experience.
Added three new properties, ariaLabel, keyActionTab, and focusMode, along with one new enum, CalendarTabKeyAction, to the Calendar component to enhance the Accessibility experience.
Added four new properties, keyActionUpArrow, keyActionDownArrow, keyActionTab, and showConfirmationButtons, to the InputDate component to enhance the Accessibility experience.
Added one new property, ariaLabelledBy, to the InputNumber component to enhance the Accessibility experience.
Added one new property, ariaLabelledBy, to the AutoComplete component to enhance the Accessibility experience.
Added one new property, ariaLabelledBy, to the Popup component to enhance the Accessibility experience.
Added one new property, ariaLabel, to the GroupPanel component to enhance the Accessibility experience.
Added one new property, ariaLabel, to each ColumnFilter in the FlexGridFilter component to enhance the Accessibility experience.
Added one new property, isSubmitOnChange, to the FlexGridSearch component to enhance the Accessibility experience.
Breaking Changes
InputNumber - Moved the ARIA attributes from the host element to the input element to meet WCAG requirements. Before, the ARIA attributes were in the host element.
AutoComplete - Changed the value of the aria-autocomplete attribute on the input element from both to list, more accurately describing the current control behavior. Before, the aria-autocomplete attribute was 'both.'
ListBox - Replaced the input elements of type checkbox in the ListBox with span elements for simulation, aiming to resolve the "Interactive controls must not be nested" error reported by Accessibility testing tools and to ensure consistent styling across different browsers. Before, checkbox were input elements in ListBox.
ComboBox - Changed the aria-owns attribute in the input element to aria-controls to comply with WCAG recommended practices. Before, only aria-owns attribute was in the input element.
ComboBox - Opened the listbox by default during input printable characters to meet WCAG requirements. The behavior change can be reverted using combobox.keyActionPrintCharacters = wjInput.KeyAction.ChangeSelectionOnly. Before, the listbox was not opened by default during input printable characters.
ComboBox - If the listbox is displayed, pressing the Tab key will now close the listbox and move focus to the next focusable element by default to meet WCAG requirements. The behavior change can be reverted using combobox.keyActionTab = wjInput.TabKeyAction.CloseAndKeepFocus. Before, the focus was not moved to the next focusable element, the focus remained on the current ComboBox.
FlexGrid - When the focus is on the column header and the header contains icons for filter, sort, and pin simultaneously, the Enter/Space key will now be used to pin/unpin. You can use Ctrl+Shift+F for filter, Ctrl+Shift+S for sort, and Ctrl+Shift+P for pin. Before, the Enter/Space key was used to filter, no keyboard shortcut was supported for sort and pin.
修补程序
Accessibility - Fixed issues where most Wijmo components reported errors in common accessibility testing tools (Axe-DevTools/ANDI/WAVE).