Skip to content

v1.3.2 — AI-agent tooling, generated API reference, and core upgrades

Choose a tag to compare

@toozuuu toozuuu released this 18 Jul 17:23
· 70 commits to main since this release

NGXSMK 1.3.2 makes the kit first-class for AI-assisted development, ships a generated API reference, and upgrades core form controls, theming, and CI.

✨ Highlights

AI-agent tooling

  • @ngxsmk/mcp now covers all 214 components (up from 3 hand-written entries) — powers ngxsmk_search_components, ngxsmk_explain_api, and ngxsmk_recommend_layout.
  • Generated llms.txt / llms-full.txt component API references at the repo root and served from the demo site.
  • Claude Code plugin + skill (.claude/skills/using-ngxsmk) and MCP registry manifest so agents learn the kit's import paths, signal APIs, and theming rules.
  • AGENTS.md / CLAUDE.md contributor guidance and a tools/scripts/generate-ai-docs.mjs generator that keeps everything in sync with component sources.

Generated API Reference page (/api)

  • Full API reference for every component/directive — search, category filter, scroll-spy sidebar, sticky headers, copy-selector/import buttons, and kind / required / two-way badges. Fully translatable across all 10 locales.

Core

  • New form-field component, select family upgrades with proper CVA + overlay behavior, OKLCH color support, and developer-tooling improvements.

Demo consistency

  • Unified dotted-grid backgrounds and ngxsmk-heading usage across docs, API, explorer, templates, themes, and playground pages (token-driven, dark-mode aware).

🐛 Fixes

  • GitHub Pages deep links — added a 404.html SPA fallback and corrected base-href handling so routes like /showcase/explorer load directly.
  • Relative translation loader path for custom base-href subpaths.
  • Replaced ngxsmk.dev URLs with the GitHub Pages deploy URL.

🔧 CI / Tooling

  • Bundle-size budgets, zoneless guard, axe accessibility audit, and Linux-rendered visual regression baselines.

Full changelog: 1.3.1...1.3.2