Bump version to 0.5.1
diff --git a/attestation/Cargo.toml b/attestation/Cargo.toml
index df7d372..bf94baa 100644
--- a/attestation/Cargo.toml
+++ b/attestation/Cargo.toml
@@ -17,7 +17,7 @@
 
 [package]
 name = "teaclave_attestation"
-version = "0.5.0"
+version = "0.5.1"
 authors = ["Teaclave Contributors <dev@teaclave.apache.org>"]
 description = "Provides TLS-based remote attestation mechanism in Teaclave."
 license = "Apache-2.0"
diff --git a/binder/Cargo.toml b/binder/Cargo.toml
index 2b0ad67..2ed5956 100644
--- a/binder/Cargo.toml
+++ b/binder/Cargo.toml
@@ -17,7 +17,7 @@
 
 [package]
 name = "teaclave_binder"
-version = "0.5.0"
+version = "0.5.1"
 authors = ["Teaclave Contributors <dev@teaclave.apache.org>"]
 description = "Abstract communication interfaces between TEE untrusted/trusted worlds."
 license = "Apache-2.0"
diff --git a/binder/attribute/Cargo.toml b/binder/attribute/Cargo.toml
index 67af96d..3c1226f 100644
--- a/binder/attribute/Cargo.toml
+++ b/binder/attribute/Cargo.toml
@@ -17,7 +17,7 @@
 
 [package]
 name = "teaclave_binder_attribute"
-version = "0.5.0"
+version = "0.5.1"
 authors = ["Teaclave Contributors <dev@teaclave.apache.org>"]
 description = "Macros for binder"
 license = "Apache-2.0"
diff --git a/cli/Cargo.toml b/cli/Cargo.toml
index 54316d6..cd50bc3 100644
--- a/cli/Cargo.toml
+++ b/cli/Cargo.toml
@@ -17,7 +17,7 @@
 
 [package]
 name = "teaclave_cli"
-version = "0.5.0"
+version = "0.5.1"
 authors = ["Teaclave Contributors <dev@teaclave.apache.org>"]
 description = "Teaclave command line tool"
 license = "Apache-2.0"
diff --git a/cmake/tomls/Cargo.sgx_trusted_lib.lock b/cmake/tomls/Cargo.sgx_trusted_lib.lock
index 4d679c1..1e832dc 100644
--- a/cmake/tomls/Cargo.sgx_trusted_lib.lock
+++ b/cmake/tomls/Cargo.sgx_trusted_lib.lock
@@ -1541,7 +1541,7 @@
 
 [[package]]
 name = "teaclave_access_control_service_enclave"
-version = "0.5.0"
+version = "0.5.1"
 dependencies = [
  "anyhow",
  "cfg-if 0.1.10",
@@ -1564,7 +1564,7 @@
 
 [[package]]
 name = "teaclave_attestation"
-version = "0.5.0"
+version = "0.5.1"
 dependencies = [
  "anyhow",
  "base64 0.13.1",
@@ -1597,7 +1597,7 @@
 
 [[package]]
 name = "teaclave_authentication_service_enclave"
-version = "0.5.0"
+version = "0.5.1"
 dependencies = [
  "anyhow",
  "cfg-if 0.1.10",
@@ -1623,7 +1623,7 @@
 
 [[package]]
 name = "teaclave_binder"
-version = "0.5.0"
+version = "0.5.1"
 dependencies = [
  "anyhow",
  "cfg-if 0.1.10",
@@ -1641,7 +1641,7 @@
 
 [[package]]
 name = "teaclave_binder_attribute"
-version = "0.5.0"
+version = "0.5.1"
 dependencies = [
  "quote 0.6.13",
  "syn 0.15.44",
@@ -1649,7 +1649,7 @@
 
 [[package]]
 name = "teaclave_config"
-version = "0.5.0"
+version = "0.5.1"
 dependencies = [
  "anyhow",
  "log",
@@ -1660,7 +1660,7 @@
 
 [[package]]
 name = "teaclave_crypto"
-version = "0.5.0"
+version = "0.5.1"
 dependencies = [
  "anyhow",
  "hex",
@@ -1674,7 +1674,7 @@
 
 [[package]]
 name = "teaclave_execution_service_enclave"
-version = "0.5.0"
+version = "0.5.1"
 dependencies = [
  "anyhow",
  "gbdt",
@@ -1701,7 +1701,7 @@
 
 [[package]]
 name = "teaclave_executor"
-version = "0.5.0"
+version = "0.5.1"
 dependencies = [
  "anyhow",
  "gbdt",
@@ -1723,7 +1723,7 @@
 
 [[package]]
 name = "teaclave_executor_context"
-version = "0.5.0"
+version = "0.5.1"
 dependencies = [
  "anyhow",
  "gbdt",
@@ -1743,7 +1743,7 @@
 
 [[package]]
 name = "teaclave_file_agent"
-version = "0.5.0"
+version = "0.5.1"
 dependencies = [
  "anyhow",
  "base64 0.13.1",
@@ -1765,7 +1765,7 @@
 
 [[package]]
 name = "teaclave_frontend_service_enclave"
-version = "0.5.0"
+version = "0.5.1"
 dependencies = [
  "anyhow",
  "cfg-if 0.1.10",
@@ -1788,7 +1788,7 @@
 
 [[package]]
 name = "teaclave_function"
-version = "0.5.0"
+version = "0.5.1"
 dependencies = [
  "anyhow",
  "base64 0.13.1",
@@ -1814,7 +1814,7 @@
 
 [[package]]
 name = "teaclave_functional_tests_enclave"
-version = "0.5.0"
+version = "0.5.1"
 dependencies = [
  "anyhow",
  "inventory",
@@ -1839,7 +1839,7 @@
 
 [[package]]
 name = "teaclave_integration_tests_enclave"
-version = "0.5.0"
+version = "0.5.1"
 dependencies = [
  "anyhow",
  "log",
@@ -1864,7 +1864,7 @@
 
 [[package]]
 name = "teaclave_logger"
-version = "0.5.0"
+version = "0.5.1"
 dependencies = [
  "anyhow",
  "log",
@@ -1875,7 +1875,7 @@
 
 [[package]]
 name = "teaclave_management_service_enclave"
-version = "0.5.0"
+version = "0.5.1"
 dependencies = [
  "anyhow",
  "cfg-if 0.1.10",
@@ -1900,7 +1900,7 @@
 
 [[package]]
 name = "teaclave_proto"
-version = "0.5.0"
+version = "0.5.1"
 dependencies = [
  "anyhow",
  "base64 0.13.1",
@@ -1920,7 +1920,7 @@
 
 [[package]]
 name = "teaclave_rpc"
-version = "0.5.0"
+version = "0.5.1"
 dependencies = [
  "anyhow",
  "cfg-if 0.1.10",
@@ -1941,7 +1941,7 @@
 
 [[package]]
 name = "teaclave_rpc_proc_macro"
-version = "0.5.0"
+version = "0.5.1"
 dependencies = [
  "proc-macro2 1.0.56",
  "quote 1.0.26",
@@ -1950,7 +1950,7 @@
 
 [[package]]
 name = "teaclave_runtime"
-version = "0.5.0"
+version = "0.5.1"
 dependencies = [
  "anyhow",
  "log",
@@ -1962,7 +1962,7 @@
 
 [[package]]
 name = "teaclave_scheduler_service_enclave"
-version = "0.5.0"
+version = "0.5.1"
 dependencies = [
  "anyhow",
  "gbdt",
@@ -1985,7 +1985,7 @@
 
 [[package]]
 name = "teaclave_service_enclave_utils"
-version = "0.5.0"
+version = "0.5.1"
 dependencies = [
  "anyhow",
  "env_logger",
@@ -2003,7 +2003,7 @@
 
 [[package]]
 name = "teaclave_service_enclave_utils_proc_macro"
-version = "0.5.0"
+version = "0.5.1"
 dependencies = [
  "proc-macro2 1.0.56",
  "quote 1.0.26",
@@ -2012,7 +2012,7 @@
 
 [[package]]
 name = "teaclave_sgx_tool_enclave"
-version = "0.5.0"
+version = "0.5.1"
 dependencies = [
  "anyhow",
  "base64 0.13.1",
@@ -2029,7 +2029,7 @@
 
 [[package]]
 name = "teaclave_storage_service_enclave"
-version = "0.5.0"
+version = "0.5.1"
 dependencies = [
  "anyhow",
  "cfg-if 0.1.10",
@@ -2050,7 +2050,7 @@
 
 [[package]]
 name = "teaclave_test_utils"
-version = "0.5.0"
+version = "0.5.1"
 dependencies = [
  "inventory",
  "teaclave_test_utils_proc_macro",
@@ -2067,7 +2067,7 @@
 
 [[package]]
 name = "teaclave_types"
-version = "0.5.0"
+version = "0.5.1"
 dependencies = [
  "anyhow",
  "hex",
@@ -2088,7 +2088,7 @@
 
 [[package]]
 name = "teaclave_unit_tests_enclave"
-version = "0.5.0"
+version = "0.5.1"
 dependencies = [
  "anyhow",
  "log",
@@ -2121,7 +2121,7 @@
 
 [[package]]
 name = "teaclave_worker"
-version = "0.5.0"
+version = "0.5.1"
 dependencies = [
  "anyhow",
  "log",
diff --git a/cmake/tomls/Cargo.sgx_untrusted_app.lock b/cmake/tomls/Cargo.sgx_untrusted_app.lock
index e4aebc4..a83bd37 100644
--- a/cmake/tomls/Cargo.sgx_untrusted_app.lock
+++ b/cmake/tomls/Cargo.sgx_untrusted_app.lock
@@ -1754,7 +1754,7 @@
 
 [[package]]
 name = "teaclave_access_control_service"
-version = "0.5.0"
+version = "0.5.1"
 dependencies = [
  "anyhow",
  "env_logger 0.7.1",
@@ -1765,7 +1765,7 @@
 
 [[package]]
 name = "teaclave_attestation"
-version = "0.5.0"
+version = "0.5.1"
 dependencies = [
  "anyhow",
  "base64 0.13.1",
@@ -1798,7 +1798,7 @@
 
 [[package]]
 name = "teaclave_authentication_service"
-version = "0.5.0"
+version = "0.5.1"
 dependencies = [
  "anyhow",
  "env_logger 0.7.1",
@@ -1809,7 +1809,7 @@
 
 [[package]]
 name = "teaclave_binder"
-version = "0.5.0"
+version = "0.5.1"
 dependencies = [
  "anyhow",
  "cfg-if 0.1.10",
@@ -1827,7 +1827,7 @@
 
 [[package]]
 name = "teaclave_binder_attribute"
-version = "0.5.0"
+version = "0.5.1"
 dependencies = [
  "quote 0.6.13",
  "syn 0.15.44",
@@ -1835,7 +1835,7 @@
 
 [[package]]
 name = "teaclave_config"
-version = "0.5.0"
+version = "0.5.1"
 dependencies = [
  "anyhow",
  "log",
@@ -1846,7 +1846,7 @@
 
 [[package]]
 name = "teaclave_crypto"
-version = "0.5.0"
+version = "0.5.1"
 dependencies = [
  "anyhow",
  "hex",
@@ -1860,7 +1860,7 @@
 
 [[package]]
 name = "teaclave_execution_service"
-version = "0.5.0"
+version = "0.5.1"
 dependencies = [
  "anyhow",
  "env_logger 0.7.1",
@@ -1876,7 +1876,7 @@
 
 [[package]]
 name = "teaclave_execution_service_enclave"
-version = "0.5.0"
+version = "0.5.1"
 dependencies = [
  "anyhow",
  "gbdt",
@@ -1903,7 +1903,7 @@
 
 [[package]]
 name = "teaclave_executor"
-version = "0.5.0"
+version = "0.5.1"
 dependencies = [
  "anyhow",
  "gbdt",
@@ -1925,7 +1925,7 @@
 
 [[package]]
 name = "teaclave_executor_context"
-version = "0.5.0"
+version = "0.5.1"
 dependencies = [
  "anyhow",
  "gbdt",
@@ -1945,7 +1945,7 @@
 
 [[package]]
 name = "teaclave_file_agent"
-version = "0.5.0"
+version = "0.5.1"
 dependencies = [
  "anyhow",
  "base64 0.13.1",
@@ -1967,7 +1967,7 @@
 
 [[package]]
 name = "teaclave_frontend_service"
-version = "0.5.0"
+version = "0.5.1"
 dependencies = [
  "anyhow",
  "env_logger 0.7.1",
@@ -1978,7 +1978,7 @@
 
 [[package]]
 name = "teaclave_function"
-version = "0.5.0"
+version = "0.5.1"
 dependencies = [
  "anyhow",
  "base64 0.13.1",
@@ -2004,7 +2004,7 @@
 
 [[package]]
 name = "teaclave_functional_tests"
-version = "0.5.0"
+version = "0.5.1"
 dependencies = [
  "anyhow",
  "env_logger 0.7.1",
@@ -2017,7 +2017,7 @@
 
 [[package]]
 name = "teaclave_integration_tests"
-version = "0.5.0"
+version = "0.5.1"
 dependencies = [
  "anyhow",
  "env_logger 0.7.1",
@@ -2031,7 +2031,7 @@
 
 [[package]]
 name = "teaclave_logger"
-version = "0.5.0"
+version = "0.5.1"
 dependencies = [
  "anyhow",
  "log",
@@ -2042,7 +2042,7 @@
 
 [[package]]
 name = "teaclave_management_service"
-version = "0.5.0"
+version = "0.5.1"
 dependencies = [
  "anyhow",
  "env_logger 0.7.1",
@@ -2053,7 +2053,7 @@
 
 [[package]]
 name = "teaclave_proto"
-version = "0.5.0"
+version = "0.5.1"
 dependencies = [
  "anyhow",
  "base64 0.13.1",
@@ -2073,7 +2073,7 @@
 
 [[package]]
 name = "teaclave_rpc"
-version = "0.5.0"
+version = "0.5.1"
 dependencies = [
  "anyhow",
  "cfg-if 0.1.10",
@@ -2094,7 +2094,7 @@
 
 [[package]]
 name = "teaclave_rpc_proc_macro"
-version = "0.5.0"
+version = "0.5.1"
 dependencies = [
  "proc-macro2 1.0.56",
  "quote 1.0.26",
@@ -2103,7 +2103,7 @@
 
 [[package]]
 name = "teaclave_runtime"
-version = "0.5.0"
+version = "0.5.1"
 dependencies = [
  "anyhow",
  "log",
@@ -2115,7 +2115,7 @@
 
 [[package]]
 name = "teaclave_scheduler_service"
-version = "0.5.0"
+version = "0.5.1"
 dependencies = [
  "anyhow",
  "env_logger 0.7.1",
@@ -2126,7 +2126,7 @@
 
 [[package]]
 name = "teaclave_service_app_utils"
-version = "0.5.0"
+version = "0.5.1"
 dependencies = [
  "anyhow",
  "ctrlc",
@@ -2141,7 +2141,7 @@
 
 [[package]]
 name = "teaclave_service_enclave_utils"
-version = "0.5.0"
+version = "0.5.1"
 dependencies = [
  "anyhow",
  "env_logger 0.9.3",
@@ -2159,7 +2159,7 @@
 
 [[package]]
 name = "teaclave_service_enclave_utils_proc_macro"
-version = "0.5.0"
+version = "0.5.1"
 dependencies = [
  "proc-macro2 1.0.56",
  "quote 1.0.26",
@@ -2168,7 +2168,7 @@
 
 [[package]]
 name = "teaclave_sgx_tool"
-version = "0.5.0"
+version = "0.5.1"
 dependencies = [
  "anyhow",
  "env_logger 0.7.1",
@@ -2184,7 +2184,7 @@
 
 [[package]]
 name = "teaclave_storage_service"
-version = "0.5.0"
+version = "0.5.1"
 dependencies = [
  "anyhow",
  "env_logger 0.7.1",
@@ -2195,7 +2195,7 @@
 
 [[package]]
 name = "teaclave_test_utils"
-version = "0.5.0"
+version = "0.5.1"
 dependencies = [
  "inventory",
  "teaclave_test_utils_proc_macro",
@@ -2212,7 +2212,7 @@
 
 [[package]]
 name = "teaclave_types"
-version = "0.5.0"
+version = "0.5.1"
 dependencies = [
  "anyhow",
  "hex",
@@ -2233,7 +2233,7 @@
 
 [[package]]
 name = "teaclave_unit_tests"
-version = "0.5.0"
+version = "0.5.1"
 dependencies = [
  "anyhow",
  "env_logger 0.7.1",
@@ -2247,7 +2247,7 @@
 
 [[package]]
 name = "teaclave_worker"
-version = "0.5.0"
+version = "0.5.1"
 dependencies = [
  "anyhow",
  "log",
diff --git a/cmake/tomls/Cargo.unix_app.lock b/cmake/tomls/Cargo.unix_app.lock
index 6f0e64f..4870b39 100644
--- a/cmake/tomls/Cargo.unix_app.lock
+++ b/cmake/tomls/Cargo.unix_app.lock
@@ -1847,7 +1847,7 @@
 
 [[package]]
 name = "teaclave_attestation"
-version = "0.5.0"
+version = "0.5.1"
 dependencies = [
  "anyhow",
  "base64 0.13.1",
@@ -1880,7 +1880,7 @@
 
 [[package]]
 name = "teaclave_cli"
-version = "0.5.0"
+version = "0.5.1"
 dependencies = [
  "anyhow",
  "env_logger",
@@ -1898,7 +1898,7 @@
 
 [[package]]
 name = "teaclave_client_sdk"
-version = "0.5.0"
+version = "0.5.1"
 dependencies = [
  "anyhow",
  "libc",
@@ -1914,7 +1914,7 @@
 
 [[package]]
 name = "teaclave_config"
-version = "0.5.0"
+version = "0.5.1"
 dependencies = [
  "anyhow",
  "log",
@@ -1925,7 +1925,7 @@
 
 [[package]]
 name = "teaclave_crypto"
-version = "0.5.0"
+version = "0.5.1"
 dependencies = [
  "anyhow",
  "hex",
@@ -1939,7 +1939,7 @@
 
 [[package]]
 name = "teaclave_dcap_ref_as"
-version = "0.5.0"
+version = "0.5.1"
 dependencies = [
  "base64 0.13.1",
  "chrono",
@@ -1961,7 +1961,7 @@
 
 [[package]]
 name = "teaclave_proto"
-version = "0.5.0"
+version = "0.5.1"
 dependencies = [
  "anyhow",
  "base64 0.13.1",
@@ -1981,7 +1981,7 @@
 
 [[package]]
 name = "teaclave_rpc"
-version = "0.5.0"
+version = "0.5.1"
 dependencies = [
  "anyhow",
  "cfg-if 0.1.10",
@@ -2002,7 +2002,7 @@
 
 [[package]]
 name = "teaclave_rpc_proc_macro"
-version = "0.5.0"
+version = "0.5.1"
 dependencies = [
  "proc-macro2",
  "quote",
@@ -2011,7 +2011,7 @@
 
 [[package]]
 name = "teaclave_test_utils"
-version = "0.5.0"
+version = "0.5.1"
 dependencies = [
  "inventory",
  "teaclave_test_utils_proc_macro",
@@ -2028,7 +2028,7 @@
 
 [[package]]
 name = "teaclave_types"
-version = "0.5.0"
+version = "0.5.1"
 dependencies = [
  "anyhow",
  "hex",
diff --git a/config/Cargo.toml b/config/Cargo.toml
index 059f41b..45555c0 100644
--- a/config/Cargo.toml
+++ b/config/Cargo.toml
@@ -17,7 +17,7 @@
 
 [package]
 name = "teaclave_config"
-version = "0.5.0"
+version = "0.5.1"
 authors = ["Teaclave Contributors <dev@teaclave.apache.org>"]
 description = "Build and runtime configurations."
 license = "Apache-2.0"
diff --git a/config/config_gen/Cargo.lock b/config/config_gen/Cargo.lock
index 2687053..33ce518 100644
--- a/config/config_gen/Cargo.lock
+++ b/config/config_gen/Cargo.lock
@@ -331,7 +331,7 @@
 
 [[package]]
 name = "teaclave_config_gen"
-version = "0.5.0"
+version = "0.5.1"
 dependencies = [
  "askama",
  "pem",
diff --git a/config/config_gen/Cargo.toml b/config/config_gen/Cargo.toml
index 1d5f5a3..ae58667 100644
--- a/config/config_gen/Cargo.toml
+++ b/config/config_gen/Cargo.toml
@@ -17,7 +17,7 @@
 
 [package]
 name = "teaclave_config_gen"
-version = "0.5.0"
+version = "0.5.1"
 authors = ["Teaclave Contributors <dev@teaclave.apache.org>"]
 description = "Generating build config."
 license = "Apache-2.0"
diff --git a/crypto/Cargo.toml b/crypto/Cargo.toml
index 5ab46ed..12abb3b 100644
--- a/crypto/Cargo.toml
+++ b/crypto/Cargo.toml
@@ -17,7 +17,7 @@
 
 [package]
 name = "teaclave_crypto"
-version = "0.5.0"
+version = "0.5.1"
 authors = ["Teaclave Contributors <dev@teaclave.apache.org>"]
 description = "Teaclave crypto"
 license = "Apache-2.0"
diff --git a/dcap/Cargo.toml b/dcap/Cargo.toml
index e3a9e99..1f2d9b7 100644
--- a/dcap/Cargo.toml
+++ b/dcap/Cargo.toml
@@ -17,7 +17,7 @@
 
 [package]
 name = "teaclave_dcap_ref_as"
-version = "0.5.0"
+version = "0.5.1"
 authors = ["Teaclave Contributors <dev@teaclave.apache.org>"]
 description = "Teaclave DCAP Attestation Service (Reference Implementation)"
 license = "Apache-2.0"
diff --git a/examples/python/wasm_rust_psi_payload/Cargo.lock b/examples/python/wasm_rust_psi_payload/Cargo.lock
index ccd9ca3..6089ed5 100644
--- a/examples/python/wasm_rust_psi_payload/Cargo.lock
+++ b/examples/python/wasm_rust_psi_payload/Cargo.lock
@@ -4,7 +4,7 @@
 
 [[package]]
 name = "teaclave_context"
-version = "0.5.0"
+version = "0.5.1"
 
 [[package]]
 name = "wasm_rust_psi_payload"
diff --git a/examples/rust/builtin_echo/Cargo.lock b/examples/rust/builtin_echo/Cargo.lock
index 2ec10fb..0603488 100644
--- a/examples/rust/builtin_echo/Cargo.lock
+++ b/examples/rust/builtin_echo/Cargo.lock
@@ -43,7 +43,7 @@
 
 [[package]]
 name = "builtin_echo"
-version = "0.5.0"
+version = "0.5.1"
 dependencies = [
  "anyhow",
  "pem",
@@ -549,7 +549,7 @@
 
 [[package]]
 name = "teaclave_attestation"
-version = "0.5.0"
+version = "0.5.1"
 dependencies = [
  "anyhow",
  "base64 0.13.1",
@@ -577,7 +577,7 @@
 
 [[package]]
 name = "teaclave_client_sdk"
-version = "0.5.0"
+version = "0.5.1"
 dependencies = [
  "anyhow",
  "libc",
@@ -593,7 +593,7 @@
 
 [[package]]
 name = "teaclave_config"
-version = "0.5.0"
+version = "0.5.1"
 dependencies = [
  "anyhow",
  "log",
@@ -604,7 +604,7 @@
 
 [[package]]
 name = "teaclave_crypto"
-version = "0.5.0"
+version = "0.5.1"
 dependencies = [
  "anyhow",
  "hex",
@@ -617,7 +617,7 @@
 
 [[package]]
 name = "teaclave_proto"
-version = "0.5.0"
+version = "0.5.1"
 dependencies = [
  "anyhow",
  "base64 0.13.1",
@@ -636,7 +636,7 @@
 
 [[package]]
 name = "teaclave_rpc"
-version = "0.5.0"
+version = "0.5.1"
 dependencies = [
  "anyhow",
  "cfg-if 0.1.10",
@@ -655,7 +655,7 @@
 
 [[package]]
 name = "teaclave_rpc_proc_macro"
-version = "0.5.0"
+version = "0.5.1"
 dependencies = [
  "proc-macro2",
  "quote",
@@ -664,7 +664,7 @@
 
 [[package]]
 name = "teaclave_types"
-version = "0.5.0"
+version = "0.5.1"
 dependencies = [
  "anyhow",
  "hex",
diff --git a/examples/rust/builtin_echo/Cargo.toml b/examples/rust/builtin_echo/Cargo.toml
index 26a0b36..34cf530 100644
--- a/examples/rust/builtin_echo/Cargo.toml
+++ b/examples/rust/builtin_echo/Cargo.toml
@@ -17,7 +17,7 @@
 
 [package]
 name = "builtin_echo"
-version = "0.5.0"
+version = "0.5.1"
 authors = ["Teaclave Contributors <dev@teaclave.apache.org>"]
 description = "builtin_echo function example using Teaclave client SDK."
 license = "Apache-2.0"
diff --git a/examples/rust/builtin_ordered_set_intersect/Cargo.lock b/examples/rust/builtin_ordered_set_intersect/Cargo.lock
index fec2865..a0dcae1 100644
--- a/examples/rust/builtin_ordered_set_intersect/Cargo.lock
+++ b/examples/rust/builtin_ordered_set_intersect/Cargo.lock
@@ -43,7 +43,7 @@
 
 [[package]]
 name = "builtin_ordered_set_intersect"
-version = "0.5.0"
+version = "0.5.1"
 dependencies = [
  "anyhow",
  "pem",
@@ -549,7 +549,7 @@
 
 [[package]]
 name = "teaclave_attestation"
-version = "0.5.0"
+version = "0.5.1"
 dependencies = [
  "anyhow",
  "base64 0.13.1",
@@ -577,7 +577,7 @@
 
 [[package]]
 name = "teaclave_client_sdk"
-version = "0.5.0"
+version = "0.5.1"
 dependencies = [
  "anyhow",
  "libc",
@@ -593,7 +593,7 @@
 
 [[package]]
 name = "teaclave_config"
-version = "0.5.0"
+version = "0.5.1"
 dependencies = [
  "anyhow",
  "log",
@@ -604,7 +604,7 @@
 
 [[package]]
 name = "teaclave_crypto"
-version = "0.5.0"
+version = "0.5.1"
 dependencies = [
  "anyhow",
  "hex",
@@ -617,7 +617,7 @@
 
 [[package]]
 name = "teaclave_proto"
-version = "0.5.0"
+version = "0.5.1"
 dependencies = [
  "anyhow",
  "base64 0.13.1",
@@ -636,7 +636,7 @@
 
 [[package]]
 name = "teaclave_rpc"
-version = "0.5.0"
+version = "0.5.1"
 dependencies = [
  "anyhow",
  "cfg-if 0.1.10",
@@ -655,7 +655,7 @@
 
 [[package]]
 name = "teaclave_rpc_proc_macro"
-version = "0.5.0"
+version = "0.5.1"
 dependencies = [
  "proc-macro2",
  "quote",
@@ -664,7 +664,7 @@
 
 [[package]]
 name = "teaclave_types"
-version = "0.5.0"
+version = "0.5.1"
 dependencies = [
  "anyhow",
  "hex",
diff --git a/examples/rust/builtin_ordered_set_intersect/Cargo.toml b/examples/rust/builtin_ordered_set_intersect/Cargo.toml
index e93b21d..c20e29e 100644
--- a/examples/rust/builtin_ordered_set_intersect/Cargo.toml
+++ b/examples/rust/builtin_ordered_set_intersect/Cargo.toml
@@ -17,7 +17,7 @@
 
 [package]
 name = "builtin_ordered_set_intersect"
-version = "0.5.0"
+version = "0.5.1"
 authors = ["Teaclave Contributors <dev@teaclave.apache.org>"]
 description = "builtin_ordered_set_intersect function example using Teaclave client SDK."
 license = "Apache-2.0"
diff --git a/executor/Cargo.toml b/executor/Cargo.toml
index 974273c..6607467 100644
--- a/executor/Cargo.toml
+++ b/executor/Cargo.toml
@@ -17,7 +17,7 @@
 
 [package]
 name = "teaclave_executor"
-version = "0.5.0"
+version = "0.5.1"
 authors = ["Teaclave Contributors <dev@teaclave.apache.org>"]
 description = "Teaclave executor"
 license = "Apache-2.0"
diff --git a/executor/context/Cargo.toml b/executor/context/Cargo.toml
index b40bd7c..fbc0438 100644
--- a/executor/context/Cargo.toml
+++ b/executor/context/Cargo.toml
@@ -17,7 +17,7 @@
 
 [package]
 name = "teaclave_executor_context"
-version = "0.5.0"
+version = "0.5.1"
 authors = ["Teaclave Contributors <dev@teaclave.apache.org>"]
 description = "Teaclave executor"
 license = "Apache-2.0"
diff --git a/file_agent/Cargo.toml b/file_agent/Cargo.toml
index 8ffa972..1a75c55 100644
--- a/file_agent/Cargo.toml
+++ b/file_agent/Cargo.toml
@@ -17,7 +17,7 @@
 
 [package]
 name = "teaclave_file_agent"
-version = "0.5.0"
+version = "0.5.1"
 authors = ["Teaclave Contributors <dev@teaclave.apache.org>"]
 description = "Teaclave file agent for worker"
 license = "Apache-2.0"
diff --git a/function/Cargo.toml b/function/Cargo.toml
index a4fe685..9e0392a 100644
--- a/function/Cargo.toml
+++ b/function/Cargo.toml
@@ -17,7 +17,7 @@
 
 [package]
 name = "teaclave_function"
-version = "0.5.0"
+version = "0.5.1"
 authors = ["Teaclave Contributors <dev@teaclave.apache.org>"]
 description = "Teaclave built-in functions."
 license = "Apache-2.0"
diff --git a/logger/Cargo.toml b/logger/Cargo.toml
index 0b30858..6d12807 100644
--- a/logger/Cargo.toml
+++ b/logger/Cargo.toml
@@ -17,7 +17,7 @@
 
 [package]
 name = "teaclave_logger"
-version = "0.5.0"
+version = "0.5.1"
 authors = ["Teaclave Contributors <dev@teaclave.apache.org>"]
 description = "Teaclave worker"
 license = "Apache-2.0"
diff --git a/rpc/Cargo.toml b/rpc/Cargo.toml
index 0363b99..0d92b7f 100644
--- a/rpc/Cargo.toml
+++ b/rpc/Cargo.toml
@@ -17,7 +17,7 @@
 
 [package]
 name = "teaclave_rpc"
-version = "0.5.0"
+version = "0.5.1"
 authors = ["Teaclave Contributors <dev@teaclave.apache.org>"]
 description = "Teaclave RPC"
 license = "Apache-2.0"
diff --git a/rpc/proc_macro/Cargo.toml b/rpc/proc_macro/Cargo.toml
index c57fceb..08ae693 100644
--- a/rpc/proc_macro/Cargo.toml
+++ b/rpc/proc_macro/Cargo.toml
@@ -17,7 +17,7 @@
 
 [package]
 name = "teaclave_rpc_proc_macro"
-version = "0.5.0"
+version = "0.5.1"
 authors = ["Teaclave Contributors <dev@teaclave.apache.org>"]
 license = "Apache-2.0"
 edition = "2021"
diff --git a/runtime/Cargo.toml b/runtime/Cargo.toml
index da1969d..03c0819 100644
--- a/runtime/Cargo.toml
+++ b/runtime/Cargo.toml
@@ -17,7 +17,7 @@
 
 [package]
 name = "teaclave_runtime"
-version = "0.5.0"
+version = "0.5.1"
 authors = ["Teaclave Contributors <dev@teaclave.apache.org>"]
 description = "Teaclave runtime"
 license = "Apache-2.0"
diff --git a/sdk/payload/wasm/teaclave_context/Cargo.toml b/sdk/payload/wasm/teaclave_context/Cargo.toml
index a4a4314..ccd6c37 100644
--- a/sdk/payload/wasm/teaclave_context/Cargo.toml
+++ b/sdk/payload/wasm/teaclave_context/Cargo.toml
@@ -17,7 +17,7 @@
 
 [package]
 name = "teaclave_context"
-version = "0.5.0"
+version = "0.5.1"
 edition = "2021"
 authors = ["Teaclave Contributors <dev@teaclave.apache.org>"]
 description = "Teaclave Contex File interfaces for WASM payloads"
diff --git a/sdk/rust/Cargo.lock b/sdk/rust/Cargo.lock
index e3c2878..4ee93bf 100644
--- a/sdk/rust/Cargo.lock
+++ b/sdk/rust/Cargo.lock
@@ -540,7 +540,7 @@
 
 [[package]]
 name = "teaclave_attestation"
-version = "0.5.0"
+version = "0.5.1"
 dependencies = [
  "anyhow",
  "base64 0.13.1",
@@ -568,7 +568,7 @@
 
 [[package]]
 name = "teaclave_client_sdk"
-version = "0.5.0"
+version = "0.5.1"
 dependencies = [
  "anyhow",
  "libc",
@@ -584,7 +584,7 @@
 
 [[package]]
 name = "teaclave_config"
-version = "0.5.0"
+version = "0.5.1"
 dependencies = [
  "anyhow",
  "log",
@@ -595,7 +595,7 @@
 
 [[package]]
 name = "teaclave_crypto"
-version = "0.5.0"
+version = "0.5.1"
 dependencies = [
  "anyhow",
  "hex",
@@ -608,7 +608,7 @@
 
 [[package]]
 name = "teaclave_proto"
-version = "0.5.0"
+version = "0.5.1"
 dependencies = [
  "anyhow",
  "base64 0.13.1",
@@ -627,7 +627,7 @@
 
 [[package]]
 name = "teaclave_rpc"
-version = "0.5.0"
+version = "0.5.1"
 dependencies = [
  "anyhow",
  "cfg-if 0.1.10",
@@ -646,7 +646,7 @@
 
 [[package]]
 name = "teaclave_rpc_proc_macro"
-version = "0.5.0"
+version = "0.5.1"
 dependencies = [
  "proc-macro2",
  "quote",
@@ -655,7 +655,7 @@
 
 [[package]]
 name = "teaclave_types"
-version = "0.5.0"
+version = "0.5.1"
 dependencies = [
  "anyhow",
  "hex",
diff --git a/sdk/rust/Cargo.toml b/sdk/rust/Cargo.toml
index 950dc66..eb9ffd2 100644
--- a/sdk/rust/Cargo.toml
+++ b/sdk/rust/Cargo.toml
@@ -17,7 +17,7 @@
 
 [package]
 name = "teaclave_client_sdk"
-version = "0.5.0"
+version = "0.5.1"
 authors = ["Teaclave Contributors <dev@teaclave.apache.org>"]
 description = "Teaclave Rust Client SDK"
 license = "Apache-2.0"
diff --git a/sdk/swift/TeaclaveClientSDK/TeaclaveClientSDK.podspec b/sdk/swift/TeaclaveClientSDK/TeaclaveClientSDK.podspec
index 90fc24c..7bed4cd 100644
--- a/sdk/swift/TeaclaveClientSDK/TeaclaveClientSDK.podspec
+++ b/sdk/swift/TeaclaveClientSDK/TeaclaveClientSDK.podspec
@@ -17,13 +17,13 @@
 
 Pod::Spec.new do |s|
   s.name = "TeaclaveClientSDK"
-  s.version = "0.5.0"
+  s.version = "0.5.1"
   s.summary = "Teaclave Client SDK."
   s.homepage = "https://teaclave.apache.org"
   s.license = "Apache-2.0"
   s.author = { "Teaclave Contributors" => "dev@teaclave.apache.org" }
   s.ios.deployment_target = '13.0'
-  s.source = { :git => "https://github.com/apache/incubator-teaclave.git", :tag => "v0.5.0" }
+  s.source = { :git => "https://github.com/apache/incubator-teaclave.git", :tag => "v0.5.1" }
   s.source_files  = "TeaclaveClietnSDK", "TeaclaveClientSDK/**/*.{h,swift}", "External"
   s.module_map = 'TeaclaveClientSDK/TeaclaveClientSDK.modulemap'
   s.vendored_libraries= 'External/libteaclave_client_sdk.a'
diff --git a/sdk/swift/TeaclaveClientSDK/TeaclaveClientSDK.xcodeproj/project.pbxproj b/sdk/swift/TeaclaveClientSDK/TeaclaveClientSDK.xcodeproj/project.pbxproj
index 32df7a1..f70e65d 100644
--- a/sdk/swift/TeaclaveClientSDK/TeaclaveClientSDK.xcodeproj/project.pbxproj
+++ b/sdk/swift/TeaclaveClientSDK/TeaclaveClientSDK.xcodeproj/project.pbxproj
@@ -394,7 +394,7 @@
 					"$(PROJECT_DIR)",
 					"$(PROJECT_DIR)/../../rust/target/universal/debug",
 				);
-				MARKETING_VERSION = 0.5.0;
+				MARKETING_VERSION = 0.5.1;
 				MODULEMAP_FILE = "$(SRCROOT)/TeaclaveClientSDK/TeaclaveClientSDK.modulemap";
 				PRODUCT_BUNDLE_IDENTIFIER = org.apache.teaclave.TeaclaveClientSDK;
 				PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)";
@@ -433,7 +433,7 @@
 					"$(PROJECT_DIR)",
 					"$(PROJECT_DIR)/../../rust/target/universal/debug",
 				);
-				MARKETING_VERSION = 0.5.0;
+				MARKETING_VERSION = 0.5.1;
 				MODULEMAP_FILE = "$(SRCROOT)/TeaclaveClientSDK/TeaclaveClientSDK.modulemap";
 				PRODUCT_BUNDLE_IDENTIFIER = org.apache.teaclave.TeaclaveClientSDK;
 				PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)";
diff --git a/services/access_control/app/Cargo.toml b/services/access_control/app/Cargo.toml
index 9a35c98..5641df8 100644
--- a/services/access_control/app/Cargo.toml
+++ b/services/access_control/app/Cargo.toml
@@ -17,7 +17,7 @@
 
 [package]
 name = "teaclave_access_control_service"
-version = "0.5.0"
+version = "0.5.1"
 authors = ["Teaclave Contributors <dev@teaclave.apache.org>"]
 description = "Teaclave Access Control Service"
 license = "Apache-2.0"
diff --git a/services/access_control/enclave/Cargo.toml b/services/access_control/enclave/Cargo.toml
index 0466af1..6e61bc1 100644
--- a/services/access_control/enclave/Cargo.toml
+++ b/services/access_control/enclave/Cargo.toml
@@ -17,7 +17,7 @@
 
 [package]
 name = "teaclave_access_control_service_enclave"
-version = "0.5.0"
+version = "0.5.1"
 authors = ["Teaclave Contributors <dev@teaclave.apache.org>"]
 description = "Teaclave Access Control Service enclave"
 license = "Apache-2.0"
diff --git a/services/authentication/app/Cargo.toml b/services/authentication/app/Cargo.toml
index 570ff8b..bb1abd9 100644
--- a/services/authentication/app/Cargo.toml
+++ b/services/authentication/app/Cargo.toml
@@ -17,7 +17,7 @@
 
 [package]
 name = "teaclave_authentication_service"
-version = "0.5.0"
+version = "0.5.1"
 authors = ["Teaclave Contributors <dev@teaclave.apache.org>"]
 description = "Teaclave Authentication Service"
 license = "Apache-2.0"
diff --git a/services/authentication/enclave/Cargo.toml b/services/authentication/enclave/Cargo.toml
index f3e6dc4..13387d5 100644
--- a/services/authentication/enclave/Cargo.toml
+++ b/services/authentication/enclave/Cargo.toml
@@ -17,7 +17,7 @@
 
 [package]
 name = "teaclave_authentication_service_enclave"
-version = "0.5.0"
+version = "0.5.1"
 authors = ["Teaclave Contributors <dev@teaclave.apache.org>"]
 description = "Teaclave Authentication Service enclave"
 license = "Apache-2.0"
diff --git a/services/execution/app/Cargo.toml b/services/execution/app/Cargo.toml
index d57cbb3..92e111c 100644
--- a/services/execution/app/Cargo.toml
+++ b/services/execution/app/Cargo.toml
@@ -17,7 +17,7 @@
 
 [package]
 name = "teaclave_execution_service"
-version = "0.5.0"
+version = "0.5.1"
 authors = ["Teaclave Contributors <dev@teaclave.apache.org>"]
 description = "Teaclave worker."
 license = "Apache-2.0"
diff --git a/services/execution/enclave/Cargo.toml b/services/execution/enclave/Cargo.toml
index 32d58cb..7600e53 100644
--- a/services/execution/enclave/Cargo.toml
+++ b/services/execution/enclave/Cargo.toml
@@ -17,7 +17,7 @@
 
 [package]
 name = "teaclave_execution_service_enclave"
-version = "0.5.0"
+version = "0.5.1"
 authors = ["Teaclave Contributors <dev@teaclave.apache.org>"]
 description = "Teaclave Execution Service"
 license = "Apache-2.0"
diff --git a/services/frontend/app/Cargo.toml b/services/frontend/app/Cargo.toml
index 05a5575..35d3d8a 100644
--- a/services/frontend/app/Cargo.toml
+++ b/services/frontend/app/Cargo.toml
@@ -17,7 +17,7 @@
 
 [package]
 name = "teaclave_frontend_service"
-version = "0.5.0"
+version = "0.5.1"
 authors = ["Teaclave Contributors <dev@teaclave.apache.org>"]
 description = "Teaclave Frontend Service"
 license = "Apache-2.0"
diff --git a/services/frontend/enclave/Cargo.toml b/services/frontend/enclave/Cargo.toml
index 560e204..b98e17a 100644
--- a/services/frontend/enclave/Cargo.toml
+++ b/services/frontend/enclave/Cargo.toml
@@ -17,7 +17,7 @@
 
 [package]
 name = "teaclave_frontend_service_enclave"
-version = "0.5.0"
+version = "0.5.1"
 authors = ["Teaclave Contributors <dev@teaclave.apache.org>"]
 description = "Teaclave Frontend Service enclave"
 license = "Apache-2.0"
diff --git a/services/management/app/Cargo.toml b/services/management/app/Cargo.toml
index d1b3939..6035247 100644
--- a/services/management/app/Cargo.toml
+++ b/services/management/app/Cargo.toml
@@ -17,7 +17,7 @@
 
 [package]
 name = "teaclave_management_service"
-version = "0.5.0"
+version = "0.5.1"
 authors = ["Teaclave Contributors <dev@teaclave.apache.org>"]
 description = "Teaclave Management Service"
 license = "Apache-2.0"
diff --git a/services/management/enclave/Cargo.toml b/services/management/enclave/Cargo.toml
index 3f0ca1d..514b1d7 100644
--- a/services/management/enclave/Cargo.toml
+++ b/services/management/enclave/Cargo.toml
@@ -17,7 +17,7 @@
 
 [package]
 name = "teaclave_management_service_enclave"
-version = "0.5.0"
+version = "0.5.1"
 authors = ["Teaclave Contributors <dev@teaclave.apache.org>"]
 description = "Teaclave Management Service enclave"
 license = "Apache-2.0"
diff --git a/services/proto/Cargo.toml b/services/proto/Cargo.toml
index d0f8783..acddc89 100644
--- a/services/proto/Cargo.toml
+++ b/services/proto/Cargo.toml
@@ -17,7 +17,7 @@
 
 [package]
 name = "teaclave_proto"
-version = "0.5.0"
+version = "0.5.1"
 authors = ["Teaclave Contributors <dev@teaclave.apache.org>"]
 description = "RPC protocol of Teaclave services."
 license = "Apache-2.0"
diff --git a/services/proto/proto_gen/Cargo.lock b/services/proto/proto_gen/Cargo.lock
index fcfe980..bb27d7d 100644
--- a/services/proto/proto_gen/Cargo.lock
+++ b/services/proto/proto_gen/Cargo.lock
@@ -558,7 +558,7 @@
 
 [[package]]
 name = "teaclave_proto_gen"
-version = "0.5.0"
+version = "0.5.1"
 dependencies = [
  "askama",
  "prost",
diff --git a/services/proto/proto_gen/Cargo.toml b/services/proto/proto_gen/Cargo.toml
index fe73ccf..0e725b5 100644
--- a/services/proto/proto_gen/Cargo.toml
+++ b/services/proto/proto_gen/Cargo.toml
@@ -17,7 +17,7 @@
 
 [package]
 name = "teaclave_proto_gen"
-version = "0.5.0"
+version = "0.5.1"
 authors = ["Teaclave Contributors <dev@teaclave.apache.org>"]
 description = "Generating Rust protocols from protobuf."
 license = "Apache-2.0"
diff --git a/services/scheduler/app/Cargo.toml b/services/scheduler/app/Cargo.toml
index d461266..0f46edd 100644
--- a/services/scheduler/app/Cargo.toml
+++ b/services/scheduler/app/Cargo.toml
@@ -17,7 +17,7 @@
 
 [package]
 name = "teaclave_scheduler_service"
-version = "0.5.0"
+version = "0.5.1"
 authors = ["Teaclave Contributors <dev@teaclave.apache.org>"]
 description = "Teaclave worker."
 license = "Apache-2.0"
diff --git a/services/scheduler/enclave/Cargo.toml b/services/scheduler/enclave/Cargo.toml
index b19a656..3ac70ad 100644
--- a/services/scheduler/enclave/Cargo.toml
+++ b/services/scheduler/enclave/Cargo.toml
@@ -17,7 +17,7 @@
 
 [package]
 name = "teaclave_scheduler_service_enclave"
-version = "0.5.0"
+version = "0.5.1"
 authors = ["Teaclave Contributors <dev@teaclave.apache.org>"]
 description = "Teaclave Scheduler Service"
 license = "Apache-2.0"
diff --git a/services/storage/app/Cargo.toml b/services/storage/app/Cargo.toml
index 10b6647..a7e392a 100644
--- a/services/storage/app/Cargo.toml
+++ b/services/storage/app/Cargo.toml
@@ -17,7 +17,7 @@
 
 [package]
 name = "teaclave_storage_service"
-version = "0.5.0"
+version = "0.5.1"
 authors = ["Teaclave Contributors <dev@teaclave.apache.org>"]
 description = "Teaclave Storage Service"
 license = "Apache-2.0"
diff --git a/services/storage/enclave/Cargo.toml b/services/storage/enclave/Cargo.toml
index 574db8b..1392114 100644
--- a/services/storage/enclave/Cargo.toml
+++ b/services/storage/enclave/Cargo.toml
@@ -17,7 +17,7 @@
 
 [package]
 name = "teaclave_storage_service_enclave"
-version = "0.5.0"
+version = "0.5.1"
 authors = ["Teaclave Contributors <dev@teaclave.apache.org>"]
 description = "Teaclave Storage Service enclave"
 license = "Apache-2.0"
diff --git a/services/utils/service_app_utils/Cargo.toml b/services/utils/service_app_utils/Cargo.toml
index 1612221..ca28e8d 100644
--- a/services/utils/service_app_utils/Cargo.toml
+++ b/services/utils/service_app_utils/Cargo.toml
@@ -17,7 +17,7 @@
 
 [package]
 name = "teaclave_service_app_utils"
-version = "0.5.0"
+version = "0.5.1"
 authors = ["Teaclave Contributors <dev@teaclave.apache.org>"]
 description = "Teaclave service app utils"
 license = "Apache-2.0"
diff --git a/services/utils/service_enclave_utils/Cargo.toml b/services/utils/service_enclave_utils/Cargo.toml
index 670f620..bb4100b 100644
--- a/services/utils/service_enclave_utils/Cargo.toml
+++ b/services/utils/service_enclave_utils/Cargo.toml
@@ -17,7 +17,7 @@
 
 [package]
 name = "teaclave_service_enclave_utils"
-version = "0.5.0"
+version = "0.5.1"
 authors = ["Teaclave Contributors <dev@teaclave.apache.org>"]
 description = "Teaclave enclave utils"
 license = "Apache-2.0"
diff --git a/services/utils/service_enclave_utils/proc_macro/Cargo.toml b/services/utils/service_enclave_utils/proc_macro/Cargo.toml
index 1c3c524..aea23f3 100644
--- a/services/utils/service_enclave_utils/proc_macro/Cargo.toml
+++ b/services/utils/service_enclave_utils/proc_macro/Cargo.toml
@@ -17,7 +17,7 @@
 
 [package]
 name = "teaclave_service_enclave_utils_proc_macro"
-version = "0.5.0"
+version = "0.5.1"
 authors = ["Teaclave Contributors <dev@teaclave.apache.org>"]
 description = "Procedure macro for service enclave utilities"
 license = "Apache-2.0"
diff --git a/tests/functional/app/Cargo.toml b/tests/functional/app/Cargo.toml
index 9214294..e861613 100644
--- a/tests/functional/app/Cargo.toml
+++ b/tests/functional/app/Cargo.toml
@@ -17,7 +17,7 @@
 
 [package]
 name = "teaclave_functional_tests"
-version = "0.5.0"
+version = "0.5.1"
 authors = ["Teaclave Contributors <dev@teaclave.apache.org>"]
 description = "Enclave test driver"
 license = "Apache-2.0"
diff --git a/tests/functional/enclave/Cargo.toml b/tests/functional/enclave/Cargo.toml
index 99f53d9..3cd9a51 100644
--- a/tests/functional/enclave/Cargo.toml
+++ b/tests/functional/enclave/Cargo.toml
@@ -17,7 +17,7 @@
 
 [package]
 name = "teaclave_functional_tests_enclave"
-version = "0.5.0"
+version = "0.5.1"
 authors = ["Teaclave Contributors <dev@teaclave.apache.org>"]
 description = "Service Functional Test"
 license = "Apache-2.0"
diff --git a/tests/integration/app/Cargo.toml b/tests/integration/app/Cargo.toml
index 6fbc325..0fcd943 100644
--- a/tests/integration/app/Cargo.toml
+++ b/tests/integration/app/Cargo.toml
@@ -17,7 +17,7 @@
 
 [package]
 name = "teaclave_integration_tests"
-version = "0.5.0"
+version = "0.5.1"
 authors = ["Teaclave Contributors <dev@teaclave.apache.org>"]
 description = "Integration tests"
 license = "Apache-2.0"
diff --git a/tests/integration/enclave/Cargo.toml b/tests/integration/enclave/Cargo.toml
index f748853..83aa258 100644
--- a/tests/integration/enclave/Cargo.toml
+++ b/tests/integration/enclave/Cargo.toml
@@ -17,7 +17,7 @@
 
 [package]
 name = "teaclave_integration_tests_enclave"
-version = "0.5.0"
+version = "0.5.1"
 authors = ["Teaclave Contributors <dev@teaclave.apache.org>"]
 description = "Integration Test"
 license = "Apache-2.0"
diff --git a/tests/unit/app/Cargo.toml b/tests/unit/app/Cargo.toml
index d180a9a..b31636e 100644
--- a/tests/unit/app/Cargo.toml
+++ b/tests/unit/app/Cargo.toml
@@ -17,7 +17,7 @@
 
 [package]
 name = "teaclave_unit_tests"
-version = "0.5.0"
+version = "0.5.1"
 authors = ["Teaclave Contributors <dev@teaclave.apache.org>"]
 description = "Enclave test driver"
 license = "Apache-2.0"
diff --git a/tests/unit/enclave/Cargo.toml b/tests/unit/enclave/Cargo.toml
index 9be7b3d..3dc19ce 100644
--- a/tests/unit/enclave/Cargo.toml
+++ b/tests/unit/enclave/Cargo.toml
@@ -17,7 +17,7 @@
 
 [package]
 name = "teaclave_unit_tests_enclave"
-version = "0.5.0"
+version = "0.5.1"
 authors = ["Teaclave Contributors <dev@teaclave.apache.org>"]
 description = "Enclave Unit Test"
 license = "Apache-2.0"
diff --git a/tests/utils/Cargo.toml b/tests/utils/Cargo.toml
index 1a28d7d..e0495de 100644
--- a/tests/utils/Cargo.toml
+++ b/tests/utils/Cargo.toml
@@ -17,7 +17,7 @@
 
 [package]
 name = "teaclave_test_utils"
-version = "0.5.0"
+version = "0.5.1"
 authors = ["Teaclave Contributors <dev@teaclave.apache.org>"]
 description = "Teaclave test utility"
 license = "Apache-2.0"
diff --git a/tools/sgx_tool/app/Cargo.toml b/tools/sgx_tool/app/Cargo.toml
index e09982f..f21a42f 100644
--- a/tools/sgx_tool/app/Cargo.toml
+++ b/tools/sgx_tool/app/Cargo.toml
@@ -17,7 +17,7 @@
 
 [package]
 name = "teaclave_sgx_tool"
-version = "0.5.0"
+version = "0.5.1"
 authors = ["Teaclave Contributors <dev@teaclave.apache.org>"]
 description = "Teaclave SGX Tool"
 license = "Apache-2.0"
diff --git a/tools/sgx_tool/enclave/Cargo.toml b/tools/sgx_tool/enclave/Cargo.toml
index 99ea0ec..3312816 100644
--- a/tools/sgx_tool/enclave/Cargo.toml
+++ b/tools/sgx_tool/enclave/Cargo.toml
@@ -17,7 +17,7 @@
 
 [package]
 name = "teaclave_sgx_tool_enclave"
-version = "0.5.0"
+version = "0.5.1"
 authors = ["Teaclave Contributors <dev@teaclave.apache.org>"]
 description = "Teaclave SGX Tool"
 license = "Apache-2.0"
diff --git a/types/Cargo.toml b/types/Cargo.toml
index 16c8435..1fc0900 100644
--- a/types/Cargo.toml
+++ b/types/Cargo.toml
@@ -17,7 +17,7 @@
 
 [package]
 name = "teaclave_types"
-version = "0.5.0"
+version = "0.5.1"
 authors = ["Teaclave Contributors <dev@teaclave.apache.org>"]
 description = "Teaclave types"
 license = "Apache-2.0"
diff --git a/worker/Cargo.toml b/worker/Cargo.toml
index b21c731..8ff828c 100644
--- a/worker/Cargo.toml
+++ b/worker/Cargo.toml
@@ -17,7 +17,7 @@
 
 [package]
 name = "teaclave_worker"
-version = "0.5.0"
+version = "0.5.1"
 authors = ["Teaclave Contributors <dev@teaclave.apache.org>"]
 description = "Teaclave worker"
 license = "Apache-2.0"