ngcc-validation
                                
                                 ngcc-validation copied to clipboard
                                
                                    ngcc-validation copied to clipboard
                            
                            
                            
                        build(deps): update dependency igniteui-angular to v15 (latest)
This PR contains the following updates:
| Package | Type | Update | Change | 
|---|---|---|---|
| igniteui-angular (source) | dependencies | major | 14.0.4->15.0.6 | 
Release Notes
IgniteUI/igniteui-angular
v15.0.6
What's Changed
- fix(hgrid-copy): correctly calculate expanded rows - 15.0.x by @ddaribo in https://github.com/IgniteUI/igniteui-angular/pull/12475
- fix(toolbar): Reflect group by area styles when toolbar is enabled. by @skrustev in https://github.com/IgniteUI/igniteui-angular/pull/12491
- Do not close the dropdown menu if the Grid is scrolled horizontally and a column is being hidden through the UI --15.0 by @ddincheva in https://github.com/IgniteUI/igniteui-angular/pull/12496
Full Changelog: https://github.com/IgniteUI/igniteui-angular/compare/15.0.5...15.0.6
v15.0.5
What's Changed
- feat(grid): add groupRecord param by @hanastasov in https://github.com/IgniteUI/igniteui-angular/pull/12477
Full Changelog: https://github.com/IgniteUI/igniteui-angular/compare/15.0.4...15.0.5
v15.0.4
What's Changed
- Define multiple keys for IgxFilterOptions by @mtsvyatkova in https://github.com/IgniteUI/igniteui-angular/pull/12358
- refactor(typography): remove font size and line height by @simeonoff in https://github.com/IgniteUI/igniteui-angular/pull/12449
- Fix demos type checks and warnings, some cleanup by @damyanpetev in https://github.com/IgniteUI/igniteui-angular/pull/12460
- npm(igniteui-theming): move from peer to production deps by @simeonoff in https://github.com/IgniteUI/igniteui-angular/pull/12462
- fix(button-group): remove margin from bootsrap button by @simeonoff in https://github.com/IgniteUI/igniteui-angular/pull/12464
- test(tree-grid): refactoring selection tests by @kdinev in https://github.com/IgniteUI/igniteui-angular/pull/12399
- feat(migration): add stylePreprocessorOptions migration #12439 by @Lipata in https://github.com/IgniteUI/igniteui-angular/pull/12459
- fix(grid): Emit groupingExpressionChange when sorting through the gro… by @mddragnev in https://github.com/IgniteUI/igniteui-angular/pull/12457
Full Changelog: https://github.com/IgniteUI/igniteui-angular/compare/15.0.3...15.0.4
v15.0.3
What's Changed
- fix(themes): missing colors in theme presets by @SisIvanova in https://github.com/IgniteUI/igniteui-angular/pull/12382
- fix(simple-combo): preserve selection when bound to remote data - 15.0.x by @RivaIvanova in https://github.com/IgniteUI/igniteui-angular/pull/12385
- feat(button): fix material raised button height when there is an icon inside. by @desig9stein in https://github.com/IgniteUI/igniteui-angular/pull/12411
- fix(radio): wrong label margin in fluent theme by @SisIvanova in https://github.com/IgniteUI/igniteui-angular/pull/12388
- fix(tab): wrong button color in fluent theme by @SisIvanova in https://github.com/IgniteUI/igniteui-angular/pull/12390
- refactor(toolbar): to use absolute position so the buttons are always in the view. by @desig9stein in https://github.com/IgniteUI/igniteui-angular/pull/12349
- style(dialog): Change message color in fluent light and dark themes. by @desig9stein in https://github.com/IgniteUI/igniteui-angular/pull/12356
- Fix new row to be added on correct position and to enter edit mode - 15.0 by @MonikaKirkova in https://github.com/IgniteUI/igniteui-angular/pull/12412
- feat(calendar): Add content-text-color to all views that can be decoupled from the calendar. by @desig9stein in https://github.com/IgniteUI/igniteui-angular/pull/12431
- fix(themes): prefix dock manager CSS variables by @simeonoff in https://github.com/IgniteUI/igniteui-angular/pull/12444
- Don't allow entering edit mode if PrimaryKey is not set - 15.0 by @georgianastasov in https://github.com/IgniteUI/igniteui-angular/pull/12425
- fix(pivotDate): Cache month formatter for pivot date dimension. by @skrustev in https://github.com/IgniteUI/igniteui-angular/pull/12442
- fix(grid): Add check whether the row editing has already started - 15.0.x by @viktorkombov in https://github.com/IgniteUI/igniteui-angular/pull/12427
- fix(i18n): Updating Grid localization for all languages - 15.0.x by @randriova in https://github.com/IgniteUI/igniteui-angular/pull/12426
- fix(tree-grid): Enable displaying flat data when foreignKey is not set - 15.0.x by @viktorkombov in https://github.com/IgniteUI/igniteui-angular/pull/12435
Full Changelog: https://github.com/IgniteUI/igniteui-angular/compare/15.0.2...15.0.3
v15.0.2
What's Changed
- chore(*): updating angular-eslint by @kdinev in https://github.com/IgniteUI/igniteui-angular/pull/12395
- Mass merge 15.0.x into master by @ChronosSF in https://github.com/IgniteUI/igniteui-angular/pull/12387
- fix(grid-filtering): prevent form submit on filter buttons click - 15.0.x by @RivaIvanova in https://github.com/IgniteUI/igniteui-angular/pull/12397
- chore(*): update changelog by @SisIvanova in https://github.com/IgniteUI/igniteui-angular/pull/12383
- Migrate css custom properties by @wnvko in https://github.com/IgniteUI/igniteui-angular/pull/12409
Full Changelog: https://github.com/IgniteUI/igniteui-angular/compare/15.0.1...15.0.2
v15.0.1
- IgxGrid- Added new auto-sizing API recalculateAutoSizesthat recalculates widths of columns that have size set toauto. Can be used in scenarios where you want to auto-size the columns again post initialization.
 
- Added new auto-sizing API 
- igxPivotGrid- Adding aggregatorNamefor pivot value configuration as an alternative to settingaggregatorfunction. If both are setaggregatorNametakes precedent. If none are set an error is thrown.
 
- Adding 
v15.0.0
New Features
- 
igxGrid- exposing new Input properties:- 
Parameters in grid templates now have types for their context. This can also cause issues if the app is in strict template mode and uses the wrong type. References to the template that may require conversion: - 
- IgxColumnComponent-- ColumnType(for example the column parameter in- igxFilterCellTemplate)
 
- 
- IgxGridCell-- CellType(for example the cell parameter in- igxCelltemplate)
 
 
- 
- 
A new groupRecordparameter has been exposed inoperatemethod, that is anIGroupByRecordobject describing the grouped row in case grouping is applied.
- 
excelStyleHeaderIconTemplate- Gets/Sets the excel style header icon.
- 
groupRowTemplate- Gets/Sets the template reference for the group row.
- 
headSelectorTemplate- Gets/Sets the header row selector template.
- 
rowSelectorTemplate- Gets/Sets the custom template used for row selectors.
- 
groupByRowSelectorTemplate- Gets/Sets the custom template used for the group row selectors.
- 
sortHeaderIconTemplate- Gets/Sets a custom template that should be used when rendering a header sorting indicator when columns are not sorted.
- 
sortAscendingHeaderIconTemplate- Gets/Sets a custom template that should be used when rendering a header sorting indicator when columns are sorted in asc order.
- 
sortDescendingHeaderIconTemplate- Gets/Sets a custom template that should be used when rendering a header sorting indicator when columns are sorted in desc order.
- 
rowEditActionsTemplate- Gets/Sets the row edit actions template.
- 
rowAddTextTemplate- Gets/Sets the row add text template.
- 
rowEditTextTemplate- Gets/Sets the row edit text template.
- 
dragGhostCustomTemplate- Gets/Sets the custom template used for row drag.
- 
dragIndicatorIconTemplate- Gets/Sets the custom template used for row drag indicator.
- 
detailTemplate- Gets/Sets the master-detail template.
 
- 
- 
IgxGridToolbar- 
Breaking Change - The IgxGridToolbarTitleDirectiveandIgxGridToolbarActionsDirectivehave been converted to components, keeping only the element selector. For apps using the preferred element markup of<igx-grid-toolbar-title>and<igx-grid-toolbar-actions>there should be no functional change. Apps using theigxGridToolbarTitleandigxGridToolbarActionsdirectives on other elements will need to convert those to the mentioned elements instead.
- 
Behavioral Change - When adding new row in grid with enabled batch editing, rowChangesCountdisplays the number of the defined columns.
 
- 
- 
IgxGrid,IgxTreeGrid,IgxHierarchicalGrid- Behavioral Change - When editing a row, rowChangesCountandhiddenColumnsCountwould be displayed.
- Behavioral Change - The Grid Paginator component is no longer hidden when there's no data and/or all columns are hidden.
 
- Behavioral Change - When editing a row, 
- 
IgxExcelExporterService- Added support for exporting grid summaries.
- Columns of type currencywill be formatted as currency in Excel based on grid's locale. Locale currency different thanUSD,EUR,GBP,CNYorJPYwill result in exporting the column as number instead.
 
- 
IgxGrid,IgxTreeGrid,IgxHierarchicalGrid,IgxPivotGrid- Adding Imagecolumn data type
 
- Adding 
- 
IgxCalendarAdded support for shift key + mouse click interactions. - multimode - select/deselect all dates between the last selected/deselected and the one clicked while holding- Shift.
- rangemode - extend/shorten the range from the last selected date to the one clicked while holding- Shift.
 
- 
IgxFilterOptions- Added support for multiple keys.
 
Theme Changes
- 
Breaking Changes - The palettefunction no longer providesinfo,success,warnanderrorcolors. Therefore you have to pass custom values for them if you need to use these colors. You can also use the values forinfo,success,warnanderrorcolors from our predefined color palettes.- Code example:
 // Mandatory colors $primary-color: #​2a38b7; $secondary-color: #f96a88; $surface-color: #e1ebe4; // Additional colors $error-color: color($light-fluent-palette, 'error'); $warn-color: color($light-fluent-palette, 'warn'); $info-color: color($light-fluent-palette, 'info'); $success-color: color($light-fluent-palette, 'success'); // Creating custom palette $my-color-palette: palette( $primary: $primary-color, $secondary: $secondary-color, $surface: $surface-color, $error: $error-color, $warn: $warn-color, $info: $info-color, $success: $success-color );
v14.2.13
What's Changed
- fix(hgrid-copy): correctly calculate expanded rows - 14.2.x by @ddaribo in https://github.com/IgniteUI/igniteui-angular/pull/12476
- fix(toolbar): Reflect group by area styles when toolbar is enabled. by @skrustev in https://github.com/IgniteUI/igniteui-angular/pull/12490
- Do not close the dropdown menu if the Grid is scrolled horizontally and a column is being hidden through the UI --14.2 by @ddincheva in https://github.com/IgniteUI/igniteui-angular/pull/12497
Full Changelog: https://github.com/IgniteUI/igniteui-angular/compare/14.2.12...14.2.13
v14.2.12
What's Changed
- Expose groupRecord property in grid summaries on 14.2.x by @katherinedragieva in https://github.com/IgniteUI/igniteui-angular/pull/12372
Full Changelog: https://github.com/IgniteUI/igniteui-angular/compare/14.2.11...14.2.12
v14.2.11
What's Changed
- fix(button-group): remove margin from boostrap button by @simeonoff in https://github.com/IgniteUI/igniteui-angular/pull/12465
- fix(grid): Emit groupingExpressionChange when sorting through the gro… by @mddragnev in https://github.com/IgniteUI/igniteui-angular/pull/12458
Full Changelog: https://github.com/IgniteUI/igniteui-angular/compare/14.2.10...14.2.11
v14.2.10
What's Changed
- fix(simple-combo): preserve selection when bound to remote data - 14.2.x by @RivaIvanova in https://github.com/IgniteUI/igniteui-angular/pull/12381
- feat(calendar): Add content-text-color to all views that can be decoupled from the calendar. by @desig9stein in https://github.com/IgniteUI/igniteui-angular/pull/12432
- refactor(toolbar): to use absolute position so the buttons are allaysin the view by @desig9stein in https://github.com/IgniteUI/igniteui-angular/pull/12434
- Fix new row to be added on correct position and to enter edit mode - 14.2 by @MonikaKirkova in https://github.com/IgniteUI/igniteui-angular/pull/12410
- Don't allow entering edit mode if PrimaryKey is not set - 14.2 by @georgianastasov in https://github.com/IgniteUI/igniteui-angular/pull/12423
- fix(grid): Add check whether the row editing has already started - 14.2.x by @viktorkombov in https://github.com/IgniteUI/igniteui-angular/pull/12428
- style(dialog): change igx-calendar width to min-width in the context of igx-dialog. by @desig9stein in https://github.com/IgniteUI/igniteui-angular/pull/12220
- fix(pivotDate): Cache month formatter for pivot date dimension. by @skrustev in https://github.com/IgniteUI/igniteui-angular/pull/12441
- fix(i18n): Updating Grid localization for Korean - 14.2.x by @randriova in https://github.com/IgniteUI/igniteui-angular/pull/12424
- fix(tree-grid): Enable displaying flat data when foreignKey is not set - 14.2.x by @viktorkombov in https://github.com/IgniteUI/igniteui-angular/pull/12436
Full Changelog: https://github.com/IgniteUI/igniteui-angular/compare/14.2.9...14.2.10
v14.2.9
What's Changed
- fix(grid-filtering): prevent form submit on filter buttons click - 14.2.x by @RivaIvanova in https://github.com/IgniteUI/igniteui-angular/pull/12398
Full Changelog: https://github.com/IgniteUI/igniteui-angular/compare/14.2.8...14.2.9
v14.2.8
What's Changed
- Deleting items with the igxMask works as expected - 14.2 by @jackofdiamond5 in https://github.com/IgniteUI/igniteui-angular/pull/12303
- fix(simple-combo): Toggle combo on templated icon click - 14.2.x by @ddaribo in https://github.com/IgniteUI/igniteui-angular/pull/12350
- fix(igxGrid): Include scale in calculations for column autosize api. by @MayaKirova in https://github.com/IgniteUI/igniteui-angular/pull/12359
- Round top and bot differences when inside a child grid when a page is… by @mddragnev in https://github.com/IgniteUI/igniteui-angular/pull/12354
- fix(igxHierarchicalGrid): Fix issue when dynamically adding row islan… by @MayaKirova in https://github.com/IgniteUI/igniteui-angular/pull/12370
- fix(igxForOf): Do not set scrollbar size in case container size is st… by @MayaKirova in https://github.com/IgniteUI/igniteui-angular/pull/12365
- fix(igxForOf): Do not update sizes and states while container is deta… by @MayaKirova in https://github.com/IgniteUI/igniteui-angular/pull/12374
Full Changelog: https://github.com/IgniteUI/igniteui-angular/compare/14.2.7...14.2.8
v14.2.7
What's Changed
- Fix error when deleting a pinned row - 14.2 by @MonikaKirkova in https://github.com/IgniteUI/igniteui-angular/pull/12314
- fix(grid): filtering row buttons outline problem by @SisIvanova in https://github.com/IgniteUI/igniteui-angular/pull/12326
- fix(action-strip): Hide action strip on mouse leave event of row 14.2.x by @georgianastasov in https://github.com/IgniteUI/igniteui-angular/pull/12290
- Autocomplete Japanese input support for Chrome on Mac - 14.2 by @valadzhov in https://github.com/IgniteUI/igniteui-angular/pull/12339
Full Changelog: https://github.com/IgniteUI/igniteui-angular/compare/14.2.6...14.2.7
v14.2.6
What's Changed
- Create display text only if there is bound data 14.2x by @jackofdiamond5 in https://github.com/IgniteUI/igniteui-angular/pull/12281
- fix(advanced-filtering): commit changes on applying - 14.2.x by @ddaribo in https://github.com/IgniteUI/igniteui-angular/pull/12280
- fix(scrollbar): thumb not visible in dark bootstrap theme by @SisIvanova in https://github.com/IgniteUI/igniteui-angular/pull/12297
Full Changelog: https://github.com/IgniteUI/igniteui-angular/compare/14.2.5...14.2.6
v14.2.5
What's Changed
- fix(query-builder): add time-picker margin by @SisIvanova in https://github.com/IgniteUI/igniteui-angular/pull/12256
- fix(simple-combo): preserve selection on blur/tab when filtering the items - 14.2.x by @RivaIvanova in https://github.com/IgniteUI/igniteui-angular/pull/12258
- fix(select): Fix oldSelection when the value is undefined on 14.2.x by @katherinedragieva in https://github.com/IgniteUI/igniteui-angular/pull/12273
Full Changelog: https://github.com/IgniteUI/igniteui-angular/compare/14.2.4...14.2.5
v14.2.4
What's Changed
- fix(excel-exporter): export correct number of rows#12086 by @georgianastasov in https://github.com/IgniteUI/igniteui-angular/pull/12121
- chore(*): Sync editValue changes with the formControl value and mark … by @MayaKirova in https://github.com/IgniteUI/igniteui-angular/pull/12076
Full Changelog: https://github.com/IgniteUI/igniteui-angular/compare/14.2.3...14.2.4
v14.2.3
What's Changed
- fix(circular-progress): brakes on zoom in Safari by @desig9stein in https://github.com/IgniteUI/igniteui-angular/pull/12179
Full Changelog: https://github.com/IgniteUI/igniteui-angular/compare/14.2.2...14.2.3
v14.2.2
What's Changed
- style(action-strip): fix wrong colors and roundness. by @desig9stein in https://github.com/IgniteUI/igniteui-angular/pull/12187
- Fix date-picker month scroll - 14.2 by @mtsvyatkova in https://github.com/IgniteUI/igniteui-angular/pull/12194
- [IgxSimpleCombo]: clear input on blur when combo is collapsed - 14.2.x by @RivaIvanova in https://github.com/IgniteUI/igniteui-angular/pull/12168
Full Changelog: https://github.com/IgniteUI/igniteui-angular/compare/14.2.1...14.2.2
v14.2.1
What's Changed
- Select falsy values via ngModel - master by @RivaIvanova in https://github.com/IgniteUI/igniteui-angular/pull/12102
Full Changelog: https://github.com/IgniteUI/igniteui-angular/compare/14.2.0...14.2.1
v14.2.0
New Features
- 
The filtering logic inside the grid's Advanced Filtering is now extracted as a separate IgxQueryBuildercomponent. The Query Builder allows you to build complex queries by specifying AND/OR operators, conditions and values using the UI. It outputs an object describing the structure of the query. Use thelocaleproperty to modify the locale settings. The default value is resolved to the global Angular application locale. TheresourceStringsallows changing the displayed strings.- Code example below:
 <igx-query-builder [fields]="fields"> <!-- Custom header --> <igx-query-builder-header [title]="'Custom title'" [showLegend]="false"> </igx-query-builder-header> </igx-query-builder>- For more information, check out the README, specification and official documentation.
 
- 
IgxExcelExporterService- Added support for exporting igxPivotGrid.
 
- Added support for exporting 
General
- Breaking Changes - The Excel exporter service exportEndedevent has itsxlsxargument type changed asigniteui-angularno longer depends onJSZip. Instead of providing aJSZipinstance it is now an object describing the structure of the Excel file with property names corresponding to folders or files, folders being objects themselves that can be traversed down, while files have their contents asUint8Array. The same structure is used to package as a zip file byfflate's API.
- IgxDropDown- The aria-labelattribute of theIgxDropDownItemBasecan now be se to a custom value for its descendants (of whichIgxDropDownItem) by theariaLabelproperty.
 
- The 
v14.1.3
What's Changed
- Select falsy values via ngModel - 14.1.x by @RivaIvanova in https://github.com/IgniteUI/igniteui-angular/pull/12096
Full Changelog: https://github.com/IgniteUI/igniteui-angular/compare/14.1.2...14.1.3
v14.1.2
What's Changed
- fix(excel-exporter): export correct number of rows#12086 by @georgianastasov in https://github.com/IgniteUI/igniteui-angular/pull/12121
- fix(igxGrid): Fix end edit with Enter when trigger is blur by moving … by @MayaKirova in https://github.com/IgniteUI/igniteui-angular/pull/12101
- fix(i18n): Updating Grid localization for all languages - 14.1.x by @randriova in https://github.com/IgniteUI/igniteui-angular/pull/12144
- fix(radio): focus nativeElement by @SisIvanova in https://github.com/IgniteUI/igniteui-angular/pull/12151
Full Changelog: https://github.com/IgniteUI/igniteui-angular/compare/14.1.1...14.1.2
v14.1.1
What's Changed
- docs(*): updating keywords by @kdinev in https://github.com/IgniteUI/igniteui-angular/pull/12061
- fix(avatar): image background color by @SisIvanova in https://github.com/IgniteUI/igniteui-angular/pull/12065
- fix(navbar): fix igx-icon selector to be direct child only by @didimmova in https://github.com/IgniteUI/igniteui-angular/pull/12075
- refactor(calendar): update weekend days color by @SisIvanova in https://github.com/IgniteUI/igniteui-angular/pull/12054
- fix(toolbar-hiding): properly emit columnToggle by @ddaribo in https://github.com/IgniteUI/igniteui-angular/pull/12067
- style(grid): position invalid icon on right by @didimmova in https://github.com/IgniteUI/igniteui-angular/pull/12079
- fix(igxGrid): Reuse grid outlet for error tooltip. by @MayaKirova in https://github.com/IgniteUI/igniteui-angular/pull/12073
- chore(*): Fix issue with incorrect tree grid record data passed to ne… by @MayaKirova in https://github.com/IgniteUI/igniteui-angular/pull/12059
- chore(*): roadmap-update-16-sep-22 by @radomirchev in https://github.com/IgniteUI/igniteui-angular/pull/12083
- fix(combos): Add predefined selection to the input when the data is bound after the initialization by @viktorkombov in https://github.com/IgniteUI/igniteui-angular/pull/12011
- chore(*): Add aria-describedby reference to error message element as … by @MayaKirova in https://github.com/IgniteUI/igniteui-angular/pull/12051
- fix(igxPivot): Get selection from service so that it is consistent be… by @MayaKirova in https://github.com/IgniteUI/igniteui-angular/pull/12064
Full Changelog: https://github.com/IgniteUI/igniteui-angular/compare/14.1.0...14.1.1
v14.1.0
New Features
- 
IgxComboandIgxSimpleComboComponent- filterFunctioninput is added. The new property allows changing of the way filtering is done in the combos. By default filtering is made over the values in combo's data when it is a collection of primitive values, or over the values as defined in- displayKeyof the combo. If custom filtering function is provided filtering will be done as specified in the provided function.
- filteringOptionsare extended and now contains- filterableand- filteringKeyproperties. Setting- filterabledetermines whether combo will be filterable. By default filtering is done over the data value when they are primitive, or over the field of the values equal to- displayKey.- filteringKeyallows to filter data by any data related key.
 
- 
igxPivotGrid- Add option to template the pivot value chip content:
 <ng-template igxPivotValueChip let-value> {{ value.member }} </ng-template>- Add support for usage with igxGridState to persist state of the pivotConfiguration with an additional pivotConfigurationoption:
 <igx-pivot-grid #grid1 [igxGridState]="options" ...public options : IGridStateOptions = { pivotConfiguration: true };One known issue of the igxGridState directive is that it cannot store functions as the state is stored as string. As a result any custom functions set to memberFunction,aggregator,formatter,stylesetc. will not be stored. Restoring any of these can be achieved with code on application level. Hence we have also exposed 2 new events: -dimensionInit- emits when a dimension from the configuration is being initialized. -valueInit- emits when a value from the configuration is being initialized. Which can be used to set back any custom functions you have in the configuration. The default aggregator function, like the ones fromIgxPivotNumericAggregate,IgxPivotDateAggregateetc., will be restored out of the box. However if you have any custom aggregators (or other custom functions) they need to be set back in thevalueInitevent, for example:public onValueInit(value: IPivotValue) { if (value.member === 'AmountOfSale') { value.aggregate.aggregator = IgxTotalSaleAggregate.totalSale; } }Same applies to any custom functions on the dimension, like memberFunction. If it is a custom function you can set it back on thedimensionInitevent:public onDimensionInit(dim: IPivotDimension) { if (dim.memberName === 'AllCities') { dim.memberFunction = () => 'All'; } }- igxGridState: Exposed a- stateParsedevent to the state directive that can be used to additionally modify the grid state before it gets applied.
 this.state.stateParsed.subscribe(parsedState => { parsedState.sorting.forEach(x => x.strategy = NoopSortingStrategy.instance()); });
- 
igxGrid- 
Added built-in validation mechanism for Grid Editing. Extends the Angular Form validation functionality You can configure it in 2 ways: - 
Via template-driven configuration on the igx-columnof the grid:<igx-column required minlength="4" ...>
- 
Via reactive forms using the FormGroup exposed via the formGroupCreatedevent of the grid:<igx-grid (formGroupCreated)='formCreateHandler($event)' ...>public formCreateHandler(formGr: FormGroup) { // add a validator const prodName = formGr.get('UserName'); prodName.addValidators(forbiddenNameValidator(/bob/i)) }
 Edited cells will enter an invalid state when validation fails and will show an error icon and message. Cell will remain invalid until the value is edited to a valid value or the related state in the validation service is cleared. You can refer to the documentation for more details: https://www.infragistics.com/products/ignite-ui-angular/angular/components/grid/validation 
- 
- 
Added ability to auto-size columns to the size of their cells and header content on initialization by setting width auto:
 <column width='auto' ...>- Added support for restoring filtering expressions with custom filtering operands for the IgxGridStateDirective.
 
- 
- 
Added the IgcFormControldirective that, when imported with itsIgcFormsModule, is designed to seamlessly attach to form components from the Ignite UI for WebComponents package and allows using them in Angular templates and reactive forms with support forngModelandformControlNamedirectives. Currently the only Web Component with support through the directive isigc-rating.
General
- Breaking Changes - filterableproperty ofIgxComboComponentis now deprecated and will be removed in future version. UsefilteringOptions.filterableinstead.
Theme Changes
- Breaking Changes - $disable-shadowproperty ofIgxTabsComponenttheme has been removed.
v14.0.17
What's Changed
- refactor(navbar): update icons and icon buttons by @simeonoff in https://github.com/IgniteUI/igniteui-angular/pull/12050
- Preserve selection on blur when having a match and a partial match - 14.0 by @MonikaKirkova in https://github.com/IgniteUI/igniteui-angular/pull/12041
Full Changelog: https://github.com/IgniteUI/igniteui-angular/compare/14.0.16...14.0.17
v14.0.16
What's Changed
- fix(combo): adding localization for igxcombo - 14.0 by @ChronosSF in https://github.com/IgniteUI/igniteui-angular/pull/12029
Full Changelog: https://github.com/IgniteUI/igniteui-angular/compare/14.0.15...14.0.16
v14.0.15
What's Changed
- fix(igxDrag): Fix initial top ghost position when the ghost host has position altered. by @skrustev in https://github.com/IgniteUI/igniteui-angular/pull/11999
- Combo filtering enhancements 14.0 by @jackofdiamond5 in https://github.com/IgniteUI/igniteui-angular/pull/12017
- Same row should be draggable multiple times - 14.0.x by @dafo in https://github.com/IgniteUI/igniteui-angular/pull/12006
- fix(combo): expose IComboFilteringOptions by @Lipata in https://github.com/IgniteUI/igniteui-angular/pull/12021
Full Changelog: https://github.com/IgniteUI/igniteui-angular/compare/14.0.14...14.0.15
v14.0.14
What's Changed
- fix(pickers): Set correct valid state when the form group is disabled - 14.0.x by @viktorkombov in https://github.com/IgniteUI/igniteui-angular/pull/11967
Full Changelog: https://github.com/IgniteUI/igniteui-angular/compare/14.0.13...14.0.14
v14.0.13
What's Changed
- fix(grid): Emit the rangeSelected event when pointerup is fired outside the Grid's cells - 14.0.x by @viktorkombov in https://github.com/IgniteUI/igniteui-angular/pull/11916
- fix(grid): Prevent drag selection when is initiated outside the grid - 14.0.x by @viktorkombov in https://github.com/IgniteUI/igniteui-angular/pull/11962
- Grid should correctly activate node when loses focus and regain it again by @ddincheva in https://github.com/IgniteUI/igniteui-angular/pull/11705
- fix(radio): allowing radio group to pick dynamically added radios - 14.0 by @ChronosSF in https://github.com/IgniteUI/igniteui-angular/pull/11958
Full Changelog: https://github.com/IgniteUI/igniteui-angular/compare/14.0.12...14.0.13
v14.0.12
What's Changed
- fix(drag): Filter out parent dom elements from shadow elements when gеtting elements from point by @skrustev in https://github.com/IgniteUI/igniteui-angular/pull/11927
- fix(tree): expand/collapse methods 14.0.x by @mmart1n in https://github.com/IgniteUI/igniteui-angular/pull/11937
- fix(utils): check for empty string in formatDate by @ddaribo in https://github.com/IgniteUI/igniteui-angular/pull/11935
- Add type to paginator's navigation buttons - 14.0.x by @RivaIvanova in https://github.com/IgniteUI/igniteui-angular/pull/11948
- Fix(grid): Set a track changes function on Init instead of setting it… by @mddragnev in https://github.com/IgniteUI/igniteui-angular/pull/11947
Full Changelog: https://github.com/IgniteUI/igniteui-angular/compare/14.0.11...14.0.12
v14.0.11
What's Changed
- FIX - In Chrome on mac, when I enter double-byte characters in a cell, it becomes empty -14.0.x by @ddincheva in https://github.com/IgniteUI/igniteui-angular/pull/11896
Full Changelog: https://github.com/IgniteUI/igniteui-angular/compare/14.0.10...14.0.11
v14.0.10
- Leave the tree component with autoheight
v14.0.9
What's Changed
- fix(input): firefox shows number spinners by @simeonoff in https://github.com/IgniteUI/igniteui-angular/pull/11906
- fix(grid): Allow copiyng from quick filtering input - 14.0.x by @viktorkombov in https://github.com/IgniteUI/igniteui-angular/pull/11891
- fix(tree): Make the tree scroll automatically when it reaches its parent height. by @desig9stein in https://github.com/IgniteUI/igniteui-angular/pull/11912
Full Changelog: https://github.com/IgniteUI/igniteui-angular/compare/14.0.8...14.0.9
v14.0.8
What's Changed
- fix(combo): selectable unique falsy values #11610 by @kdinev in https://github.com/IgniteUI/igniteui-angular/pull/11859
- fix(date-picker): hover and focus styles by @desig9stein in https://github.com/IgniteUI/igniteui-angular/pull/11827
- fix(calendar): Adding additional theme props for hover and focus state on the selected dates. by @desig9stein in https://github.com/IgniteUI/igniteui-angular/pull/11830
Full Changelog: https://github.com/IgniteUI/igniteui-angular/compare/14.0.7...14.0.8
v14.0.7
What's Changed
- refactor(expansion-panel): improve animations by @SisIvanova in https://github.com/IgniteUI/igniteui-angular/pull/11856
- fix(pivot): Set correct data type when creating custom IgxPivotDateDi… by @mddragnev in https://github.com/IgniteUI/igniteui-angular/pull/11800
- feat(igxPivot): Add a filterDimension method. by @MayaKirova in https://github.com/IgniteUI/igniteui-angular/pull/11818
- fix(state): Improve the state directive to restore the columns state of child grids - 14.0.x by @viktorkombov in https://github.com/IgniteUI/igniteui-angular/pull/11834
- fix(Pivot): Sort column dimensions recursively and pass correct dimen… by @mddragnev in https://github.com/IgniteUI/igniteui-angular/pull/11821
- fix(schematics): ng add for all projects #11761 by @Lipata in https://github.com/IgniteUI/igniteui-angular/pull/11870
Full Changelog: https://github.com/IgniteUI/igniteui-angular/compare/14.0.6...14.0.7
v14.0.6
What's Changed
- fix(toolbar): reverse side padding by @desig9stein in https://github.com/IgniteUI/igniteui-angular/pull/11814
- V dyulgerov/feature locale 14.0 by @Volen99 in https://github.com/IgniteUI/igniteui-angular/pull/11812
- fix(igxHierarchicalGrid): Add explicit type and import for excelStyle… by @MayaKirova in https://github.com/IgniteUI/igniteui-angular/pull/11839
- Expose combo filtering strategy 14.0.x by @wnvko in https://github.com/IgniteUI/igniteui-angular/pull/11844
- Extend combos' filtering options - 14.0 by @wnvko in https://github.com/IgniteUI/igniteui-angular/pull/11847
Full Changelog: https://github.com/IgniteUI/igniteui-angular/compare/14.0.5...14.0.6
v14.0.5
What's Changed
- fix(charts-typography): missing font-weight by @SisIvanova in https://github.com/IgniteUI/igniteui-angular/pull/11770
- Add Tree component API documentation by @teodosiah in https://github.com/IgniteUI/igniteui-angular/pull/11788
- fix(igxHierarchicalGrid): Add hgrid getter to consider parent row island defined template. by @MayaKirova in https://github.com/IgniteUI/igniteui-angular/pull/11784
- fix(banner): remove the padding from the expansion panel only in context of banner by @desig9stein in https://github.com/IgniteUI/igniteui-angular/pull/11794
- Fix cleared selection when combo loses focus - v.14.0x by @PlamenaMiteva in https://github.com/IgniteUI/igniteui-angular/pull/11805
- fix(igxPivot): Fix issue with dimensionsSortingExpressionsChange not … by @MayaKirova in https://github.com/IgniteUI/igniteui-angular/pull/11776
Full Changelog: https://github.com/IgniteUI/igniteui-angular/compare/14.0.3...14.0.5
Configuration
📅 Schedule: Branch creation - "before 7am every weekday,after 6pm every weekday,every weekend" in timezone America/Tijuana, Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
- [ ] If you want to rebase/retry this PR, check this box
This PR has been generated by Renovate Bot.