From 535f797e9c93b0fa9aed2d36d8434379a7ffaa8c Mon Sep 17 00:00:00 2001 From: Radoslav Karaivanov Date: Wed, 25 Feb 2026 10:44:01 +0200 Subject: [PATCH 1/2] docs: Updated ChANGELOG.md with release notes --- CHANGELOG.md | 28 +++++++++++++++++++++------- 1 file changed, 21 insertions(+), 7 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index b9da031c5..5aa56290d 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,8 +4,21 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](http://keepachangelog.com/) and this project adheres to [Semantic Versioning](http://semver.org/). -## [Unreleased] +## [7.0.0] - 2026-02-25 ### Added +- #### AI-Assisted Development - Copilot Skills + - Four end-user skills are now shipped with the package under the `skills/` directory. They provide step-by-step guidance to GitHub Copilot and other LLM agents for common tasks: + - **igniteui-wc-choose-components** - Identify the right component for a given UI pattern. + - **igniteui-wc-integrate-with-framework** - Set up and use components in React, Angular, Vue, or vanilla JS. + - **igniteui-wc-customize-component-theme** - Apply custom styles via CSS custom properties, parts, and the theming system. + - **igniteui-wc-optimize-bundle-size** - Reduce production bundle size through selective imports and lazy loading. + + To enable the skills in your project, reference the skill files from your `.github/copilot-instructions.md` (or the equivalent configuration for your AI agent): + ```markdown + + Use the skills in `node_modules/igniteui-webcomponents/skills/` when helping with Ignite UI Web Components tasks. + ``` + Alternatively, point VS Code's Copilot to individual skill files via the `github.copilot.chat.codeGeneration.instructions` setting in `.vscode/settings.json`. - #### Chat - **adoptRootStyles** can now be toggled on/off at runtime. [#2093](https://github.com/IgniteUI/igniteui-webcomponents/pull/2093) @@ -15,6 +28,12 @@ and this project adheres to [Semantic Versioning](http://semver.org/). - #### Themes - **Breaking change** - Changed global prefixes for CSS custom properties for component themes to align with other Ignite UI component libraries. +### Removed +- #### Chat + - Removed the **typingIndicator** template renderer. Users can use the **typing-indicator** slot instead. +- #### Tooltip + - Removed the **disableArrow** deprecated property. + ### Fixed - #### Carousel - Context instantiation in Blazor. [#2033](https://github.com/IgniteUI/igniteui-webcomponents/pull/2033) @@ -23,12 +42,6 @@ and this project adheres to [Semantic Versioning](http://semver.org/). - #### Textarea - Correct cursor style over non input parts. [#2085](https://github.com/IgniteUI/igniteui-webcomponents/pull/2085) -### Removed -- #### Chat - - Removed the **typingIndicator** template renderer. Users can use the **typing-indicator** slot instead. -- #### Tooltip - - Removed the **disableArrow** deprecated property. - ## [6.5.1] - 2026-02-04 ### Fixed - #### Calendar @@ -1240,6 +1253,7 @@ Initial release of Ignite UI Web Components - Ripple component - Switch component +[7.0.0]: https://github.com/IgniteUI/igniteui-webcomponents/compare/6.5.1...7.0.0 [6.5.1]: https://github.com/IgniteUI/igniteui-webcomponents/compare/6.5.0...6.5.1 [6.5.0]: https://github.com/IgniteUI/igniteui-webcomponents/compare/6.4.0...6.5.0 [6.4.0]: https://github.com/IgniteUI/igniteui-webcomponents/compare/6.3.6...6.4.0 From 555d5e51b0b8c9da6c3f6babab197bf03e98d568 Mon Sep 17 00:00:00 2001 From: Radoslav Karaivanov Date: Wed, 25 Feb 2026 11:11:09 +0200 Subject: [PATCH 2/2] docs: Updated Copilot skills setup in CHANGELOG.md --- CHANGELOG.md | 21 ++++++++++++++++----- 1 file changed, 16 insertions(+), 5 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 5aa56290d..ce8e7a326 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -13,12 +13,23 @@ and this project adheres to [Semantic Versioning](http://semver.org/). - **igniteui-wc-customize-component-theme** - Apply custom styles via CSS custom properties, parts, and the theming system. - **igniteui-wc-optimize-bundle-size** - Reduce production bundle size through selective imports and lazy loading. - To enable the skills in your project, reference the skill files from your `.github/copilot-instructions.md` (or the equivalent configuration for your AI agent): - ```markdown - - Use the skills in `node_modules/igniteui-webcomponents/skills/` when helping with Ignite UI Web Components tasks. + To enable the skills in your project, copy the skill folders into your repository's `.github/skills/` directory so Copilot can automatically discover them: + + **Unix/macOS:** + ```sh + cp -r node_modules/igniteui-webcomponents/skills/* .github/skills/ + ``` + + **Windows (PowerShell):** + ```powershell + Copy-Item -Recurse node_modules\igniteui-webcomponents\skills\* .github\skills\ + ``` + + **Windows (Command Prompt):** + ```cmd + xcopy /E /I node_modules\igniteui-webcomponents\skills .github\skills ``` - Alternatively, point VS Code's Copilot to individual skill files via the `github.copilot.chat.codeGeneration.instructions` setting in `.vscode/settings.json`. + Copilot supports project skills stored in `.github/skills` or `.claude/skills` in your repository, and personal skills stored in `~/.copilot/skills` or `~/.claude/skills` (shared across projects; Copilot coding agent and GitHub Copilot CLI only). - #### Chat - **adoptRootStyles** can now be toggled on/off at runtime. [#2093](https://github.com/IgniteUI/igniteui-webcomponents/pull/2093)