Skip to content

Commit fd14947

Browse files
authored
Merge branch 'master' into bpachilova/fix-12608
2 parents 6883a4e + 006978f commit fd14947

File tree

63 files changed

+7096
-23799
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

63 files changed

+7096
-23799
lines changed

CHANGELOG.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,16 @@ All notable changes for each version of this project will be documented in this
44

55
## 15.1.0
66

7+
### General
78
- `IgxPivotGrid`
89
- The `IgxPivotDateDimension` properties `inBaseDimension` and `inOption` have been deprecated and renamed to `baseDimension` and `options` respectively.
10+
- `IgxGrid`
11+
- **Breaking Change** The `onGroupingDone` output has been renamed to `groupingDone` to not violate the no on-prefixed outputs convention. Automatic migrations are available and will be applied on `ng update`.
12+
- `DisplayDensity`
13+
- **Breaking Change** The `onDensityChanged` output has been renamed to `densityChanged` to not violate the no on-prefixed outputs convention. All components expolsing this event are affected. Automatic migrations are available and will be applied on `ng update`.
14+
- `IgxCarousel`
15+
- **Breaking Change** The `onSlideChanged`, `onSlideAdded`, `onSlideRemoved`, `onCarouselPaused` and `onCarouselPlaying` outputs have been renamed to `slideChanged`, `slideAdded`, `slideRemoved`, `carouselPaused` and `carouselPlaying` to not violate the no on-prefixed outputs convention. Automatic migrations are available and will be applied on `ng update`.
16+
917

1018
## 15.0.1
1119

package-lock.json

Lines changed: 3497 additions & 21124 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 20 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -53,46 +53,44 @@
5353
},
5454
"private": true,
5555
"dependencies": {
56-
"@angular/animations": "^15.1.0",
57-
"@angular/common": "^15.1.0",
58-
"@angular/compiler": "^15.1.0",
59-
"@angular/core": "^15.1.0",
60-
"@angular/forms": "^15.1.0",
61-
"@angular/platform-browser": "^15.1.0",
62-
"@angular/platform-browser-dynamic": "^15.1.0",
63-
"@angular/router": "^15.1.0",
56+
"@angular/animations": "^15.1.3",
57+
"@angular/common": "^15.1.3",
58+
"@angular/compiler": "^15.1.3",
59+
"@angular/core": "^15.1.3",
60+
"@angular/forms": "^15.1.3",
61+
"@angular/platform-browser": "^15.1.3",
62+
"@angular/platform-browser-dynamic": "^15.1.3",
63+
"@angular/router": "^15.1.3",
6464
"@igniteui/material-icons-extended": "^2.10.0",
6565
"@types/hammerjs": "^2.0.40",
6666
"@types/source-map": "0.5.2",
67-
"core-js": "^3.27.1",
6867
"fflate": "^0.7.3",
6968
"hammerjs": "^2.0.8",
7069
"igniteui-theming": "^1.4.1",
7170
"igniteui-trial-watermark": "^1.0.3",
72-
"karma-junit-reporter": "^2.0.1",
7371
"lodash-es": "^4.17.21",
7472
"rxjs": "^6.6.7",
7573
"tslib": "^2.3.0",
7674
"uuid": "^9.0.0",
7775
"zone.js": "~0.12.0"
7876
},
7977
"devDependencies": {
80-
"@angular-devkit/build-angular": "^15.1.1",
81-
"@angular-devkit/schematics": "^15.1.1",
78+
"@angular-devkit/build-angular": "^15.1.4",
79+
"@angular-devkit/schematics": "^15.1.4",
8280
"@angular-eslint/builder": "^15.2.0",
8381
"@angular-eslint/eslint-plugin": "^15.2.0",
8482
"@angular-eslint/eslint-plugin-template": "^15.2.0",
8583
"@angular-eslint/schematics": "^15.2.0",
8684
"@angular-eslint/template-parser": "^15.2.0",
87-
"@angular/cli": "^15.1.1",
88-
"@angular/compiler-cli": "^15.1.0",
89-
"@angular/language-service": "^15.1.0",
85+
"@angular/cli": "^15.1.4",
86+
"@angular/compiler-cli": "^15.1.3",
87+
"@angular/language-service": "^15.1.3",
9088
"@angularclass/hmr": "^3.0.0",
9189
"@cypress/schematic": "^2.4.0",
9290
"@types/estree": "^1.0.0",
9391
"@types/jasmine": "^4.3.1",
9492
"@types/jasminewd2": "^2.0.10",
95-
"@types/node": "^18.11.18",
93+
"@types/node": "^18.11.19",
9694
"@types/sass-true": "^6.0.2",
9795
"@types/webpack-env": "^1.16.3",
9896
"@typescript-eslint/eslint-plugin": "^5.48.1",
@@ -101,9 +99,6 @@
10199
"cypress": "^12.3.0",
102100
"del": "^6.0.0",
103101
"eslint": "^8.32.0",
104-
"eslint-plugin-import": "2.25.2",
105-
"eslint-plugin-jsdoc": "37.9.1",
106-
"eslint-plugin-prefer-arrow": "1.2.2",
107102
"gulp": "^4.0.2",
108103
"gulp-cached": "^1.1.1",
109104
"gulp-concat": "^2.6.1",
@@ -116,26 +111,27 @@
116111
"hammer-simulator": "0.0.1",
117112
"ig-typedoc-theme": "^4.2.0",
118113
"igniteui-sassdoc-theme": "^1.1.4",
119-
"igniteui-webcomponents": "^4.1.1",
114+
"igniteui-webcomponents": "^4.2.1",
120115
"jasmine": "^4.5.0",
121116
"jasmine-core": "~4.5.0",
122117
"karma": "^6.3.11",
123118
"karma-chrome-launcher": "~3.1.0",
124119
"karma-coverage": "^2.0.3",
125120
"karma-jasmine": "~5.1.0",
121+
"karma-junit-reporter": "^2.0.1",
126122
"karma-parallel": "^0.3.1",
127-
"karma-spec-reporter": "^0.0.34",
123+
"karma-spec-reporter": "^0.0.36",
128124
"ng-packagr": "^15.1.1",
129125
"postcss-scss": "^4.0.6",
130-
"sass": "^1.56.0",
126+
"sass": "^1.58.1",
131127
"sass-true": "^6.0.1",
132128
"sassdoc": "^2.7.4",
133129
"sassdoc-plugin-localization": "^1.4.3",
134-
"stylelint": "^14.16.1",
130+
"stylelint": "^15.1.0",
135131
"stylelint-scss": "^4.1.0",
136132
"ts-node": "^10.8.1",
137133
"typedoc": "^0.23.24",
138134
"typedoc-plugin-localization": "^2.4.0",
139-
"typescript": "4.8.4"
135+
"typescript": "4.9.5"
140136
}
141137
}

projects/igniteui-angular-i18n/src/i18n/FR/grid-resources.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,8 @@ const GridResourceStringsFR_: ExpandRequire<IGridResourceStrings> = {
66
igx_grid_emptyFilteredGrid_message: 'Aucun enregistrement trouvé.',
77
igx_grid_emptyGrid_message: 'La grille n\'a pas de données.',
88
igx_grid_filter: 'Filtre',
9-
igx_grid_filter_row_close: 'Fermer',
10-
igx_grid_filter_row_reset: 'Éteindre',
9+
igx_grid_filter_row_close: 'Éteindre',
10+
igx_grid_filter_row_reset: 'Réinitialiser',
1111
igx_grid_filter_row_placeholder: 'Ajouter une valeur de filtre',
1212
igx_grid_filter_row_boolean_placeholder: 'Tout',
1313
igx_grid_filter_row_date_placeholder: 'Choisir la date',

projects/igniteui-angular/.eslintrc.json

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,6 @@
3333
}
3434
],
3535
"@angular-eslint/no-input-rename": "off",
36-
"@angular-eslint/no-output-on-prefix": "warn",
3736
"@typescript-eslint/consistent-type-definitions": "error",
3837
"@typescript-eslint/dot-notation": "off",
3938
"brace-style": [

projects/igniteui-angular/karma.conf.js

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,8 @@
11
// Karma configuration file, see link for more information
22
// https://karma-runner.github.io/1.0/config/configuration-file.html
33

4+
// process.env.CHROME_BIN = require('puppeteer').executablePath();
5+
46
module.exports = function (config) {
57
config.set({
68
basePath: '',

projects/igniteui-angular/migrations/migration-collection.json

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -140,6 +140,11 @@
140140
"version": "15.0.11",
141141
"description": "Updates Ignite UI for Angular from v15.0.x to v15.0.11",
142142
"factory": "./update-15_0_11"
143+
},
144+
"migration-29": {
145+
"version": "15.1.0",
146+
"description": "Updates Ignite UI for Angular from v15.0.x to v15.1.0",
147+
"factory": "./update-15_1_0"
143148
}
144149
}
145150
}

projects/igniteui-angular/migrations/update-11_1_0/index.spec.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -305,7 +305,7 @@ export class IconTestComponent {
305305
).toEqual(`<igx-list (panStateChange)="panStateChange($event)"></igx-list>`);
306306
});
307307

308-
xit('should replace IgxListComponent event name OnItemClicked with itemClicked', async () => {
308+
it('should replace IgxListComponent event name OnItemClicked with itemClicked', async () => {
309309
appTree.create(
310310
`/testSrc/appPrefix/component/list.component.html`,
311311
`<igx-list (onItemClicked)="onItemClicked($event)"></igx-list>`
Lines changed: 72 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,72 @@
1+
{
2+
"$schema": "../../common/schema/members-changes.schema.json",
3+
"changes": [
4+
{
5+
"member": "onGroupingDone",
6+
"replaceWith": "groupingDone",
7+
"definedIn": [
8+
"IgxGridComponent"
9+
]
10+
},
11+
{
12+
"member": "onDensityChanged",
13+
"replaceWith": "densityChanged",
14+
"definedIn": [
15+
"IgxActionStripComponent",
16+
"IgxButtonGroupComponent",
17+
"IgxChipComponent",
18+
"IgxComboComponent",
19+
"IgxDatePickerComponent",
20+
"IgxDateRangePickerComponent",
21+
"IgxTimePickerComponent",
22+
"IgxButtonDirective",
23+
"IgxDropDownComponent",
24+
"IgxGridComponent",
25+
"IgxGridToolbarComponent",
26+
"IgxTreeGridComponent",
27+
"IgxHierarchicalGridComponent",
28+
"IgxPivotGridComponent",
29+
"IgxInputGroupComponent",
30+
"IgxListComponent",
31+
"IgxPaginatorComponent",
32+
"IgxQueryBuilderComponent",
33+
"IgxTreeComponent"
34+
]
35+
},
36+
{
37+
"member": "onSlideChanged",
38+
"replaceWith": "slideChanged",
39+
"definedIn": [
40+
"IgxCarouselComponent"
41+
]
42+
},
43+
{
44+
"member": "onSlideAdded",
45+
"replaceWith": "slideAdded",
46+
"definedIn": [
47+
"IgxCarouselComponent"
48+
]
49+
},
50+
{
51+
"member": "onSlideRemoved",
52+
"replaceWith": "slideRemoved",
53+
"definedIn": [
54+
"IgxCarouselComponent"
55+
]
56+
},
57+
{
58+
"member": "onCarouselPaused",
59+
"replaceWith": "carouselPaused",
60+
"definedIn": [
61+
"IgxCarouselComponent"
62+
]
63+
},
64+
{
65+
"member": "onCarouselPlaying",
66+
"replaceWith": "carouselPlaying",
67+
"definedIn": [
68+
"IgxCarouselComponent"
69+
]
70+
}
71+
]
72+
}

0 commit comments

Comments
 (0)