Skip to content

feat: Add migration skill from Grid Lite to Premium Data Grid#2239

Open
Marina-L-Stoyanova wants to merge 2 commits into
masterfrom
mstoyanova/webcomponents-grid-migration-skill
Open

feat: Add migration skill from Grid Lite to Premium Data Grid#2239
Marina-L-Stoyanova wants to merge 2 commits into
masterfrom
mstoyanova/webcomponents-grid-migration-skill

Conversation

@Marina-L-Stoyanova
Copy link
Copy Markdown

Description

Adding skill for migration from Grid Lite to Premium Grid

Copilot AI review requested due to automatic review settings June 2, 2026 14:46
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

Adds a new “skill” document that provides a step-by-step migration guide from Grid Lite (igniteui-grid-lite) to the premium Data Grid package (igniteui-webcomponents-grids). This fits into the skills/ library as an agent-invocable playbook intended to standardize and automate common upgrade/migration work.

Changes:

  • Introduces a new migration skill with guidance on package installation, imports, templates, and sort/filter API differences.
  • Adds post-migration feature enablement examples (editing, selection, paging, grouping, toolbar, etc.).
  • Links the new skill to existing framework-integration and theming skills.

Comment thread skills/igniteui-wc-migrate-grid-lite-to-premium/SKILL.md Outdated
Comment on lines +11 to +12
This skill automates the migration from **Grid Lite** (`igniteui-grid-lite`, MIT licensed, `<igc-grid-lite>`) to the **Premium Data Grid** (`igniteui-webcomponents-grids`, commercially licensed, `<igc-grid>`). Use it when a project outgrows Grid Lite's read-only capabilities and needs enterprise features such as editing, selection, paging, grouping, summaries, Excel export, or state persistence.

Comment on lines +83 to +86
// Side-effect import - registers all premium grid custom elements; must come first
import 'igniteui-webcomponents-grids/grids/combined.js';

// Type imports
Comment on lines +87 to +95
import type {
IgcGridComponent,
IgcColumnComponent,
IgcCellTemplateContext,
IgcColumnTemplateContext,
IgcSortingEventArgs,
IgcFilteringEventArgs,
IgcSortingExpression,
} from 'igniteui-webcomponents-grids';
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
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.

2 participants