Skip to content

Commit fa10f04

Browse files
authored
Merge pull request #12119 from IgniteUI/sstoychev/change-deps-for-es
feat(*): dropping non-esm deps
2 parents fa9f570 + d82582a commit fa10f04

23 files changed

+196
-221
lines changed

CHANGELOG.md

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -3,11 +3,6 @@
33
All notable changes for each version of this project will be documented in this file.
44
## 14.2.0
55

6-
- `IgxDropDown`
7-
- The `aria-label` attribute of the `IgxDropDownItemBase` can now be se to a custom value for its descendants (of which `IgxDropDownItem`) by the `ariaLabel` property.
8-
9-
## 14.2.0
10-
116
### New Features
127
- 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 the `locale` property to modify the locale settings. The default value is resolved to the global Angular application locale. The `resourceStrings` allows changing the displayed strings.
138

@@ -24,6 +19,12 @@ All notable changes for each version of this project will be documented in this
2419

2520
- For more information, check out the [README](https://github.com/IgniteUI/igniteui-angular/blob/master/projects/igniteui-angular/src/lib/query-builder/README.md), [specification](https://github.com/IgniteUI/igniteui-angular/wiki/Query-Builder) and [official documentation](https://www.infragistics.com/products/ignite-ui-angular/angular/components/query-builder).
2621

22+
### General
23+
24+
- **Breaking Changes** - The Excel exporter service `exportEnded` event has its `xlsx` argument type changed as `igniteui-angular` no longer depends on `JSZip`. Instead of providing a `JSZip` 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 as `Uint8Array`. The same structure is used to package as a zip file by `fflate`'s API.
25+
- `IgxDropDown`
26+
- The `aria-label` attribute of the `IgxDropDownItemBase` can now be se to a custom value for its descendants (of which `IgxDropDownItem`) by the `ariaLabel` property.
27+
2728
## 14.1.0
2829

2930
### New Features

package-lock.json

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

package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -67,9 +67,9 @@
6767
"core-js": "^3.19.1",
6868
"hammerjs": "^2.0.8",
6969
"igniteui-trial-watermark": "^1.0.3",
70-
"jszip": "^3.7.1",
70+
"fflate": "^0.7.3",
7171
"karma-parallel": "^0.3.1",
72-
"lodash.mergewith": "^4.6.2",
72+
"lodash-es": "^4.17.21",
7373
"rxjs": "^6.6.7",
7474
"setimmediate": "^1.0.5",
7575
"tslib": "^2.3.0",

projects/igniteui-angular-i18n/tsconfig.build.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,8 @@
33
"baseUrl": "./",
44
"rootDir": "./src",
55
"target": "es2015",
6-
"module": "commonjs",
6+
"module": "esnext",
7+
"moduleResolution": "node",
78
"declaration": true,
89
"outDir": "../../dist/igniteui-angular-i18n",
910
"stripInternal": true,

projects/igniteui-angular/ng-package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,9 +8,9 @@
88
"allowedNonPeerDependencies": [
99
"@types/hammerjs",
1010
"hammerjs",
11-
"jszip",
11+
"fflate",
1212
"igniteui-trial-watermark",
13-
"lodash.mergewith",
13+
"lodash-es",
1414
"uuid",
1515
"@igniteui/material-icons-extended"
1616
]

projects/igniteui-angular/ng-package.prod.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,9 +7,9 @@
77
"allowedNonPeerDependencies": [
88
"@types/hammerjs",
99
"hammerjs",
10-
"jszip",
10+
"fflate",
1111
"igniteui-trial-watermark",
12-
"lodash.mergewith",
12+
"lodash-es",
1313
"uuid",
1414
"@igniteui/material-icons-extended"
1515
]

0 commit comments

Comments
 (0)