diff --git a/CHANGELOG.md b/CHANGELOG.md index b3ea1dda5..646ccf333 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,14 @@ +# [14.5.0](https://github.com/IgniteUI/igniteui-cli/compare/v14.4.4...v14.5.0) (2025-06-05) + +🎉 This update includes: + +- `igniteui-angular` version [20.0.0](https://github.com/IgniteUI/igniteui-angular/releases/tag/20.0.0). + +## What's Changed +* chore: update ng templates with 20 by @lipata in https://github.com/IgniteUI/igniteui-cli/pull/1401 + +**Full Changelog**: https://github.com/IgniteUI/igniteui-cli/compare/v14.4.4...v14.5.0 + # [14.4.4](https://github.com/IgniteUI/igniteui-cli/compare/v14.4.3...v14.4.4) (2025-05-21) ## What's Changed diff --git a/packages/cli/package.json b/packages/cli/package.json index 70b28d198..9b632a5e1 100644 --- a/packages/cli/package.json +++ b/packages/cli/package.json @@ -1,6 +1,6 @@ { "name": "igniteui-cli", - "version": "14.4.4", + "version": "14.5.0", "description": "CLI tool for creating Ignite UI projects", "keywords": [ "CLI", @@ -76,8 +76,8 @@ "all": true }, "dependencies": { - "@igniteui/angular-templates": "~19.2.1444", - "@igniteui/cli-core": "~14.4.4", + "@igniteui/angular-templates": "~20.0.1450", + "@igniteui/cli-core": "~14.5.0", "@inquirer/prompts": "^5.4.0", "@types/yargs": "^17.0.33", "chalk": "^5.3.0", diff --git a/packages/cli/templates/angular/ig-ts/projects/empty/files/package.json b/packages/cli/templates/angular/ig-ts/projects/empty/files/package.json index 1f62ab4f2..f89f71b2d 100644 --- a/packages/cli/templates/angular/ig-ts/projects/empty/files/package.json +++ b/packages/cli/templates/angular/ig-ts/projects/empty/files/package.json @@ -10,14 +10,14 @@ }, "private": true, "dependencies": { - "@angular/animations": "~19.0.0", - "@angular/common": "~19.0.0", - "@angular/compiler": "~19.0.0", - "@angular/core": "~19.0.0", - "@angular/forms": "~19.0.0", - "@angular/platform-browser": "~19.0.0", - "@angular/platform-browser-dynamic": "~19.0.0", - "@angular/router": "~19.0.0", + "@angular/animations": "~20.0.0", + "@angular/common": "~20.0.0", + "@angular/compiler": "~20.0.0", + "@angular/core": "~20.0.0", + "@angular/forms": "~20.0.0", + "@angular/platform-browser": "~20.0.0", + "@angular/platform-browser-dynamic": "~20.0.0", + "@angular/router": "~20.0.0", "jquery": ">=1.9.1", "jquery-ui": ">=1.10.5", "igniteui-angular-wrappers": "~17.0.0", @@ -27,9 +27,9 @@ "zone.js": "~0.15.0" }, "devDependencies": { - "@angular-devkit/build-angular": "~19.0.0", - "@angular/cli": "~19.0.0", - "@angular/compiler-cli": "~19.0.0", + "@angular-devkit/build-angular": "~20.0.0", + "@angular/cli": "~20.0.0", + "@angular/compiler-cli": "~20.0.0", "@types/jasmine": "~5.1.0", "@types/node": "^18.16.0", "igniteui-cli": "^$(cliVersion)", diff --git a/packages/cli/templates/webcomponents/igc-ts/projects/_base/files/package.json b/packages/cli/templates/webcomponents/igc-ts/projects/_base/files/package.json index f8c250e11..19f747373 100644 --- a/packages/cli/templates/webcomponents/igc-ts/projects/_base/files/package.json +++ b/packages/cli/templates/webcomponents/igc-ts/projects/_base/files/package.json @@ -35,7 +35,7 @@ "deepmerge": "^4.2.2", "eslint": "^9.20.0", "eslint-plugin-lit": "^1.8.2", - "igniteui-cli": "~14.4.1", + "igniteui-cli": "~14.4.4", "jsdom": "^26.1.0", "rimraf": "^5.0.10", "source-map": "^0.7.4", diff --git a/packages/cli/templates/webcomponents/igc-ts/projects/_base_with_home/files/package.json b/packages/cli/templates/webcomponents/igc-ts/projects/_base_with_home/files/package.json index fb7b21cd4..8a88d1384 100644 --- a/packages/cli/templates/webcomponents/igc-ts/projects/_base_with_home/files/package.json +++ b/packages/cli/templates/webcomponents/igc-ts/projects/_base_with_home/files/package.json @@ -43,7 +43,7 @@ "deepmerge": "^4.2.2", "eslint": "^9.20.0", "eslint-plugin-lit": "^1.8.2", - "igniteui-cli": "^14.0.0", + "igniteui-cli": "^14.5.0", "jsdom": "^26.1.0", "rimraf": "^5.0.10", "source-map": "^0.7.4", diff --git a/packages/core/package.json b/packages/core/package.json index fa05f3c58..2aca2e303 100644 --- a/packages/core/package.json +++ b/packages/core/package.json @@ -1,6 +1,6 @@ { "name": "@igniteui/cli-core", - "version": "14.4.4", + "version": "14.5.0", "description": "Base types and functionality for Ignite UI CLI", "repository": { "type": "git", diff --git a/packages/igx-templates/igx-ts-legacy/projects/_base/files/package.json b/packages/igx-templates/igx-ts-legacy/projects/_base/files/package.json index ae1cb5208..8b871b4af 100644 --- a/packages/igx-templates/igx-ts-legacy/projects/_base/files/package.json +++ b/packages/igx-templates/igx-ts-legacy/projects/_base/files/package.json @@ -11,16 +11,16 @@ }, "private": true, "dependencies": { - "@angular/animations": "~19.2.0", - "@angular/common": "~19.2.0", - "@angular/compiler": "~19.2.0", - "@angular/core": "~19.2.0", - "@angular/forms": "~19.2.0", - "@angular/platform-browser": "~19.2.0", - "@angular/platform-browser-dynamic": "~19.2.0", - "@angular/router": "~19.2.0", + "@angular/animations": "~20.0.0", + "@angular/common": "~20.0.0", + "@angular/compiler": "~20.0.0", + "@angular/core": "~20.0.0", + "@angular/forms": "~20.0.0", + "@angular/platform-browser": "~20.0.0", + "@angular/platform-browser-dynamic": "~20.0.0", + "@angular/router": "~20.0.0", "hammerjs": "~2.0.8", - "igniteui-angular": "~19.2.0", + "igniteui-angular": "~20.0.0", "minireset.css": "~0.0.7", "rxjs": "~7.8.1", "tslib": "~2.6.2", @@ -28,22 +28,37 @@ }, "overrides": { "reveal-sdk-wrappers-angular": { - "@angular/core": "^19.2.0", - "@angular/common": "^19.2.0" + "@angular/core": "^20.0.0", + "@angular/common": "^20.0.0" + }, + "igniteui-angular-charts": { + "@angular/core": "^20.0.0", + "@angular/common": "^20.0.0", + "@angular/compiler": "^20.0.0" + }, + "igniteui-angular-gauges": { + "@angular/core": "^20.0.0", + "@angular/common": "^20.0.0", + "@angular/compiler": "^20.0.0" + }, + "igniteui-angular-maps": { + "@angular/core": "^20.0.0", + "@angular/common": "^20.0.0", + "@angular/compiler": "^20.0.0" } }, "devDependencies": { - "@angular-devkit/build-angular": "~19.2.0", - "@angular-eslint/builder": "~19.2.0", - "@angular-eslint/eslint-plugin": "~19.2.0", - "@angular-eslint/eslint-plugin-template": "~19.2.0", - "@angular-eslint/schematics": "~19.2.0", - "@angular-eslint/template-parser": "~19.2.0", - "@angular/cli": "~19.2.0", - "@angular/compiler-cli": "~19.2.0", + "@angular-devkit/build-angular": "~20.0.0", + "@angular-eslint/builder": "~20.0.0", + "@angular-eslint/eslint-plugin": "~20.0.0", + "@angular-eslint/eslint-plugin-template": "~20.0.0", + "@angular-eslint/schematics": "~20.0.0", + "@angular-eslint/template-parser": "~20.0.0", + "@angular/cli": "~20.0.0", + "@angular/compiler-cli": "~20.0.0", "@types/jasmine": "~5.1.4", - "@typescript-eslint/eslint-plugin": "8.25.0", - "@typescript-eslint/parser": "8.25.0", + "@typescript-eslint/eslint-plugin": "8.33.0", + "@typescript-eslint/parser": "8.33.0", "eslint": "~9.21.0", "eslint-plugin-import": "^2.29.1", "eslint-plugin-prefer-arrow": "^1.2.3", @@ -55,6 +70,6 @@ "karma-coverage": "~2.2.1", "karma-jasmine": "~5.1.0", "karma-jasmine-html-reporter": "~2.1.0", - "typescript": "~5.6.2" + "typescript": "~5.8.2" } } diff --git a/packages/igx-templates/igx-ts-legacy/projects/side-nav-auth/files/package.json b/packages/igx-templates/igx-ts-legacy/projects/side-nav-auth/files/package.json index dba3dffad..5dadf4311 100644 --- a/packages/igx-templates/igx-ts-legacy/projects/side-nav-auth/files/package.json +++ b/packages/igx-templates/igx-ts-legacy/projects/side-nav-auth/files/package.json @@ -11,32 +11,32 @@ }, "private": true, "dependencies": { - "@angular/animations": "~19.2.0", - "@angular/common": "~19.2.0", - "@angular/compiler": "~19.2.0", - "@angular/core": "~19.2.0", - "@angular/forms": "~19.2.0", - "@angular/platform-browser": "~19.2.0", - "@angular/platform-browser-dynamic": "~19.2.0", - "@angular/router": "~19.2.0", + "@angular/animations": "~20.0.0", + "@angular/common": "~20.0.0", + "@angular/compiler": "~20.0.0", + "@angular/core": "~20.0.0", + "@angular/forms": "~20.0.0", + "@angular/platform-browser": "~20.0.0", + "@angular/platform-browser-dynamic": "~20.0.0", + "@angular/router": "~20.0.0", "angular-auth-oidc-client": "~15.0.4", "hammerjs": "~2.0.8", - "igniteui-angular": "~19.2.0", + "igniteui-angular": "~20.0.0", "minireset.css": "~0.0.7", "rxjs": "~7.8.0", "tslib": "~2.3.0", "zone.js": "~0.15.0" }, "devDependencies": { - "@angular-devkit/build-angular": "~19.2.0", - "@angular-eslint/builder": "~19.2.0", - "@angular-eslint/eslint-plugin": "~19.2.0", - "@angular-eslint/eslint-plugin-template": "~19.2.0", - "@angular-eslint/schematics": "~19.2.0", - "@angular-eslint/template-parser": "~19.2.0", - "@angular/cli": "~19.2.0", - "@angular/compiler-cli": "~19.2.0", - "@angular/language-service": "~19.2.0", + "@angular-devkit/build-angular": "~20.0.0", + "@angular-eslint/builder": "~20.0.0", + "@angular-eslint/eslint-plugin": "~20.0.0", + "@angular-eslint/eslint-plugin-template": "~20.0.0", + "@angular-eslint/schematics": "~20.0.0", + "@angular-eslint/template-parser": "~20.0.0", + "@angular/cli": "~20.0.0", + "@angular/compiler-cli": "~20.0.0", + "@angular/language-service": "~20.0.0", "@types/facebook-js-sdk": "~3.3.6", "@types/hammerjs": "~2.0.41", "@types/jasmine": "~5.1.1", @@ -51,6 +51,6 @@ "karma-coverage": "~2.2.0", "karma-jasmine": "~5.1.0", "karma-jasmine-html-reporter": "~2.1.0", - "typescript": "~5.6.2" + "typescript": "~5.8.2" } } diff --git a/packages/igx-templates/igx-ts/projects/_base/files/package.json b/packages/igx-templates/igx-ts/projects/_base/files/package.json index affefd343..423964773 100644 --- a/packages/igx-templates/igx-ts/projects/_base/files/package.json +++ b/packages/igx-templates/igx-ts/projects/_base/files/package.json @@ -11,16 +11,16 @@ }, "private": true, "dependencies": { - "@angular/animations": "~19.2.0", - "@angular/common": "~19.2.0", - "@angular/compiler": "~19.2.0", - "@angular/core": "~19.2.0", - "@angular/forms": "~19.2.0", - "@angular/platform-browser": "~19.2.0", - "@angular/platform-browser-dynamic": "~19.2.0", - "@angular/router": "~19.2.0", + "@angular/animations": "~20.0.0", + "@angular/common": "~20.0.0", + "@angular/compiler": "~20.0.0", + "@angular/core": "~20.0.0", + "@angular/forms": "~20.0.0", + "@angular/platform-browser": "~20.0.0", + "@angular/platform-browser-dynamic": "~20.0.0", + "@angular/router": "~20.0.0", "hammerjs": "~2.0.8", - "igniteui-angular": "~19.2.0", + "igniteui-angular": "~20.0.0", "minireset.css": "~0.0.7", "rxjs": "~7.8.1", "tslib": "~2.6.2", @@ -28,22 +28,37 @@ }, "overrides": { "reveal-sdk-wrappers-angular": { - "@angular/core": "^19.2.0", - "@angular/common": "^19.2.0" + "@angular/core": "^20.0.0", + "@angular/common": "^20.0.0" + }, + "igniteui-angular-charts": { + "@angular/core": "^20.0.0", + "@angular/common": "^20.0.0", + "@angular/compiler": "^20.0.0" + }, + "igniteui-angular-gauges": { + "@angular/core": "^20.0.0", + "@angular/common": "^20.0.0", + "@angular/compiler": "^20.0.0" + }, + "igniteui-angular-maps": { + "@angular/core": "^20.0.0", + "@angular/common": "^20.0.0", + "@angular/compiler": "^20.0.0" } }, "devDependencies": { - "@angular-devkit/build-angular": "~19.2.0", - "@angular-eslint/builder": "~19.2.0", - "@angular-eslint/eslint-plugin": "~19.2.0", - "@angular-eslint/eslint-plugin-template": "~19.2.0", - "@angular-eslint/schematics": "~19.2.0", - "@angular-eslint/template-parser": "~19.2.0", - "@angular/cli": "~19.2.0", - "@angular/compiler-cli": "~19.2.0", + "@angular-devkit/build-angular": "~20.0.0", + "@angular-eslint/builder": "~19.7.0", + "@angular-eslint/eslint-plugin": "~19.7.0", + "@angular-eslint/eslint-plugin-template": "~19.7.0", + "@angular-eslint/schematics": "~19.7.0", + "@angular-eslint/template-parser": "~19.7.0", + "@angular/cli": "~20.0.0", + "@angular/compiler-cli": "~20.0.0", "@types/jasmine": "~5.1.4", - "@typescript-eslint/eslint-plugin": "~8.25.0", - "@typescript-eslint/parser": "~8.25.0", + "@typescript-eslint/eslint-plugin": "~8.33.0", + "@typescript-eslint/parser": "~8.33.0", "eslint": "~9.21.0", "eslint-plugin-import": "^2.29.1", "eslint-plugin-prefer-arrow": "^1.2.3", @@ -55,6 +70,6 @@ "karma-coverage": "~2.2.1", "karma-jasmine": "~5.1.0", "karma-jasmine-html-reporter": "~2.1.0", - "typescript": "~5.6.2" + "typescript": "~5.8.2" } } diff --git a/packages/igx-templates/igx-ts/projects/side-nav-auth/files/package.json b/packages/igx-templates/igx-ts/projects/side-nav-auth/files/package.json index 81b05e24d..278339f2d 100644 --- a/packages/igx-templates/igx-ts/projects/side-nav-auth/files/package.json +++ b/packages/igx-templates/igx-ts/projects/side-nav-auth/files/package.json @@ -11,32 +11,32 @@ }, "private": true, "dependencies": { - "@angular/animations": "~19.2.0", - "@angular/common": "~19.2.0", - "@angular/compiler": "~19.2.0", - "@angular/core": "~19.2.0", - "@angular/forms": "~19.2.0", - "@angular/platform-browser": "~19.2.0", - "@angular/platform-browser-dynamic": "~19.2.0", - "@angular/router": "~19.2.0", + "@angular/animations": "~20.0.0", + "@angular/common": "~20.0.0", + "@angular/compiler": "~20.0.0", + "@angular/core": "~20.0.0", + "@angular/forms": "~20.0.0", + "@angular/platform-browser": "~20.0.0", + "@angular/platform-browser-dynamic": "~20.0.0", + "@angular/router": "~20.0.0", "angular-auth-oidc-client": "~15.0.4", "hammerjs": "~2.0.8", - "igniteui-angular": "~19.2.0", + "igniteui-angular": "~20.0.0", "minireset.css": "~0.0.7", "rxjs": "~7.8.0", "tslib": "~2.3.0", "zone.js": "~0.14.0" }, "devDependencies": { - "@angular-devkit/build-angular": "~19.2.0", - "@angular-eslint/builder": "~19.2.0", - "@angular-eslint/eslint-plugin": "~19.2.0", - "@angular-eslint/eslint-plugin-template": "~19.2.0", - "@angular-eslint/schematics": "~19.2.0", - "@angular-eslint/template-parser": "~19.2.0", - "@angular/cli": "~19.2.0", - "@angular/compiler-cli": "~19.2.0", - "@angular/language-service": "~19.2.0", + "@angular-devkit/build-angular": "~20.0.0", + "@angular-eslint/builder": "~19.7.0", + "@angular-eslint/eslint-plugin": "~19.7.0", + "@angular-eslint/eslint-plugin-template": "~19.7.0", + "@angular-eslint/schematics": "~19.7.0", + "@angular-eslint/template-parser": "~19.7.0", + "@angular/cli": "~20.0.0", + "@angular/compiler-cli": "~20.0.0", + "@angular/language-service": "~20.0.0", "@types/facebook-js-sdk": "~3.3.6", "@types/hammerjs": "~2.0.41", "@types/jasmine": "~5.1.1", @@ -51,6 +51,6 @@ "karma-coverage": "~2.2.0", "karma-jasmine": "~5.1.0", "karma-jasmine-html-reporter": "~2.1.0", - "typescript": "~5.5.4" + "typescript": "~5.8.2" } } diff --git a/packages/igx-templates/package.json b/packages/igx-templates/package.json index 602dc9f99..c593cb51e 100644 --- a/packages/igx-templates/package.json +++ b/packages/igx-templates/package.json @@ -1,6 +1,6 @@ { "name": "@igniteui/angular-templates", - "version": "19.2.1444", + "version": "20.0.1450", "description": "Templates for Ignite UI for Angular projects and components", "repository": { "type": "git", @@ -12,7 +12,7 @@ "author": "Infragistics", "license": "MIT", "dependencies": { - "@igniteui/cli-core": "~14.4.4", + "@igniteui/cli-core": "~14.5.0", "typescript": "~5.5.4" } } diff --git a/packages/ng-schematics/package.json b/packages/ng-schematics/package.json index aa24525a3..045f94dd6 100644 --- a/packages/ng-schematics/package.json +++ b/packages/ng-schematics/package.json @@ -1,6 +1,6 @@ { "name": "@igniteui/angular-schematics", - "version": "19.2.1444", + "version": "20.0.1450", "description": "Ignite UI for Angular Schematics for ng new and ng generate", "repository": { "type": "git", @@ -20,8 +20,8 @@ "dependencies": { "@angular-devkit/core": "^19.0.0", "@angular-devkit/schematics": "^19.0.0", - "@igniteui/angular-templates": "~19.2.1444", - "@igniteui/cli-core": "~14.4.4", + "@igniteui/angular-templates": "~20.0.1450", + "@igniteui/cli-core": "~14.5.0", "@schematics/angular": "~19.0.0", "minimatch": "^10.0.1", "rxjs": "^7.8.1"