diff --git a/Cargo.toml b/Cargo.toml index 0856b3e..3aca6a2 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -10,4 +10,4 @@ homepage = "https://github.com/hubertshelley/silent" license = "Apache-2.0" readme = "./readme.md" repository = "https://github.com/hubertshelley/silent" -version = "1.4.2" +version = "1.4.3" diff --git a/examples/configs/Cargo.toml b/examples/configs/Cargo.toml index 56c69a2..bcd60cb 100644 --- a/examples/configs/Cargo.toml +++ b/examples/configs/Cargo.toml @@ -7,4 +7,4 @@ edition = "2021" [dependencies] silent = { path = "../../silent" } -async-trait = "0.1.82" +async-trait = "0.1.83" diff --git a/examples/custom_handler/Cargo.toml b/examples/custom_handler/Cargo.toml index 8c5926f..c9845c6 100644 --- a/examples/custom_handler/Cargo.toml +++ b/examples/custom_handler/Cargo.toml @@ -7,4 +7,4 @@ edition = "2021" [dependencies] silent = { path = "../../silent" } -async-trait = "0.1.82" +async-trait = "0.1.83" diff --git a/examples/custom_tokio_listener/Cargo.toml b/examples/custom_tokio_listener/Cargo.toml index 9109806..a688374 100644 --- a/examples/custom_tokio_listener/Cargo.toml +++ b/examples/custom_tokio_listener/Cargo.toml @@ -7,5 +7,5 @@ edition = "2021" [dependencies] silent = { path = "../../silent" } -async-trait = "0.1.82" +async-trait = "0.1.83" tokio = { version = "1.40.0", features = ["full"] } diff --git a/examples/custom_tokio_runtime/Cargo.toml b/examples/custom_tokio_runtime/Cargo.toml index 2800238..56b4432 100644 --- a/examples/custom_tokio_runtime/Cargo.toml +++ b/examples/custom_tokio_runtime/Cargo.toml @@ -7,5 +7,5 @@ edition = "2021" [dependencies] silent = { path = "../../silent" } -async-trait = "0.1.82" +async-trait = "0.1.83" tokio = { version = "1.40.0", features = ["full"] } diff --git a/examples/exception_handler/Cargo.toml b/examples/exception_handler/Cargo.toml index 4eb0e6f..8b11ebb 100644 --- a/examples/exception_handler/Cargo.toml +++ b/examples/exception_handler/Cargo.toml @@ -7,4 +7,4 @@ edition = "2021" [dependencies] silent = { path = "../../silent" } -serde = { version = "1.0.209", features = ["derive"] } +serde = { version = "1.0.210", features = ["derive"] } diff --git a/examples/form/Cargo.toml b/examples/form/Cargo.toml index e450f80..cf8e409 100644 --- a/examples/form/Cargo.toml +++ b/examples/form/Cargo.toml @@ -7,4 +7,4 @@ edition = "2021" [dependencies] silent = { path = "../../silent" } -serde = { version = "1.0.209", features = ["derive"] } +serde = { version = "1.0.210", features = ["derive"] } diff --git a/examples/grpc/Cargo.toml b/examples/grpc/Cargo.toml index b3775f5..da6f333 100644 --- a/examples/grpc/Cargo.toml +++ b/examples/grpc/Cargo.toml @@ -17,7 +17,7 @@ tonic = { version = "0.12.2" } prost = "0.13" tokio = { version = "1.40", features = ["macros", "rt-multi-thread"] } silent = { path = "../../silent", features = ["grpc"] } -async-trait = "0.1.82" +async-trait = "0.1.83" [build-dependencies] tonic-build = { version = "0.12.2" } diff --git a/examples/grpc_h2c/Cargo.toml b/examples/grpc_h2c/Cargo.toml index 535958c..0d9fcde 100644 --- a/examples/grpc_h2c/Cargo.toml +++ b/examples/grpc_h2c/Cargo.toml @@ -17,11 +17,11 @@ tonic = { version = "0.12.2" } prost = "0.13" tokio = { version = "1.40", features = ["macros", "rt-multi-thread"] } silent = { path = "../../silent", features = ["grpc"] } -async-trait = "0.1.82" +async-trait = "0.1.83" http = "1.1.0" -hyper-util = "0.1.7" +hyper-util = "0.1.9" hyper = "1.4.1" -tower = "0.5.0" +tower = "0.5.1" [build-dependencies] tonic-build = { version = "0.12.2" } diff --git a/examples/grpc_streaming/Cargo.toml b/examples/grpc_streaming/Cargo.toml index dec38c6..1177038 100644 --- a/examples/grpc_streaming/Cargo.toml +++ b/examples/grpc_streaming/Cargo.toml @@ -17,8 +17,8 @@ tonic = { version = "0.12.2" } prost = "0.13" tokio = { version = "1.40", features = ["macros", "rt-multi-thread"] } silent = { path = "../../silent", features = ["grpc"] } -async-trait = "0.1.82" -tokio-stream = "0.1.15" +async-trait = "0.1.83" +tokio-stream = "0.1.16" h2 = "0.4.6" [build-dependencies] diff --git a/examples/middleware/Cargo.toml b/examples/middleware/Cargo.toml index 6340e4a..a4e02fa 100644 --- a/examples/middleware/Cargo.toml +++ b/examples/middleware/Cargo.toml @@ -6,5 +6,5 @@ edition = "2021" # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html [dependencies] -async-trait = "0.1.82" +async-trait = "0.1.83" silent = { path = "../../silent" } diff --git a/examples/multipart-form/Cargo.toml b/examples/multipart-form/Cargo.toml index e844134..53d960f 100644 --- a/examples/multipart-form/Cargo.toml +++ b/examples/multipart-form/Cargo.toml @@ -7,4 +7,4 @@ edition = "2021" [dependencies] silent = { path = "../../silent", features = ["multipart"] } -serde = { version = "1.0.209", features = ["derive"] } +serde = { version = "1.0.210", features = ["derive"] } diff --git a/examples/sse-chat/Cargo.toml b/examples/sse-chat/Cargo.toml index 39d053d..ff8dfbc 100644 --- a/examples/sse-chat/Cargo.toml +++ b/examples/sse-chat/Cargo.toml @@ -11,4 +11,4 @@ once_cell = "1" parking_lot = "0.12" tokio = { version = "1", features = ["macros"] } tokio-stream = { version = "0.1", features = ["net"] } -serde = { version = "1.0.209", features = ["derive"] } +serde = { version = "1.0.210", features = ["derive"] } diff --git a/examples/templates/Cargo.toml b/examples/templates/Cargo.toml index ed42d23..1377d6a 100644 --- a/examples/templates/Cargo.toml +++ b/examples/templates/Cargo.toml @@ -6,5 +6,5 @@ edition = "2021" # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html [dependencies] -serde = { version = "1.0.209", features = ["derive"] } +serde = { version = "1.0.210", features = ["derive"] } silent = { path = "../../silent", features = ["template"] } diff --git a/examples/todo/Cargo.toml b/examples/todo/Cargo.toml index 17555fd..4f3b64e 100644 --- a/examples/todo/Cargo.toml +++ b/examples/todo/Cargo.toml @@ -7,6 +7,6 @@ edition = "2021" [dependencies] silent = { path = "../../silent" } -serde = { version = "1.0.209", features = ["derive"] } +serde = { version = "1.0.210", features = ["derive"] } uuid = { version = "1.10.0", features = ["serde", "v4"] } -async-trait = "0.1.82" +async-trait = "0.1.83" diff --git a/examples/websocket-chat/Cargo.toml b/examples/websocket-chat/Cargo.toml index 5163171..cf7236b 100644 --- a/examples/websocket-chat/Cargo.toml +++ b/examples/websocket-chat/Cargo.toml @@ -8,6 +8,6 @@ publish = false [dependencies] silent = { path = "../../silent", features = ["upgrade"] } tokio = { version = "1.40.0", features = ["full"] } -tokio-stream = { version = "0.1.15", features = ["net"] } +tokio-stream = { version = "0.1.16", features = ["net"] } futures-util = { version = "0.3.30", default-features = false } once_cell = "1.19.0" diff --git a/examples/websocket/Cargo.toml b/examples/websocket/Cargo.toml index 039036d..dada9ee 100644 --- a/examples/websocket/Cargo.toml +++ b/examples/websocket/Cargo.toml @@ -6,10 +6,10 @@ edition = "2021" # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html [dependencies] -async-trait = "0.1.82" +async-trait = "0.1.83" silent = { path = "../../silent", features = ["upgrade"] } tokio = { version = "1.40.0", features = ["full"] } tokio-tungstenite = "0.24.0" futures-util = "0.3.30" -backtrace = "0.3.73" +backtrace = "0.3.74" headers = "0.4.0" diff --git a/silent/Cargo.toml b/silent/Cargo.toml index addfa62..61f26a9 100644 --- a/silent/Cargo.toml +++ b/silent/Cargo.toml @@ -34,17 +34,17 @@ grpc = ["upgrade", "dep:tonic", "dep:pin-project-lite", "dep:pin-project", "dep: [dependencies] # Basic dependencies -thiserror = "1.0.63" +thiserror = "1.0.64" hyper = { version = "1.4.1", features = ["full"] } -hyper-util = { version = "0.1.7", features = ["server-auto", "tokio"] } +hyper-util = { version = "0.1.9", features = ["server-auto", "tokio"] } tokio = { version = "1.40.0", optional = true } -bytes = "1.7.1" +bytes = "1.7.2" http-body-util = "0.1.2" tracing = "0.1.40" tracing-subscriber = { version = "0.3.18", features = ["chrono"] } -async-trait = "0.1.82" -serde = { version = "1.0.209", features = ["derive"] } -serde_json = "1.0.127" +async-trait = "0.1.83" +serde = { version = "1.0.210", features = ["derive"] } +serde_json = "1.0.128" uuid = "1.10.0" url = "2.5.2" serde_urlencoded = "0.7.1" @@ -53,14 +53,14 @@ futures-util = "0.3.30" chrono = { version = "0.4.38", default-features = false, features = ["clock"] } tokio-tungstenite = { version = "0.24.0", optional = true } headers = "0.4.0" -tokio-stream = { version = "0.1.15", features = ["net"], optional = true } +tokio-stream = { version = "0.1.16", features = ["net"], optional = true } pin-project = { version = "1.1", optional = true } pin-project-lite = { version = "0.2.14", optional = true } http = "1.1.0" http-body = "1.0.1" futures = "0.3.30" -tokio-util = "0.7.11" -anyhow = "1.0.86" +tokio-util = "0.7.12" +anyhow = "1.0.89" # Scheduler cron = { version = "0.12.1", optional = true }