v1.3.0 — Adapter Ecosystem, Registry Expansion & New CLI Commands
What's New in v1.3.0
8 New Library Adapters
Drop-in wrappers that route popular CLI libraries through the TermUI theme engine:
| Adapter | Wraps |
|---|---|
termui/chalk |
chalk |
termui/commander |
commander |
termui/inquirer |
@inquirer/prompts |
termui/meow |
meow |
termui/ora |
ora |
termui/imperative |
imperative prompt API |
termui/svelte |
Svelte actions & stores |
termui/vue |
Vue composables & plugin |
3 New Components
MultiProgress— stacked progress bars with per-item labels and dynamic add/removeNotificationBadge— inline unread-count badge with dot variantNotificationCenter— scrollable notification overlay with mark-as-read and dismiss
2 New CLI Commands
npx termui docs <component>— fetch and render component docs inlinenpx termui publish— validate and submit a component to the community registry
13 New Registry Components
chat-message · chat-thread · diff-view · file-change · model-selector · multi-progress · notification-center · streaming-text · thinking-block · token-usage · tool-approval · tool-call
New @termui/types Package
Centralised TypeScript types for themes, components, hooks, registry manifests, and adapter contracts.
7 New Examples
with-chalk · with-commander · with-inquirer · with-meow · with-ora · with-github · with-keychain · ai-demo
Infrastructure
- Changeset tooling for automated version management
- GitHub Actions release workflow on version tag push
CONTRIBUTING_COMPONENTS.mdandGOVERNANCE.md- Comprehensive test suite added across all packages
Full changelog: CHANGELOG.md