Skip to content

chore(*): cut 15.9.0 - #1880

Merged
kdinev merged 2 commits into
masterfrom
cut-15-9-0
Nov 5, 2026
Merged

kdinev merged 2 commits into
masterfrom
cut-15-9-0

Conversation

@kdinev

@kdinev kdinev commented Nov 5, 2026

Copy link
Copy Markdown
Member

Description

Related Issue

Closes #

Type of Change

  • Bug fix (non-breaking change that fixes an issue)
  • New feature (non-breaking change that adds functionality)
  • Breaking change (fix or feature that would cause existing functionality to change)
  • Documentation update
  • Refactoring / code cleanup
  • Build / CI configuration change

Affected Packages

  • igniteui-cli (packages/cli)
  • @igniteui/cli-core (packages/core)
  • @igniteui/angular-templates (packages/igx-templates)
  • @igniteui/angular-schematics (packages/ng-schematics)
  • @igniteui/mcp-server (packages/igniteui-mcp)

Checklist

  • I have tested my changes locally (npm run test)
  • I have built the project successfully (npm run build)
  • I have run the linter (npm run lint)
  • I have added/updated tests as needed
  • My changes do not introduce new warnings or errors

Additional Context

Copilot AI balanced review requested due to automatic review settings November 5, 2026 13:25

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🟡 Changes recommended

The changelog omits the compatibility impact of nullable lookup return types and the need for TypeScript consumers using strictNullChecks to guard lookup results.

1 open issue
What changed in this PR

Prepares the 15.9.0 release by synchronizing package versions, internal dependencies, MCP registry metadata, and release notes.

Changes:

  • Promotes CLI, core, and MCP packages to 15.9.0, and Angular packages to 22.2.1590.
  • Aligns internal dependency ranges and MCP registry versions with the release.
  • Adds release notes covering features, fixes, performance improvements, and dependency updates.
File Description
packages/​ng-schematics/​package.json Updates the schematics version and internal dependencies.
packages/​igx-templates/​package.json Updates the Angular templates version and core dependency.
packages/​igniteui-mcp/​igniteui-doc-mcp/​server.json Aligns MCP registry metadata with 15.9.0.
packages/​igniteui-mcp/​igniteui-doc-mcp/​package.json Sets the MCP server version to 15.9.0.
packages/​core/​package.json Sets the core package version to 15.9.0.
packages/​cli/​package.json Updates the CLI version and internal dependencies.
CHANGELOG.md Adds the 15.9.0 release notes.

Review effort: Balanced

Comment thread CHANGELOG.md
* **fix(cli):** `ig add` in Web Components projects now registers the new component's route in `src/app/app-routing.ts`. [#1846](https://github.com/IgniteUI/igniteui-cli/pull/1846)
* **fix(cli):** `upgrade-packages` now rewrites trial style imports in `.css`, `.scss` and `.sass` files of Web Components projects, and no longer drops changes to a file that references more than one upgraded package. [#1869](https://github.com/IgniteUI/igniteui-cli/pull/1869), [#1868](https://github.com/IgniteUI/igniteui-cli/pull/1868)
* **fix(angular):** `ig doc` opens the documentation search again. Custom grid templates no longer turn on filtering when only sorting is selected, the hierarchical grid template adds its toolbar once and no longer carries feature imports over to the next generated grid, and the multi-column headers template uses grid-level `[moving]` instead of the removed `igx-column` `[movable]` input and drops the no-op "Column Pinning" option. The schematics report a missing `angular.json` with the current Angular devkit error, and the unknown config property message no longer shows an undefined schema title. [#1849](https://github.com/IgniteUI/igniteui-cli/pull/1849)
* **fix(cli):** `ig upgrade-packages` and the `upgrade-packages` schematic report "No valid Ignite UI project template" instead of crashing when the project's framework and project type don't match. The codebase now compiles with TypeScript strict mode, and test coverage now includes the Angular templates. [#1852](https://github.com/IgniteUI/igniteui-cli/pull/1852), [#1850](https://github.com/IgniteUI/igniteui-cli/pull/1850)
@coveralls

Copy link
Copy Markdown

Coverage Status

coverage: 95.379%. remained the same — cut-15-9-0 into master

@kdinev
kdinev merged commit d784d7e into master Nov 5, 2026
5 checks passed
@kdinev
kdinev deleted the cut-15-9-0 branch November 5, 2026 13:49
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants