Releases: holochain/holochain-client-rust
Releases · holochain/holochain-client-rust
v0.6.0-dev.2
v0.6.0-dev.2
v0.5.0-rc.5
v0.5.0-rc.5
v0.6.0-dev.1
Added
- New call
AppRequest::ProvideMemproofs
. An app can be installed with deferred membrane proofs, which can later be provided through this call.
Changed
- Remove unnecessary use of
&mut self
in the app and admin clients. These used to be needed when the internalsend
mutated
state, but it no longer does that so we can drop the requirement for the clients to be mutable.
Fixed
- Dropping admin or app connections will now close the connection.
v0.5.0-rc.4
v0.5.0-rc.4
0.5.0-rc.3
v0.5.0-rc.3 v0.5.0-rc.3
v0.5.0-rc.2
v0.5.0-rc.2
v0.5.0-rc.1
Changed
- Backport Conductor API serialization fix.
v0.6.0-dev.0
v0.6.0-dev.0
v0.5.0-dev.32
Added
- New admin call
issue_app_auth_token
which allows you to issue an app auth token. This is now required when creating
an app websocket connection. See the example forAppWebsocket::connect
for how to use this. - Missing app interface function
list_wasm_host_functions
has been added.
Changed
- BREAKING: The admin call
list_app_interfaces
now returns aVec<AppInterfaceInfo>
instead of aVec<u16>
. You can map the response to aVec<u16>
to get the previous result. - BREAKING: The admin call
attach_app_interface
now takes an additional parameter of typeInstalledAppId
which allows you to restrict an app interface to a single app. - BREAKING: The app call
app_info
no longer takes aninstalled_app_id
parameter. The conductor uses the app that you have authenticated with.
Fixed
Removed
- BREAKING: The old
AppWebsocket
is gone, its functionality was merged into theAppAgentWebsocket
which has been renamed toAppWebsocket
.