# Changelog

Changes to Eased, newest first. Each component links to its page, where the demo is the component itself.

## New in Pro

New Pro components ship every week. This table lists each release by date, newest first, with the components it adds and whether they are free or Pro.

| Date | What shipped | Components | Tier |
| --- | --- | --- | --- |
| 18 October 2026 | Five components move to Pro | [Hover Card](/components/hover-card), [Search Field](/components/search-field), [Sortable Table](/components/sortable-table), [Bar Chart](/components/bar-chart), [Stat Tile](/components/stat-tile) | Pro |
| 18 October 2026 | Line Chart | [Line Chart](/components/line-chart) | Pro |
| 18 October 2026 | Thinking states | [Shimmer Text](/components/shimmer-text), [Thinking Bar](/components/thinking-bar), [Agent Orb](/components/agent-orb) | Free |
| 18 October 2026 | Composer | [Composer](/components/composer), [Message](/components/message), [Attachment Chip](/components/attachment) | Free |
| 18 October 2026 | Tables | [Table](/components/table), [Cells kit](/components/cells) | Free |
| 18 October 2026 | Code blocks | [Code Block](/components/code-block), [Code Tabs](/components/code-tabs), [Snippet](/components/snippet) | Free |

Follow along with the [RSS feed](https://eased.dev/changelog.xml).

## 18 October 2026

**Added**

- [Quickstart for agents](/docs/agent-quickstart): one prompt that sets up Eased in Claude Code, Cursor, VS Code or Codex. **Give Eased to your agent** on the homepage copies it.
- The library: a sidebar with every component grouped by purpose, search with ⌘K, a light theme alongside dark, and these docs ([Introduction](/docs/introduction), [Installation](/docs/installation), [Theming](/docs/theming), [Motion](/docs/motion), [AI and MCP](/docs/ai-mcp)). Every docs page has a Markdown version at `.md`.
- [Squircle](/components/squircle), in Pro. The rest of this release is listed in [New in Pro](#new-in-pro).
- Pro accounts: sign in, create and revoke Pro tokens, and manage team seats at [/account](/account).
- The private Pro registry, `@eased-pro`, for the shadcn CLI, authorised with `EASED_PRO_TOKEN`.
- The Eased MCP server at `https://eased.dev/api/mcp`. It returns Pro source when you add it with a Pro token header.
- The components directory at [/components](/components): a page for every component with docs, props and its motion signature, and a generated `llms.txt`.
- 27 free components on shared primitives (floating layers, indicator, auto height, text swap, field, number roll, gesture and scroll fade), each with a demo and a README.
- Base UI as the behaviour layer under every interactive component.

**Changed**

- Spinner, Kbd, Avatar and Segmented each share one implementation across every component that uses them, with consistent control heights.
- Every component reads reduced motion after hydration, so reduced-motion visitors never get a mismatched first render.

**Fixed**

- [Undo Pill](/components/undo-pill) closes when its timer ends, and announces itself to screen readers.
- Small controls have 44 by 44px hit areas.
- The install line wraps instead of overflowing on narrow screens.

## 17 October 2026

**Added**

- [Undo Pill](/components/undo-pill), the first component, and the shadcn registry at `/r`.
- [Spotlight Tour](/components/spotlight-tour), [Scrub Label](/components/scrub-label), [Group-by List](/components/group-by-list) and [Gliding Focus Ring](/components/gliding-focus-ring) in Pro, and [Concentric Frame](/components/concentric-frame), free.

**Changed**

- You can install the stylesheet into any shadcn/ui app: every variable starts with `--eased-`, and the utility names (`bg-brand`, `border-line`, `text-ui`) no longer clash with shadcn's.
- Shared motion, press and demo-frame helpers, so every component presses and enters the same way.
