Component Changelog & Lifecycle
TuffEx release history and the version that introduced each component.
Overview
| Item | Value |
|---|---|
| Source version | 0.6.3, tested with the Tuff beta; not published to npm on its own |
| Latest npm release | 0.6.2 |
| Component modules | 182: Base 94 · Pro 54 · AI 34 |
Release History
Unreleased
The source version stays 0.6.3; nothing below is an independent npm release.
- Motion documentation suite: navigation adds Motion, with individually resettable live specimens and bilingual category, sidebar, overview and demo registration
- New component modules (14): motion-button, card-spread, carousel-3d, flip-book, motion-loader, motion-text, physics-motion, motion-dock, motion, motion-toggle, motion-transition, motion-form, motion-control, motion-metric
- Existing charts module additions: dither-chart in Motion and mono-chart in Data, both exported through
@talex-touch/tuffex/charts - Installation boundaries: still the three Base, Pro and AI barrels. Motion is a documentation suite; the
/motioncomponent subpath importsTxMotionand is not a fourth barrel. Composite forms, controls and metrics belong to Pro - Sources and licensing: callers own labels, content, items, models and data. Continuous effects share visibility, reduced-motion and cleanup handling; springs and changing text reuse the existing engines. Adaptations keep Amicro's MIT attribution and source-file Apache-2.0 notices; the 46 preserved Lucide glyphs keep ISC and applicable Feather-MIT notices, with no React or Lucide runtime dependency
Source version 0.6.3 (2026-10-01)
Streaming content and menu confirmation feedback; tested with the client beta, not published to npm on its own.
- New components (3): descriptions, stream-element, stream-text
- Updated components (6): code-stream, context-menu, data-table, dropdown-menu, pagination, stream-markdown
- Key features: shared pacing for text, code and answers, with citation and slot support; confirmation feedback for menu items that close on select; a label/value list for record details; skeleton loading for data tables; a page-size selector for pagination
Version 0.6.2 (2026-09-28)
Interactive visual effects and admin data-container enhancements.
- New components (4): bot-avatar, image-generation, metal-fx, voice-beam
- Updated components (4): card, empty-state, progress-bar, status-badge
- Key features:
- Agent avatars, image-generation reveals, liquid metal and audio-reactive voice beams
- TxProgressBar supports segmented values; admin cards and empty states share one container system
Version 0.6.1 (2026-09-28)
One accessible hint for short-lived outcomes such as copied, pinned and failed.
- New components (1): status-hint
- Key features:
- TxStatusHint supports tone washes, character-level text morphing and retrigger emphasis
- Supports light and dark themes, reduced motion, and a single accessible live region
Version 0.6.0 (2026-09-12)
Tactile interaction overhaul, a visual effects suite, and a stacked toast rewrite.
- New components (12): agent-screen, charts, choice-card, flowchart, fusion-surface, icon-morph, icon-picker, mode-chip, prism-glow, sensitive-input, text-morph, toast-panel
- Updated components (17): alert, badge, cascader, date-picker, flat-radio, group-block, picker, progress-bar, slider, sortable-list, stream-markdown, tab-bar, text-transformer, toast, toast-panel, transfer, tree
- Key features:
- TxTextMorph character-level morphing, removing the third-party number-flow dependency
- TxToastHost rewritten as a stackable toast system with swipe-to-dismiss and countdown pauses
- TxSortableList handle and keyboard sorting with live drag preview
- TxDatePicker and TxCascader range selection and chained floating panels
- The TxPrismGlow visual effect
Version 0.5.0 (2026-09-07)
Interaction feedback refinement and performance work.
- Updated components (5): card-item, dropdown-menu, filter-chips, slider, stream-markdown
- Key features:
- TxFilterChips sliding fill and icon-only mode
- Floating panels positioned with transforms, with sizing middleware
- Standardized interactive cursors and clean PostCSS build output
Version 0.4.0 (2026-09-01)
Component family consolidation and docs migration.
- Updated components (2): button, icon
- Key features:
- Consolidated the TxButton and TxIcon families, removing legacy subpaths
- Removed deprecated TuffFlatButton in favor of TxButton variant="flat"
- Runtime demos and documentation moved to Nexus
Version 0.3.9 (2026-06-12)
AI-native suite and on-demand stylesheets.
- New components (43): agent-trace, ai-elements, allocation-bar, approval-card, attachment-tray, border-beam, cell-link, chain-of-thought, code-stream, context-cards, context-indicator, conversation-stream, diff-table, dot-indicator, filter-chips, fine-tune-card, flat-dropdown, icon-chip, inline-citation, insight-cards, liquid, markdown-editor, message-actions, prompt-bar, reasoning-disclosure, recommendation-card, resize-box, scrub-field, search-panel, selection-actions, sidebar-nav, signal-meter, sources, spark-chart, stream-markdown, suggestion-chips, task-rows, thinking-orb, tool-call-card, tool-chips, tool-confirmation, version-capsule, working-indicator
- Updated components (8): base-anchor, base-surface, code-editor, empty-state, flip-overlay, radio, scroll, tabs
- Key features:
- 43 AI chat, agent and reasoning components
@talex-touch/tuffex/<component>subpath exportsbase.cssfor loading shared tokens on their own
Version 0.3.8 (2026-05-29)
Drawer and divider enhancements.
- Updated components (2): divider, drawer
- Key features:
- TxDrawer slides out from four directions and supports a full-screen modal
- TxDivider adds a gradient alpha fade mode
Version 0.3.7 (2026-05-28)
Foundational input and layout batch.
- New components (4): divider, kbd, number-input, textarea
- Updated components (16): avatar, chat,
flat-input, flat-radio, flat-select, flip-overlay, glass-surface, group-block, icon, input, scroll, slider, stagger, stat-card, tabs, transfer - Key features:
- Added TxTextarea, TxNumberInput, TxDivider and TxKbd
- Fixed client hydration parity under SSR
Version 0.3.4 (2026-03-08)
Initial standalone package baseline.
- Initial components (101): the first 101 core exported components, across basic, form, layout and navigation
Component Since Index
Introduction versions and installation barrels for all 182 component modules. Documentation suites are listed in the component hub.
Charts module additions
These chart components belong to the existing charts aggregate, import through @talex-touch/tuffex/charts, and don't add to the module count.
| Chart component | Documentation suite | Since |
|---|---|---|
dither-chart | Motion | 0.6.3 |
mono-chart | Data | 0.6.3 |
Version Gate and Standards
| Rule | Enforced by |
|---|---|
A version bump adds a matching chapter to CHANGELOG.md and this page | audit:changelog, blocking CI and publish |
| Each version chapter lists the components it added or updated | audit:changelog |
| Component doc Since values match this index and never exceed the current version | audit:changelog |
| Chinese and English pages keep the same heading structure | CI static check |