Releases ​
The current stable release is @anvia/react 1.1.3. The entries below preserve notable v0 protocol milestones.
| Version | Summary |
|---|---|
1.0.0 | Adopted client protocol v3, persisted interaction-aware resume state, added waiting status, and replaced separate approval/question methods with interactions plus respondToInteraction(). |
1.1.3 | Declared compatible workspace peer ranges so additive internal dependency releases do not force major releases of dependents. |
1.1.2 | Updated the Core, Graph, and Client dependencies. |
1.1.1 | Updated the Core, Graph, and Client dependencies to 1.1.1. |
1.0.12 | Updated the Core, Client, and Graph dependencies. |
1.0.11 | Added 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.10 | Hydrated 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.9 | Updated the Core and Client dependencies to 1.0.9. |
1.0.8 | Updated the Core and Client dependencies to 1.0.8. |
1.0.7 | Updated the Core and Client dependencies to 1.0.7. |
1.0.6 | Updated the Core and Client dependencies to 1.0.6. |
1.0.5 | Updated the Core and Client dependencies to 1.0.5. |
1.0.4 | Updated the Core and Client dependencies to 1.0.4. |
1.0.3 | Updated the Core and Client dependencies to 1.0.3. |
1.0.2 | Updated the Core and Client dependencies to 1.0.2. |
1.0.1 | Updated the Core and Client dependencies to 1.0.1. |
1.0.0-rc.9 | Synchronized React with the Anvia 1.0 release-candidate train. |
0.11.5 | Updated the Core dependency to 0.26.0. |
0.11.4 | Updated the Core dependency to 0.25.1. |
0.11.0 | Added model-aware context limits and active context usage to hook results. |
0.10.3 | Added first-class resume cursor support for shared request/response APIs. |
0.10.0 | Added memory-compaction-aware hydration that hides synthetic summaries by default. |
0.9.2 | Added public tool-call deltas by default and consistent append/replace argument handling. |
0.9.0 | Replaced stream animation presets with lifecycle-driven text and mixed-item smoothing. |
0.8.12 | Added cancellation behavior used by Studio streams, including partial transcript and human-input terminal state handling. |
0.8.0 | Added resumable chat state and transport envelopes. |
0.7.11 | Added initialMessagesFromMemory. |
0.7.9 | Expanded UI attachment, suggestion, tool-part, and human-input event handling for React UI. |
0.7.6 | Hardened overlapping sends and prevented implicit request bodies for GET/HEAD transports. |
Upgrade checks ​
- Align
@anvia/core,@anvia/server, and@anvia/react-uiwhen adopting protocol changes. - Replace
approveTool(),rejectTool(), andanswerToolQuestion()calls withrespondToInteraction({ 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.