Releases: IgniteUI/igniteui-angular
Releases · IgniteUI/igniteui-angular
10.1.0-alpha.4
General
igxCombo- Behavioral Change - Change default positioning strategy from
ConnectedPositioningStrategytoAutoPositionStrategy. TheAutostrategy will initially try to show the element like the Connected strategy does. If the element goes out of the viewport Auto will flip the starting point and the direction, i.e. if the direction is 'bottom', it will switch it to 'top' and so on. If after flipping direction the content goes out of the view, auto strategy will revert to initial start point and direction and will push the content into the view. Note after pushing the content it may hide the combo's input. - Make
onSearchInputevent cancellable. The event args type has been changed toIComboSearchInputEventArgs, which have the following properties:searchText- holds the text typed into the search input,owner- holds a reference to the combo component andcancel- indicates whether the event should be canceled.
- Behavioral Change - Change default positioning strategy from
IgxOverlay- Added new property
closeOnEscapeinOverlaySettingsthat controls whether the overlay should close on escape keypress. By defaultcloseOnEscis set tofalse. - Behavioral Change -
modaloverlays shown directly through the Overlay Service no longer close on Escape by default. That behavior can now be specified using thecloseOnEscapeproperty.
- Added new property
igxDialog- Added
closeOnEscape- with it, the dialog can be allowed or prevented from closing whenEscis pressed.
- Added
IgxNavbar:- Breaking Changes - The
igx-action-iconhas been renamed toigx-navbar-action. It should get renamed in your components viang update;
- Breaking Changes - The
igxGrid- Added
onScrollevent, which is emitted when the grid is scrolled vertically or horizontally. - Each grid now expose a default handling for boolean column types. The column will display
checkorcloseicon, instead of true/false by default.
- Added
igxTreeGrid- Removed
onDataPreLoadevent as it is specific for remote virtualization implementation, which is not supported for theigxTreeGrid. A more genericonScrollevent is exposed and can be used instead.
- Removed
IgxTimePicker- Added a disabled style for time parts outside of the minimum and maximum range.
igxDatePicker- Added new property -
editorTabIndex, that allows setting tabindex for the default editor.
- Added new property -
New Theme
Ignite UI for Angular now has a new theme based on our own design system.
You can use one of the following mixins to include a dark or light indigo theme:
igx-indigo-light-theme and igx-indigo-dark-theme
We also added two new palettes that go with the new theme, $light-indigo-palette and $dark-indigo-palette.
The following example shows how you can use the Indigo theme:
// Light version
.indigo-theme {
@include igx-indigo-light-theme($light-indigo-palette);
}
// Dark version
.indigo-dark-theme {
@include igx-indigo-dark-theme($dark-indigo-palette);
}New Features
IgxGrid,IgxTreeGrid,IgxHierarchicalGrid- Introduced
showSummaryOnCollapsegrid property which allows you to control whether the summary row stays visible when the groupBy / parent row is collapsed. - Added support for tooltips on data cells default template and summary cells.
- Added support for binding columns to properties in nested data objects.
Data operations (filtering/sorting/updating/etc) are supported for the nested properties.
<igx-column field="foo.bar.baz"></igx-column>
- Introduced
IgxGridStatedirective- Added support for expansion states, column selection and row pinning.
- Added support for
IgxTreeGridandIgxHierarchicalGrid(including child grids)
IgxColumn- Added
byHeaderparameter to theautosizemethod which specifies if the autosizing should be based only on the header content width.
- Added
IgxToastmessageproperty has been deprecated. You can place the message text in the toast content or pass it as parameter toshowmethod instead.- An optional string parameter
messagehas been added toshow()method.
IgxSnackbarmessageproperty has been deprecated. You can place the message text in the snackbar content or pass it as parameter toshowmethod instead.- An optional string parameter
messagehas been added toshow()method.
IgxNavbar- Added new
igx-navbar-title, igxNavbarTitledirective that can be used to provide custom content for navbar title. It would override the value oftitleinput property.
- Added new
IgxCalendarandIgxMonthPickerviewDateChangedemitted after the month/year presented in the view is changed after user interaction.activeViewChangedevent emitted after the active view (DEFAULT, YEAR, DECADE) is changed after user interaction.viewDateday value is always 1.activeViewsetter is now available as an input property.
IgxCombo- Added
showSearchCaseIconto display a case sensitive search icon in the search input. Icon click allows the user to easily toggle the search case sensitivity.
- Added
10.0.6
Bug fixing
- Disabled combo allows opening the drop down #7778
- Buttons in ExcelStyleFiltering are not appropriately styled in IE11. #7802
- Drop-Down: Icons and Text are misaligned in items #7787
- When grid width is less than 400px and type into filter input the chips arrows are displayed #4794
- Excel style filtering appears below another grid on the page #7379
- Themes: Include input auto-fill styles for Chromium-based browsers. #7786
9.1.9
Bug fixes
- fix(igxCombo): Prevent toggle on click of disabled combo. #7826
- Excel style filtering appears below another grid on the page #7379
- Themes: Include input auto-fill styles for Chromium-based browsers. #7786
- When grid width is less than 400px and type into filter input the chips arrows are displayed #4794
- Buttons in ExcelStyleFiltering are not appropriately styled in IE11. #7802
10.1.0-alpha.3
10.1.0
General
igxCombo- Behavioral Change - Change default positioning strategy from
ConnectedPositioningStrategytoAutoPositionStrategy. TheAutostrategy will initially try to show the element like the Connected strategy does. If the element goes out of the viewport Auto will flip the starting point and the direction, i.e. if the direction is 'bottom', it will switch it to 'top' and so on. If after flipping direction the content goes out of the view, auto strategy will revert to initial start point and direction and will push the content into the view. Note after pushing the content it may hide the combo's input. - Make
onSearchInputevent cancellable. The event args type has been changed toIComboSearchInputEventArgs, which have the following properties:searchText- holds the text typed into the search input,owner- holds a reference to the combo component andcancel- indicates whether the event should be canceled.
- Behavioral Change - Change default positioning strategy from
IgxOverlay- Added new property
closeOnEscapeinOverlaySettingsthat controls whether the overlay should close on escape keypress. By defaultcloseOnEscis set tofalse. - Behavioral Change -
modaloverlays shown directly through the Overlay Service no longer close on Escape by default. That behavior can now be specified using thecloseOnEscapeproperty.
- Added new property
igxDialog- Added
closeOnEscape- with it, the dialog can be allowed or prevented from closing whenEscis pressed.
- Added
IgxNavbar:- Breaking Changes - The
igx-action-iconhas been renamed toigx-navbar-action. It should get renamed in your components viang update;
- Breaking Changes - The
igxGrid- Added
onScrollevent, which is emitted when the grid is scrolled vertically or horizontally.
- Added
igxTreeGrid- Removed
onDataPreLoadevent as it is specific for remote virtualization implementation, which is not supported for theigxTreeGrid. A more genericonScrollevent is exposed and can be used instead.
- Removed
IgxTimePicker- Added a disabled style for time parts outside of the minimum and maximum range.
igxDatePicker- Added new property -
editorTabIndex, that allows setting tabindex for the default editor.
- Added new property -
New Theme
Ignite UI for Angular now has a new theme based on our own design system.
You can use one of the following mixins to include a dark or light indigo theme:
igx-indigo-light-theme and igx-indigo-dark-theme
We also added two new palettes that go with the new theme, $light-indigo-palette and $dark-indigo-palette.
The following example shows how you can use the Indigo theme:
// Light version
.indigo-theme {
@include igx-indigo-light-theme($light-indigo-palette);
}
// Dark version
.indigo-dark-theme {
@include igx-indigo-dark-theme($dark-indigo-palette);
}New Features
IgxGrid,IgxTreeGrid,IgxHierarchicalGrid- Introduced
showSummaryOnCollapsegrid property which allows you to control whether the summary row stays visible when the groupBy / parent row is collapsed. - Added support for tooltips on data cells default template and summary cells.
- Added support for binding columns to properties in nested data objects.
Data operations (filtering/sorting/updating/etc) are supported for the nested properties.
<igx-column field="foo.bar.baz"></igx-column>
- Introduced
IgxGridStatedirective- Added support for expansion states, column selection and row pinning.
- Added support for
IgxTreeGridandIgxHierarchicalGrid(including child grids)
IgxColumn- Added
byHeaderparameter to theautosizemethod which specifies if the autosizing should be based only on the header content width.
- Added
IgxToastmessageproperty has been deprecated. You can place the message text in the toast content or pass it as parameter toshowmethod instead.- An optional string parameter
messagehas been added toshow()method.
IgxSnackbarmessageproperty has been deprecated. You can place the message text in the snackbar content or pass it as parameter toshowmethod instead.- An optional string parameter
messagehas been added toshow()method.
IgxNavbar- Added new
igx-navbar-title, igxNavbarTitledirective that can be used to provide custom content for navbar title. It would override the value oftitleinput property.
- Added new
IgxCalendarandIgxMonthPickerviewDateChangedemitted after the month/year presented in the view is changed after user interaction.activeViewChangedevent emitted after the active view (DEFAULT, YEAR, DECADE) is changed after user interaction.viewDateday value is always 1.activeViewsetter is now available as an input property.
IgxCombo- Added
showSearchCaseIconto display a case sensitive search icon in the search input. Icon click allows the user to easily toggle the search case sensitivity.
- Added
10.1.0-alpha.2
General
igxCombo- Behavioral Change - Change default positioning strategy from
ConnectedPositioningStrategytoAutoPositionStrategy. TheAutostrategy will initially try to show the element like the Connected strategy does. If the element goes out of the viewport Auto will flip the starting point and the direction, i.e. if the direction is 'bottom', it will switch it to 'top' and so on. If after flipping direction the content goes out of the view, auto strategy will revert to initial start point and direction and will push the content into the view. Note after pushing the content it may hide the combo's input. - Make
onSearchInputevent cancellable. The event args type has been changed toIComboSearchInputEventArgs, which have the following properties:searchText- holds the text typed into the search input,owner- holds a reference to the combo component andcancel- indicates whether the event should be canceled.
- Behavioral Change - Change default positioning strategy from
IgxOverlay- Added new property
closeOnEscapeinOverlaySettingsthat controls whether the overlay should close on escape keypress. By defaultcloseOnEscis set tofalse. - Behavioral Change -
modaloverlays shown directly through the Overlay Service no longer close on Escape by default. That behavior can now be specified using thecloseOnEscapeproperty.
- Added new property
igxDialog- Added
closeOnEscape- with it, the dialog can be allowed or prevented from closing whenEscis pressed.
- Added
IgxNavbar:- Breaking Changes - The
igx-action-iconhas been renamed toigx-navbar-action. It should get renamed in your components viang update;
- Breaking Changes - The
igxGrid- Added
onScrollevent, which is emitted when the grid is scrolled vertically or horizontally.
- Added
igxTreeGrid- Removed
onDataPreLoadevent as it is specific for remote virtualization implementation, which is not supported for theigxTreeGrid. A more genericonScrollevent is exposed and can be used instead.
- Removed
IgxTimePicker- Added a disabled style for time parts outside of the minimum and maximum range.
igxDatePicker- Added new property -
editorTabIndex, that allows setting tabindex for the default editor.
- Added new property -
New Features
IgxGrid,IgxTreeGrid,IgxHierarchicalGrid- Introduced
showSummaryOnCollapsegrid property which allows you to control whether the summary row stays visible when the groupBy / parent row is collapsed. - Added support for tooltips on data cells default template and summary cells.
- Introduced
IgxGridStatedirective- Added support for expansion states, column selection and row pinning.
- Added support for
IgxTreeGridandIgxHierarchicalGrid(including child grids)
IgxColumn- Added
byHeaderparameter to theautosizemethod which specifies if the autosizing should be based only on the header content width.
- Added
IgxToastmessageproperty has been deprecated. You can place the message text in the toast content or pass it as parameter toshowmethod instead.- An optional string parameter
messagehas been added toshow()method.
IgxSnackbarmessageproperty has been deprecated. You can place the message text in the snackbar content or pass it as parameter toshowmethod instead.- An optional string parameter
messagehas been added toshow()method.
IgxNavbar- Added new
igx-navbar-title, igxNavbarTitledirective that can be used to provide custom content for navbar title. It would override the value oftitleinput property.
- Added new
IgxCalendarandIgxMonthPickerviewDateChangedemitted after the month/year presented in the view is changed after user interaction.activeViewChangedevent emitted after the active view (DEFAULT, YEAR, DECADE) is changed after user interaction.viewDateday value is always 1.activeViewsetter is now available as an input property.
10.0.5
Bug fixes
- Related to #7282 - make onSearchInput cancellable - Make
onSearchInputevent cancellable. The event args type has been changed toIComboSearchInputEventArgs, which have the following properties:searchText- holds the text typed into the search input,owner- holds a reference to the combo component andcancel- indicates whether the event should be canceled. - API docs changes - Fixing the order of versions in the dropDown
Feature requests
- Calendar events when the user changes month/year #7039
viewDateChangedemitted after the month/year presented in the view is changed after user interaction.
activeViewChangedevent emitted after the active view (DEFAULT, YEAR, DECADE) is changed after user interaction.
9.1.8
- Related to #7282 - Make
onSearchInputevent cancellable. The event args type has been changed toIComboSearchInputEventArgs, which have the following properties:searchText- holds the text typed into the search input,owner- holds a reference to the combo component andcancel- indicates whether the event should be canceled. - API docs enhancement - #7769
10.0.4
9.1.7
10.1.0-alpha.1
10.1.0
General
igxCombo- Behavioral Change - Change default positioning strategy from
ConnectedPositioningStrategytoAutoPositionStrategy. TheAutostrategy will initially try to show the element like the Connected strategy does. If the element goes out of the viewport Auto will flip the starting point and the direction, i.e. if the direction is 'bottom', it will switch it to 'top' and so on. If after flipping direction the content goes out of the view, auto strategy will revert to the initial start point and direction and will push the content into the view. Note after pushing the content it may hide the combo's input.
- Behavioral Change - Change default positioning strategy from
IgxOverlay- Added new property -
closeOnEsc- inOverlaySettings. The overlay can now be prevented from closing, on escape keypress, by setting the property tofalse, by default it'strue.
- Added new property -
igxDialog- Added
closeOnEscapeKey- with it, the dialog can be allowed or prevented from closing whenEscis pressed.
- Added
IgxNavbar:- Breaking Changes - The
igx-action-iconhas been renamed toigx-navbar-action. It should get renamed in your components viang update;
- Breaking Changes - The
igxGrid- Added
onScrollevent, which is emitted when the grid is scrolled vertically or horizontally.
- Added
igxTreeGrid- Removed
onDataPreLoadevent as it is specific for remote virtualization implementation, which is not supported for theigxTreeGrid. A more genericonScrollevent is exposed and can be used instead.
- Removed
New Features
IgxGrid,IgxTreeGrid,IgxHierarchicalGrid- Introduced
showSummaryOnCollapsegrid property which allows you to control whether the summary row stays visible when the groupBy / parent row is collapsed.
- Introduced
IgxGridStatedirective- Added support for expansion states, column selection and row pinning.
- Added support for
IgxTreeGridandIgxHierarchicalGrid(including child grids)
IgxColumn- Added
byHeaderparameter to theautosizemethod which specifies if the autosizing should be based only on the header content width.
- Added
IgxToastmessageproperty has been deprecated. You can place the message text in the toast content or pass it as parameter toshowmethod instead.- An optional string parameter
messagehas been added toshow()method.
IgxSnackbarmessageproperty has been deprecated. You can place the message text in the snackbar content or pass it as parameter toshowmethod instead.- An optional string parameter
messagehas been added toshow()method.
IgxNavbar- Added new
igx-navbar-title, igxNavbarTitledirective that can be used to provide custom content for navbar title. It would override the value oftitleinput property.
- Added new