From b7f26dd11cb3a21257a063f453f3b3603e8e9424 Mon Sep 17 00:00:00 2001 From: oddgrd <29732646+oddgrd@users.noreply.github.com> Date: Thu, 9 Nov 2023 10:21:04 +0100 Subject: [PATCH 1/3] chore: v0.32.0 --- .github/ISSUE_TEMPLATE/BUG-REPORT.yml | 2 +- Cargo.lock | 32 +++++++++---------- Cargo.toml | 14 ++++---- admin/Cargo.toml | 2 +- auth/Cargo.toml | 2 +- builder/Cargo.toml | 2 +- cargo-shuttle/Cargo.toml | 2 +- cargo-shuttle/README.md | 4 +-- codegen/Cargo.toml | 2 +- common/Cargo.toml | 2 +- deployer/Cargo.toml | 2 +- .../tests/deploy_layer/bind-panic/Cargo.toml | 2 +- .../tests/deploy_layer/main-panic/Cargo.toml | 2 +- .../tests/deploy_layer/self-stop/Cargo.toml | 2 +- .../tests/deploy_layer/sleep-async/Cargo.toml | 2 +- examples | 2 +- gateway/Cargo.toml | 2 +- logger/Cargo.toml | 2 +- provisioner/Cargo.toml | 2 +- resource-recorder/Cargo.toml | 2 +- resources/aws-rds/Cargo.toml | 4 +-- resources/metadata/Cargo.toml | 4 +-- resources/persist/Cargo.toml | 4 +-- resources/secrets/Cargo.toml | 4 +-- resources/shared-db/Cargo.toml | 4 +-- resources/turso/Cargo.toml | 4 +-- runtime/Cargo.toml | 2 +- runtime/src/lib.rs | 6 ++-- service/Cargo.toml | 2 +- services/shuttle-actix-web/Cargo.toml | 4 +-- services/shuttle-axum/Cargo.toml | 4 +-- services/shuttle-next/Cargo.toml | 6 ++-- services/shuttle-poem/Cargo.toml | 4 +-- services/shuttle-poise/Cargo.toml | 4 +-- services/shuttle-rocket/Cargo.toml | 4 +-- services/shuttle-salvo/Cargo.toml | 4 +-- services/shuttle-serenity/Cargo.toml | 4 +-- services/shuttle-thruster/Cargo.toml | 4 +-- services/shuttle-tide/Cargo.toml | 4 +-- services/shuttle-tower/Cargo.toml | 4 +-- services/shuttle-warp/Cargo.toml | 4 +-- 41 files changed, 84 insertions(+), 84 deletions(-) diff --git a/.github/ISSUE_TEMPLATE/BUG-REPORT.yml b/.github/ISSUE_TEMPLATE/BUG-REPORT.yml index ebf5e7b70..13708d717 100644 --- a/.github/ISSUE_TEMPLATE/BUG-REPORT.yml +++ b/.github/ISSUE_TEMPLATE/BUG-REPORT.yml @@ -20,7 +20,7 @@ body: attributes: label: Version description: What version of `cargo-shuttle` are you running (`cargo shuttle --version`)? - placeholder: "v0.31.0" + placeholder: "v0.32.0" validations: required: true - type: dropdown diff --git a/Cargo.lock b/Cargo.lock index ed1aebacc..e97ccfbf3 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1121,7 +1121,7 @@ dependencies = [ [[package]] name = "cargo-shuttle" -version = "0.31.0" +version = "0.32.0" dependencies = [ "anyhow", "assert_cmd", @@ -5630,7 +5630,7 @@ dependencies = [ [[package]] name = "shuttle-admin" -version = "0.31.0" +version = "0.32.0" dependencies = [ "anyhow", "clap", @@ -5647,7 +5647,7 @@ dependencies = [ [[package]] name = "shuttle-auth" -version = "0.31.0" +version = "0.32.0" dependencies = [ "anyhow", "async-stripe", @@ -5678,7 +5678,7 @@ dependencies = [ [[package]] name = "shuttle-builder" -version = "0.31.0" +version = "0.32.0" dependencies = [ "async-trait", "clap", @@ -5704,7 +5704,7 @@ dependencies = [ [[package]] name = "shuttle-codegen" -version = "0.31.0" +version = "0.32.0" dependencies = [ "pretty_assertions", "proc-macro-error", @@ -5721,7 +5721,7 @@ dependencies = [ [[package]] name = "shuttle-common" -version = "0.31.0" +version = "0.32.0" dependencies = [ "anyhow", "async-trait", @@ -5771,7 +5771,7 @@ dependencies = [ [[package]] name = "shuttle-common-tests" -version = "0.31.0" +version = "0.32.0" dependencies = [ "cargo-shuttle", "hyper", @@ -5787,7 +5787,7 @@ dependencies = [ [[package]] name = "shuttle-deployer" -version = "0.31.0" +version = "0.32.0" dependencies = [ "anyhow", "async-trait", @@ -5839,7 +5839,7 @@ dependencies = [ [[package]] name = "shuttle-gateway" -version = "0.31.0" +version = "0.32.0" dependencies = [ "anyhow", "async-trait", @@ -5897,7 +5897,7 @@ dependencies = [ [[package]] name = "shuttle-logger" -version = "0.31.0" +version = "0.32.0" dependencies = [ "async-trait", "chrono", @@ -5923,11 +5923,11 @@ dependencies = [ [[package]] name = "shuttle-orchestrator" -version = "0.31.0" +version = "0.32.0" [[package]] name = "shuttle-proto" -version = "0.31.0" +version = "0.32.0" dependencies = [ "anyhow", "chrono", @@ -5946,7 +5946,7 @@ dependencies = [ [[package]] name = "shuttle-provisioner" -version = "0.31.0" +version = "0.32.0" dependencies = [ "aws-config", "aws-sdk-rds", @@ -5971,7 +5971,7 @@ dependencies = [ [[package]] name = "shuttle-resource-recorder" -version = "0.31.0" +version = "0.32.0" dependencies = [ "async-trait", "chrono", @@ -5995,7 +5995,7 @@ dependencies = [ [[package]] name = "shuttle-runtime" -version = "0.31.0" +version = "0.32.0" dependencies = [ "anyhow", "async-trait", @@ -6028,7 +6028,7 @@ dependencies = [ [[package]] name = "shuttle-service" -version = "0.31.0" +version = "0.32.0" dependencies = [ "anyhow", "async-trait", diff --git a/Cargo.toml b/Cargo.toml index 4222620dd..e25d770b4 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -26,19 +26,19 @@ exclude = [ ] [workspace.package] -version = "0.31.0" +version = "0.32.0" edition = "2021" license = "Apache-2.0" repository = "https://github.com/shuttle-hq/shuttle" # https://doc.rust-lang.org/cargo/reference/workspaces.html#the-workspacedependencies-table [workspace.dependencies] -shuttle-codegen = { path = "codegen", version = "0.31.0" } -shuttle-common = { path = "common", version = "0.31.0" } -shuttle-common-tests = { path = "common-tests", version = "0.31.0" } -shuttle-orchestrator = { path = "orchestrator", version = "0.31.0" } -shuttle-proto = { path = "proto", version = "0.31.0" } -shuttle-service = { path = "service", version = "0.31.0" } +shuttle-codegen = { path = "codegen", version = "0.32.0" } +shuttle-common = { path = "common", version = "0.32.0" } +shuttle-common-tests = { path = "common-tests", version = "0.32.0" } +shuttle-orchestrator = { path = "orchestrator", version = "0.32.0" } +shuttle-proto = { path = "proto", version = "0.32.0" } +shuttle-service = { path = "service", version = "0.32.0" } anyhow = "1.0.66" async-trait = "0.1.58" diff --git a/admin/Cargo.toml b/admin/Cargo.toml index 0dca2954c..6c7ca82d8 100644 --- a/admin/Cargo.toml +++ b/admin/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "shuttle-admin" -version = "0.31.0" +version = "0.32.0" edition = "2021" [dependencies] diff --git a/auth/Cargo.toml b/auth/Cargo.toml index 8a6086295..00dfff6b4 100644 --- a/auth/Cargo.toml +++ b/auth/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "shuttle-auth" -version = "0.31.0" +version = "0.32.0" edition.workspace = true license.workspace = true repository.workspace = true diff --git a/builder/Cargo.toml b/builder/Cargo.toml index 565cbbfe5..4d3878618 100644 --- a/builder/Cargo.toml +++ b/builder/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "shuttle-builder" -version = "0.31.0" +version = "0.32.0" edition.workspace = true license.workspace = true repository.workspace = true diff --git a/cargo-shuttle/Cargo.toml b/cargo-shuttle/Cargo.toml index d505bfc4a..82b5184b1 100644 --- a/cargo-shuttle/Cargo.toml +++ b/cargo-shuttle/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "cargo-shuttle" -version = "0.31.0" +version = "0.32.0" edition.workspace = true license.workspace = true repository.workspace = true diff --git a/cargo-shuttle/README.md b/cargo-shuttle/README.md index cc2dd838d..c85b51897 100644 --- a/cargo-shuttle/README.md +++ b/cargo-shuttle/README.md @@ -143,8 +143,8 @@ This should generate the following dependency in `Cargo.toml`: ```toml rocket = "0.5.0-rc.2" -shuttle-rocket = { version = "0.31.0" } -shuttle-runtime = { version = "0.31.0" } +shuttle-rocket = { version = "0.32.0" } +shuttle-runtime = { version = "0.32.0" } tokio = { version = "1.26.0" } ``` diff --git a/codegen/Cargo.toml b/codegen/Cargo.toml index b81c055c0..a2fe681c1 100644 --- a/codegen/Cargo.toml +++ b/codegen/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "shuttle-codegen" -version = "0.31.0" +version = "0.32.0" edition.workspace = true license.workspace = true repository.workspace = true diff --git a/common/Cargo.toml b/common/Cargo.toml index b7df290ee..464a94892 100644 --- a/common/Cargo.toml +++ b/common/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "shuttle-common" -version = "0.31.0" +version = "0.32.0" edition.workspace = true license.workspace = true repository.workspace = true diff --git a/deployer/Cargo.toml b/deployer/Cargo.toml index 3bf343742..79699b5f0 100644 --- a/deployer/Cargo.toml +++ b/deployer/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "shuttle-deployer" -version = "0.31.0" +version = "0.32.0" edition.workspace = true license.workspace = true description = "Service with instances created per project for handling the compilation, loading, and execution of Shuttle services" diff --git a/deployer/tests/deploy_layer/bind-panic/Cargo.toml b/deployer/tests/deploy_layer/bind-panic/Cargo.toml index 127245f23..2ff4c1561 100644 --- a/deployer/tests/deploy_layer/bind-panic/Cargo.toml +++ b/deployer/tests/deploy_layer/bind-panic/Cargo.toml @@ -7,5 +7,5 @@ edition = "2021" [workspace] [dependencies] -shuttle-runtime = "0.31.0" +shuttle-runtime = "0.32.0" tokio = "1.22" diff --git a/deployer/tests/deploy_layer/main-panic/Cargo.toml b/deployer/tests/deploy_layer/main-panic/Cargo.toml index b4087c462..c56c7443d 100644 --- a/deployer/tests/deploy_layer/main-panic/Cargo.toml +++ b/deployer/tests/deploy_layer/main-panic/Cargo.toml @@ -7,5 +7,5 @@ edition = "2021" [workspace] [dependencies] -shuttle-runtime = "0.31.0" +shuttle-runtime = "0.32.0" tokio = "1.22" diff --git a/deployer/tests/deploy_layer/self-stop/Cargo.toml b/deployer/tests/deploy_layer/self-stop/Cargo.toml index e02928a5f..3b925b915 100644 --- a/deployer/tests/deploy_layer/self-stop/Cargo.toml +++ b/deployer/tests/deploy_layer/self-stop/Cargo.toml @@ -7,5 +7,5 @@ edition = "2021" [workspace] [dependencies] -shuttle-runtime = "0.31.0" +shuttle-runtime = "0.32.0" tokio = "1.22" diff --git a/deployer/tests/deploy_layer/sleep-async/Cargo.toml b/deployer/tests/deploy_layer/sleep-async/Cargo.toml index 4add947a9..1a631ebd6 100644 --- a/deployer/tests/deploy_layer/sleep-async/Cargo.toml +++ b/deployer/tests/deploy_layer/sleep-async/Cargo.toml @@ -7,5 +7,5 @@ edition = "2021" [workspace] [dependencies] -shuttle-runtime = "0.31.0" +shuttle-runtime = "0.32.0" tokio = { version = "1.0", features = ["time"]} diff --git a/examples b/examples index 0e2903eb1..f96af6213 160000 --- a/examples +++ b/examples @@ -1 +1 @@ -Subproject commit 0e2903eb1f32a89c2203ff7e46f7fb8bf2a1d869 +Subproject commit f96af6213fe279519f6a840de788fe7a0c998434 diff --git a/gateway/Cargo.toml b/gateway/Cargo.toml index 6d6c0d2c4..925d7bf95 100644 --- a/gateway/Cargo.toml +++ b/gateway/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "shuttle-gateway" -version = "0.31.0" +version = "0.32.0" edition.workspace = true license.workspace = true publish = false diff --git a/logger/Cargo.toml b/logger/Cargo.toml index 32d923c18..19f36597d 100644 --- a/logger/Cargo.toml +++ b/logger/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "shuttle-logger" -version = "0.31.0" +version = "0.32.0" edition.workspace = true license.workspace = true repository.workspace = true diff --git a/provisioner/Cargo.toml b/provisioner/Cargo.toml index 87a669dd6..d69192e18 100644 --- a/provisioner/Cargo.toml +++ b/provisioner/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "shuttle-provisioner" -version = "0.31.0" +version = "0.32.0" edition.workspace = true license.workspace = true description = "Service responsible for provisioning and managing resources for services" diff --git a/resource-recorder/Cargo.toml b/resource-recorder/Cargo.toml index a64af862b..870ecc041 100644 --- a/resource-recorder/Cargo.toml +++ b/resource-recorder/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "shuttle-resource-recorder" -version = "0.31.0" +version = "0.32.0" edition.workspace = true license.workspace = true repository.workspace = true diff --git a/resources/aws-rds/Cargo.toml b/resources/aws-rds/Cargo.toml index 1e9902dbe..683d2dc81 100644 --- a/resources/aws-rds/Cargo.toml +++ b/resources/aws-rds/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "shuttle-aws-rds" -version = "0.31.0" +version = "0.32.0" edition = "2021" license = "Apache-2.0" description = "Plugin to provision AWS RDS resources" @@ -10,7 +10,7 @@ keywords = ["shuttle-service", "rds"] async-trait = "0.1.56" paste = "1.0.7" serde = { version = "1.0.148", features = ["derive"] } -shuttle-service = { path = "../../service", version = "0.31.0", default-features = false } +shuttle-service = { path = "../../service", version = "0.32.0", default-features = false } sqlx = "0.7.1" [features] diff --git a/resources/metadata/Cargo.toml b/resources/metadata/Cargo.toml index 35499aea8..537c20546 100644 --- a/resources/metadata/Cargo.toml +++ b/resources/metadata/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "shuttle-metadata" -version = "0.31.0" +version = "0.32.0" edition = "2021" license = "Apache-2.0" description = "Plugin to get Shuttle service information" @@ -8,4 +8,4 @@ keywords = ["shuttle-service", "metadata"] [dependencies] async-trait = "0.1.56" -shuttle-service = { path = "../../service", version = "0.31.0" } +shuttle-service = { path = "../../service", version = "0.32.0" } diff --git a/resources/persist/Cargo.toml b/resources/persist/Cargo.toml index d04258ba1..e3cc67604 100644 --- a/resources/persist/Cargo.toml +++ b/resources/persist/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "shuttle-persist" -version = "0.31.0" +version = "0.32.0" edition = "2021" license = "Apache-2.0" description = "Plugin for persist objects" @@ -10,5 +10,5 @@ keywords = ["shuttle-service", "persistence"] async-trait = "0.1.56" bincode = "1.2.1" serde = { version = "1.0.0", features = ["derive"] } -shuttle-service = { path = "../../service", version = "0.31.0" } +shuttle-service = { path = "../../service", version = "0.32.0" } thiserror = "1.0.32" diff --git a/resources/secrets/Cargo.toml b/resources/secrets/Cargo.toml index a38d241ab..402eae695 100644 --- a/resources/secrets/Cargo.toml +++ b/resources/secrets/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "shuttle-secrets" -version = "0.31.0" +version = "0.32.0" edition = "2021" license = "Apache-2.0" description = "Plugin to for managing secrets on shuttle" @@ -10,4 +10,4 @@ keywords = ["shuttle-service", "secrets"] async-trait = "0.1.56" secrecy = { version = "0.8.0", features = ["serde"] } serde = { version = "1.0.148", features = ["derive"] } -shuttle-service = { path = "../../service", version = "0.31.0" } +shuttle-service = { path = "../../service", version = "0.32.0" } diff --git a/resources/shared-db/Cargo.toml b/resources/shared-db/Cargo.toml index 75ad2d4fc..6e11ed662 100644 --- a/resources/shared-db/Cargo.toml +++ b/resources/shared-db/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "shuttle-shared-db" -version = "0.31.0" +version = "0.32.0" edition = "2021" license = "Apache-2.0" description = "Plugin for managing shared databases on shuttle" @@ -10,7 +10,7 @@ keywords = ["shuttle-service", "database"] async-trait = "0.1.56" mongodb = { version = "2.3.0", optional = true } serde = { version = "1.0.148", features = ["derive"] } -shuttle-service = { path = "../../service", version = "0.31.0" } +shuttle-service = { path = "../../service", version = "0.32.0" } sqlx = { version = "0.7.1", optional = true } [features] diff --git a/resources/turso/Cargo.toml b/resources/turso/Cargo.toml index 85430212a..2a435ccac 100644 --- a/resources/turso/Cargo.toml +++ b/resources/turso/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "shuttle-turso" -version = "0.31.0" +version = "0.32.0" edition = "2021" license = "Apache-2.0" description = "Plugin to obtain a client connected to a Turso database" @@ -11,7 +11,7 @@ async-trait = "0.1.56" dunce = "1.0.4" libsql-client = { version = "0.31.0" } serde = { version = "1.0.148", features = ["derive"] } -shuttle-service = { path = "../../service", version = "0.31.0", default-features = false } +shuttle-service = { path = "../../service", version = "0.32.0", default-features = false } url = { version = "2.3.1", features = ["serde"] } diff --git a/runtime/Cargo.toml b/runtime/Cargo.toml index c20e74153..7062c6284 100644 --- a/runtime/Cargo.toml +++ b/runtime/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "shuttle-runtime" -version = "0.31.0" +version = "0.32.0" edition.workspace = true license.workspace = true description = "Runtime to start and manage any service that runs on shuttle" diff --git a/runtime/src/lib.rs b/runtime/src/lib.rs index 644ccb1d2..c4b13fd55 100644 --- a/runtime/src/lib.rs +++ b/runtime/src/lib.rs @@ -28,8 +28,8 @@ //! //! ```toml //! axum = "0.6.20" -//! shuttle-axum = "0.31.0" -//! shuttle-runtime = "0.31.0" +//! shuttle-axum = "0.32.0" +//! shuttle-runtime = "0.32.0" //! tokio = "1.28.2" //! ``` //! @@ -112,7 +112,7 @@ //! `runtime-tokio-native-tls` and `postgres` features inside `Cargo.toml`: //! //! ```toml -//! shuttle-shared-db = { version = "0.31.0", features = ["postgres"] } +//! shuttle-shared-db = { version = "0.32.0", features = ["postgres"] } //! sqlx = "0.7.1" //! ``` //! diff --git a/service/Cargo.toml b/service/Cargo.toml index 6416451c8..ceced7c66 100644 --- a/service/Cargo.toml +++ b/service/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "shuttle-service" -version = "0.31.0" +version = "0.32.0" edition.workspace = true license.workspace = true repository.workspace = true diff --git a/services/shuttle-actix-web/Cargo.toml b/services/shuttle-actix-web/Cargo.toml index 089be6b2d..95d22e5f8 100644 --- a/services/shuttle-actix-web/Cargo.toml +++ b/services/shuttle-actix-web/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "shuttle-actix-web" -version = "0.31.0" +version = "0.32.0" edition = "2021" license = "Apache-2.0" description = "Service implementation to run an actix webserver on shuttle" @@ -10,7 +10,7 @@ keywords = ["shuttle-service", "actix"] [dependencies] actix-web = { version = "4.3.1" } -shuttle-runtime = { path = "../../runtime", version = "0.31.0", default-features = false } +shuttle-runtime = { path = "../../runtime", version = "0.32.0", default-features = false } num_cpus = "1.15.0" [dev-dependencies] diff --git a/services/shuttle-axum/Cargo.toml b/services/shuttle-axum/Cargo.toml index b23ed98cb..870af28fc 100644 --- a/services/shuttle-axum/Cargo.toml +++ b/services/shuttle-axum/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "shuttle-axum" -version = "0.31.0" +version = "0.32.0" edition = "2021" license = "Apache-2.0" description = "Service implementation to run an axum webserver on shuttle" @@ -10,7 +10,7 @@ keywords = ["shuttle-service", "axum"] [dependencies] axum = { version = "0.6.10" } -shuttle-runtime = { path = "../../runtime", version = "0.31.0", default-features = false } +shuttle-runtime = { path = "../../runtime", version = "0.32.0", default-features = false } [dev-dependencies] tokio = { version = "1.26.0", features = ["macros", "rt-multi-thread"] } diff --git a/services/shuttle-next/Cargo.toml b/services/shuttle-next/Cargo.toml index 38b033a5d..4650b8ffd 100644 --- a/services/shuttle-next/Cargo.toml +++ b/services/shuttle-next/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "shuttle-next" -version = "0.31.0" +version = "0.32.0" edition = "2021" license = "Apache-2.0" description = "Macros and aliases to deploy wasm on the shuttle platform (https://www.shuttle.rs/)" @@ -18,6 +18,6 @@ futures-executor = "0.3.21" http = "0.2.7" rmp-serde = "1.1.1" tower-service = "0.3.1" -shuttle-common = { path = "../../common", version = "0.31.0", features = ["wasm"] } -shuttle-codegen = { path = "../../codegen", version = "0.31.0", features = ["next"] } +shuttle-common = { path = "../../common", version = "0.32.0", features = ["wasm"] } +shuttle-codegen = { path = "../../codegen", version = "0.32.0", features = ["next"] } tracing-subscriber = { version = "0.3.16", features = ["env-filter", "registry"] } diff --git a/services/shuttle-poem/Cargo.toml b/services/shuttle-poem/Cargo.toml index b6b7ca02d..ed6f14678 100644 --- a/services/shuttle-poem/Cargo.toml +++ b/services/shuttle-poem/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "shuttle-poem" -version = "0.31.0" +version = "0.32.0" edition = "2021" license = "Apache-2.0" description = "Service implementation to run a poem webserver on shuttle" @@ -10,7 +10,7 @@ keywords = ["shuttle-service", "poem"] [dependencies] poem = { version = "1.3.55" } -shuttle-runtime = { path = "../../runtime", version = "0.31.0", default-features = false } +shuttle-runtime = { path = "../../runtime", version = "0.32.0", default-features = false } [dev-dependencies] tokio = { version = "1.26.0", features = ["macros", "rt-multi-thread"] } diff --git a/services/shuttle-poise/Cargo.toml b/services/shuttle-poise/Cargo.toml index 4b9b97216..423973208 100644 --- a/services/shuttle-poise/Cargo.toml +++ b/services/shuttle-poise/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "shuttle-poise" -version = "0.31.0" +version = "0.32.0" edition = "2021" license = "Apache-2.0" description = "Service implementation to run a poise discord bot on shuttle" @@ -10,7 +10,7 @@ keywords = ["shuttle-service", "poise", "discord-bot", "serenity"] [dependencies] poise = { version = "0.5.2" } -shuttle-runtime = { path = "../../runtime", version = "0.31.0", default-features = false } +shuttle-runtime = { path = "../../runtime", version = "0.32.0", default-features = false } [dev-dependencies] shuttle-secrets = { path = "../../resources/secrets" } diff --git a/services/shuttle-rocket/Cargo.toml b/services/shuttle-rocket/Cargo.toml index 6a5db660d..eb269e050 100644 --- a/services/shuttle-rocket/Cargo.toml +++ b/services/shuttle-rocket/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "shuttle-rocket" -version = "0.31.0" +version = "0.32.0" edition = "2021" license = "Apache-2.0" description = "Service implementation to run a rocket webserver on shuttle" @@ -10,7 +10,7 @@ keywords = ["shuttle-service", "rocket"] [dependencies] rocket = { version = "0.5.0-rc.2" } -shuttle-runtime = { path = "../../runtime", version = "0.31.0", default-features = false } +shuttle-runtime = { path = "../../runtime", version = "0.32.0", default-features = false } [dev-dependencies] tokio = { version = "1.26.0", features = ["macros", "rt-multi-thread"] } diff --git a/services/shuttle-salvo/Cargo.toml b/services/shuttle-salvo/Cargo.toml index f8dd88209..382a5735d 100644 --- a/services/shuttle-salvo/Cargo.toml +++ b/services/shuttle-salvo/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "shuttle-salvo" -version = "0.31.0" +version = "0.32.0" edition = "2021" license = "Apache-2.0" description = "Service implementation to run a salvo webserver on shuttle" @@ -10,7 +10,7 @@ keywords = ["shuttle-service", "salvo"] [dependencies] salvo = { version = "0.41.0" } -shuttle-runtime = { path = "../../runtime", version = "0.31.0", default-features = false } +shuttle-runtime = { path = "../../runtime", version = "0.32.0", default-features = false } [dev-dependencies] tokio = { version = "1.26.0", features = ["macros", "rt-multi-thread"] } diff --git a/services/shuttle-serenity/Cargo.toml b/services/shuttle-serenity/Cargo.toml index 148b425ba..470e76365 100644 --- a/services/shuttle-serenity/Cargo.toml +++ b/services/shuttle-serenity/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "shuttle-serenity" -version = "0.31.0" +version = "0.32.0" edition = "2021" license = "Apache-2.0" description = "Service implementation to run a serenity server on shuttle" @@ -10,7 +10,7 @@ keywords = ["shuttle-service", "serenity"] [dependencies] serenity = { version = "0.11.5", default-features = false, features = ["client", "gateway", "rustls_backend", "model"] } -shuttle-runtime = { path = "../../runtime", version = "0.31.0", default-features = false } +shuttle-runtime = { path = "../../runtime", version = "0.32.0", default-features = false } [dev-dependencies] anyhow = "1.0.69" diff --git a/services/shuttle-thruster/Cargo.toml b/services/shuttle-thruster/Cargo.toml index d7de6e916..602802b84 100644 --- a/services/shuttle-thruster/Cargo.toml +++ b/services/shuttle-thruster/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "shuttle-thruster" -version = "0.31.0" +version = "0.32.0" edition = "2021" license = "Apache-2.0" description = "Service implementation to run a thruster webserver on shuttle" @@ -10,7 +10,7 @@ keywords = ["shuttle-service", "thruster"] [dependencies] thruster = { version = "1.3.0" } -shuttle-runtime = { path = "../../runtime", version = "0.31.0", default-features = false } +shuttle-runtime = { path = "../../runtime", version = "0.32.0", default-features = false } [dev-dependencies] thruster = { version = "1.3.0", features = ["hyper_server"] } diff --git a/services/shuttle-tide/Cargo.toml b/services/shuttle-tide/Cargo.toml index 3578fc6e2..96aa9e2f8 100644 --- a/services/shuttle-tide/Cargo.toml +++ b/services/shuttle-tide/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "shuttle-tide" -version = "0.31.0" +version = "0.32.0" edition = "2021" license = "Apache-2.0" description = "Service implementation to run a tide webserver on shuttle" @@ -13,7 +13,7 @@ keywords = ["shuttle-service", "tide"] # https://github.com/http-rs/tide/issues/791 async-std = { version = "1.12.0", features = ["tokio1"] } tide = { version = "0.16.0" } -shuttle-runtime = { path = "../../runtime", version = "0.31.0", default-features = false } +shuttle-runtime = { path = "../../runtime", version = "0.32.0", default-features = false } [dev-dependencies] tokio = { version = "1.26.0", features = ["macros", "rt-multi-thread"] } diff --git a/services/shuttle-tower/Cargo.toml b/services/shuttle-tower/Cargo.toml index 96014779c..7097dbf42 100644 --- a/services/shuttle-tower/Cargo.toml +++ b/services/shuttle-tower/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "shuttle-tower" -version = "0.31.0" +version = "0.32.0" edition = "2021" license = "Apache-2.0" description = "Service implementation to run a tower webserver on shuttle" @@ -10,7 +10,7 @@ keywords = ["shuttle-service", "tower"] [dependencies] hyper = { version = "0.14.23", features = ["server", "tcp", "http1"] } -shuttle-runtime = { path = "../../runtime", version = "0.31.0", default-features = false } +shuttle-runtime = { path = "../../runtime", version = "0.32.0", default-features = false } tower = { version = "0.4.13", features = ["make"] } [dev-dependencies] diff --git a/services/shuttle-warp/Cargo.toml b/services/shuttle-warp/Cargo.toml index d0c81d645..729002d94 100644 --- a/services/shuttle-warp/Cargo.toml +++ b/services/shuttle-warp/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "shuttle-warp" -version = "0.31.0" +version = "0.32.0" edition = "2021" license = "Apache-2.0" description = "Service implementation to run a warp webserver on shuttle" @@ -10,7 +10,7 @@ keywords = ["shuttle-service", "warp"] [dependencies] warp = { version = "0.3.3" } -shuttle-runtime = { path = "../../runtime", version = "0.31.0", default-features = false } +shuttle-runtime = { path = "../../runtime", version = "0.32.0", default-features = false } [dev-dependencies] tokio = { version = "1.26.0", features = ["macros", "rt-multi-thread"] } From a4181bafcc3a4546587ac541fdbb36d50e6998d5 Mon Sep 17 00:00:00 2001 From: oddgrd <29732646+oddgrd@users.noreply.github.com> Date: Thu, 9 Nov 2023 10:25:30 +0100 Subject: [PATCH 2/3] chore: update examples after rebase --- examples | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/examples b/examples index f96af6213..d59681980 160000 --- a/examples +++ b/examples @@ -1 +1 @@ -Subproject commit f96af6213fe279519f6a840de788fe7a0c998434 +Subproject commit d5968198030994e42e3a3ed42c96e207c289c7cd From d52908296b3264b73d089cf8049a6cdaa4d8396f Mon Sep 17 00:00:00 2001 From: oddgrd <29732646+oddgrd@users.noreply.github.com> Date: Thu, 9 Nov 2023 11:38:53 +0100 Subject: [PATCH 3/3] chore: update changelog --- CHANGELOG.md | 15 ++++++++++++++- 1 file changed, 14 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 4839d0c31..9e7b94895 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,10 +2,11 @@ All notable changes to this project will be documented in this file. See [conventional commits](https://www.conventionalcommits.org/) for commit guidelines. -## [unreleased] +## [0.32.0](https://github.com/shuttle-hq/shuttle/compare/v0.31.0..v0.32.0) - 2023-11-09 ### Features +- *(installer)* Support installing the Alpine Linux package ([#1370](https://github.com/shuttle-hq/shuttle/issues/1370)) - ([d6e0c34](https://github.com/shuttle-hq/shuttle/commit/d6e0c345ea9f7822f9f80ff582adcb2af888a39f)) - Suggest project restart when trying to delete ([#1366](https://github.com/shuttle-hq/shuttle/issues/1366)) - ([3f14217](https://github.com/shuttle-hq/shuttle/commit/3f1421790639e10c0269730769779a468d1bf9c9)) - Use proto-gen for generating proto code ([#1364](https://github.com/shuttle-hq/shuttle/issues/1364)) - ([042c736](https://github.com/shuttle-hq/shuttle/commit/042c736af2f8782b00d0930160938008d89a9f6b)) @@ -15,13 +16,25 @@ All notable changes to this project will be documented in this file. See [conven ### Refactor +- Make admin compile, scope project models to backends ([#1371](https://github.com/shuttle-hq/shuttle/issues/1371)) - ([0b35063](https://github.com/shuttle-hq/shuttle/commit/0b35063474e61e4e3fdce174b0106bd909f305ee)) - Fix ProjectName validation, custom Path extractor for parsing it ([#1354](https://github.com/shuttle-hq/shuttle/issues/1354)) - ([dd6b8fe](https://github.com/shuttle-hq/shuttle/commit/dd6b8feabad9950d0ef88148b5e314d9f7aa11f3)) +### Documentation + +- *(changelog)* Create CHANGELOG.md ([#1372](https://github.com/shuttle-hq/shuttle/issues/1372)) - ([019336e](https://github.com/shuttle-hq/shuttle/commit/019336e77ff47431b7e2013381ef0f0a85aa15c1)) +- *(readme)* Add instructions for installing on Alpine Linux ([#1365](https://github.com/shuttle-hq/shuttle/issues/1365)) - ([a7b11a5](https://github.com/shuttle-hq/shuttle/commit/a7b11a54001c8c6c85d1e36cdf0fec1f08310b5b)) + ### Miscellaneous Tasks +- Update examples after rebase - ([a4181ba](https://github.com/shuttle-hq/shuttle/commit/a4181bafcc3a4546587ac541fdbb36d50e6998d5)) +- V0.32.0 - ([b7f26dd](https://github.com/shuttle-hq/shuttle/commit/b7f26dd11cb3a21257a063f453f3b3603e8e9424)) - Audit on main, build release stack sooner, release crates faster ([#1369](https://github.com/shuttle-hq/shuttle/issues/1369)) - ([326e30a](https://github.com/shuttle-hq/shuttle/commit/326e30ab826e51bf143e9419b8283ca60d7405d5)) - Bump and refactor images, code cleanup ([#1313](https://github.com/shuttle-hq/shuttle/issues/1313)) - ([1c003cd](https://github.com/shuttle-hq/shuttle/commit/1c003cd2946c6fbc91f6923cb31d1a0e8e6087fd)) +### Miscellaneous + +- Merge branch 'main' into chore/v0.32.0 - ([e8513af](https://github.com/shuttle-hq/shuttle/commit/e8513af8562978c943581d2f692e9e637e38dc67)) + ## [0.31.0](https://github.com/shuttle-hq/shuttle/compare/v0.30.1..v0.31.0) - 2023-11-02 ### Features