diff --git a/CHANGELOG.md b/CHANGELOG.md
index c0c91b32..1f9463ba 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -5,11 +5,14 @@ This project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.htm
## \[Unreleased\]
### Added
-- New call `AppRequest::ProvideMemproofs`. An app can be installed with deferred membrane proofs, which can later be provided through this call.
### Removed
### Changed
### Fixed
+## 2024-06-13: v0.17.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.
+
## 2024-05-03: v0.17.0-dev.0
### Changed
- **BREAKING** Update enum serialization to match [changed Conductor API serialization format](https://github.com/holochain/holochain/blob/develop/crates/holochain/CHANGELOG.md#040-dev1).
diff --git a/docs/tryorama.appapiresponse.md b/docs/tryorama.appapiresponse.md
index cc432922..7526096b 100644
--- a/docs/tryorama.appapiresponse.md
+++ b/docs/tryorama.appapiresponse.md
@@ -9,7 +9,7 @@ App API Responses.
**Signature:**
```typescript
-export type AppApiResponse = AppApiResponseAppInfo | AppApiResponseZomeCall | AppApiResponseCloneCellCreated | AppApiResponseCloneCellEnabled | AppApiResponseCloneCellDisabled | AppApiResponseNetworkInfo;
+export type AppApiResponse = AppApiResponseAppInfo | AppApiResponseMemproofsProvided | AppApiResponseZomeCall | AppApiResponseCloneCellCreated | AppApiResponseCloneCellEnabled | AppApiResponseCloneCellDisabled | AppApiResponseNetworkInfo;
```
-**References:** [AppApiResponseAppInfo](./tryorama.appapiresponseappinfo.md), [AppApiResponseZomeCall](./tryorama.appapiresponsezomecall.md), [AppApiResponseCloneCellCreated](./tryorama.appapiresponseclonecellcreated.md), [AppApiResponseCloneCellEnabled](./tryorama.appapiresponseclonecellenabled.md), [AppApiResponseCloneCellDisabled](./tryorama.appapiresponseclonecelldisabled.md), [AppApiResponseNetworkInfo](./tryorama.appapiresponsenetworkinfo.md)
+**References:** [AppApiResponseAppInfo](./tryorama.appapiresponseappinfo.md), [AppApiResponseMemproofsProvided](./tryorama.appapiresponsememproofsprovided.md), [AppApiResponseZomeCall](./tryorama.appapiresponsezomecall.md), [AppApiResponseCloneCellCreated](./tryorama.appapiresponseclonecellcreated.md), [AppApiResponseCloneCellEnabled](./tryorama.appapiresponseclonecellenabled.md), [AppApiResponseCloneCellDisabled](./tryorama.appapiresponseclonecelldisabled.md), [AppApiResponseNetworkInfo](./tryorama.appapiresponsenetworkinfo.md)
diff --git a/docs/tryorama.appapiresponsememproofsprovided.md b/docs/tryorama.appapiresponsememproofsprovided.md
new file mode 100644
index 00000000..1e271f3e
--- /dev/null
+++ b/docs/tryorama.appapiresponsememproofsprovided.md
@@ -0,0 +1,54 @@
+
+
+[Home](./index.md) > [@holochain/tryorama](./tryorama.md) > [AppApiResponseMemproofsProvided](./tryorama.appapiresponsememproofsprovided.md)
+
+## AppApiResponseMemproofsProvided interface
+
+
+**Signature:**
+
+```typescript
+export interface AppApiResponseMemproofsProvided
+```
+
+## Properties
+
+
+
+Property
+
+
+ |
+
+Modifiers
+
+
+ |
+
+Type
+
+
+ |
+
+Description
+
+
+ |
+
+
+[type](./tryorama.appapiresponsememproofsprovided.type.md)
+
+
+ |
+
+
+ |
+
+typeof [AppApiResponseOk](./tryorama.appapiresponseok.md)
+
+
+ |
+
+
+ |
+
diff --git a/docs/tryorama.appapiresponsememproofsprovided.type.md b/docs/tryorama.appapiresponsememproofsprovided.type.md
new file mode 100644
index 00000000..7b4972ce
--- /dev/null
+++ b/docs/tryorama.appapiresponsememproofsprovided.type.md
@@ -0,0 +1,11 @@
+
+
+[Home](./index.md) > [@holochain/tryorama](./tryorama.md) > [AppApiResponseMemproofsProvided](./tryorama.appapiresponsememproofsprovided.md) > [type](./tryorama.appapiresponsememproofsprovided.type.md)
+
+## AppApiResponseMemproofsProvided.type property
+
+**Signature:**
+
+```typescript
+type: typeof AppApiResponseOk;
+```
diff --git a/docs/tryorama.appapiresponseok.md b/docs/tryorama.appapiresponseok.md
new file mode 100644
index 00000000..c7e812ce
--- /dev/null
+++ b/docs/tryorama.appapiresponseok.md
@@ -0,0 +1,12 @@
+
+
+[Home](./index.md) > [@holochain/tryorama](./tryorama.md) > [AppApiResponseOk](./tryorama.appapiresponseok.md)
+
+## AppApiResponseOk variable
+
+
+**Signature:**
+
+```typescript
+AppApiResponseOk = "ok"
+```
diff --git a/docs/tryorama.md b/docs/tryorama.md
index 4be2f414..a20a4337 100644
--- a/docs/tryorama.md
+++ b/docs/tryorama.md
@@ -607,6 +607,16 @@ Error response from the Admin or App API.
+
+
+
+[AppApiResponseMemproofsProvided](./tryorama.appapiresponsememproofsprovided.md)
+
+
+ |
+
+
+
|
@@ -889,6 +899,17 @@ Enable a disabled clone cell.
Request network info.
+ |
+
+
+[RequestProvideMemproofs](./tryorama.requestprovidememproofs.md)
+
+
+ |
+
+Request to provide deferred memproofs for an app.
+
+
|
@@ -983,6 +1004,16 @@ Description
|
+[AppApiResponseOk](./tryorama.appapiresponseok.md)
+
+
+ |
+
+
+
+ |
+
+
[DEFAULT\_PARTIAL\_PLAYER\_CONFIG](./tryorama.default_partial_player_config.md)
diff --git a/docs/tryorama.requestcallappinterfacemessage.md b/docs/tryorama.requestcallappinterfacemessage.md
index c4555891..9909b66d 100644
--- a/docs/tryorama.requestcallappinterfacemessage.md
+++ b/docs/tryorama.requestcallappinterfacemessage.md
@@ -9,7 +9,7 @@ All possible calls to the App API.
**Signature:**
```typescript
-export type RequestCallAppInterfaceMessage = RequestCallZome | RequestAppInfo | RequestCreateCloneCell | RequestEnableCloneCell | RequestDisableCloneCell | RequestNetworkInfo;
+export type RequestCallAppInterfaceMessage = RequestCallZome | RequestAppInfo | RequestProvideMemproofs | RequestCreateCloneCell | RequestEnableCloneCell | RequestDisableCloneCell | RequestNetworkInfo;
```
-**References:** [RequestCallZome](./tryorama.requestcallzome.md), [RequestAppInfo](./tryorama.requestappinfo.md), [RequestCreateCloneCell](./tryorama.requestcreateclonecell.md), [RequestEnableCloneCell](./tryorama.requestenableclonecell.md), [RequestDisableCloneCell](./tryorama.requestdisableclonecell.md), [RequestNetworkInfo](./tryorama.requestnetworkinfo.md)
+**References:** [RequestCallZome](./tryorama.requestcallzome.md), [RequestAppInfo](./tryorama.requestappinfo.md), [RequestProvideMemproofs](./tryorama.requestprovidememproofs.md), [RequestCreateCloneCell](./tryorama.requestcreateclonecell.md), [RequestEnableCloneCell](./tryorama.requestenableclonecell.md), [RequestDisableCloneCell](./tryorama.requestdisableclonecell.md), [RequestNetworkInfo](./tryorama.requestnetworkinfo.md)
diff --git a/docs/tryorama.requestprovidememproofs.data.md b/docs/tryorama.requestprovidememproofs.data.md
new file mode 100644
index 00000000..0fe2d732
--- /dev/null
+++ b/docs/tryorama.requestprovidememproofs.data.md
@@ -0,0 +1,11 @@
+
+
+[Home](./index.md) > [@holochain/tryorama](./tryorama.md) > [RequestProvideMemproofs](./tryorama.requestprovidememproofs.md) > [data](./tryorama.requestprovidememproofs.data.md)
+
+## RequestProvideMemproofs.data property
+
+**Signature:**
+
+```typescript
+data: ProvideMemproofsRequest;
+```
diff --git a/docs/tryorama.requestprovidememproofs.md b/docs/tryorama.requestprovidememproofs.md
new file mode 100644
index 00000000..c4a5f576
--- /dev/null
+++ b/docs/tryorama.requestprovidememproofs.md
@@ -0,0 +1,72 @@
+
+
+[Home](./index.md) > [@holochain/tryorama](./tryorama.md) > [RequestProvideMemproofs](./tryorama.requestprovidememproofs.md)
+
+## RequestProvideMemproofs interface
+
+Request to provide deferred memproofs for an app.
+
+**Signature:**
+
+```typescript
+export interface RequestProvideMemproofs
+```
+
+## Properties
+
+
+
+Property
+
+
+ |
+
+Modifiers
+
+
+ |
+
+Type
+
+
+ |
+
+Description
+
+
+ |
+
+
+[data](./tryorama.requestprovidememproofs.data.md)
+
+
+ |
+
+
+ |
+
+ProvideMemproofsRequest
+
+
+ |
+
+
+ |
+
+
+[type](./tryorama.requestprovidememproofs.type.md)
+
+
+ |
+
+
+ |
+
+"provide\_memproofs"
+
+
+ |
+
+
+ |
+
diff --git a/docs/tryorama.requestprovidememproofs.type.md b/docs/tryorama.requestprovidememproofs.type.md
new file mode 100644
index 00000000..b5fded42
--- /dev/null
+++ b/docs/tryorama.requestprovidememproofs.type.md
@@ -0,0 +1,11 @@
+
+
+[Home](./index.md) > [@holochain/tryorama](./tryorama.md) > [RequestProvideMemproofs](./tryorama.requestprovidememproofs.md) > [type](./tryorama.requestprovidememproofs.type.md)
+
+## RequestProvideMemproofs.type property
+
+**Signature:**
+
+```typescript
+type: "provide_memproofs";
+```
diff --git a/docs/tryorama.trycpconductor.connectappws.md b/docs/tryorama.trycpconductor.connectappws.md
index 792013f1..eead2172 100644
--- a/docs/tryorama.trycpconductor.connectappws.md
+++ b/docs/tryorama.trycpconductor.connectappws.md
@@ -16,6 +16,7 @@ connectAppWs(_token: AppAuthenticationToken, port: number): Promise<{
enableCloneCell: (request: EnableCloneCellRequest) => Promise;
disableCloneCell: (request: DisableCloneCellRequest) => Promise;
networkInfo: (request: NetworkInfoRequest) => Promise;
+ provideMemproofs: (request: MemproofMap) => Promise;
}>;
```
@@ -68,7 +69,7 @@ number
|
**Returns:**
-Promise<{ appInfo: () => Promise<import("@holochain/client").AppInfoResponse>; callZome: <T>(request: CallZomeRequest \| CallZomeRequestSigned) => Promise<T>; createCloneCell: (request: CreateCloneCellRequest) => Promise<import("@holochain/client").ClonedCell>; enableCloneCell: (request: EnableCloneCellRequest) => Promise<import("@holochain/client").ClonedCell>; disableCloneCell: (request: DisableCloneCellRequest) => Promise<void>; networkInfo: (request: NetworkInfoRequest) => Promise<import("@holochain/client").NetworkInfoResponse>; }>
+Promise<{ appInfo: () => Promise<import("@holochain/client").AppInfoResponse>; callZome: <T>(request: CallZomeRequest \| CallZomeRequestSigned) => Promise<T>; createCloneCell: (request: CreateCloneCellRequest) => Promise<import("@holochain/client").ClonedCell>; enableCloneCell: (request: EnableCloneCellRequest) => Promise<import("@holochain/client").ClonedCell>; disableCloneCell: (request: DisableCloneCellRequest) => Promise<void>; networkInfo: (request: NetworkInfoRequest) => Promise<import("@holochain/client").NetworkInfoResponse>; provideMemproofs: (request: MemproofMap) => Promise<void>; }>
The App API web socket.
diff --git a/package-lock.json b/package-lock.json
index 3bfeb325..e6654f30 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -1,12 +1,12 @@
{
"name": "@holochain/tryorama",
- "version": "0.17.0-dev.0",
+ "version": "0.17.0-dev.1",
"lockfileVersion": 3,
"requires": true,
"packages": {
"": {
"name": "@holochain/tryorama",
- "version": "0.17.0-dev.0",
+ "version": "0.17.0-dev.1",
"license": "MIT",
"dependencies": {
"@holochain/client": "^0.18.0-dev.3",
diff --git a/package.json b/package.json
index 3072aa6a..4c1d16de 100644
--- a/package.json
+++ b/package.json
@@ -1,7 +1,7 @@
{
"name": "@holochain/tryorama",
"description": "Toolset to manage Holochain conductors and facilitate running test scenarios",
- "version": "0.17.0-dev.0",
+ "version": "0.17.0-dev.1",
"author": "Holochain Foundation",
"license": "MIT",
"keywords": [