Skip to content

Commit 096e057

Browse files
committed
chore: cut release 15.0.0
1 parent 74358cb commit 096e057

6 files changed

Lines changed: 13 additions & 16 deletions

File tree

CHANGELOG.md

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -39,6 +39,7 @@ All scaffolded projects now include AI-ready configuration files to enhance the
3939

4040
A comprehensive modernization of all Angular templates to align with Angular v21+ patterns.
4141

42+
* **Angular packages update:** updated `igniteui-angular` to 21.2.0
4243
* **Signals and inject() migration:** replaced `@ViewChild` with signal-based `viewChild()` / `viewChild.required()`, `@Output` with `output()`, and constructor-based dependency injection with the `inject()` function across all 34 template files ([#1586](https://github.com/IgniteUI/igniteui-cli/pull/1586))
4344
* **Control flow migration:** replaced `*ngIf`, `*ngFor`, `*ngSwitch` structural directives with built-in `@if`, `@for`, `@switch` block syntax; migrated `[ngClass]` to `[class]` bindings across all templates ([#1584](https://github.com/IgniteUI/igniteui-cli/pull/1584))
4445
* **Standalone component adoption:** removed NgModule files (`AuthenticationModule`, `AppModule`) and replaced with provider functions; `provideAuthentication()` consolidates all auth setup ([#1554](https://github.com/IgniteUI/igniteui-cli/pull/1554))
@@ -57,7 +58,6 @@ A comprehensive modernization of all Angular templates to align with Angular v21
5758
* **React packages update:** updated `igniteui-react-core/charts/gauges` to ~19.5.2 and `igniteui-react[-grids]` to ~19.6.0 ([#1567](https://github.com/IgniteUI/igniteui-cli/pull/1567))
5859
* **Web Components packages update:** updated igniteui-webcomponents packages to latest ([#1566](https://github.com/IgniteUI/igniteui-cli/pull/1566))
5960
* **Web Components grid fixes:** corrected component usage and dependencies in grid templates ([#1562](https://github.com/IgniteUI/igniteui-cli/pull/1562))
60-
* **Web Components (`igc-ts`) project template modernization:** updated Vite config, switched from `eslint.config.mjs` to `eslint.config.js`, removed the `web-dev-server.config.mjs` dev server, and refreshed package scripts ([#1609](https://github.com/IgniteUI/igniteui-cli/pull/1609))
6161

6262
---
6363

@@ -84,9 +84,6 @@ A comprehensive modernization of all Angular templates to align with Angular v21
8484

8585
### Bug Fixes & Maintenance
8686

87-
* **execute:** fixed CLI loading to use the correct local version when a version mismatch between global and local installations is detected ([#1640](https://github.com/IgniteUI/igniteui-cli/pull/1640))
88-
* **templates:** hidden internal base project templates from the available project list in interactive selection ([#1649](https://github.com/IgniteUI/igniteui-cli/pull/1649))
89-
* **mcp:** removed `@next` tag from MCP server NPM package configurations; all scaffolded projects now reference the stable release ([d56d2d7](https://github.com/IgniteUI/igniteui-cli/commit/d56d2d7f8))
9087
* **eslint:** correct config ignores and resolve lint errors ([#1557](https://github.com/IgniteUI/igniteui-cli/pull/1557))
9188
* **lint:** re-enable `no-console` rule ([3ffa07f](https://github.com/IgniteUI/igniteui-cli/commit/3ffa07ff8812e93dd358b38332f3abc2ea955af2))
9289
* **tslint:** cleanup all leftover references to tslint ([#1558](https://github.com/IgniteUI/igniteui-cli/pull/1558))
@@ -96,7 +93,7 @@ A comprehensive modernization of all Angular templates to align with Angular v21
9693
* **CLI error handling:** added `.fail()` handler to yargs to gracefully handle command validation errors (e.g., missing required subcommands) instead of showing raw stack traces ([#1614](https://github.com/IgniteUI/igniteui-cli/pull/1614))
9794
* **Unknown command detection:** running `ig <unknown>` now prints an error message and available commands instead of silently falling through to the step-by-step interactive mode ([#1614](https://github.com/IgniteUI/igniteui-cli/pull/1614))
9895
* **Unhandled promise rejection:** added `.catch()` in the CLI entry point to catch and display unexpected errors cleanly ([#1614](https://github.com/IgniteUI/igniteui-cli/pull/1614))
99-
* **upgrade-packages:** aligned with React 19.4.0+ licensing migration, now upgrading `igniteui-react-dockmanager` and no longer upgrading `igniteui-react` ([#1638](https://github.com/IgniteUI/igniteui-cli/pull/1638))
96+
* **upgrade-packages:** aligned with React 19.4.0+ licensing migration, now upgrading `igniteui-react-dockmanager` and no longer upgrading `igniteui-react` ([#1641](https://github.com/IgniteUI/igniteui-cli/pull/1641))
10097

10198
---
10299

packages/cli/package.json

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "igniteui-cli",
3-
"version": "15.0.0-rc.3",
3+
"version": "15.0.0",
44
"description": "CLI tool for creating Ignite UI projects",
55
"keywords": [
66
"CLI",
@@ -66,9 +66,9 @@
6666
"all": true
6767
},
6868
"dependencies": {
69-
"@igniteui/angular-templates": "~21.2.1500-rc.3",
70-
"@igniteui/cli-core": "~15.0.0-rc.3",
71-
"@igniteui/mcp-server": "~15.0.0-rc.3",
69+
"@igniteui/angular-templates": "~21.2.1500",
70+
"@igniteui/cli-core": "~15.0.0",
71+
"@igniteui/mcp-server": "~15.0.0",
7272
"@inquirer/prompts": "^7.9.0",
7373
"@types/yargs": "^17.0.33",
7474
"chalk": "^5.3.0",

packages/core/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@igniteui/cli-core",
3-
"version": "15.0.0-rc.3",
3+
"version": "15.0.0",
44
"description": "Base types and functionality for Ignite UI CLI",
55
"repository": {
66
"type": "git",

packages/igniteui-mcp/igniteui-doc-mcp/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@igniteui/mcp-server",
3-
"version": "15.0.0-rc.3",
3+
"version": "15.0.0",
44
"description": "Unified MCP server for Ignite UI — documentation, GitHub API, and CLI scaffolding",
55
"type": "module",
66
"main": "dist/index.js",

packages/igx-templates/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@igniteui/angular-templates",
3-
"version": "21.2.1500-rc.3",
3+
"version": "21.2.1500",
44
"description": "Templates for Ignite UI for Angular projects and components",
55
"repository": {
66
"type": "git",
@@ -12,7 +12,7 @@
1212
"author": "Infragistics",
1313
"license": "MIT",
1414
"dependencies": {
15-
"@igniteui/cli-core": "~15.0.0-rc.3",
15+
"@igniteui/cli-core": "~15.0.0",
1616
"typescript": "~5.5.4"
1717
}
1818
}

packages/ng-schematics/package.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@igniteui/angular-schematics",
3-
"version": "21.2.1500-rc.3",
3+
"version": "21.2.1500",
44
"description": "Ignite UI for Angular Schematics for ng new and ng generate",
55
"repository": {
66
"type": "git",
@@ -20,8 +20,8 @@
2020
"dependencies": {
2121
"@angular-devkit/core": "^21.0.0",
2222
"@angular-devkit/schematics": "^21.0.0",
23-
"@igniteui/angular-templates": "~21.2.1500-rc.3",
24-
"@igniteui/cli-core": "~15.0.0-rc.3",
23+
"@igniteui/angular-templates": "~21.2.1500",
24+
"@igniteui/cli-core": "~15.0.0",
2525
"@schematics/angular": "^21.0.0",
2626
"minimatch": "^10.0.1",
2727
"rxjs": "~7.8.1"

0 commit comments

Comments
 (0)