# Changelog

Latest updates and announcements for termcn.

## 0.1.0 – 5 April 2026

**Features**

- Docs use per-component **`examples/`** Ink demos with a consolidated **ComponentPreview** flow (terminal preview plus optional source) across **[Components](https://www.termcn.dev/docs/components.md)**.
- Added **[Registry](https://www.termcn.dev/docs/registry.md)** and **[MCP](https://www.termcn.dev/docs/mcp.md)** pages for `components.json` namespaces and the shadcn MCP server.
- Terminal preview **theme** selection persists across pages via **`use-config`** (Jotai + `localStorage`) and **`TerminalTheme`**.
- Docs layout and copy updates for clearer navigation and indexing.
- **[Theming](https://www.termcn.dev/docs/theming.md)** page covers **ThemeProvider** and overview; per-palette docs live under `/docs/themes/*`.

**Fixes**

- **`ChatMessage`** wraps plain string `children` in `<Text>` so Ink previews in the browser do not error.

## 0.0.9 – 28 March 2026

**Features**

- **[Data grid](https://www.termcn.dev/docs/components/data/data-grid.md)** and related data components documented with live previews.
- Theme JSON installs and live terminal previews documented alongside UI components.
- Lazy-loaded example modules for faster component browsing in the docs shell.

**Fixes & improvements**

- **`InkTerminalBox`** dynamic import uses async/await for lint compliance; preview **`onReady`** wiring aligned with `ink-web` expectations.
- Minor registry and docs fixes for install commands and API tables.

## Earlier releases

- Follow **[termcn on GitHub](https://github.com/termcn/termcn)** for source history and future tagged releases.