Infragistics Ignite UI for Angular 14.0.0

Released: Jun 15, 2022

14.0.0 での更新項目

機能

General

  • Added support for Angular 14.

Migrations

  • Migrations now support Yarn berry (version 2+).

IgxGridEditingActions

  • Added new inputs to show/hide the edit and delete buttons - editRow, deleteRow.

IgxTabs

  • Behavioral Change - Both scroll buttons are now displayed when the tabs are not fully visible. When there is no tabs to be scrolled in one of the directions the corresponding scroll button is now disabled.

Locale settings

  • IgxDatePicker and IgxDateRangePicker now expose a weekStart input property like the IgxCalendar.
  • IgxCombo and IgxSimpleComboComponent
    • The combobox role, aria-haspopup, aria-expanded, aria-controls and aria-labelledby attributes have been moved from combo wrapper to the combo input.
    • The IgxSimpleComboComponent input is now marked with aria-readonly="false" and aria-autocomplete="list" attributes.
    • The aria-expanded attribute is now applied to the combo dropdown as well and can be set by the ariaLabelledBy property, the combo label or placeholder.
    • The search input within the combo dropdown is now marked as role="searchbox", aria-label="search" and aria-autocomplete="list".
    • The dropdown item container now has aria-activedescendant attribute to identify the currently active element of the item list.
    • The IgxCombo container is now also marked as aria-multiselectable="true".
    • The dropdown header items role has been changed to group.
    • Added new filterFunction input property. The new property allows you to change the way filtering is done in the combos.
  • IgxDropDown
    • The label attribute has been changed to aria-labelledby and can be set by a latterly added input property labelledBy.
  • IColumnPipeArgs interface now exposes a weekStart property to control the first week of day in calendar used in the grid for editing and filtering.
  • locale property of IgxCalendar, IgxDatePicker, IgxDateRangePicker and IgxGrid will now default to global Angular application locale, if not set.
  • weekStart property of IgxCalendar, IgxDatePicker, IgxDateRangePicker and IgxGrid will now default to the default first day for the current component locale, if not set.
  • Added additional theme properties for the IgxCalendar so that it's easier to style the :hover and :focus states inside the selected date or range of dates.