Releases: IgniteUI/igniteui-angular
Releases · IgniteUI/igniteui-angular
11.1.0-beta.0
11.1.0
New Features
IgxDropDown- The
igx-drop-down-itemnow allows forigxPrefix,igxSuffixandigx-dividerdirectives to be passed asng-contentand they will be renderer accordingly in the item's content.
- The
IgxGrid- Added support for exporting grouped data.
IgxGrid,IgxTreeGrid,IgxHierarchicalGrid- Support for
currencytype columns is added in the grid. - Support for
percenttype columns is added in the grid. - Added support for filtering based on the formatted cell values using the
FormattedValuesFilteringStrategyforIgxGrid/IgxHierarchicalGridandTreeGridFormattedValuesFilteringStrategyforIgxTreeGrid.
- Support for
IgxPaginatorpagingandpagingDoneevents are now emitted.
IgxInputnow supportstype="file"and its styling upon all themes.
Note: validation of file type input is not yet supported.
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-angularThis will ensure your application is updated to use the new output names.ng update igniteui-angular --migrate-only IgxCheckbox, IgxRadio, IgxSwitchnow 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
IgxCalendarViewis exported. Either the new one or the currentCalendarViewcan be used.CalendarViewwill be deprecated in a future release. onSelectionis nowselectedonViewChangingis nowviewChangingonDateSelectionis nowdateSelectiononYearSelectionis nowyearSelectiononMonthSelectionis nowmonthSelection
IgxYearsViewComponent- Breaking Change
onSelectionis nowselectedonYearSelectionis nowyearSelection
IgxDaysViewComponent- Breaking Change
onDateSelectionis nowdateSelectiononViewChangingis nowviewChanging
IgxMonthsViewComponent- Breaking Change
onSelectionis nowselectedonMonthSelectionis nowmonthSelection
IgxMonthPickerComponent- Breaking Change
onSelectionis nowselected
IgxRadioGroup- Added new property
alignmentthat determines the radio group alignment. Available options arehorizontal(default) andvertical.
- Added new property
IgxDialog- Added new
onOpenedandonClosedevents.
- Added new
IgxIcon- Deprecated - The
colorinput property has been deprecated. - Renamed inputs
isActivetoactive
fontSettofamily
- Deprecated - The
IgxToast- Breaking Change -
showandhidemethods have been deprecated.openandcloseshould be used instead.
onShowing,onShown,onHidingandonHidenevents have been deprecated.onOpening,onOpened,onClosingandonClosedshould be used instead.
- Breaking Change -
IgxInputGroup- Added new property
themethat allows you to set the theme explicitly and at runtime.
- Added new property
IgxSnackbarshowandhidemethods have been deprecated.openandcloseshould be used instead.
IgxSplitter- Breaking Change - the
onToggleoutput is deprecated. A new output is introduced to replace it -collapsedChange. This allows for thecollapsedstate to be two-way bindable using the syntax[(collapsed)]="paneCollapse"
- Breaking Change - the
IgxChip- Breaking Change - The following outputs are renamed:
onMoveStarttomoveStartonMoveEndtomoveEndonRemovetoremoveonClicktochipClickonSelectiontoselectedChangingonSelectionDonetoselectedChangedonKeyDowntokeyDownonDragEntertodragEnter
- Breaking Change - The following outputs are renamed:
IgxChipArea- Breaking Change - The following outputs are renamed:
onReordertoreorderonSelectiontoselectionChangeonMoveStarttomoveStartonMoveEndtomoveEnd
- Breaking Change - The following outputs are renamed:
IgxGrid,IgxHierarchicalGrid,IgxTreeGrid- Added new property
selectRowOnClickthat determines whether clicking over a row will change its selection state or not. Set totrueby default. GridPagingModeenum members rename -localtoLocalandremotetoRemote. Example:GridPagingMode.Local.- The following new events are introduced:
sorting,filtering,columnPinned,columnVisibilityChanging. - Behavioral Change -
onColumnPinningto emitIPinColumnCancellableEventArgsinstead ofIPinColumnEventArgs.
- Breaking Change:
onPagingDoneoutput is removed. Use thepagingandpagingDoneoutputs exposed by theIgxPaginator.page,perPage,paginate,nextPage,previousPageandtotalPagesin the grids are deprecated and will be removed. Use the correspondingIgxPaginatoroutputs/inputs. When using an external paginator, take care to provide the corresponding slice of data. SeePaging with Custom Template
- 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:
onLeftPantoleftPanonRightPantorightPanonPanStateChangetopanStateChangeonItemClickedtoitemClicked
- Breaking Change - The following outputs are renamed:
IgxNavbarComponent- Breaking Change - The
onActionoutput is renamed toaction.
- Breaking Change - The
IgxTabsComponent- Breaking Change - The following outputs are renamed:
onTabItemSelectedtotabItemSelectedonTabItemDeselectedtotabItemDeselected
- Breaking Change - The following outputs are renamed:
IgxTooltipTargetDirective- Breaking Change - The following outputs are renamed:
onTooltipShowtotooltipShowonTooltipHidetotooltipHide
- Breaking Change - The following outputs are renamed:
IgxBaseExporter,IgxExcelExporterService,IgxCsvExporterService- Breaking Change - The following outputs are renamed:
onColumnExporttocolumnExportingonRowExporttorowExportingonExportEndedtoexportEnded
- Breaking Change - The following outputs are renamed:
11.1.0-alpha.8
11.1.0
New Features
IgxDropDown- The
igx-drop-down-itemnow allows forigxPrefix,igxSuffixandigx-dividerdirectives to be passed asng-contentand they will be renderer accordingly in the item's content.
- The
IgxGrid- Added support for exporting grouped data.
IgxGrid,IgxTreeGrid,IgxHierarchicalGrid- Support for
currencytype columns is added in the grid. - Added support for filtering based on the formatted cell values using the
FormattedValuesFilteringStrategyforIgxGrid/IgxHierarchicalGridandTreeGridFormattedValuesFilteringStrategyforIgxTreeGrid.
- Support for
IgxPaginatorpagingandpagingDoneevents are now emitted.
IgxInputnow supportstype="file"and its styling upon all themes.
Note: validation of file type input is not yet supported.
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-angularThis will ensure your application is updated to use the new output names.ng update igniteui-angular --migrate-only IgxCheckbox, IgxRadio, IgxSwitchnow 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- A new string enumeration
IgxCalendarViewis exported. Either the new one or the currentCalendarViewcan be used.CalendarViewwill be deprecated in a future release. onSelectionis nowselectedonViewChangingis nowviewChangingonDateSelectionis nowdateSelectiononYearSelectionis nowyearSelectiononMonthSelectionis nowmonthSelection
- A new string enumeration
IgxYearsViewComponentonSelectionis nowselectedonYearSelectionis nowyearSelection
IgxDaysViewComponentonDateSelectionis nowdateSelectiononViewChangingis nowviewChanging
IgxMonthsViewComponentonSelectionis nowselectedonMonthSelectionis nowmonthSelection
IgxMonthPickerComponentonSelectionis nowselected
IgxRadioGroup- Added new property
alignmentthat determines the radio group alignment. Available options arehorizontal(default) andvertical.
- Added new property
IgxDialog- Added new
onOpenedandonClosedevents.
- Added new
IgxIcon- Deprecated - The
colorinput property has been deprecated. - Renamed inputs
isActivetoactive
fontSettofamily
- Deprecated - The
IgxToast- Breaking Change -
showandhidemethods have been deprecated.openandcloseshould be used instead.
onShowing,onShown,onHidingandonHidenevents have been deprecated.onOpening,onOpened,onClosingandonClosedshould be used instead.
- Breaking Change -
IgxInputGroup- Added new property
themethat allows you to set the theme explicitly and at runtime.
- Added new property
IgxSnackbarshowandhidemethods have been deprecated.openandcloseshould be used instead.
IgxSplitter- Breaking Change - the
onToggleoutput is deprecated. A new output is introduced to replace it -collapsedChange. This allows for thecollapsedstate to be two-way bindable using the syntax[(collapsed)]="paneCollapse"
- Breaking Change - the
IgxChip- Breaking Change - The following outputs are renamed:
onMoveStarttomoveStartonMoveEndtomoveEndonRemovetoremoveonClicktochipClickonSelectiontoselectedChangingonSelectionDonetoselectedChangedonKeyDowntokeyDownonDragEntertodragEnter
- Breaking Change - The following outputs are renamed:
IgxChipArea- Breaking Change - The following outputs are renamed:
onReordertoreorderonSelectiontoselectionChangeonMoveStarttomoveStartonMoveEndtomoveEnd
- Breaking Change - The following outputs are renamed:
IgxGrid,IgxHierarchicalGrid,IgxTreeGrid- Added new property
selectRowOnClickthat determines whether clicking over a row will change its selection state or not. Set totrueby default. GridPagingModeenum members rename -localtoLocalandremotetoRemote. Example:GridPagingMode.Local.- The following new events are introduced:
sorting,filtering,columnPinned,columnVisibilityChanging. - Behavioral Change -
onColumnPinningto emitIPinColumnCancellableEventArgsinstead ofIPinColumnEventArgs.
- Breaking Change:
onPagingDoneoutput is removed. Use thepagingandpagingDoneoutputs exposed by theIgxPaginator.page,perPage,paginate,nextPage,previousPageandtotalPagesin the grids are deprecated and will be removed. Use the correspondingIgxPaginatoroutputs/inputs. When using an external paginator, take care to provide the corresponding slice of data. SeePaging with Custom Template
- 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:
onLeftPantoleftPanonRightPantorightPanonPanStateChangetopanStateChangeonItemClickedtoitemClicked
- Breaking Change - The following outputs are renamed:
IgxNavbarComponent- Breaking Change - The
onActionoutput is renamed toaction.
- Breaking Change - The
IgxTabsComponent- Breaking Change - The following outputs are renamed:
onTabItemSelectedtotabItemSelectedonTabItemDeselectedtotabItemDeselected
- Breaking Change - The following outputs are renamed:
IgxTooltipTargetDirective- Breaking Change - The following outputs are renamed:
onTooltipShowtotooltipShowonTooltipHidetotooltipHide
- Breaking Change - The following outputs are renamed:
IgxBaseExporter,IgxExcelExporterService,IgxCsvExporterService- Breaking Change - The following outputs are renamed:
onColumnExporttocolumnExportingonRowExporttorowExportingonExportEndedtoexportEnded
- Breaking Change - The following outputs are renamed:
11.1.0-alpha.7
11.1.0
New Features
IgxDropDown- The
igx-drop-down-itemnow allows forigxPrefix,igxSuffixandigx-dividerdirectives to be passed asng-contentand they will be renderer accordingly in the item's content.
- The
IgxGrid- Added support for exporting grouped data.
IgxGrid,IgxTreeGrid,IgxHierarchicalGrid- Support for
currencytype columns is added in the grid. - Added support for filtering based on the formatted cell values using the
FormattedValuesFilteringStrategyforIgxGrid/IgxHierarchicalGridandTreeGridFormattedValuesFilteringStrategyforIgxTreeGrid.
- Support for
IgxPaginatorpagingandpagingDoneevents are now emitted.
IgxInputnow supportstype="file"and its styling upon all themes.
Note: validation of file type input is not yet supported.
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-angularThis will ensure your application is updated to use the new output names.ng update igniteui-angular --migrate-only IgxCheckbox, IgxRadio, IgxSwitchnow 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- A new string enumeration
IgxCalendarViewis exported. Either the new one or the currentCalendarViewcan be used.CalendarViewwill be deprecated in a future release. onSelectionis nowselectedonViewChangingis nowviewChangingonDateSelectionis nowdateSelectiononYearSelectionis nowyearSelectiononMonthSelectionis nowmonthSelection
- A new string enumeration
IgxYearsViewComponentonSelectionis nowselectedonYearSelectionis nowyearSelection
IgxDaysViewComponentonDateSelectionis nowdateSelectiononViewChangingis nowviewChanging
IgxMonthsViewComponentonSelectionis nowselectedonMonthSelectionis nowmonthSelection
IgxMonthPickerComponentonSelectionis nowselected
IgxRadioGroup- Added new property
alignmentthat determines the radio group alignment. Available options arehorizontal(default) andvertical.
- Added new property
IgxDialog- Added new
onOpenedandonClosedevents.
- Added new
IgxIcon- Deprecated - The
colorinput property has been deprecated. - Renamed inputs
isActivetoactive
fontSettofamily
- Deprecated - The
IgxToast- Breaking Change -
showandhidemethods have been deprecated.openandcloseshould be used instead.
onShowing,onShown,onHidingandonHidenevents have been deprecated.onOpening,onOpened,onClosingandonClosedshould be used instead.
- Breaking Change -
IgxInputGroup- Added new property
themethat allows you to set the theme explicitly and at runtime.
- Added new property
IgxSnackbarshowandhidemethods have been deprecated.openandcloseshould be used instead.
IgxSplitter- Breaking Change - the
onToggleoutput is deprecated. A new output is introduced to replace it -collapsedChange. This allows for thecollapsedstate to be two-way bindable using the syntax[(collapsed)]="paneCollapse"
- Breaking Change - the
IgxChip- Breaking Change - The following outputs are renamed:
onMoveStarttomoveStartonMoveEndtomoveEndonRemovetoremoveonClicktochipClickonSelectiontoselectedChangingonSelectionDonetoselectedChangedonKeyDowntokeyDownonDragEntertodragEnter
- Breaking Change - The following outputs are renamed:
IgxChipArea- Breaking Change - The following outputs are renamed:
onReordertoreorderonSelectiontoselectionChangeonMoveStarttomoveStartonMoveEndtomoveEnd
- Breaking Change - The following outputs are renamed:
IgxGrid,IgxHierarchicalGrid,IgxTreeGrid- Added new property
selectRowOnClickthat determines whether clicking over a row will change its selection state or not. Set totrueby default. GridPagingModeenum members rename -localtoLocalandremotetoRemote. Example:GridPagingMode.Local.- The following new events are introduced:
sorting,filtering,columnPinned,columnVisibilityChanging. - Behavioral Change -
onColumnPinningto emitIPinColumnCancellableEventArgsinstead ofIPinColumnEventArgs.
- Breaking Change:
onPagingDoneoutput is removed. Use thepagingandpagingDoneoutputs exposed by theIgxPaginator.page,perPage,paginate,nextPage,previousPageandtotalPagesin the grids are deprecated and will be removed. Use the correspondingIgxPaginatoroutputs/inputs. When using an external paginator, take care to provide the corresponding slice of data. SeePaging with Custom Template
- Added new property
11.0.14
10.2.14
11.1.0-alpha.6
11.1.0
New Features
IgxDropDown- The
igx-drop-down-itemnow allows forigxPrefix,igxSuffixandigx-dividerdirectives to be passed asng-contentand they will be renderer accordingly in the item's content.
- The
IgxGrid- Added support for exporting grouped data.
General
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- A new string enumeration
IgxCalendarViewis exported. Either the new one or the currentCalendarViewcan be used.CalendarViewwill be deprecated in a future release.
- A new string enumeration
IgxRadioGroup- Added new property
alignmentthat determines the radio group alignment. Available options arehorizontal(default) andvertical.
- Added new property
IgxDialog- Added new
onOpenedandonClosedevents.
- Added new
IgxIcon- Deprecated - The
colorinput property has been deprecated. - Renamed inputs
isActivetoactive
fontSettofamily
- Deprecated - The
IgxToast- Breaking Change -
showandhidemethods have been deprecated.openandcloseshould be used instead.
onShowing,onShown,onHidingandonHidenevents have been deprecated.onOpening,onOpened,onClosingandonClosedshould be used instead.
- Breaking Change -
IgxInputGroup- Added new property
themethat allows you to set the theme explicitly and at runtime.
- Added new property
IgxSnackbarshowandhidemethods have been deprecated.openandcloseshould be used instead.
IgxGrid,IgxHierarchicalGrid,IgxTreeGrid- Added new property
selectRowOnClickthat determines whether clicking over a row will change its selection state or not. Set totrueby default. GridPagingModeenum members rename -localtoLocalandremotetoRemote. Example:GridPagingMode.Local.
- Added new property
11.0.13
Bug fixes
- Combo filter doesn't work if the display property is not a string #8816
- IgxExpansionPanel doesn't collapse when parent is set to 'ChangeDetectionStrategy.OnPush' #8501
- ng add igniteui-angular throws error #8850
- Expansion Panel wrong typography documentation in SASS docs #8857
- IgxRadioGroupDirective ngAfterContentInit method is publicly accessible #8869
- Use field name instead of ColumnN in the exported file for columns without headers. #8853
- IgxHintDirective: End position is not working #8867
10.2.13
Bug fixes
- Combo filter doesn't work if the display property is not a string #8816
- IgxExpansionPanel doesn't collapse when parent is set to 'ChangeDetectionStrategy.OnPush' #8501
- Expansion Panel wrong typography documentation in SASS docs #8857
- IgxRadioGroupDirective ngAfterContentInit method is publicly accessible #8869
- Use field name instead of ColumnN in the exported file for columns without headers. #8853
- IgxHintDirective: End position is not working #8867
11.1.0-alpha.5
11.1.0
New Features
IgxDropDown- The
igx-drop-down-itemnow allows forigxPrefix,igxSuffixandigx-dividerdirectives to be passed asng-contentand they will be renderer accordingly in the item's content.
- The
IgxGrid- Added support for exporting grouped data.
General
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- A new string enumeration
IgxCalendarViewis exported. Either the new one or the currentCalendarViewcan be used.CalendarViewwill be deprecated in a future release.
- A new string enumeration
IgxRadioGroup- Added new property
alignmentthat determines the radio group alignment. Available options arehorizontal(default) andvertical.
- Added new property
IgxDialog- Added new
onOpenedandonClosedevents.
- Added new
IgxToast- Breaking Change -
showandhidemethods have been deprecated.openandcloseshould be used instead.
onShowing,onShown,onHidingandonHidenevents have been deprecated.onOpening,onOpened,onClosingandonClosedshould be used instead.
- Breaking Change -
IgxInputGroup- Added new property
themethat allows you to set the theme explicitly and at runtime.
- Added new property
IgxSnackbarshowandhidemethods have been deprecated.openandcloseshould be used instead.
11.1.0-alpha.4
11.1.0
New Features
IgxDropDown- The
igx-drop-down-itemnow allows forigxPrefix,igxSuffixandigx-dividerdirectives to be passed asng-contentand they will be renderer accordingly in the item's content.
- The
General
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- A new string enumeration
IgxCalendarViewis exported. Either the new one or the currentCalendarViewcan be used.CalendarViewwill be deprecated in a future release.
- A new string enumeration
IgxRadioGroup- Added new property
alignmentthat determines the radio group alignment. Available options arehorizontal(default) andvertical.
- Added new property
IgxDialog- Added new
onOpenedandonClosedevents.
- Added new
IgxInputGroup- Added new property
themethat allows you to set the theme explicitly and at runtime.
- Added new property