diff --git a/CHANGELOG.md b/CHANGELOG.md index b2ae7c551..71368d75d 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 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. + * 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"