Skip to content

Adding api ref docs to npm package#1697

Merged
kdinev merged 17 commits into
masterfrom
dkalinov/docs-fix
May 20, 2026
Merged

Adding api ref docs to npm package#1697
kdinev merged 17 commits into
masterfrom
dkalinov/docs-fix

Conversation

@dkalinovInfra
Copy link
Copy Markdown
Contributor

Description

Related Issue

Closes #

Type of Change

  • Bug fix (non-breaking change that fixes an issue)
  • New feature (non-breaking change that adds functionality)
  • Breaking change (fix or feature that would cause existing functionality to change)
  • Documentation update
  • Refactoring / code cleanup
  • Build / CI configuration 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

  • I have tested my changes locally (npm run test)
  • I have built the project successfully (npm run build)
  • I have run the linter (npm run lint)
  • I have added/updated tests as needed
  • My changes do not introduce new warnings or errors

Additional Context

…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
- 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.
@coveralls
Copy link
Copy Markdown

coveralls commented May 20, 2026

Coverage Status

coverage: 87.371%. remained the same — dkalinov/docs-fix into master

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

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-server package.
  • 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.

Comment thread packages/igniteui-mcp/igniteui-doc-mcp/CHANGELOG.md Outdated
Comment thread packages/igniteui-mcp/igniteui-doc-mcp/server.json Outdated
Comment thread packages/igniteui-mcp/igniteui-doc-mcp/scripts/patch-api-docs-overrides.ts Outdated
kdinev and others added 6 commits May 20, 2026 11:41
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>
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

Copilot reviewed 14 out of 27 changed files in this pull request and generated 8 comments.

Comment thread packages/igniteui-mcp/igniteui-doc-mcp/CHANGELOG.md Outdated
Comment thread packages/igniteui-mcp/igniteui-doc-mcp/server.json
@dkalinovInfra dkalinovInfra requested a review from Copilot May 20, 2026 09:07
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
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

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))

Comment thread packages/igniteui-mcp/igniteui-doc-mcp/CHANGELOG.md Outdated
dkalinovInfra and others added 5 commits May 20, 2026 12:14
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 kdinev merged commit f5dd373 into master May 20, 2026
3 checks passed
@kdinev kdinev deleted the dkalinov/docs-fix branch May 20, 2026 09:52
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.

4 participants