From 2e5fdec095579bc5bcd713cabe16a5fa866d7840 Mon Sep 17 00:00:00 2001 From: damyanpetev Date: Wed, 13 May 2026 16:39:21 +0300 Subject: [PATCH 1/2] chore: cut release 15.1.0 --- CHANGELOG.md | 24 ++++++++++++------- packages/cli/package.json | 8 +++---- packages/core/package.json | 2 +- .../igniteui-doc-mcp/package.json | 2 +- .../igniteui-mcp/igniteui-doc-mcp/server.json | 18 ++++++++------ packages/igx-templates/package.json | 4 ++-- packages/ng-schematics/package.json | 6 ++--- 7 files changed, 37 insertions(+), 27 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index b2ae7c551..2459afb38 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,18 +1,24 @@ -# 15.1.0 +# 15.1.0 (2026-05-13) ## What's Changed -* feat(ai-config): The ai-config command now enables users to select and configure an AI coding assistant integration for their Ignite UI project. Based on the selected provider, the command adds the required skills, instruction files, and MCP configuration to streamline AI-assisted development workflows. The `new` command now accepts `--agents` (for adding skills and instruction files) and `--assistants`(for adding mcp configuration) options, allowing users to configure AI integration directly during project creation. When using the step-by-step wizard, users are automatically prompted to select their preferred AI agents and coding assistants after the project structure is generated. The Angular schematics package includes a dedicated `ai-config` schematic that runs automatically during `ng new` with Ignite UI and can also be invoked standalone via `ng generate @igniteui/angular-schematics:ai-config` to add AI configuration to existing Angular projects. by @Marina-L-Stoyanova https://github.com/IgniteUI/igniteui-cli/pull/1684 +* feat(ai-config): The `ai-config` command now enables users to select and configure an AI coding assistant integration for their Ignite UI project. by @Marina-L-Stoyanova [#1684](https://github.com/IgniteUI/igniteui-cli/pull/1684), [#1664](https://github.com/IgniteUI/igniteui-cli/pull/1664) + * Based on the selected provider, the command adds the required skills, instruction files, and MCP configuration to streamline AI-assisted development workflows. + * The `new` command now accepts `--agents` (for adding skills and instruction files) and `--assistants` (for adding mcp configuration) options, allowing users to configure AI integration directly during project creation. + * When using the step-by-step wizard, users are automatically prompted to select their preferred AI agents and coding assistants after the project structure is generated. + * The Angular schematics package includes a dedicated `ai-config` schematic that runs automatically during `ng new` with Ignite UI and can also be invoked standalone via `ng generate @igniteui/angular-schematics:ai-config` to add AI configuration to existing Angular projects. +* feat(mcp): mcp server registry.modelcontextprotocol.io config by @dkalinovInfra in [#1678](https://github.com/IgniteUI/igniteui-cli/pull/1678) +* fix(react): Grid is missing in "Grids & Lists" components by @dkalinovInfra in [#1676](https://github.com/IgniteUI/igniteui-cli/pull/1676) # 15.0.1 (2026-04-28) ## What's Changed -* fix(igx-ts): fix spec files by @Hristo313 in https://github.com/IgniteUI/igniteui-cli/pull/1661 -* fix(cli): default new command to angular by @georgianastasov in https://github.com/IgniteUI/igniteui-cli/pull/1666 -* fix(igx-ts): resolve lint errors in Angular project templates by @Copilot in https://github.com/IgniteUI/igniteui-cli/pull/1668 -* feat(cli): list-all-frameworks mode + help output overhaul by @dkalinovInfra in https://github.com/IgniteUI/igniteui-cli/pull/1662 -* ci(npm): OIDC/Trusted publishing workflow & node update by @turbobobbytraykov in https://github.com/IgniteUI/igniteui-cli/pull/1654 -* build(deps): bump postcss from 8.5.8 to 8.5.12 in the npm_and_yarn group across 1 directory by @dependabot[bot] in https://github.com/IgniteUI/igniteui-cli/pull/1670 -* chore(igx-ts,igr-ts,igc-ts): bump igniteui package deps by @damyanpetev in https://github.com/IgniteUI/igniteui-cli/pull/1673 +* fix(igx-ts): fix spec files by @Hristo313 in [#1661](https://github.com/IgniteUI/igniteui-cli/pull/1661) +* fix(cli): default new command to angular by @georgianastasov in [#1666](https://github.com/IgniteUI/igniteui-cli/pull/1666) +* fix(igx-ts): resolve lint errors in Angular project templates by @Copilot in [#1668](https://github.com/IgniteUI/igniteui-cli/pull/1668) +* feat(cli): list-all-frameworks mode + help output overhaul by @dkalinovInfra in [#1662](https://github.com/IgniteUI/igniteui-cli/pull/1662) +* ci(npm): OIDC/Trusted publishing workflow & node update by @turbobobbytraykov in [#1654](https://github.com/IgniteUI/igniteui-cli/pull/1654) +* build(deps): bump postcss from 8.5.8 to 8.5.12 in the npm_and_yarn group across 1 directory by @dependabot[bot] in [#1670](https://github.com/IgniteUI/igniteui-cli/pull/1670) +* chore(igx-ts,igr-ts,igc-ts): bump igniteui package deps by @damyanpetev in [#1673](https://github.com/IgniteUI/igniteui-cli/pull/1673) # 15.0.0 (2026-04-22) diff --git a/packages/cli/package.json b/packages/cli/package.json index ce13ac614..4d72cc3fb 100644 --- a/packages/cli/package.json +++ b/packages/cli/package.json @@ -1,6 +1,6 @@ { "name": "igniteui-cli", - "version": "15.0.1", + "version": "15.1.0", "description": "CLI tool for creating Ignite UI projects", "keywords": [ "CLI", @@ -66,9 +66,9 @@ "all": true }, "dependencies": { - "@igniteui/angular-templates": "~21.2.1501", - "@igniteui/cli-core": "~15.0.1", - "@igniteui/mcp-server": "~15.0.1", + "@igniteui/angular-templates": "~21.2.1510", + "@igniteui/cli-core": "~15.1.0", + "@igniteui/mcp-server": "~15.1.0", "@inquirer/prompts": "^7.9.0", "chalk": "^5.3.0", "glob": "^11.0.0", diff --git a/packages/core/package.json b/packages/core/package.json index 090caf4a0..147bf0b5e 100644 --- a/packages/core/package.json +++ b/packages/core/package.json @@ -1,6 +1,6 @@ { "name": "@igniteui/cli-core", - "version": "15.0.1", + "version": "15.1.0", "description": "Base types and functionality for Ignite UI CLI", "repository": { "type": "git", diff --git a/packages/igniteui-mcp/igniteui-doc-mcp/package.json b/packages/igniteui-mcp/igniteui-doc-mcp/package.json index 08225af83..c89c27fba 100644 --- a/packages/igniteui-mcp/igniteui-doc-mcp/package.json +++ b/packages/igniteui-mcp/igniteui-doc-mcp/package.json @@ -1,7 +1,7 @@ { "name": "@igniteui/mcp-server", "mcpName": "io.github.IgniteUI/mcp-server", - "version": "15.0.1", + "version": "15.1.0", "description": "Unified MCP server for Ignite UI — documentation, GitHub API, and CLI scaffolding", "repository": { "type": "git", diff --git a/packages/igniteui-mcp/igniteui-doc-mcp/server.json b/packages/igniteui-mcp/igniteui-doc-mcp/server.json index 2db0885b8..100b13fc1 100644 --- a/packages/igniteui-mcp/igniteui-doc-mcp/server.json +++ b/packages/igniteui-mcp/igniteui-doc-mcp/server.json @@ -2,11 +2,15 @@ "$schema": "https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json", "name": "io.github.IgniteUI/mcp-server", "description": "Unified MCP server for Ignite UI — documentation, GitHub API, and CLI scaffolding", - "version": "15.0.1", - "packages": [{ - "registryType": "npm", - "identifier": "@igniteui/mcp-server", - "version": "15.0.1", - "transport": { "type": "stdio" } - }] + "version": "15.1.0", + "packages": [ + { + "registryType": "npm", + "identifier": "@igniteui/mcp-server", + "version": "15.1.0", + "transport": { + "type": "stdio" + } + } + ] } diff --git a/packages/igx-templates/package.json b/packages/igx-templates/package.json index 132bdc7a7..904ac490f 100644 --- a/packages/igx-templates/package.json +++ b/packages/igx-templates/package.json @@ -1,6 +1,6 @@ { "name": "@igniteui/angular-templates", - "version": "21.2.1501", + "version": "21.2.1510", "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": "~15.0.1", + "@igniteui/cli-core": "~15.1.0", "typescript": "~5.5.4" } } diff --git a/packages/ng-schematics/package.json b/packages/ng-schematics/package.json index 751e5379c..f1e3cea11 100644 --- a/packages/ng-schematics/package.json +++ b/packages/ng-schematics/package.json @@ -1,6 +1,6 @@ { "name": "@igniteui/angular-schematics", - "version": "21.2.1501", + "version": "21.2.1510", "description": "Ignite UI for Angular Schematics for ng new and ng generate", "repository": { "type": "git", @@ -20,8 +20,8 @@ "dependencies": { "@angular-devkit/core": "^21.0.0", "@angular-devkit/schematics": "^21.0.0", - "@igniteui/angular-templates": "~21.2.1501", - "@igniteui/cli-core": "~15.0.1", + "@igniteui/angular-templates": "~21.2.1510", + "@igniteui/cli-core": "~15.1.0", "@schematics/angular": "^21.0.0", "minimatch": "^10.0.1", "rxjs": "~7.8.1" From 5c8e5b94caf9233ffde419a3a3e176ff3be4c3f3 Mon Sep 17 00:00:00 2001 From: Damyan Petev Date: Wed, 13 May 2026 16:47:28 +0300 Subject: [PATCH 2/2] Apply suggestions from code review Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com> --- CHANGELOG.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 2459afb38..71368d75d 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,12 +1,12 @@ # 15.1.0 (2026-05-13) ## What's Changed -* feat(ai-config): The `ai-config` command now enables users to select and configure an AI coding assistant integration for their Ignite UI project. by @Marina-L-Stoyanova [#1684](https://github.com/IgniteUI/igniteui-cli/pull/1684), [#1664](https://github.com/IgniteUI/igniteui-cli/pull/1664) +* feat(ai-config): The `ai-config` command now enables users to select and configure an AI coding assistant integration for their Ignite UI project. by @Marina-L-Stoyanova in [#1684](https://github.com/IgniteUI/igniteui-cli/pull/1684), [#1664](https://github.com/IgniteUI/igniteui-cli/pull/1664) * Based on the selected provider, the command adds the required skills, instruction files, and MCP configuration to streamline AI-assisted development workflows. - * The `new` command now accepts `--agents` (for adding skills and instruction files) and `--assistants` (for adding mcp configuration) options, allowing users to configure AI integration directly during project creation. + * The `new` command now accepts `--agents` (for adding skills and instruction files) and `--assistants` (for adding MCP configuration) options, allowing users to configure AI integration directly during project creation. * When using the step-by-step wizard, users are automatically prompted to select their preferred AI agents and coding assistants after the project structure is generated. * The Angular schematics package includes a dedicated `ai-config` schematic that runs automatically during `ng new` with Ignite UI and can also be invoked standalone via `ng generate @igniteui/angular-schematics:ai-config` to add AI configuration to existing Angular projects. -* feat(mcp): mcp server registry.modelcontextprotocol.io config by @dkalinovInfra in [#1678](https://github.com/IgniteUI/igniteui-cli/pull/1678) +* feat(mcp): MCP server registry.modelcontextprotocol.io config by @dkalinovInfra in [#1678](https://github.com/IgniteUI/igniteui-cli/pull/1678) * fix(react): Grid is missing in "Grids & Lists" components by @dkalinovInfra in [#1676](https://github.com/IgniteUI/igniteui-cli/pull/1676) # 15.0.1 (2026-04-28)