Skip to content

Releases ​

The current stable release is @anvia/react-ui 1.1.5. It is strictly headless and pairs with the @anvia/cli installer. The entries below preserve notable v0 history.

VersionSummary
1.1.5Showed response actions and metrics only on the final assistant response of a completed exchange, including the shared Message.Actions group, and aligned fallback metrics with user exchanges.
1.1.4Updated upstream runtime and schema dependencies across the workspace.
1.1.3Declared compatible workspace peer ranges so additive internal dependency releases do not force major releases of dependents.
1.1.2Updated the Client, Graph, and React dependencies.
1.1.1Bumped upstream runtime dependencies and aligned zod to 4.5.4.
1.0.12Updated the Client, Graph, and React dependencies.
1.0.11Added renderer composition for bounded @anvia/graph exploration results on top of the shared headless explorer primitives.
1.0.10Updated the Client and React dependencies to 1.0.10.
1.0.9Updated the Client and React dependencies to 1.0.9.
1.0.8Updated the Client and React dependencies to 1.0.8.
1.0.7Updated the Client and React dependencies to 1.0.7.
1.0.6Updated the Client and React dependencies to 1.0.6.
1.0.5Updated the Client and React dependencies to 1.0.5.
1.0.4Updated the Client and React dependencies to 1.0.4.
1.0.3Updated the Client and React dependencies to 1.0.3.
1.0.2Updated the Client and React dependencies to 1.0.2.
1.0.1Refreshed upstream SDK and runtime dependencies to their latest supported releases.
1.0.0Renamed compound exports to explicit *Primitive namespaces, removed package CSS and data-anvia-*, standardized the semantic DOM contract on ARIA, data-state, and data-role, and aligned human-input actions with the unified pending-interaction controller.
1.0.0-rc.9Synchronized the package with the Anvia 1.0 release-candidate train.
0.7.1Published updated upstream runtime dependencies.
0.7.0Added the ContextMeter and model-aware active context usage display.
0.6.3Fixed streamed Markdown reveal state across pauses and honored reduced-motion opacity.
0.6.0Added stable-block live Markdown rendering with lifecycle-driven text and mixed-item smoothing.
0.5.0Added semantic composer-entity rendering in Markdown and entity customization.
0.4.0Replaced the default native composer input with a Tiptap rich editor and added trigger/entity metadata; ComposerPrimitive.TextareaInput preserves the native option.
0.3.0Added image, selection-toolbar, and thread-list namespaces plus controlled quote state.
0.2.0Expanded chat, completion, message, attachment, suggestion, tool, and human-input primitives.
0.1.0Introduced the composable primitive package.

Upgrade checks ​

  • Align the declared @anvia/react peer range and React/React DOM peers before upgrading.
  • Replace Composer, Message, and other compound namespaces with their *Primitive names.
  • Remove imports of @anvia/react-ui/styles.css and @anvia/react-ui/stream/styles.css; move styling into the application or install editable components with @anvia/cli.
  • Replace data-anvia-* selectors with explicit classes or the documented data-state and data-role contract.
  • If moving from before 0.4.0, choose explicitly between rich ComposerPrimitive.Input and ComposerPrimitive.TextareaInput.
  • Re-test custom Markdown components and entity renderers when stream or entity behavior changes.
  • Keep reduced-motion behavior intact when adding an application-owned stream reveal animation.
  • Snapshot or interaction-test design-system components used with asChild; forwarded refs and disabled state remain required.

Read the complete React UI changelog.

Built for Anvia.