diff --git a/Cargo.toml b/Cargo.toml
index c939a86..25f29a3 100644
--- a/Cargo.toml
+++ b/Cargo.toml
@@ -26,7 +26,7 @@ metrics = ["opentelemetry/metrics","opentelemetry_sdk/metrics", "smallvec"]
 
 [dependencies]
 opentelemetry = { version = "0.21.0", default-features = false, features = ["trace"] }
-opentelemetry_sdk = { version = "0.21.0", default-features = false, features = ["trace"] }
+opentelemetry_sdk = { version = "0.22.0", default-features = false, features = ["trace"] }
 tracing = { version = "0.1.35", default-features = false, features = ["std"] }
 tracing-core = "0.1.28"
 tracing-subscriber = { version = "0.3.0", default-features = false, features = ["registry", "std"] }
@@ -42,7 +42,7 @@ smallvec = { version = "1.0", optional = true }
 async-trait = "0.1.56"
 criterion = { version = "0.5.1", default-features = false, features = ["html_reports"] }
 opentelemetry = { version = "0.21.0", features = ["trace", "metrics"] }
-opentelemetry_sdk = { version = "0.21.0", default-features = false, features = ["trace", "rt-tokio"] }
+opentelemetry_sdk = { version = "0.22.0", default-features = false, features = ["trace", "rt-tokio"] }
 opentelemetry-jaeger = "0.20.0"
 opentelemetry-stdout = { version = "0.2.0", features = ["trace", "metrics"] }
 opentelemetry-otlp = { version = "0.14.0", features = ["metrics"] }