This repository has been archived by the owner on Oct 29, 2023. It is now read-only.
build(deps): update dependency igniteui-angular to v15 (latest) #8313
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
14.0.4
->15.0.6
Release Notes
IgniteUI/igniteui-angular
v15.0.6
Compare Source
What's Changed
Full Changelog: IgniteUI/igniteui-angular@15.0.5...15.0.6
v15.0.5
Compare Source
What's Changed
Full Changelog: IgniteUI/igniteui-angular@15.0.4...15.0.5
v15.0.4
Compare Source
What's Changed
Full Changelog: IgniteUI/igniteui-angular@15.0.3...15.0.4
v15.0.3
Compare Source
What's Changed
Full Changelog: IgniteUI/igniteui-angular@15.0.2...15.0.3
v15.0.2
Compare Source
What's Changed
Full Changelog: IgniteUI/igniteui-angular@15.0.1...15.0.2
v15.0.1
Compare Source
IgxGrid
recalculateAutoSizes
that 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.igxPivotGrid
aggregatorName
for pivot value configuration as an alternative to settingaggregator
function. If both are setaggregatorName
takes precedent. If none are set an error is thrown.v15.0.0
Compare Source
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 inigxFilterCellTemplate
)IgxGridCell
-CellType
(for example the cell parameter inigxCell
template)A new
groupRecord
parameter has been exposed inoperate
method, that is anIGroupByRecord
object 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
IgxGridToolbarTitleDirective
andIgxGridToolbarActionsDirective
have 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 theigxGridToolbarTitle
andigxGridToolbarActions
directives 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,
rowChangesCount
displays the number of the defined columns.IgxGrid
,IgxTreeGrid
,IgxHierarchicalGrid
rowChangesCount
andhiddenColumnsCount
would be displayed.IgxExcelExporterService
currency
will be formatted as currency in Excel based on grid's locale. Locale currency different thanUSD
,EUR
,GBP
,CNY
orJPY
will result in exporting the column as number instead.IgxGrid
,IgxTreeGrid
,IgxHierarchicalGrid
,IgxPivotGrid
Image
column data typeIgxCalendar
Added support for shift key + mouse click interactions.
multi
mode - select/deselect all dates between the last selected/deselected and the one clicked while holdingShift
.range
mode - extend/shorten the range from the last selected date to the one clicked while holdingShift
.IgxFilterOptions
Theme Changes
Breaking Changes - The
palette
function no longer providesinfo
,success
,warn
anderror
colors. Therefore you have to pass custom values for them if you need to use these colors. You can also use the values forinfo
,success
,warn
anderror
colors from our predefined color palettes.v14.2.13
Compare Source
What's Changed
Full Changelog: IgniteUI/igniteui-angular@14.2.12...14.2.13
v14.2.12
Compare Source
What's Changed
Full Changelog: IgniteUI/igniteui-angular@14.2.11...14.2.12
v14.2.11
Compare Source
What's Changed
Full Changelog: IgniteUI/igniteui-angular@14.2.10...14.2.11
v14.2.10
Compare Source
What's Changed
Full Changelog: IgniteUI/igniteui-angular@14.2.9...14.2.10
v14.2.9
Compare Source
What's Changed
Full Changelog: IgniteUI/igniteui-angular@14.2.8...14.2.9
v14.2.8
Compare Source
What's Changed
Full Changelog: IgniteUI/igniteui-angular@14.2.7...14.2.8
v14.2.7
Compare Source
What's Changed
Full Changelog: IgniteUI/igniteui-angular@14.2.6...14.2.7
v14.2.6
Compare Source
What's Changed
Full Changelog: IgniteUI/igniteui-angular@14.2.5...14.2.6
v14.2.5
Compare Source
What's Changed
Full Changelog: IgniteUI/igniteui-angular@14.2.4...14.2.5
v14.2.4
Compare Source
What's Changed
Full Changelog: IgniteUI/igniteui-angular@14.2.3...14.2.4
v14.2.3
Compare Source
What's Changed
Full Changelog: IgniteUI/igniteui-angular@14.2.2...14.2.3
v14.2.2
Compare Source
What's Changed
Full Changelog: IgniteUI/igniteui-angular@14.2.1...14.2.2
v14.2.1
Compare Source
What's Changed
Full Changelog: IgniteUI/igniteui-angular@14.2.0...14.2.1
v14.2.0
Compare Source
New Features
The filtering logic inside the grid's Advanced Filtering is now extracted as a separate
IgxQueryBuilder
component. 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 thelocale
property to modify the locale settings. The default value is resolved to the global Angular application locale. TheresourceStrings
allows changing the displayed strings.IgxExcelExporterService
igxPivotGrid
.General
exportEnded
event has itsxlsx
argument type changed asigniteui-angular
no longer depends onJSZip
. Instead of providing aJSZip
instance 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
aria-label
attribute of theIgxDropDownItemBase
can now be se to a custom value for its descendants (of whichIgxDropDownItem
) by theariaLabel
property.v14.1.3
Compare Source
What's Changed
Full Changelog: IgniteUI/igniteui-angular@14.1.2...14.1.3
v14.1.2
Compare Source
What's Changed
Full Changelog: IgniteUI/igniteui-angular@14.1.1...14.1.2
v14.1.1
Compare Source
What's Changed
Full Changelog: IgniteUI/igniteui-angular@14.1.0...14.1.1
v14.1.0
Compare Source
New Features
IgxCombo
andIgxSimpleComboComponent
filterFunction
input 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 indisplayKey
of the combo. If custom filtering function is provided filtering will be done as specified in the provided function.filteringOptions
are extended and now containsfilterable
andfilteringKey
properties. Settingfilterable
determines 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 todisplayKey
.filteringKey
allows to filter data by any data related key.igxPivotGrid
pivotConfiguration
option: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
,styles
etc. 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 from
IgxPivotNumericAggregate
,IgxPivotDateAggregate
etc., 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 thevalueInit
event, for example:Same applies to any custom functions on the dimension, like
memberFunction
. If it is a custom function you can set it back on thedimensionInit
event:igxGridState
:Exposed a
stateParsed
event to the state directive that can be used to additionally modify the grid state before it gets applied.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-column
of the grid:Via reactive forms using the FormGroup exposed via the
formGroupCreated
event of the grid: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
:IgxGridStateDirective
.Added the
IgcFormControl
directive 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 forngModel
andformControlName
directives. Currently the only Web Component with support through the directive isigc-rating
.General
filterable
property ofIgxComboComponent
is now deprecated and will be removed in future version. UsefilteringOptions.filterable
instead.Theme Changes
$disable-shadow
property ofIgxTabsComponent
theme has been removed.v14.0.17
Compare Source
What's Changed
Full Changelog: IgniteUI/igniteui-angular@14.0.16...14.0.17
v14.0.16
Compare Source
What's Changed
Full Changelog: IgniteUI/igniteui-angular@14.0.15...14.0.16
v14.0.15
Compare Source
What's Changed
Full Changelog: IgniteUI/igniteui-angular@14.0.14...14.0.15
v14.0.14
Compare Source
What's Changed
Full Changelog: IgniteUI/igniteui-angular@14.0.13...14.0.14
v14.0.13
Compare Source
What's Changed
Full Changelog: IgniteUI/igniteui-angular@14.0.12...14.0.13
v14.0.12
Compare Source
What's Changed
Full Changelog: IgniteUI/igniteui-angular@14.0.11...14.0.12
v14.0.11
Compare Source
What's Changed
Full Changelog: IgniteUI/igniteui-angular@14.0.10...14.0.11
v14.0.10
Compare Source
auto
heightv14.0.9
Compare Source
What's Changed
Full Changelog: IgniteUI/igniteui-angular@14.0.8...14.0.9
v14.0.8
Compare Source
What's Changed
Full Changelog: IgniteUI/igniteui-angular@14.0.7...14.0.8
v14.0.7
Compare Source
What's Changed
Full Changelog: IgniteUI/igniteui-angular@14.0.6...14.0.7
v14.0.6
Compare Source
What's Changed
Full Changelog: IgniteUI/igniteui-angular@14.0.5...14.0.6
v14.0.5
Compare Source
What's Changed
Full Changelog: IgniteUI/igniteui-angular@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.
This PR has been generated by Renovate Bot.