Changelog
All notable changes to the @antadesign/anta package are documented here.
This file only tracks what ships to npm consumers — anything under src/, dist/, the build / generator scripts, and root files in the published tarball. Updates to the documentation site at anta.design are not consumer-facing and are intentionally not in this changelog; see the commit history for the site narrative.
Versions ending in -dev.N are pre-release builds published under the npm dev dist-tag; main releases drop the suffix. Always pin a specific version in your package.json ("@antadesign/anta": "0.1.1-dev.1") rather than the floating "dev" tag — the floating tag tracks the latest dev build and will silently change between installs.
0.2.0 — June 9, 2026
The first stable minor release, consolidating the 0.1.1-dev.7 and 0.1.1-dev.8 prereleases plus the final pre-stable batch. Highlights below; the full per-version detail is on the Dev releases page.
- New components:
Button(<a-button>),Tooltip(<a-tooltip>), andTag(<a-tag>) — plus newrotate-ccwandtagicon shapes. - Stickers extracted into the separate
@antadesign/stickerspackage, taking thelottie-webdependency with them — apps that don’t use stickers no longer install it. - Granular element registration:
import '@antadesign/anta/elements/a-{name}'registers (and loads CSS for) just that element; theelementsbarrel still registers everything. - New runtime dependency:
es-toolkit(1.47.0), tree-shakeable named imports — currently justdebounce, used by the Tooltip element. - Breaking: background tokens renamed to a numeric elevation scale (
--bg-section/--bg-base/--bg-pane/--bg-block/--bg-spot→--bg-1 … --bg-5);<Button>’siconButtonprop removed andleadingIconrenamed toicon;<Text>’s defaultpriorityis nowsecondary(wasprimary). - Polish: dark theme palette comprehensively retuned; extensive
<Button>tuning (sizes, tinted fills, hairline edges, label weight); touch-device hover no longer sticks after a tap.