Adding api ref docs to npm package#1697
Merged
Merged
Conversation
…ckages - Updated version to 15.2.1-alpha.0 in igniteui-cli, cli-core, and mcp-server packages. - Updated dependencies in igniteui-cli and igx-templates to use the new alpha version. - Enhanced CHANGELOG.md with notable changes for version 15.2.1-alpha.0, including bug fixes and feature updates. - Adjusted package.json files for angular-templates and angular-schematics to reflect new versioning.
…angular-templates, and angular-schematics fix(mcp): enforce library boundaries in search_api and server instructions feat(mcp): add script to patch API docs overrides for dependencies chore: update build documentation scripts to include patching step
…3 across multiple packages
- Updated version from 15.2.1-alpha.3 to 15.2.1 in the following packages: - igniteui-cli - @igniteui/cli-core - @igniteui/mcp-server - @igniteui/angular-templates - @igniteui/angular-schematics - @igniteui/cli-core - Updated CHANGELOG.md to include changes for version 15.2.1.
Contributor
There was a problem hiding this comment.
Pull request overview
This PR updates package versions and publishes API reference artifacts (LLM-focused llms-full.txt exports) as part of the @igniteui/mcp-server npm package, alongside adding new generated API doc files for Angular/React/Web Components/Blazor.
Changes:
- Bump versions across CLI/core/templates/schematics and adjust internal dependency ranges.
- Include generated API reference text files (
llms-full.txt) in the published@igniteui/mcp-serverpackage. - Add new platform API reference exports under
packages/igniteui-mcp/igniteui-doc-mcp/docs/**.
Reviewed changes
Copilot reviewed 18 out of 33 changed files in this pull request and generated 6 comments.
Show a summary per file
| File | Description |
|---|---|
| packages/ng-schematics/package.json | Version bump and updated dependency ranges for schematics package. |
| packages/igx-templates/package.json | Version bump and updated dependency range for cli-core. |
| packages/igniteui-mcp/igniteui-doc-mcp/server.json | Updates MCP registry metadata version fields. |
| packages/igniteui-mcp/igniteui-doc-mcp/scripts/patch-api-docs-overrides.ts | Adds a helper script to patch submodule npm overrides. |
| packages/igniteui-mcp/igniteui-doc-mcp/package.json | Publishes API reference llms-full.txt artifacts via files list; version bump. |
| packages/igniteui-mcp/igniteui-doc-mcp/docs/webcomponents-api/igniteui-webcomponents/5.0.0/llms-full.txt | Adds Web Components API reference stub content. |
| packages/igniteui-mcp/igniteui-doc-mcp/docs/webcomponents-api/igniteui-grid-lite/latest/llms-full.txt | Adds Grid Lite API reference content for Web Components. |
| packages/igniteui-mcp/igniteui-doc-mcp/docs/webcomponents-api/igniteui-dockmanager/latest/llms-full.txt | Adds Dock Manager API reference content for Web Components. |
| packages/igniteui-mcp/igniteui-doc-mcp/docs/react-api/igniteui-react/18.0.0/llms-full.txt | Adds React API reference content for v18.0.0. |
| packages/igniteui-mcp/igniteui-doc-mcp/docs/react-api/igniteui-react/17.5.0/llms-full.txt | Adds React API reference content for v17.5.0. |
| packages/igniteui-mcp/igniteui-doc-mcp/docs/react-api/igniteui-react-dockmanager/19.5.1/llms-full.txt | Adds React Dock Manager API reference content. |
| packages/igniteui-mcp/igniteui-doc-mcp/docs/blazor-api/IgniteUI.Blazor.GridLite/25.1.x/llms-full.txt | Adds Blazor GridLite API reference content. |
| packages/igniteui-mcp/igniteui-doc-mcp/docs/blazor-api/IgniteUI.Blazor.Documents.Core/25.1.x/llms-full.txt | Adds Blazor Documents Core API reference content. |
| packages/igniteui-mcp/igniteui-doc-mcp/docs/angular-api/igniteui-angular-layouts/latest/llms-full.txt | Adds Angular Layouts API reference content. |
| packages/igniteui-mcp/igniteui-doc-mcp/docs/angular-api/igniteui-angular-gauges/latest/llms-full.txt | Adds Angular Gauges API reference content. |
| packages/igniteui-mcp/igniteui-doc-mcp/CHANGELOG.md | Adds new release section(s) to changelog. |
| packages/igniteui-mcp/.gitignore | Stops ignoring generated docs folders (now tracked). |
| packages/core/package.json | Version bump for @igniteui/cli-core. |
| packages/cli/package.json | Version bump and updated internal dependency ranges for CLI package. |
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
…r React and Web Components
…eui-cli into dkalinov/docs-fix
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
Contributor
There was a problem hiding this comment.
Pull request overview
Copilot reviewed 14 out of 27 changed files in this pull request and generated 4 comments.
Comments suppressed due to low confidence (1)
packages/igniteui-mcp/igniteui-doc-mcp/CHANGELOG.md:139
- The changelog content appears to be duplicated: after the "### Reverts" section, a new "### Bug Fixes" / "### Features" block starts again and repeats earlier releases (e.g., 15.0.0, 15.0.0-rc.*). This makes the changelog misleading; please regenerate or remove the duplicated sections so each release appears only once and headings are properly nested under a version.
# 15.0.0-rc.1 (2026-04-17)
### Bug Fixes
* align font family in webcomponents theming-mcp.md example with prompt ([fab5e5a](https://github.com/IgniteUI/igniteui-cli/commit/fab5e5a51e52186b4c3e253a615a105282e43c9e))
* filter web components API event sections correctly ([1e0b7b8](https://github.com/IgniteUI/igniteui-cli/commit/1e0b7b8fb5bd38450e3746f756b17c5f8ffc5b42))
* **igniteui-mcp:** improve comments for FTS4 syntax sanitization ([3e36507](https://github.com/IgniteUI/igniteui-cli/commit/3e365072223e5397ffdd2b77071e8b964b67629c))
# 14.10.0-alpha.4 (2026-03-27)
### Bug Fixes
* **mcp:** fix invalid JSON and typos in README ([03957f0](https://github.com/IgniteUI/igniteui-cli/commit/03957f0f65e2958a07af60968c36ef2d1b191504))
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
kdinev
approved these changes
May 20, 2026
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Description
Related Issue
Closes #
Type of 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
npm run test)npm run build)npm run lint)Additional Context