Skip to content

Releases ​

The current stable release is @anvia/react 1.1.3. The entries below preserve notable v0 protocol milestones.

VersionSummary
1.0.0Adopted client protocol v3, persisted interaction-aware resume state, added waiting status, and replaced separate approval/question methods with interactions plus respondToInteraction().
1.1.3Declared compatible workspace peer ranges so additive internal dependency releases do not force major releases of dependents.
1.1.2Updated the Core, Graph, and Client dependencies.
1.1.1Updated the Core, Graph, and Client dependencies to 1.1.1.
1.0.12Updated the Core, Client, and Graph dependencies.
1.0.11Added renderer-agnostic graph explorer state and headless primitives for loading, expanding, searching, selecting, refreshing, and rendering bounded @anvia/graph exploration results, keeping asynchronous controller ownership in React.
1.0.10Hydrated persisted assistant usage, context usage, and sources into replayed UI messages; exposed aggregate run usage as useChat().runUsage and completion usage as useCompletion().usage.
1.0.9Updated the Core and Client dependencies to 1.0.9.
1.0.8Updated the Core and Client dependencies to 1.0.8.
1.0.7Updated the Core and Client dependencies to 1.0.7.
1.0.6Updated the Core and Client dependencies to 1.0.6.
1.0.5Updated the Core and Client dependencies to 1.0.5.
1.0.4Updated the Core and Client dependencies to 1.0.4.
1.0.3Updated the Core and Client dependencies to 1.0.3.
1.0.2Updated the Core and Client dependencies to 1.0.2.
1.0.1Updated the Core and Client dependencies to 1.0.1.
1.0.0-rc.9Synchronized React with the Anvia 1.0 release-candidate train.
0.11.5Updated the Core dependency to 0.26.0.
0.11.4Updated the Core dependency to 0.25.1.
0.11.0Added model-aware context limits and active context usage to hook results.
0.10.3Added first-class resume cursor support for shared request/response APIs.
0.10.0Added memory-compaction-aware hydration that hides synthetic summaries by default.
0.9.2Added public tool-call deltas by default and consistent append/replace argument handling.
0.9.0Replaced stream animation presets with lifecycle-driven text and mixed-item smoothing.
0.8.12Added cancellation behavior used by Studio streams, including partial transcript and human-input terminal state handling.
0.8.0Added resumable chat state and transport envelopes.
0.7.11Added initialMessagesFromMemory.
0.7.9Expanded UI attachment, suggestion, tool-part, and human-input event handling for React UI.
0.7.6Hardened overlapping sends and prevented implicit request bodies for GET/HEAD transports.

Upgrade checks ​

  • Align @anvia/core, @anvia/server, and @anvia/react-ui when adopting protocol changes.
  • Replace approveTool(), rejectTool(), and answerToolQuestion() calls with respondToInteraction({ interactionId, response }).
  • Re-test custom event mappers whenever Core adds a stream event type.
  • Verify stop behavior for custom transports; they must honor AbortSignal.
  • When enabling resume, test reload, reconnect, terminal cleanup, and expired/missing server state.
  • Keep smoothing lifecycle mounted long enough to drain when upgrading from preset-era versions.

Read the complete React changelog.

Built for Anvia.