Changelog

Changelog: August 2026

What shipped this month, and why each change was worth making.

The MCP returns a summary first

list_components used to hand back the full specification for every component, which spent an agent's context before it had decided what to build. It now returns a teaser: name, purpose, and the handle to fetch the rest.

Agents that need the detail still ask for it, one component at a time. The window stays available for the work.

No more serif flash on load

The display face arrived after first paint, so headings rendered in a fallback serif for a beat and then snapped. Fonts now preload, and the swap is gone.

Releases stop evicting pinned versions

The release script replaced the runtime tarball on each publish, which meant a project pinned to an older version could find it missing. Releases now accumulate, so a pin keeps resolving for as long as the pin exists.

Smaller updates

Get started