11.1.0
11.1.0
New Features
-
IgxDropDown
- The
igx-drop-down-item
now allows forigxPrefix
,igxSuffix
andigx-divider
directives to be passed asng-content
and they will be renderer accordingly in the item's content.
- The
-
IgxGrid
- Added support for exporting grouped data.
-
IgxTreeGrid
-
Added
multipleCascade
row selection mode. In this mode, selecting a record results in the selection of all its children recursively. When only some children are selected, their parent's checkbox is in an indeterminate state.<igx-tree-grid [rowSelection]="'multipleCascade'"> </igx-tree-grid>
-
-
IgxGrid
,IgxTreeGrid
,IgxHierarchicalGrid
- Support for
currency
type columns is added in the grid. - Support for
percent
type columns is added in the grid. - Added support for filtering based on the formatted cell values using the
FormattedValuesFilteringStrategy
forIgxGrid
/IgxHierarchicalGrid
andTreeGridFormattedValuesFilteringStrategy
forIgxTreeGrid
. - The following new events are introduced:
sorting
,filtering
,columnPinned
,columnVisibilityChanging
. - Behavioral Change -
onColumnPinning
to emitIPinColumnCancellableEventArgs
instead ofIPinColumnEventArgs
.Column pinning
,Column moving
,paging
interactions now discard the editing value, instead of committing it.Column Resizing
now does not exit edit mode.
- Support for
-
IgxInput
now supportstype="file"
and its styling upon all themes.
Note: validation of file type input is not yet supported. -
igxSplitter
now has the following additional outputs:resizeStart
- Emits when pane resizing starts.resizing
- Emits while panes are being resized.resizeEnd
- Emits when pane resizing ends.
All emit with the two panes affected by the resize operation as arguments.
General
- Breaking Change - Many outputs are renamed with the introduction of new rules in Ignite UI for Angular's naming convention. Please, ensure that when you update to 11.1 you do so through
or execute the update migrations manually afterwards
ng update igniteui-angular
This will ensure your application is updated to use the new output names.ng update igniteui-angular --migrate-only
IgxCheckbox, IgxRadio, IgxSwitch
now follow the Google Material spec for focus behavior. See checkbox, radio, and switch.IgxDialog
- The dialog content has been moved inside the dialog window container in the template. This means that if you have added something in-between the opening and closing tags of the dialog, you may have to adjust its styling a bit since that content is now rendered inside a container that has padding on it.
IgxCalendar
- Breaking Change
- A new string enumeration
IgxCalendarView
is exported. Either the new one or the currentCalendarView
can be used.CalendarView
will be deprecated in a future release. onSelection
is nowselected
onViewChanging
is nowviewChanging
onDateSelection
is nowdateSelection
onYearSelection
is nowyearSelection
onMonthSelection
is nowmonthSelection
IgxYearsViewComponent
- Breaking Change
onSelection
is nowselected
onYearSelection
is nowyearSelection
IgxDaysViewComponent
- Breaking Change
onDateSelection
is nowdateSelection
onViewChanging
is nowviewChanging
IgxMonthsViewComponent
- Breaking Change
onSelection
is nowselected
onMonthSelection
is nowmonthSelection
IgxMonthPickerComponent
- Breaking Change
onSelection
is nowselected
IgxRadioGroup
- Added new property
alignment
that determines the radio group alignment. Available options arehorizontal
(default) andvertical
.
- Added new property
IgxDialog
- Added new
onOpened
andonClosed
events.
- Added new
IgxIcon
- Deprecated - The
color
input property has been deprecated. - Renamed inputs
isActive
toactive
fontSet
tofamily
- Deprecated - The
IgxToast
- Breaking Change -
show
andhide
methods have been deprecated.open
andclose
should be used instead.
onShowing
,onShown
,onHiding
andonHiden
events have been deprecated.onOpening
,onOpened
,onClosing
andonClosed
should be used instead.
- Breaking Change -
IgxInputGroup
- Added new property
theme
that allows you to set the theme explicitly and at runtime.
- Added new property
IgxSnackbar
show
andhide
methods have been deprecated.open
andclose
should be used instead.
IgxSplitter
- Breaking Change - the
onToggle
output is deprecated. A new output is introduced to replace it -collapsedChange
. This allows for thecollapsed
state to be two-way bindable using the syntax[(collapsed)]="paneCollapse"
- Breaking Change - the
IgxChip
- Breaking Change - The following outputs are renamed:
onMoveStart
tomoveStart
onMoveEnd
tomoveEnd
onRemove
toremove
onClick
tochipClick
onSelection
toselectedChanging
onSelectionDone
toselectedChanged
onKeyDown
tokeyDown
onDragEnter
todragEnter
- Breaking Change - The following outputs are renamed:
IgxChipArea
- Breaking Change - The following outputs are renamed:
onReorder
toreorder
onSelection
toselectionChange
onMoveStart
tomoveStart
onMoveEnd
tomoveEnd
- Breaking Change - The following outputs are renamed:
IgxGrid
,IgxHierarchicalGrid
,IgxTreeGrid
- Added new property
selectRowOnClick
that determines whether clicking over a row will change its selection state or not. Set totrue
by default. GridPagingMode
enum members rename -local
toLocal
andremote
toRemote
. Example:GridPagingMode.Local
.
- Added new property
- IgxButton
- IgxIcon(s) placed in a button now include margin if there are one or more sibling elements to give them some breathing room. The amount of margin applied depends on the display density of the button.
IgxListComponent
- Breaking Change - The following outputs are renamed:
onLeftPan
toleftPan
onRightPan
torightPan
onPanStateChange
topanStateChange
onItemClicked
toitemClicked
- Breaking Change - The following outputs are renamed:
IgxNavbarComponent
- Breaking Change - The
onAction
output is renamed toaction
.
- Breaking Change - The
IgxTabsComponent
- Breaking Change - The following outputs are renamed:
onTabItemSelected
totabItemSelected
onTabItemDeselected
totabItemDeselected
- Breaking Change - The following outputs are renamed:
IgxTooltipTargetDirective
- Breaking Change - The following outputs are renamed:
onTooltipShow
totooltipShow
onTooltipHide
totooltipHide
- Breaking Change - The following outputs are renamed:
IgxBaseExporter
,IgxExcelExporterService
,IgxCsvExporterService
- Breaking Change - The following outputs are renamed:
onColumnExport
tocolumnExporting
onRowExport
torowExporting
onExportEnded
toexportEnded
- Breaking Change - The following outputs are renamed: