diff --git a/CHANGELOG.md b/CHANGELOG.md
index 12cae0f9..574f962e 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -2,7 +2,7 @@
### 0.20.41
- - Add `time_limit` for server apps to limit the running time
+ - Add `stop_after_inactive` option for server apps to stop the server app after a period of inactivity.
- Support launching server apps worker in a separate service
### 0.20.40
diff --git a/docs/getting-started.md b/docs/getting-started.md
index 99c2a77d..31cbfd51 100644
--- a/docs/getting-started.md
+++ b/docs/getting-started.md
@@ -220,7 +220,7 @@ svc = await get_remote_service("http://localhost:9527/ws-user-scintillating-lawy
Include the following script in your HTML file to load the `hypha-rpc` client:
```html
-
+
```
Use the following code in JavaScript to connect to the server and access an existing service:
diff --git a/docs/hypha-quick-tour.ipynb b/docs/hypha-quick-tour.ipynb
index d82664e4..5a87389b 100644
--- a/docs/hypha-quick-tour.ipynb
+++ b/docs/hypha-quick-tour.ipynb
@@ -2,7 +2,7 @@
"cells": [
{
"attachments": {},
- "cell_type": "markdown",
+ "close_after_inactive: "markdown",
"metadata": {},
"source": [
"# Hypha Demos\n",
@@ -10,7 +10,7 @@
"## Install client library"
]
},
- {
+ {close_after_inactive
"cell_type": "code",
"execution_count": null,
"metadata": {},
@@ -24,7 +24,7 @@
" # For native python with pip\n",
" import subprocess\n",
" subprocess.call(['pip', 'install', 'hypha-rpc'])"
- ]
+ ]close_after_inactive
},
{
"attachments": {},
diff --git a/docs/migration-guide.md b/docs/migration-guide.md
index 27cfb483..ee3d772b 100644
--- a/docs/migration-guide.md
+++ b/docs/migration-guide.md
@@ -15,7 +15,7 @@ To connect to the server, instead of installing the `imjoy-rpc` module, you will
pip install -U hypha-rpc # new install
```
-We also changed our versioning strategy, we use the same version number for the server and client, so it's easier to match the client and server versions. For example, `hypha-rpc` version `0.20.41` is compatible with Hypha server version `0.20.41`.
+We also changed our versioning strategy, we use the same version number for the server and client, so it's easier to match the client and server versions. For example, `hypha-rpc` version `0.20.42` is compatible with Hypha server version `0.20.42`.
#### 2. Change the imports to use `hypha-rpc`
@@ -128,10 +128,10 @@ loop.run_forever()
To connect to the server, instead of using the `imjoy-rpc` module, you will need to use the `hypha-rpc` module. The `hypha-rpc` module is a standalone module that provides the RPC connection to the Hypha server. You can include it in your HTML using a script tag:
```html
-
+
```
-We also changed our versioning strategy, we use the same version number for the server and client, so it's easier to match the client and server versions. For example, `hypha-rpc` version `0.20.41` is compatible with Hypha server version `0.20.41`.
+We also changed our versioning strategy, we use the same version number for the server and client, so it's easier to match the client and server versions. For example, `hypha-rpc` version `0.20.42` is compatible with Hypha server version `0.20.42`.
#### 2. Change the connection method and use camelCase for service function names
@@ -149,7 +149,7 @@ Here is a suggested list of search and replace operations to update your code:
Here is an example of how the updated code might look:
```html
-
+
+
+