diff --git a/Cargo.lock b/Cargo.lock
index 4731a2c3..698477e3 100644
--- a/Cargo.lock
+++ b/Cargo.lock
@@ -2855,8 +2855,8 @@ checksum = "dff9641d1cd4be8d1a070daf9e3773c5f67e78b4d9d42263020c057706765c04"
 
 [[package]]
 name = "zenoh"
-version = "0.11.0-dev"
-source = "git+https://github.com/eclipse-zenoh/zenoh.git?branch=master#788172b0360caa38db24ec2d238734a2ebf40d32"
+version = "0.10.1-rc"
+source = "git+https://github.com/eclipse-zenoh/zenoh.git?branch=release-0.10.1-rc#c9500e0e016b89f9eb8949fe6eac8a858fb87599"
 dependencies = [
  "async-global-executor",
  "async-std",
@@ -2903,16 +2903,16 @@ dependencies = [
 
 [[package]]
 name = "zenoh-buffers"
-version = "0.11.0-dev"
-source = "git+https://github.com/eclipse-zenoh/zenoh.git?branch=master#788172b0360caa38db24ec2d238734a2ebf40d32"
+version = "0.10.1-rc"
+source = "git+https://github.com/eclipse-zenoh/zenoh.git?branch=release-0.10.1-rc#c9500e0e016b89f9eb8949fe6eac8a858fb87599"
 dependencies = [
  "zenoh-collections",
 ]
 
 [[package]]
 name = "zenoh-codec"
-version = "0.11.0-dev"
-source = "git+https://github.com/eclipse-zenoh/zenoh.git?branch=master#788172b0360caa38db24ec2d238734a2ebf40d32"
+version = "0.10.1-rc"
+source = "git+https://github.com/eclipse-zenoh/zenoh.git?branch=release-0.10.1-rc#c9500e0e016b89f9eb8949fe6eac8a858fb87599"
 dependencies = [
  "log",
  "serde",
@@ -2923,13 +2923,13 @@ dependencies = [
 
 [[package]]
 name = "zenoh-collections"
-version = "0.11.0-dev"
-source = "git+https://github.com/eclipse-zenoh/zenoh.git?branch=master#788172b0360caa38db24ec2d238734a2ebf40d32"
+version = "0.10.1-rc"
+source = "git+https://github.com/eclipse-zenoh/zenoh.git?branch=release-0.10.1-rc#c9500e0e016b89f9eb8949fe6eac8a858fb87599"
 
 [[package]]
 name = "zenoh-config"
-version = "0.11.0-dev"
-source = "git+https://github.com/eclipse-zenoh/zenoh.git?branch=master#788172b0360caa38db24ec2d238734a2ebf40d32"
+version = "0.10.1-rc"
+source = "git+https://github.com/eclipse-zenoh/zenoh.git?branch=release-0.10.1-rc#c9500e0e016b89f9eb8949fe6eac8a858fb87599"
 dependencies = [
  "flume",
  "json5",
@@ -2947,8 +2947,8 @@ dependencies = [
 
 [[package]]
 name = "zenoh-core"
-version = "0.11.0-dev"
-source = "git+https://github.com/eclipse-zenoh/zenoh.git?branch=master#788172b0360caa38db24ec2d238734a2ebf40d32"
+version = "0.10.1-rc"
+source = "git+https://github.com/eclipse-zenoh/zenoh.git?branch=release-0.10.1-rc#c9500e0e016b89f9eb8949fe6eac8a858fb87599"
 dependencies = [
  "async-std",
  "lazy_static",
@@ -2957,8 +2957,8 @@ dependencies = [
 
 [[package]]
 name = "zenoh-crypto"
-version = "0.11.0-dev"
-source = "git+https://github.com/eclipse-zenoh/zenoh.git?branch=master#788172b0360caa38db24ec2d238734a2ebf40d32"
+version = "0.10.1-rc"
+source = "git+https://github.com/eclipse-zenoh/zenoh.git?branch=release-0.10.1-rc#c9500e0e016b89f9eb8949fe6eac8a858fb87599"
 dependencies = [
  "aes",
  "hmac",
@@ -2970,8 +2970,8 @@ dependencies = [
 
 [[package]]
 name = "zenoh-keyexpr"
-version = "0.11.0-dev"
-source = "git+https://github.com/eclipse-zenoh/zenoh.git?branch=master#788172b0360caa38db24ec2d238734a2ebf40d32"
+version = "0.10.1-rc"
+source = "git+https://github.com/eclipse-zenoh/zenoh.git?branch=release-0.10.1-rc#c9500e0e016b89f9eb8949fe6eac8a858fb87599"
 dependencies = [
  "hashbrown 0.14.0",
  "keyed-set",
@@ -2984,8 +2984,8 @@ dependencies = [
 
 [[package]]
 name = "zenoh-link"
-version = "0.11.0-dev"
-source = "git+https://github.com/eclipse-zenoh/zenoh.git?branch=master#788172b0360caa38db24ec2d238734a2ebf40d32"
+version = "0.10.1-rc"
+source = "git+https://github.com/eclipse-zenoh/zenoh.git?branch=release-0.10.1-rc#c9500e0e016b89f9eb8949fe6eac8a858fb87599"
 dependencies = [
  "async-std",
  "async-trait",
@@ -3003,8 +3003,8 @@ dependencies = [
 
 [[package]]
 name = "zenoh-link-commons"
-version = "0.11.0-dev"
-source = "git+https://github.com/eclipse-zenoh/zenoh.git?branch=master#788172b0360caa38db24ec2d238734a2ebf40d32"
+version = "0.10.1-rc"
+source = "git+https://github.com/eclipse-zenoh/zenoh.git?branch=release-0.10.1-rc#c9500e0e016b89f9eb8949fe6eac8a858fb87599"
 dependencies = [
  "async-std",
  "async-trait",
@@ -3020,8 +3020,8 @@ dependencies = [
 
 [[package]]
 name = "zenoh-link-quic"
-version = "0.11.0-dev"
-source = "git+https://github.com/eclipse-zenoh/zenoh.git?branch=master#788172b0360caa38db24ec2d238734a2ebf40d32"
+version = "0.10.1-rc"
+source = "git+https://github.com/eclipse-zenoh/zenoh.git?branch=release-0.10.1-rc#c9500e0e016b89f9eb8949fe6eac8a858fb87599"
 dependencies = [
  "async-rustls",
  "async-std",
@@ -3046,8 +3046,8 @@ dependencies = [
 
 [[package]]
 name = "zenoh-link-tcp"
-version = "0.11.0-dev"
-source = "git+https://github.com/eclipse-zenoh/zenoh.git?branch=master#788172b0360caa38db24ec2d238734a2ebf40d32"
+version = "0.10.1-rc"
+source = "git+https://github.com/eclipse-zenoh/zenoh.git?branch=release-0.10.1-rc#c9500e0e016b89f9eb8949fe6eac8a858fb87599"
 dependencies = [
  "async-std",
  "async-trait",
@@ -3062,8 +3062,8 @@ dependencies = [
 
 [[package]]
 name = "zenoh-link-tls"
-version = "0.11.0-dev"
-source = "git+https://github.com/eclipse-zenoh/zenoh.git?branch=master#788172b0360caa38db24ec2d238734a2ebf40d32"
+version = "0.10.1-rc"
+source = "git+https://github.com/eclipse-zenoh/zenoh.git?branch=release-0.10.1-rc#c9500e0e016b89f9eb8949fe6eac8a858fb87599"
 dependencies = [
  "async-rustls",
  "async-std",
@@ -3087,8 +3087,8 @@ dependencies = [
 
 [[package]]
 name = "zenoh-link-udp"
-version = "0.11.0-dev"
-source = "git+https://github.com/eclipse-zenoh/zenoh.git?branch=master#788172b0360caa38db24ec2d238734a2ebf40d32"
+version = "0.10.1-rc"
+source = "git+https://github.com/eclipse-zenoh/zenoh.git?branch=release-0.10.1-rc#c9500e0e016b89f9eb8949fe6eac8a858fb87599"
 dependencies = [
  "async-std",
  "async-trait",
@@ -3106,8 +3106,8 @@ dependencies = [
 
 [[package]]
 name = "zenoh-link-unixsock_stream"
-version = "0.11.0-dev"
-source = "git+https://github.com/eclipse-zenoh/zenoh.git?branch=master#788172b0360caa38db24ec2d238734a2ebf40d32"
+version = "0.10.1-rc"
+source = "git+https://github.com/eclipse-zenoh/zenoh.git?branch=release-0.10.1-rc#c9500e0e016b89f9eb8949fe6eac8a858fb87599"
 dependencies = [
  "async-std",
  "async-trait",
@@ -3124,8 +3124,8 @@ dependencies = [
 
 [[package]]
 name = "zenoh-link-ws"
-version = "0.11.0-dev"
-source = "git+https://github.com/eclipse-zenoh/zenoh.git?branch=master#788172b0360caa38db24ec2d238734a2ebf40d32"
+version = "0.10.1-rc"
+source = "git+https://github.com/eclipse-zenoh/zenoh.git?branch=release-0.10.1-rc#c9500e0e016b89f9eb8949fe6eac8a858fb87599"
 dependencies = [
  "async-std",
  "async-trait",
@@ -3144,8 +3144,8 @@ dependencies = [
 
 [[package]]
 name = "zenoh-macros"
-version = "0.11.0-dev"
-source = "git+https://github.com/eclipse-zenoh/zenoh.git?branch=master#788172b0360caa38db24ec2d238734a2ebf40d32"
+version = "0.10.1-rc"
+source = "git+https://github.com/eclipse-zenoh/zenoh.git?branch=release-0.10.1-rc#c9500e0e016b89f9eb8949fe6eac8a858fb87599"
 dependencies = [
  "proc-macro2",
  "quote",
@@ -3157,8 +3157,8 @@ dependencies = [
 
 [[package]]
 name = "zenoh-plugin-trait"
-version = "0.11.0-dev"
-source = "git+https://github.com/eclipse-zenoh/zenoh.git?branch=master#788172b0360caa38db24ec2d238734a2ebf40d32"
+version = "0.10.1-rc"
+source = "git+https://github.com/eclipse-zenoh/zenoh.git?branch=release-0.10.1-rc#c9500e0e016b89f9eb8949fe6eac8a858fb87599"
 dependencies = [
  "libloading",
  "log",
@@ -3170,8 +3170,8 @@ dependencies = [
 
 [[package]]
 name = "zenoh-protocol"
-version = "0.11.0-dev"
-source = "git+https://github.com/eclipse-zenoh/zenoh.git?branch=master#788172b0360caa38db24ec2d238734a2ebf40d32"
+version = "0.10.1-rc"
+source = "git+https://github.com/eclipse-zenoh/zenoh.git?branch=release-0.10.1-rc#c9500e0e016b89f9eb8949fe6eac8a858fb87599"
 dependencies = [
  "const_format",
  "hex",
@@ -3186,7 +3186,7 @@ dependencies = [
 
 [[package]]
 name = "zenoh-python"
-version = "0.11.0-dev"
+version = "0.10.1-rc"
 dependencies = [
  "async-std",
  "env_logger",
@@ -3206,16 +3206,16 @@ dependencies = [
 
 [[package]]
 name = "zenoh-result"
-version = "0.11.0-dev"
-source = "git+https://github.com/eclipse-zenoh/zenoh.git?branch=master#788172b0360caa38db24ec2d238734a2ebf40d32"
+version = "0.10.1-rc"
+source = "git+https://github.com/eclipse-zenoh/zenoh.git?branch=release-0.10.1-rc#c9500e0e016b89f9eb8949fe6eac8a858fb87599"
 dependencies = [
  "anyhow",
 ]
 
 [[package]]
 name = "zenoh-sync"
-version = "0.11.0-dev"
-source = "git+https://github.com/eclipse-zenoh/zenoh.git?branch=master#788172b0360caa38db24ec2d238734a2ebf40d32"
+version = "0.10.1-rc"
+source = "git+https://github.com/eclipse-zenoh/zenoh.git?branch=release-0.10.1-rc#c9500e0e016b89f9eb8949fe6eac8a858fb87599"
 dependencies = [
  "async-std",
  "event-listener 4.0.0",
@@ -3229,8 +3229,8 @@ dependencies = [
 
 [[package]]
 name = "zenoh-transport"
-version = "0.11.0-dev"
-source = "git+https://github.com/eclipse-zenoh/zenoh.git?branch=master#788172b0360caa38db24ec2d238734a2ebf40d32"
+version = "0.10.1-rc"
+source = "git+https://github.com/eclipse-zenoh/zenoh.git?branch=release-0.10.1-rc#c9500e0e016b89f9eb8949fe6eac8a858fb87599"
 dependencies = [
  "async-executor",
  "async-global-executor",
@@ -3260,8 +3260,8 @@ dependencies = [
 
 [[package]]
 name = "zenoh-util"
-version = "0.11.0-dev"
-source = "git+https://github.com/eclipse-zenoh/zenoh.git?branch=master#788172b0360caa38db24ec2d238734a2ebf40d32"
+version = "0.10.1-rc"
+source = "git+https://github.com/eclipse-zenoh/zenoh.git?branch=release-0.10.1-rc#c9500e0e016b89f9eb8949fe6eac8a858fb87599"
 dependencies = [
  "async-std",
  "async-trait",
diff --git a/Cargo.toml b/Cargo.toml
index 16798cb2..cec27cbd 100644
--- a/Cargo.toml
+++ b/Cargo.toml
@@ -15,7 +15,7 @@
 #
 [package]
 name = "zenoh-python"
-version = "0.11.0-dev"
+version = "0.10.1-rc"
 authors = [
     "kydos <angelo@icorsaro.net>",
     "Julien Enoch <julien@enoch.fr>",
@@ -52,8 +52,8 @@ pyo3 = { version = "0.18.1", features = ["extension-module", "abi3-py37"] }
 serde_json = "1.0.94"
 uhlc = "0.6.0"
 validated_struct = "2.1.0"
-zenoh = { git = "https://github.com/eclipse-zenoh/zenoh.git", branch = "master", features = [
+zenoh = { version = "0.10.1-rc", git = "https://github.com/eclipse-zenoh/zenoh.git", branch = "release-0.10.1-rc", features = [
     "unstable",
 ], default-features = false }
-zenoh-buffers = { git = "https://github.com/eclipse-zenoh/zenoh.git", branch = "master" }
-zenoh-core = { git = "https://github.com/eclipse-zenoh/zenoh.git", branch = "master" }
+zenoh-buffers = { version = "0.10.1-rc", git = "https://github.com/eclipse-zenoh/zenoh.git", branch = "release-0.10.1-rc" }
+zenoh-core = { version = "0.10.1-rc", git = "https://github.com/eclipse-zenoh/zenoh.git", branch = "release-0.10.1-rc" }
diff --git a/docs/conf.py b/docs/conf.py
index 11cb0d7c..71bc2579 100644
--- a/docs/conf.py
+++ b/docs/conf.py
@@ -35,7 +35,7 @@
 author = 'ZettaScale Zenoh team, <zenoh@zettascale.tech>'
 
 # The full version, including alpha/beta/rc tags
-release = '0.11.0-dev'
+release = '0.10.1-rc'
 
 
 # -- General configuration ---------------------------------------------------
diff --git a/docs/requirements.txt b/docs/requirements.txt
index d300fc6d..d50d77c3 100644
--- a/docs/requirements.txt
+++ b/docs/requirements.txt
@@ -1,3 +1,3 @@
 ### NOTE: Read the Docs cannot build the Rust code, and thus is not able to import zenoh
 ### unless it's installed from pypi.org as a requirement
-eclipse-zenoh == 0.11.0-dev
+eclipse-zenoh == 0.10.1-rc