feat(*): removing deprecated docs and adding 301#1982
Conversation
There was a problem hiding this comment.
Pull request overview
This PR updates the docs site to retire deprecated documentation topics while preserving inbound link integrity via permanent (301) redirects, primarily for the deprecated Data Grid topics and a couple of deprecated editor components.
Changes:
- Added new IIS URL Rewrite rules to 301-redirect deprecated
grids/data-grid/*topics to their newgrids/grid/*equivalents (plus a landing-page/catch-all redirect where no equivalent exists). - Removed the “Deprecated Components” section (Data Grid + a few editors) from the DocFX components TOC.
- Updated several markdown docs/changelogs to remove links pointing into the deprecated Data Grid doc tree.
Reviewed changes
Copilot reviewed 6 out of 6 changed files in this pull request and generated 2 comments.
Show a summary per file
| File | Description |
|---|---|
| web.config | Adds 301 redirect rules for deprecated Data Grid topics and deprecated editors. |
| docfx/en/components/toc.json | Removes deprecated components entries from navigation/TOC. |
| doc/en/components/update-guide.md | Removes a link to deprecated Data Grid docs in the update guide. |
| doc/en/components/general-changelog-dv-wc.md | Replaces deprecated Data Grid links with plain text/code formatting. |
| doc/en/components/general-changelog-dv-react.md | Replaces deprecated Data Grid links with plain text/code formatting. |
| doc/en/components/general-changelog-dv-blazor.md | Replaces deprecated Data Grid links with plain text/code formatting. |
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
|
@copilot apply changes based on the comments in this thread |
…d redirects - Remove mandatory '/' before platform group: change ^(.*\/(?:blazor|react|web-components)\/components) to ^(.*(?:blazor|react|web-components)\/components) so rules match URLs that start directly with blazor/components etc. - Add (?:\.html)?$ to all 19 deprecated redirect rules (17 data-grid + 2 editor rules) to handle .html-suffixed URLs in a single hop Agent-Logs-Url: https://github.com/IgniteUI/igniteui-xplat-docs/sessions/00df0e0b-19aa-45ef-a62b-6f42666609f7 Co-authored-by: ChronosSF <2188411+ChronosSF@users.noreply.github.com>
Applied both fixes in commit
|
* docs(*): update-skills-doc-cli-release * docs(*): update-docs * Update doc/en/components/ai/cli-mcp.md Co-authored-by: Konstantin Dinev <kdinev@infragistics.com> * Update doc/en/components/ai/cli-mcp.md Co-authored-by: Konstantin Dinev <kdinev@infragistics.com> * Update doc/en/components/ai/cli-mcp.md Co-authored-by: Konstantin Dinev <kdinev@infragistics.com> * Update doc/en/components/ai/cli-mcp.md Co-authored-by: Konstantin Dinev <kdinev@infragistics.com> * Update doc/en/components/ai/cli-mcp.md Co-authored-by: Konstantin Dinev <kdinev@infragistics.com> * docs(*): fix-build Co-authored-by: Copilot <copilot@github.com> * feat(*): removing deprecated docs and adding 301 (#1982) * feat(*): removing deprecated docs and adding 301 * fix(*): removing old links * fix(web.config): fix regex prefix and add .html handling in deprecated redirects - Remove mandatory '/' before platform group: change ^(.*\/(?:blazor|react|web-components)\/components) to ^(.*(?:blazor|react|web-components)\/components) so rules match URLs that start directly with blazor/components etc. - Add (?:\.html)?$ to all 19 deprecated redirect rules (17 data-grid + 2 editor rules) to handle .html-suffixed URLs in a single hop Agent-Logs-Url: https://github.com/IgniteUI/igniteui-xplat-docs/sessions/00df0e0b-19aa-45ef-a62b-6f42666609f7 Co-authored-by: ChronosSF <2188411+ChronosSF@users.noreply.github.com> --------- Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com> Co-authored-by: ChronosSF <2188411+ChronosSF@users.noreply.github.com> * [jp-sync] Sync Japanese AI MCP documentation with English changes from PR #1969 (#1970) * jp-sync: translate AI MCP docs to Japanese Sync Japanese documentation with English changes from PR #1969 (fix(docs): correct MCP links, formatting, and conditional references) - Create doc/jp/components/ai/ai-assisted-development-overview.md (new) - Create doc/jp/components/ai/cli-mcp.md (new) - Create doc/jp/components/general-how-to-mcp-e2e.md (new) - Update doc/jp/components/ai/skills.md: add AI-assisted dev, CLI MCP, and Theming MCP resource links - Update doc/jp/components/ai/theming-mcp.md: add CLI MCP alongside paragraph, React/WebComponents conditional links in Overview and Additional Resources sections Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> * fix(docs): refine Japanese translations for clarity in AI toolchain docs --------- Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com> Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> Co-authored-by: jsakamotoIGJP <jsakamoto@infragistics.com> Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com> Co-authored-by: ChronosSF <2188411+ChronosSF@users.noreply.github.com> * doc(*): update-ai-assisted-page (#1984) * doc(*): update-ai-assisted-page * doc(*): uodate-feedback * dooc(*): update-meta-data * Apply suggestions from code review Co-authored-by: Marina Stoyanova <Marina-L-Stoyanova@users.noreply.github.com> --------- Co-authored-by: Marina Stoyanova <Marina-L-Stoyanova@users.noreply.github.com> --------- Co-authored-by: RadoMirchev <radoslav.p.mirchev@gmail.com> Co-authored-by: Radoslav Mirchev <52001020+radomirchev@users.noreply.github.com> Co-authored-by: Konstantin Dinev <kdinev@infragistics.com> Co-authored-by: Copilot <copilot@github.com> Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com> Co-authored-by: ChronosSF <2188411+ChronosSF@users.noreply.github.com> Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com> Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> Co-authored-by: jsakamotoIGJP <jsakamoto@infragistics.com> Co-authored-by: Marina Stoyanova <Marina-L-Stoyanova@users.noreply.github.com>
Added 301 redirects for all deprecated topics based on the following mapping:
Data-Grid
grids/data-grid/)grids/grid/)cell-editing,cell-merging,cell-selection,column-moving,column-pinning,column-resizing,column-types,live-data,row-pinningaccessibilitykeyboard-navigationcell-activationcell-selectioncolumn-choosercolumn-hidingcolumn-filteringfilteringcolumn-optionstoolbarcolumn-sortingsortingcolumn-summariessummarieshorizontal-scrolling,performancevirtualizationload-save-layoutstate-persistenceremote-dataremote-data-operationsrow-groupinggroupbyrow-highlighting,type-heatmap-tableconditional-cell-stylingrow-pagingpagingtype-comparison-table,type-matrix-table,type-periodic-table,type-sparkline-tablecolumn-typescolumn-animation,local-data,localization,overviewgrids/data-grid(grid landing — no direct equivalent)grids/data-grid/*grids/data-grid(catch-all)Multi-Column Combo + Date Picker