diff --git a/configuration/shuttle-versions.mdx b/configuration/shuttle-versions.mdx index 982dd32..c8bf436 100644 --- a/configuration/shuttle-versions.mdx +++ b/configuration/shuttle-versions.mdx @@ -21,7 +21,7 @@ Combining all of the above, these are the recommended steps for upgrading a Shut 2. Update your project's `shuttle-...` dependencies in `Cargo.toml`: ```toml Cargo.toml - shuttle-runtime = "0.36.0" + shuttle-runtime = "0.37.0" # etc ``` diff --git a/examples/actix-postgres.mdx b/examples/actix-postgres.mdx index c50723c..126b394 100644 --- a/examples/actix-postgres.mdx +++ b/examples/actix-postgres.mdx @@ -117,10 +117,10 @@ edition = "2021" [dependencies] actix-web = "4.3.1" -shuttle-actix-web = "0.36.0" -shuttle-runtime = "0.36.0" +shuttle-actix-web = "0.37.0" +shuttle-runtime = "0.37.0" serde = "1.0.148" -shuttle-shared-db = { version = "0.36.0", features = ["postgres", "sqlx"] } +shuttle-shared-db = { version = "0.37.0", features = ["postgres", "sqlx"] } sqlx = "0.7.1" tokio = "1.26.0" ``` diff --git a/examples/actix-websocket-actorless.mdx b/examples/actix-websocket-actorless.mdx index 135e0a1..cde3734 100644 --- a/examples/actix-websocket-actorless.mdx +++ b/examples/actix-websocket-actorless.mdx @@ -407,8 +407,8 @@ futures = "0.3" reqwest = "0.11" serde = { version = "1.0", features = ["derive"] } serde_json = "1.0" -shuttle-actix-web = "0.36.0" -shuttle-runtime = "0.36.0" +shuttle-actix-web = "0.37.0" +shuttle-runtime = "0.37.0" tokio = { version = "1", features = ["rt-multi-thread", "sync"] } tracing = "0.1" ``` diff --git a/examples/actix.mdx b/examples/actix.mdx index 7781a2f..fbb485b 100644 --- a/examples/actix.mdx +++ b/examples/actix.mdx @@ -45,8 +45,8 @@ edition = "2021" [dependencies] actix-web = "4.3.1" -shuttle-actix-web = "0.36.0" -shuttle-runtime = "0.36.0" +shuttle-actix-web = "0.37.0" +shuttle-runtime = "0.37.0" tokio = "1.26.0" ``` diff --git a/examples/axum-jwt-authentication.mdx b/examples/axum-jwt-authentication.mdx index 5c6814b..b59e149 100644 --- a/examples/axum-jwt-authentication.mdx +++ b/examples/axum-jwt-authentication.mdx @@ -221,8 +221,8 @@ jsonwebtoken = "8.3.0" once_cell = "1.18.0" serde = { version = "1.0.188", features = ["derive"] } serde_json = "1.0.107" -shuttle-axum = "0.36.0" -shuttle-runtime = "0.36.0" +shuttle-axum = "0.37.0" +shuttle-runtime = "0.37.0" tokio = "1.28.2" tracing-subscriber = "0.3.17" ``` diff --git a/examples/axum-postgres.mdx b/examples/axum-postgres.mdx index ebd65a4..91ebc42 100644 --- a/examples/axum-postgres.mdx +++ b/examples/axum-postgres.mdx @@ -102,9 +102,9 @@ edition = "2021" [dependencies] axum = "0.7.3" serde = { version = "1.0.188", features = ["derive"] } -shuttle-axum = "0.36.0" -shuttle-runtime = "0.36.0" -shuttle-shared-db = { version = "0.36.0", features = ["postgres", "sqlx"] } +shuttle-axum = "0.37.0" +shuttle-runtime = "0.37.0" +shuttle-shared-db = { version = "0.37.0", features = ["postgres", "sqlx"] } sqlx = "0.7.1" tokio = "1.28.2" ``` diff --git a/examples/axum-static-files.mdx b/examples/axum-static-files.mdx index 7369a1a..719ef4f 100644 --- a/examples/axum-static-files.mdx +++ b/examples/axum-static-files.mdx @@ -58,8 +58,8 @@ publish = false [dependencies] axum = "0.7.3" -shuttle-axum = "0.36.0" -shuttle-runtime = "0.36.0" +shuttle-axum = "0.37.0" +shuttle-runtime = "0.37.0" tokio = "1.28.2" tower-http = { version = "0.5.0", features = ["fs"] } ``` diff --git a/examples/axum-websockets.mdx b/examples/axum-websockets.mdx index 0176aee..7f12e3c 100644 --- a/examples/axum-websockets.mdx +++ b/examples/axum-websockets.mdx @@ -266,8 +266,8 @@ futures = "0.3.28" reqwest = "0.11.23" serde = { version = "1.0.163", features = ["derive"] } serde_json = "1.0.96" -shuttle-axum = "0.36.0" -shuttle-runtime = "0.36.0" +shuttle-axum = "0.37.0" +shuttle-runtime = "0.37.0" tokio = "1.28.2" tower-http = { version = "0.5.0", features = ["fs"] } ``` diff --git a/examples/axum.mdx b/examples/axum.mdx index f55c758..04360d2 100644 --- a/examples/axum.mdx +++ b/examples/axum.mdx @@ -43,8 +43,8 @@ edition = "2021" [dependencies] axum = "0.7.3" -shuttle-axum = "0.36.0" -shuttle-runtime = "0.36.0" +shuttle-axum = "0.37.0" +shuttle-runtime = "0.37.0" tokio = "1.28.2" ``` diff --git a/examples/poise.mdx b/examples/poise.mdx index 89ab40e..405ad39 100644 --- a/examples/poise.mdx +++ b/examples/poise.mdx @@ -71,9 +71,9 @@ publish = false [dependencies] anyhow = "1.0.71" poise = "0.5.5" -shuttle-poise = "0.36.0" -shuttle-runtime = "0.36.0" -shuttle-secrets = "0.36.0" +shuttle-poise = "0.37.0" +shuttle-runtime = "0.37.0" +shuttle-secrets = "0.37.0" tracing = "0.1.37" tokio = "1.28.2" ``` diff --git a/examples/rocket-jwt-authentication.mdx b/examples/rocket-jwt-authentication.mdx index 29dfee4..d50681f 100644 --- a/examples/rocket-jwt-authentication.mdx +++ b/examples/rocket-jwt-authentication.mdx @@ -38,8 +38,8 @@ jsonwebtoken = { version = "8.1.1", default-features = false } lazy_static = "1.4.0" rocket = { version = "0.5.0", features = ["json"] } serde = { version = "1.0.148", features = ["derive"] } -shuttle-rocket = "0.36.0" -shuttle-runtime = "0.36.0" +shuttle-rocket = "0.37.0" +shuttle-runtime = "0.37.0" tokio = "1.26.0" ``` Your `main.rs` should look like this: diff --git a/examples/rocket-postgres.mdx b/examples/rocket-postgres.mdx index c58b1ff..c7b0f45 100644 --- a/examples/rocket-postgres.mdx +++ b/examples/rocket-postgres.mdx @@ -104,9 +104,9 @@ edition = "2021" [dependencies] rocket = { version = "0.5.0", features = ["json"] } serde = "1.0.148" -shuttle-rocket = "0.36.0" -shuttle-runtime = "0.36.0" -shuttle-shared-db = { version = "0.36.0", features = ["postgres", "sqlx"] } +shuttle-rocket = "0.37.0" +shuttle-runtime = "0.37.0" +shuttle-shared-db = { version = "0.37.0", features = ["postgres", "sqlx"] } sqlx = "0.7.1" tokio = "1.26.0" ``` diff --git a/examples/rocket-static-files.mdx b/examples/rocket-static-files.mdx index 2440ece..dcc9fdc 100644 --- a/examples/rocket-static-files.mdx +++ b/examples/rocket-static-files.mdx @@ -76,8 +76,8 @@ publish = false [dependencies] rocket = "0.5.0" -shuttle-rocket = "0.36.0" -shuttle-runtime = "0.36.0" +shuttle-rocket = "0.37.0" +shuttle-runtime = "0.37.0" tokio = "1.26.0" ``` diff --git a/examples/rocket.mdx b/examples/rocket.mdx index 8684ae3..b0ef05a 100644 --- a/examples/rocket.mdx +++ b/examples/rocket.mdx @@ -43,8 +43,8 @@ edition = "2021" [dependencies] rocket = "0.5.0" -shuttle-rocket = "0.36.0" -shuttle-runtime = "0.36.0" +shuttle-rocket = "0.37.0" +shuttle-runtime = "0.37.0" tokio = "1.26.0" ``` diff --git a/examples/serenity-todo.mdx b/examples/serenity-todo.mdx index 2c2797b..252745a 100644 --- a/examples/serenity-todo.mdx +++ b/examples/serenity-todo.mdx @@ -268,10 +268,10 @@ edition = "2021" anyhow = "1.0.66" serde = "1.0.148" serenity = { version = "0.11.5", default-features = false, features = ["client", "gateway", "rustls_backend", "model"] } -shuttle-secrets = "0.36.0" -shuttle-serenity = "0.36.0" -shuttle-runtime = "0.36.0" -shuttle-shared-db = { version = "0.36.0", features = ["postgres", "sqlx"] } +shuttle-secrets = "0.37.0" +shuttle-serenity = "0.37.0" +shuttle-runtime = "0.37.0" +shuttle-shared-db = { version = "0.37.0", features = ["postgres", "sqlx"] } sqlx = "0.7.1" tokio = "1.26.0" tracing = "0.1.37" diff --git a/examples/serenity.mdx b/examples/serenity.mdx index 9701c7f..4f88d50 100644 --- a/examples/serenity.mdx +++ b/examples/serenity.mdx @@ -90,10 +90,10 @@ edition = "2021" [dependencies] anyhow = "1.0.66" -shuttle-serenity = "0.36.0" -shuttle-runtime = "0.36.0" +shuttle-serenity = "0.37.0" +shuttle-runtime = "0.37.0" serenity = { version = "0.11.5", default-features = false, features = ["client", "gateway", "rustls_backend", "model"] } -shuttle-secrets = "0.36.0" +shuttle-secrets = "0.37.0" tokio = "1.26.0" tracing = "0.1.37" ``` diff --git a/examples/shuttle-next.mdx b/examples/shuttle-next.mdx index 253ddb1..b4e2c94 100644 --- a/examples/shuttle-next.mdx +++ b/examples/shuttle-next.mdx @@ -42,7 +42,7 @@ edition = "2021" crate-type = [ "cdylib" ] [dependencies] -shuttle-next = "0.36.0" +shuttle-next = "0.37.0" ``` Using the `shuttle-next::app!` macro, we can create HTTP API endpoints, setting the diff --git a/shuttle-next/getting-started.mdx b/shuttle-next/getting-started.mdx index 24f9c3b..9af2419 100644 --- a/shuttle-next/getting-started.mdx +++ b/shuttle-next/getting-started.mdx @@ -22,7 +22,7 @@ edition = "2021" crate-type = [ "cdylib" ] [dependencies] -shuttle-next = "0.36.0" +shuttle-next = "0.37.0" ``` Using the `shuttle-next::app!` macro, we can create HTTP API endpoints, setting the diff --git a/tutorials/custom-service.mdx b/tutorials/custom-service.mdx index ab0cefc..267ea42 100644 --- a/tutorials/custom-service.mdx +++ b/tutorials/custom-service.mdx @@ -47,8 +47,8 @@ axum = "0.6.4" hyper = "0.14.24" poise = "0.5.2" serde = "1.0" -shuttle-runtime = "0.36.0" -shuttle-secrets = "0.36.0" +shuttle-runtime = "0.37.0" +shuttle-secrets = "0.37.0" tokio = "1.26.0" ``` diff --git a/tutorials/url-shortener.mdx b/tutorials/url-shortener.mdx index 90d3ffc..560d498 100644 --- a/tutorials/url-shortener.mdx +++ b/tutorials/url-shortener.mdx @@ -129,8 +129,8 @@ edition = "2021" [dependencies] rocket = "0.5.0" -shuttle-rocket = "0.36.0" -shuttle-runtime = "0.36.0" +shuttle-rocket = "0.37.0" +shuttle-runtime = "0.37.0" tokio = "1.26.0" ``` @@ -152,8 +152,8 @@ $ cargo shuttle deploy Compiling rocket_http v0.5.0 Compiling rocket_codegen v0.5.0 Compiling rocket v0.5.0 - Compiling shuttle-rocket v0.36.0 - Compiling shuttle-runtime v0.36.0 + Compiling shuttle-rocket v0.37.0 + Compiling shuttle-runtime v0.37.0 Compiling url-shortener v0.1.0 (/opt/shuttle/crates/url-shortener) Finished dev [unoptimized + debuginfo] target(s) in 1m 01s diff --git a/tutorials/websocket-chat-app-js.mdx b/tutorials/websocket-chat-app-js.mdx index 45c8734..fbe4286 100644 --- a/tutorials/websocket-chat-app-js.mdx +++ b/tutorials/websocket-chat-app-js.mdx @@ -257,10 +257,10 @@ hyper = { version = "0.14", features = ["client", "http2"] } hyper-tls = "0.5" serde = { version = "1.0", features = ["derive"] } serde_json = "1.0" -shuttle-axum = { version = "0.36.0" } -shuttle-runtime = { version = "0.36.0" } -shuttle-secrets = "0.36.0" -shuttle-static-folder = "0.36.0" +shuttle-axum = { version = "0.37.0" } +shuttle-runtime = { version = "0.37.0" } +shuttle-secrets = "0.37.0" +shuttle-static-folder = "0.37.0" sync_wrapper = "0.1" tokio = { version = "1", features = ["full"] } tower-http = { version = "0.3.5", features = ["fs", "auth"]}