Skip to content

v0.10.0

Choose a tag to compare

@github-actions github-actions released this 22 Jul 01:00
· 185 commits to master since this release
a85587e

Structured MCP output and a demo you can actually find: describe_dxf (and the remote view_dxf) now declare output schemas so agents consume results reliably, and the hosted demo went from an empty JavaScript shell to a fully crawlable, shareable site. Package APIs are otherwise unchanged — updating @aspicio/* is safe and boring.

Packages

  • MCP output schemas — the structured tools declare their result shape in the MCP handshake, so models parse describe_dxf facts (units, bounds, layers, counts) without guessing (#95)
  • READMEs link the live demo — every npm page now points straight at https://aspicio.frontsail.app (#104)

Hosted demo

  • Crawlable everywhere — real title/description/Open Graph card, JSON-LD, robots.txt + sitemap, and a static rendition of the empty screen served to non-JS crawlers and unfurlers (DEMO-15/16) (#100, #101)
  • New pages/docs/ (packages, bindings, HTTP API at a glance) and /mcp/ (tools, hosted endpoint, install commands) (AGT-15) (#102)
  • Mobile fix — the toolbar wraps on narrow phones instead of pushing "Open DXF" off-screen; 44px touch targets (#101)
  • Faster first paint — self-hosted fonts kill the render-blocking Google Fonts chain; hashed assets cache immutably; trailing-slash and security headers via Vercel config (#100, #103)

Under the hood

  • Widget polish: honest copy-button feedback under blocked clipboards (#96) and keylined layer swatches for light themes (#97)
  • OpenAI app-directory domain verification served by the API, plus Search Console verification on the demo (#98, #99)
  • Dev ergonomics: mprocs + just runbook (#94); Cloudflare leftovers removed and hosting docs refreshed (#92, #93)

Install

  • Any framework or none: npm i @aspicio/elements three
  • React: npm i @aspicio/react react three · Vue: npm i @aspicio/vue vue three · Svelte: npm i @aspicio/svelte svelte three
  • Remote MCP (no install): https://aspicio-api.frontsail.app/mcp · Local stdio: npx -y @aspicio/mcp
  • npm: @aspicio/core · @aspicio/elements · @aspicio/react · @aspicio/vue · @aspicio/svelte · @aspicio/mcp — all 0.10.0

🤖 Generated with Claude Code