From 633c186caed37d44a0e1ebb0313360c238f04a6a Mon Sep 17 00:00:00 2001 From: Galina Edinakova Date: Thu, 16 Jul 2026 14:14:50 +0300 Subject: [PATCH 1/2] chore(*): Updated NG changelog with 22.0.0 --- docs/xplat/docConfig.json | 4 +++- .../content/en/components/general-changelog-dv.mdx | 13 +++++++++++++ .../content/jp/components/general-changelog-dv.mdx | 12 ++++++++++++ 3 files changed, 28 insertions(+), 1 deletion(-) diff --git a/docs/xplat/docConfig.json b/docs/xplat/docConfig.json index 027ef6fba3..93075168dd 100644 --- a/docs/xplat/docConfig.json +++ b/docs/xplat/docConfig.json @@ -60,7 +60,9 @@ { "name": "{PackageVerChanges-25-2-DEC}", "value": "20.2.1 (December 2025)"}, { "name": "{PackageVerChanges-25-2-FEB}", "value": "20.2.2 (February 2026)"}, { "name": "{PackageVerChanges-26-1-JAN}", "value": "21.0.0 (January 2026)"}, - { "name": "{PackageVerLatest}", "value": "21.0.1 (March 2026)"}, + { "name": "{PackageVerChanges-26-1-MAR}", "value": "21.0.1 (March 2026)"}, + { "name": "{PackageVerChanges-26-1}", "value": "21.1.0 (June 2026)"}, + { "name": "{PackageVerLatest}", "value": "22.0.0 (July 2026)"}, { "name": "{PackageAngularComponents}", "value": "igniteui-angular"}, { "name": "{RepoSamples}", "value": "https://github.com/IgniteUI/igniteui-angular-examples/tree/master/samples"}, { "name": "{RepoBrowser}", "value": "https://github.com/IgniteUI/igniteui-angular-examples/tree/master/browser"}, diff --git a/docs/xplat/src/content/en/components/general-changelog-dv.mdx b/docs/xplat/src/content/en/components/general-changelog-dv.mdx index 0c251cfed5..9f2534ac8c 100644 --- a/docs/xplat/src/content/en/components/general-changelog-dv.mdx +++ b/docs/xplat/src/content/en/components/general-changelog-dv.mdx @@ -33,6 +33,19 @@ For changes specific to igniteui-angular components, please see CHANGELOG.MD. ## **{PackageVerLatest}** +### General + +- **Angular 22 compatibility** — All Ignite UI for Angular components have been updated to be fully compatible with Angular 22. + +### Bug Fixes + +| Bug Number | Control | Description | +|------------|---------|-------------| +| 3689 | DataChart | Angular (and maybe other web) can throw an error when destroying chart with a data tooltip layer | + + +## **{PackageVerChanges-26-1}** + ### Enhancements #### {PackageCharts} diff --git a/docs/xplat/src/content/jp/components/general-changelog-dv.mdx b/docs/xplat/src/content/jp/components/general-changelog-dv.mdx index 5d3fc4c27a..3d67bf9619 100644 --- a/docs/xplat/src/content/jp/components/general-changelog-dv.mdx +++ b/docs/xplat/src/content/jp/components/general-changelog-dv.mdx @@ -35,6 +35,18 @@ igniteui-angular コンポーネントに固有の変更については CHANGELO ## **{PackageVerLatest}** +### 一般 + +- **Angular 22 互換性** — すべての Ignite UI for Angular コンポーネントが Angular 22 と完全に互換性を持つように更新されました。 + +### バグ修正 + +| バグ番号 | コントロール | 説明 | +|------------|---------|-------------| +| 3689 | DataChart | データ ツールチップ レイヤーを含むチャートを破棄するときに Angular (および他の Web) でエラーがスローされることがある。 | + +## **{PackageVerChanges-26-1}** + ### 機能拡張 #### {PackageCharts} From 13f745757abfe1a7c6f00c7e8869688bb365e917 Mon Sep 17 00:00:00 2001 From: Galina Edinakova Date: Fri, 17 Jul 2026 12:51:09 +0300 Subject: [PATCH 2/2] chore(*): Expanded the description of angular 22 changes. --- docs/xplat/docConfig.json | 2 +- .../src/content/en/components/general-changelog-dv.mdx | 9 ++++++--- .../src/content/jp/components/general-changelog-dv.mdx | 6 +++++- 3 files changed, 12 insertions(+), 5 deletions(-) diff --git a/docs/xplat/docConfig.json b/docs/xplat/docConfig.json index 93075168dd..5722b551ff 100644 --- a/docs/xplat/docConfig.json +++ b/docs/xplat/docConfig.json @@ -62,7 +62,7 @@ { "name": "{PackageVerChanges-26-1-JAN}", "value": "21.0.0 (January 2026)"}, { "name": "{PackageVerChanges-26-1-MAR}", "value": "21.0.1 (March 2026)"}, { "name": "{PackageVerChanges-26-1}", "value": "21.1.0 (June 2026)"}, - { "name": "{PackageVerLatest}", "value": "22.0.0 (July 2026)"}, + { "name": "{PackageVerLatest}", "value": "22.0.1 (July 2026)"}, { "name": "{PackageAngularComponents}", "value": "igniteui-angular"}, { "name": "{RepoSamples}", "value": "https://github.com/IgniteUI/igniteui-angular-examples/tree/master/samples"}, { "name": "{RepoBrowser}", "value": "https://github.com/IgniteUI/igniteui-angular-examples/tree/master/browser"}, diff --git a/docs/xplat/src/content/en/components/general-changelog-dv.mdx b/docs/xplat/src/content/en/components/general-changelog-dv.mdx index 9f2534ac8c..ae7ea1db7b 100644 --- a/docs/xplat/src/content/en/components/general-changelog-dv.mdx +++ b/docs/xplat/src/content/en/components/general-changelog-dv.mdx @@ -35,14 +35,17 @@ For changes specific to igniteui-angular components, please see CHANGELOG.MD. ### General -- **Angular 22 compatibility** — All Ignite UI for Angular components have been updated to be fully compatible with Angular 22. +- **Angular 22 compatibility** — All Ignite UI for Angular components are now fully compatible with Angular 22. + +- **Standalone component support** — Components can now be used directly in standalone Angular applications without `NgModule`. New `provide*()` functions (e.g. `provideIgxCategoryChart()`) let you register component feature sets through `bootstrapApplication()` providers, and imperative `register*()` functions are available for DI-free setups. + +- **Per-component entry points for improved tree-shaking** — Each package now exposes named subpath entry points (e.g. `import 'igniteui-angular-charts/category-chart'`) that register only the feature set you need. The root package import remains fully side-effect-free and tree-shakeable, so you only pay for the components you use. For DataChart, graduated entry points such as `data-chart-category`, `data-chart-scatter`, and `data-chart-financial` let you pull in individual series families without bundling the entire chart. ### Bug Fixes | Bug Number | Control | Description | |------------|---------|-------------| -| 3689 | DataChart | Angular (and maybe other web) can throw an error when destroying chart with a data tooltip layer | - +| 3689 | DataChart | An error is thrown when destroying chart with a data tooltip layer | ## **{PackageVerChanges-26-1}** diff --git a/docs/xplat/src/content/jp/components/general-changelog-dv.mdx b/docs/xplat/src/content/jp/components/general-changelog-dv.mdx index 3d67bf9619..e7c0d65440 100644 --- a/docs/xplat/src/content/jp/components/general-changelog-dv.mdx +++ b/docs/xplat/src/content/jp/components/general-changelog-dv.mdx @@ -39,11 +39,15 @@ igniteui-angular コンポーネントに固有の変更については CHANGELO - **Angular 22 互換性** — すべての Ignite UI for Angular コンポーネントが Angular 22 と完全に互換性を持つように更新されました。 +- **スタンドアロン コンポーネントのサポート** — `NgModule` なしでスタンドアロン Angular アプリケーションでコンポーネントを直接使用できるようになりました。新しい `provide*()` 関数 (例: `provideIgxCategoryChart()`) を使用して `bootstrapApplication()` プロバイダーを通じてコンポーネント機能セットを登録でき、DI 不要のセットアップ向けに命令型の `register*()` 関数も利用可能です。 + +- **ツリーシェイキング改善のためのコンポーネントごとのエントリ ポイント** — 各パッケージは、必要な機能セットのみを登録する名前付きサブパス エントリ ポイント (例: `import 'igniteui-angular-charts/category-chart'`) を公開するようになりました。ルート パッケージのインポートは完全にサイドエフェクトなしでツリーシェイク可能なままであるため、使用するコンポーネントのみがバンドルされます。DataChart の場合、`data-chart-category`、`data-chart-scatter`、`data-chart-financial` などの段階的なエントリ ポイントを使用して、チャート全体をバンドルせずに個々のシリーズ ファミリを取り込むことができます。 + ### バグ修正 | バグ番号 | コントロール | 説明 | |------------|---------|-------------| -| 3689 | DataChart | データ ツールチップ レイヤーを含むチャートを破棄するときに Angular (および他の Web) でエラーがスローされることがある。 | +| 3689 | DataChart | データ ツールチップ レイヤーを含むチャートを破棄するときにエラーがスローされる。 | ## **{PackageVerChanges-26-1}**