What's in Preview 2

Preview 2 is about better accessibility, improved documentation, and bug fixes, including some minor breaking changes. The upgraded MCP server scores 100% success on our toughest tasks with Claude Haiku. Even a lightweight, local Qwen model scores 89%. Our Preview 3 roadmap includes new components and Chameleon for Angular, Vue, and Svelte.

MCP server runs the gauntlet⁠

Success on our toughest MCP server tasks
ModelWith the MCP serverWith llms.txt
Claude Haiku100% sentiment_satisfied96% sentiment_neutral
Qwen 3.6 35B89% sentiment_calm66% sentiment_stressed

Same docs both ways. 1,150 tasks using 670M input and 18M output tokens on Haiku.

Most of this gain comes from our standout server check_code tool. Testing was boring and expensive, but we'll keep doing it as we release more components and frameworks.

To add the server to your agent, see AI agents.

Improved accessibility⁠

Text and icons stay legible at rest, hovered, focused, pressed, and selected, in every theme the color utilities generate at standard contrast or higher. Preview 2 expands Chameleon's color tokens so that text and icons meet WCAG 2.2 AA contrast in each of those states. Preview 3 is about proving it.

Where we're going next⁠

Our Preview 3 stretch goals, with the stress on stretch:

  • Release Chameleon for Angular, Vue, and Svelte
  • Add date, date range, button group, and split button components
  • Publish our first Accessibility Conformance Report, based on VPAT® 2.5 INT, for every shipped component in every framework
  • Conform to WCAG 2.2 AA in every shipped component, and report which WCAG 2.2 AAA criteria they meet