
Announcing the release of Anvil2 2.0!
This major version removes deprecated APIs, tightens a few accessibility and typing requirements, and comes with a brand-new docs experience that’s AI-readable, so you can search and retrieve Anvil2 guidance directly from your workflow.Review the 2.0 Migration Guide to get started.
What is changing in 2.0
In Anvil2 2.0, we focused on simplifying and standardizing the public API surface. We removed deprecated APIs, aligned component APIs and naming conventions, and tightened a few behaviors to meet accessibility requirements. The goal is to reduce ambiguity and create a more consistent, predictable foundation for teams building with Anvil2.Highlights
- Deprecated APIs and legacy entry points removed
- Accessibility-driven behavior tightening (notably:
Chip size="small"can’t have bothonClickandonClose) - Naming and API standardization (e.g.,
quiet→ghost,openMoreInfo→moreInfoOpen) - Composition standardization: PascalCase subcomponents removed in favor of dot notation
- Icon variant naming aligned (
filled/outline→active/inactive) - Extra element exports removed (
BreadcrumbsElement,SelectCardElement,ToolbarElement) - Component changes/removals and prop updates
The new docs experience
We’re launching a new Anvil2 docs experience alongside 2.0, designed to be readable by AI. That means your AI tools can reliably search, retrieve, and reference Anvil2 guidance from a structured source of truth.What this unlocks:
- Faster answers while you build: ask questions and get grounded results from Anvil2 docs
- More dependable migrations: quickly discover “what replaces what” when you hit a breaking change
- Less drift: AI pulls from the same maintained docs your teams use
How to use it in your workflow
Connect to the Anvil2 Docs MCP
If your AI tool supports MCP, you only need to connect the Anvil2 Docs server in your tool configuration. After that, your assistant can query the Anvil2 docs via MCP to retrieve answers.Use the dropdown at the top of the page to select the tool you want to connect the MCP to! We will share more details and demos of this in the coming weeks.
Use the Anvil2 Docs assistant
In the docs site, you can ask questions directly to the Anvil2 Docs assistant. This shows up as a chat bubble at the bottom of any docs site page.Looking ahead to 3.0
We’re already planning Anvil2 3.0 for FY27, and the theme is foundational styling modernization. Expect changes in the following areas:- CSS: refreshed styling approach that reduces reliance on ad-hoc overrides and makes component styling more consistent across surfaces.
- Tokens: updates to design tokens, including an additional layer of specificity with 3rd-tier tokens and enhancements to the color ramp.