From f00a0987206857f2e39a47a5a390f4c8f52b5859 Mon Sep 17 00:00:00 2001 From: Pieter Date: Thu, 9 May 2024 14:53:09 +0100 Subject: [PATCH] chore: v0.45.0 (#1767) * chore: 0.45.0 * bump examples * chore: generate changelog --------- Co-authored-by: jonaro00 <54029719+jonaro00@users.noreply.github.com> --- .github/ISSUE_TEMPLATE/BUG-REPORT.yml | 2 +- CHANGELOG.md | 45 ++++++++++++++++++- Cargo.lock | 30 ++++++------- Cargo.toml | 14 +++--- admin/Cargo.toml | 2 +- auth/Cargo.toml | 2 +- backends/Cargo.toml | 2 +- cargo-shuttle/Cargo.toml | 2 +- codegen/Cargo.toml | 2 +- common-tests/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 +- proto/Cargo.toml | 2 +- provisioner/Cargo.toml | 2 +- resource-recorder/Cargo.toml | 2 +- resources/aws-rds/Cargo.toml | 4 +- resources/opendal/Cargo.toml | 4 +- resources/persist/Cargo.toml | 4 +- resources/qdrant/Cargo.toml | 4 +- resources/shared-db/Cargo.toml | 4 +- resources/turso/Cargo.toml | 4 +- runtime/Cargo.toml | 2 +- runtime/README.md | 4 +- service/Cargo.toml | 2 +- services/shuttle-actix-web/Cargo.toml | 4 +- services/shuttle-axum/Cargo.toml | 4 +- services/shuttle-axum/README.md | 2 +- services/shuttle-poem/Cargo.toml | 4 +- services/shuttle-rocket/Cargo.toml | 4 +- services/shuttle-salvo/Cargo.toml | 4 +- services/shuttle-serenity/Cargo.toml | 4 +- services/shuttle-serenity/README.md | 2 +- services/shuttle-thruster/Cargo.toml | 4 +- services/shuttle-tide/Cargo.toml | 4 +- services/shuttle-tower/Cargo.toml | 4 +- services/shuttle-warp/Cargo.toml | 4 +- 43 files changed, 123 insertions(+), 80 deletions(-) diff --git a/.github/ISSUE_TEMPLATE/BUG-REPORT.yml b/.github/ISSUE_TEMPLATE/BUG-REPORT.yml index 7a187d018..13b03cc0e 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.44.0" + placeholder: "v0.45.0" validations: required: true - type: dropdown diff --git a/CHANGELOG.md b/CHANGELOG.md index 6e2cd3948..e0dc2f715 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,7 +7,50 @@ See [conventional commits](https://www.conventionalcommits.org/) for commit guid **For proper release notes with more details such as upgrading guidelines, check out the [releases page](https://github.com/shuttle-hq/shuttle/releases).** -## [0.44.0](https://github.com/shuttle-hq/shuttle/compare/v0.43.0..0.44.0) - 2024-04-23 +## [0.45.0](https://github.com/shuttle-hq/shuttle/compare/v0.44.0..0.45.0) - 2024-05-09 + +### Features + +- *(runtime)* Version endpoint for runner version check - ([3757bfe](https://github.com/shuttle-hq/shuttle/commit/3757bfe55214ee19e9096661e20e4d369a7073f8)) + +### Bug Fixes + +- *(backends)* Switch to http otel collector for compatibility with beta - ([85a8d54](https://github.com/shuttle-hq/shuttle/commit/85a8d54da6f6dd9524f81e13ba7333fce516db61)) +- *(cargo-shuttle)* Better error when docker is not running ([#1759](https://github.com/shuttle-hq/shuttle/issues/1759)) - ([873f11b](https://github.com/shuttle-hq/shuttle/commit/873f11b0b83c1640185438f0c949d22bda4af1de)) +- *(cargo-shuttle)* Skip org project listing on beta - ([b52786b](https://github.com/shuttle-hq/shuttle/commit/b52786b96e8ecee7bf6ea3bfd67a17e832346618)) +- *(runtime)* Make compatible with alpha & beta - ([3fc73ea](https://github.com/shuttle-hq/shuttle/commit/3fc73ea9c788f40f099e5b91d73724f13674be90)) +- *(service)* Improve workspace member discovery and error ([#1758](https://github.com/shuttle-hq/shuttle/issues/1758)) - ([28f4011](https://github.com/shuttle-hq/shuttle/commit/28f401159808252155118d211f458a2cbeacf259)) +- Otel-otlp http client, deployment request ([#1765](https://github.com/shuttle-hq/shuttle/issues/1765)) - ([f947dee](https://github.com/shuttle-hq/shuttle/commit/f947dee6c9041393ff9d36316bf26da955a7ac92)) +- Review comments on ecs-common - ([cd2c7a8](https://github.com/shuttle-hq/shuttle/commit/cd2c7a8b7f2f2c73fd8aa77ec0b3e8705970c71a)) +- Make services compatible with beta runtime - ([a45addb](https://github.com/shuttle-hq/shuttle/commit/a45addb476cde6aaeab7853963eae3430b156ce2)) + +### Refactor + +- *(cargo-shuttle)* Adapt project response for beta ([#1756](https://github.com/shuttle-hq/shuttle/issues/1756)) - ([7fd5723](https://github.com/shuttle-hq/shuttle/commit/7fd57237cc6253e5a3e8273fcbb8ee5c00251708)) +- *(cargo-shuttle)* Cleanup of beta branching & behaviour ([#1760](https://github.com/shuttle-hq/shuttle/issues/1760)) - ([43d7f28](https://github.com/shuttle-hq/shuttle/commit/43d7f28440290b8a969232b20a9d6a6584b13a15)) +- Return team details when creating a new team ([#1761](https://github.com/shuttle-hq/shuttle/issues/1761)) - ([399b525](https://github.com/shuttle-hq/shuttle/commit/399b525bb658d4d2b122c3008f65d5cf1e686299)) +- Rename organizations to teams ([#1754](https://github.com/shuttle-hq/shuttle/issues/1754)) - ([61ec530](https://github.com/shuttle-hq/shuttle/commit/61ec5303f2671a787b7b49e62e568f184a1f2767)) + +### Testing + +- Fix failing logger tests ([#1766](https://github.com/shuttle-hq/shuttle/issues/1766)) - ([935ae26](https://github.com/shuttle-hq/shuttle/commit/935ae266c7721eea43322265e34d1a2b6887fc24)) + +### Miscellaneous Tasks + +- 0.45.0 - ([7bee979](https://github.com/shuttle-hq/shuttle/commit/7bee979e2529dee63ce641733ff4b8c86d66e237)) + +### Miscellaneous + +- *(cargo-shuttle)* Nits - ([f1f4b4e](https://github.com/shuttle-hq/shuttle/commit/f1f4b4e4fdee33a147c351c331c06ce824ce9d75)) +- Bump examples - ([00a1bc4](https://github.com/shuttle-hq/shuttle/commit/00a1bc4ea3183c46b2b45f1b2dc0abf89509065f)) +- Arg for provisioner-uri ([#1763](https://github.com/shuttle-hq/shuttle/issues/1763)) - ([8671518](https://github.com/shuttle-hq/shuttle/commit/8671518d0e7f9183d48bc157f9a75b07f52f5a17)) +- Project delete ([#1762](https://github.com/shuttle-hq/shuttle/issues/1762)) - ([cf701a7](https://github.com/shuttle-hq/shuttle/commit/cf701a7d0d597d1a7d127281f758c0272e3944ca)) +- Merge pull request #1753 from shuttle-hq/feat/shuttle-ecs-common - ([3322112](https://github.com/shuttle-hq/shuttle/commit/332211226c346f86abe41e3da66770b778cc7a59)) +- Update timeout comment - ([95c155b](https://github.com/shuttle-hq/shuttle/commit/95c155bf9504c3f4630f34302c29d93eb16fb488)) +- Merge remote-tracking branch 'upstream/main' into feat/shuttle-ecs-common - ([a0e1bf1](https://github.com/shuttle-hq/shuttle/commit/a0e1bf153af7a07a3548680b1f7fea2733c92427)) +- Merge remote-tracking branch 'upstream/main' into feat/shuttle-ecs-common - ([ceed492](https://github.com/shuttle-hq/shuttle/commit/ceed492d3543058cecba90a14593757044354ccd)) + +## [0.44.0](https://github.com/shuttle-hq/shuttle/compare/v0.43.0..v0.44.0) - 2024-04-23 ### Features diff --git a/Cargo.lock b/Cargo.lock index fa24ba82d..c892c4047 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -973,7 +973,7 @@ dependencies = [ [[package]] name = "cargo-shuttle" -version = "0.44.0" +version = "0.45.0" dependencies = [ "anyhow", "assert_cmd", @@ -5277,7 +5277,7 @@ checksum = "24188a676b6ae68c3b2cb3a01be17fbf7240ce009799bb56d5b1409051e78fde" [[package]] name = "shuttle-admin" -version = "0.44.0" +version = "0.45.0" dependencies = [ "anyhow", "bytes", @@ -5296,7 +5296,7 @@ dependencies = [ [[package]] name = "shuttle-auth" -version = "0.44.0" +version = "0.45.0" dependencies = [ "anyhow", "async-stripe", @@ -5334,7 +5334,7 @@ dependencies = [ [[package]] name = "shuttle-backends" -version = "0.44.0" +version = "0.45.0" dependencies = [ "anyhow", "async-trait", @@ -5384,7 +5384,7 @@ dependencies = [ [[package]] name = "shuttle-codegen" -version = "0.44.0" +version = "0.45.0" dependencies = [ "pretty_assertions", "proc-macro-error", @@ -5401,7 +5401,7 @@ dependencies = [ [[package]] name = "shuttle-common" -version = "0.44.0" +version = "0.45.0" dependencies = [ "anyhow", "async-trait", @@ -5439,7 +5439,7 @@ dependencies = [ [[package]] name = "shuttle-common-tests" -version = "0.44.0" +version = "0.45.0" dependencies = [ "cargo-shuttle", "hyper 0.14.28", @@ -5457,7 +5457,7 @@ dependencies = [ [[package]] name = "shuttle-deployer" -version = "0.44.0" +version = "0.45.0" dependencies = [ "anyhow", "async-trait", @@ -5503,7 +5503,7 @@ dependencies = [ [[package]] name = "shuttle-gateway" -version = "0.44.0" +version = "0.45.0" dependencies = [ "anyhow", "async-posthog", @@ -5568,7 +5568,7 @@ dependencies = [ [[package]] name = "shuttle-logger" -version = "0.44.0" +version = "0.45.0" dependencies = [ "async-trait", "chrono", @@ -5594,7 +5594,7 @@ dependencies = [ [[package]] name = "shuttle-proto" -version = "0.44.0" +version = "0.45.0" dependencies = [ "anyhow", "async-trait", @@ -5614,7 +5614,7 @@ dependencies = [ [[package]] name = "shuttle-provisioner" -version = "0.44.0" +version = "0.45.0" dependencies = [ "aws-config", "aws-sdk-rds", @@ -5641,7 +5641,7 @@ dependencies = [ [[package]] name = "shuttle-resource-recorder" -version = "0.44.0" +version = "0.45.0" dependencies = [ "async-trait", "chrono", @@ -5666,7 +5666,7 @@ dependencies = [ [[package]] name = "shuttle-runtime" -version = "0.44.0" +version = "0.45.0" dependencies = [ "anyhow", "async-trait", @@ -5689,7 +5689,7 @@ dependencies = [ [[package]] name = "shuttle-service" -version = "0.44.0" +version = "0.45.0" dependencies = [ "anyhow", "async-trait", diff --git a/Cargo.toml b/Cargo.toml index f77f1ed01..7e31674ac 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -24,19 +24,19 @@ exclude = [ ] [workspace.package] -version = "0.44.0" +version = "0.45.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-backends = { path = "backends", version = "0.44.0" } -shuttle-codegen = { path = "codegen", version = "0.44.0" } -shuttle-common = { path = "common", version = "0.44.0" } -shuttle-common-tests = { path = "common-tests", version = "0.44.0" } -shuttle-proto = { path = "proto", version = "0.44.0" } -shuttle-service = { path = "service", version = "0.44.0" } +shuttle-backends = { path = "backends", version = "0.45.0" } +shuttle-codegen = { path = "codegen", version = "0.45.0" } +shuttle-common = { path = "common", version = "0.45.0" } +shuttle-common-tests = { path = "common-tests", version = "0.45.0" } +shuttle-proto = { path = "proto", version = "0.45.0" } +shuttle-service = { path = "service", version = "0.45.0" } anyhow = "1.0.66" async-trait = "0.1.58" diff --git a/admin/Cargo.toml b/admin/Cargo.toml index 4ba9379f4..de8636696 100644 --- a/admin/Cargo.toml +++ b/admin/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "shuttle-admin" -version = "0.44.0" +version = "0.45.0" edition = "2021" publish = false diff --git a/auth/Cargo.toml b/auth/Cargo.toml index 56d38921a..b1d4f8201 100644 --- a/auth/Cargo.toml +++ b/auth/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "shuttle-auth" -version = "0.44.0" +version = "0.45.0" edition.workspace = true license.workspace = true repository.workspace = true diff --git a/backends/Cargo.toml b/backends/Cargo.toml index 68b78dda1..f7ca732f1 100644 --- a/backends/Cargo.toml +++ b/backends/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "shuttle-backends" -version = "0.44.0" +version = "0.45.0" edition.workspace = true license.workspace = true repository.workspace = true diff --git a/cargo-shuttle/Cargo.toml b/cargo-shuttle/Cargo.toml index fed6191f3..71471d39d 100644 --- a/cargo-shuttle/Cargo.toml +++ b/cargo-shuttle/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "cargo-shuttle" -version = "0.44.0" +version = "0.45.0" edition.workspace = true license.workspace = true repository.workspace = true diff --git a/codegen/Cargo.toml b/codegen/Cargo.toml index f090c9b17..fd26656c8 100644 --- a/codegen/Cargo.toml +++ b/codegen/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "shuttle-codegen" -version = "0.44.0" +version = "0.45.0" edition.workspace = true license.workspace = true repository.workspace = true diff --git a/common-tests/Cargo.toml b/common-tests/Cargo.toml index f355d7a61..4d09b5f40 100644 --- a/common-tests/Cargo.toml +++ b/common-tests/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "shuttle-common-tests" -version = "0.44.0" +version = "0.45.0" edition.workspace = true license.workspace = true repository.workspace = true diff --git a/common/Cargo.toml b/common/Cargo.toml index 5d1265a42..54dfbe262 100644 --- a/common/Cargo.toml +++ b/common/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "shuttle-common" -version = "0.44.0" +version = "0.45.0" edition.workspace = true license.workspace = true repository.workspace = true diff --git a/deployer/Cargo.toml b/deployer/Cargo.toml index cee871aa2..6d8a3be89 100644 --- a/deployer/Cargo.toml +++ b/deployer/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "shuttle-deployer" -version = "0.44.0" +version = "0.45.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 2a97e32e1..bdddc5dc0 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.44.0" +shuttle-runtime = "0.45.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 e0a958986..056887347 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.44.0" +shuttle-runtime = "0.45.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 5716f70e2..c1c067b99 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.44.0" +shuttle-runtime = "0.45.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 cc37f5170..b5719b71c 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.44.0" +shuttle-runtime = "0.45.0" tokio = { version = "1.0", features = ["time"]} diff --git a/examples b/examples index db653003a..78621c6d5 160000 --- a/examples +++ b/examples @@ -1 +1 @@ -Subproject commit db653003a94449a3e5cf23c9baa1196c5cd6b643 +Subproject commit 78621c6d50521f236d4730f5fc27a5d1b85ed7ff diff --git a/gateway/Cargo.toml b/gateway/Cargo.toml index dbb832e70..67e9828cc 100644 --- a/gateway/Cargo.toml +++ b/gateway/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "shuttle-gateway" -version = "0.44.0" +version = "0.45.0" edition.workspace = true license.workspace = true publish = false diff --git a/logger/Cargo.toml b/logger/Cargo.toml index eabb3069c..cf9611cdb 100644 --- a/logger/Cargo.toml +++ b/logger/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "shuttle-logger" -version = "0.44.0" +version = "0.45.0" edition.workspace = true license.workspace = true repository.workspace = true diff --git a/proto/Cargo.toml b/proto/Cargo.toml index 7ff2f03fc..f11278e24 100644 --- a/proto/Cargo.toml +++ b/proto/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "shuttle-proto" -version = "0.44.0" +version = "0.45.0" edition.workspace = true license.workspace = true repository.workspace = true diff --git a/provisioner/Cargo.toml b/provisioner/Cargo.toml index 3d05f0d44..da0eb0182 100644 --- a/provisioner/Cargo.toml +++ b/provisioner/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "shuttle-provisioner" -version = "0.44.0" +version = "0.45.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 4dded6369..b3904dbbe 100644 --- a/resource-recorder/Cargo.toml +++ b/resource-recorder/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "shuttle-resource-recorder" -version = "0.44.0" +version = "0.45.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 e9b44eb45..c95a9ac55 100644 --- a/resources/aws-rds/Cargo.toml +++ b/resources/aws-rds/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "shuttle-aws-rds" -version = "0.44.0" +version = "0.45.0" edition = "2021" license = "Apache-2.0" description = "Plugin to provision AWS RDS resources" @@ -12,7 +12,7 @@ async-trait = "0.1.56" paste = "1.0.7" serde = { version = "1", features = ["derive"] } serde_json = "1" -shuttle-service = { path = "../../service", version = "0.44.0" } +shuttle-service = { path = "../../service", version = "0.45.0" } sqlx = { version = "0.7.1", optional = true } [features] diff --git a/resources/opendal/Cargo.toml b/resources/opendal/Cargo.toml index 021869c02..1afa58a9c 100644 --- a/resources/opendal/Cargo.toml +++ b/resources/opendal/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "shuttle-opendal" -version = "0.44.0" +version = "0.45.0" edition = "2021" license = "Apache-2.0" description = "Plugin to obtain a client connected to Apache OpenDAL" @@ -11,7 +11,7 @@ keywords = ["shuttle-service", "opendal"] async-trait = "0.1.56" opendal = "0.45" serde = { version = "1", features = ["derive"] } -shuttle-service = { path = "../../service", version = "0.44.0" } +shuttle-service = { path = "../../service", version = "0.45.0" } [dev-dependencies] tokio = { version = "1.28.2", features = ["rt-multi-thread", "macros"] } diff --git a/resources/persist/Cargo.toml b/resources/persist/Cargo.toml index d5a49d24d..e94b6b3e3 100644 --- a/resources/persist/Cargo.toml +++ b/resources/persist/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "shuttle-persist" -version = "0.44.0" +version = "0.45.0" edition = "2021" license = "Apache-2.0" description = "Plugin for persist objects" @@ -11,5 +11,5 @@ keywords = ["shuttle-service", "persistence"] async-trait = "0.1.56" bincode = "1.2.1" serde = { version = "1", features = ["derive"] } -shuttle-service = { path = "../../service", version = "0.44.0" } +shuttle-service = { path = "../../service", version = "0.45.0" } thiserror = "1.0.32" diff --git a/resources/qdrant/Cargo.toml b/resources/qdrant/Cargo.toml index 42f76efb3..31f125a14 100644 --- a/resources/qdrant/Cargo.toml +++ b/resources/qdrant/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "shuttle-qdrant" -version = "0.44.0" +version = "0.45.0" edition = "2021" license = "Apache-2.0" description = "Shuttle plugin for connecting to a Qdrant database" @@ -12,4 +12,4 @@ async-trait = "0.1.56" qdrant-client = "1.7.0" serde = { version = "1", features = ["derive"] } serde_json = "1" -shuttle-service = { path = "../../service", version = "0.44.0" } +shuttle-service = { path = "../../service", version = "0.45.0" } diff --git a/resources/shared-db/Cargo.toml b/resources/shared-db/Cargo.toml index 9163e5b85..b83948b9c 100644 --- a/resources/shared-db/Cargo.toml +++ b/resources/shared-db/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "shuttle-shared-db" -version = "0.44.0" +version = "0.45.0" edition = "2021" license = "Apache-2.0" description = "Plugin for managing shared databases on shuttle" @@ -13,7 +13,7 @@ diesel-async = { version = "0.4.1", optional = true } mongodb = { version = "2.3.0", optional = true } serde = { version = "1", features = ["derive"] } serde_json = "1" -shuttle-service = { path = "../../service", version = "0.44.0" } +shuttle-service = { path = "../../service", version = "0.45.0" } sqlx = { version = "0.7.1", optional = true } [features] diff --git a/resources/turso/Cargo.toml b/resources/turso/Cargo.toml index 9ec69ba2a..52a1fe19e 100644 --- a/resources/turso/Cargo.toml +++ b/resources/turso/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "shuttle-turso" -version = "0.44.0" +version = "0.45.0" edition = "2021" license = "Apache-2.0" description = "Plugin to obtain a client connected to a Turso database" @@ -12,7 +12,7 @@ async-trait = "0.1.56" dunce = "1.0.4" libsql = { version = "0.3.1", default-features = false, features = ["core", "remote"] } serde = { version = "1", features = ["derive"] } -shuttle-service = { path = "../../service", version = "0.44.0" } +shuttle-service = { path = "../../service", version = "0.45.0" } url = { version = "2.3.1", features = ["serde"] } [dev-dependencies] diff --git a/runtime/Cargo.toml b/runtime/Cargo.toml index 9002708f6..8219e8270 100644 --- a/runtime/Cargo.toml +++ b/runtime/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "shuttle-runtime" -version = "0.44.0" +version = "0.45.0" edition.workspace = true license.workspace = true repository.workspace = true diff --git a/runtime/README.md b/runtime/README.md index a8c71910b..848319f34 100644 --- a/runtime/README.md +++ b/runtime/README.md @@ -29,8 +29,8 @@ be a binary crate with a few dependencies including `shuttle-runtime` and `shutt ```toml axum = "0.7.3" -shuttle-axum = "0.44.0" -shuttle-runtime = "0.44.0" +shuttle-axum = "0.45.0" +shuttle-runtime = "0.45.0" tokio = "1.28.2" ``` diff --git a/service/Cargo.toml b/service/Cargo.toml index 007c13055..960df2282 100644 --- a/service/Cargo.toml +++ b/service/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "shuttle-service" -version = "0.44.0" +version = "0.45.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 41b05b957..c68a9e516 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.44.0" +version = "0.45.0" edition = "2021" license = "Apache-2.0" description = "Service implementation to run an actix webserver on shuttle" @@ -12,4 +12,4 @@ keywords = ["shuttle-service", "actix"] [dependencies] actix-web = "4.3.1" num_cpus = "1.15.0" -shuttle-runtime = { path = "../../runtime", version = "0.44.0", default-features = false } +shuttle-runtime = { path = "../../runtime", version = "0.45.0", default-features = false } diff --git a/services/shuttle-axum/Cargo.toml b/services/shuttle-axum/Cargo.toml index 15d2718b5..4b0a0627f 100644 --- a/services/shuttle-axum/Cargo.toml +++ b/services/shuttle-axum/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "shuttle-axum" -version = "0.44.0" +version = "0.45.0" edition = "2021" license = "Apache-2.0" description = "Service implementation to run an axum webserver on shuttle" @@ -12,7 +12,7 @@ keywords = ["shuttle-service", "axum"] [dependencies] axum = { version = "0.7.3", optional = true } axum-0-6 = { package = "axum", version = "0.6.13", optional = true } -shuttle-runtime = { path = "../../runtime", version = "0.44.0", default-features = false } +shuttle-runtime = { path = "../../runtime", version = "0.45.0", default-features = false } [features] default = ["axum"] diff --git a/services/shuttle-axum/README.md b/services/shuttle-axum/README.md index 5834e65ff..8e91f0907 100644 --- a/services/shuttle-axum/README.md +++ b/services/shuttle-axum/README.md @@ -6,7 +6,7 @@ Axum 0.6 is supported by using these feature flags: ```toml,ignore axum = "0.6.0" -shuttle-axum = { version = "0.44.0", default-features = false, features = ["axum-0-6"] } +shuttle-axum = { version = "0.45.0", default-features = false, features = ["axum-0-6"] } ``` ### Example diff --git a/services/shuttle-poem/Cargo.toml b/services/shuttle-poem/Cargo.toml index 1949518e1..00f37d60e 100644 --- a/services/shuttle-poem/Cargo.toml +++ b/services/shuttle-poem/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "shuttle-poem" -version = "0.44.0" +version = "0.45.0" edition = "2021" license = "Apache-2.0" description = "Service implementation to run a poem webserver on shuttle" @@ -11,4 +11,4 @@ keywords = ["shuttle-service", "poem"] [dependencies] poem = "3.0.0" -shuttle-runtime = { path = "../../runtime", version = "0.44.0", default-features = false } +shuttle-runtime = { path = "../../runtime", version = "0.45.0", default-features = false } diff --git a/services/shuttle-rocket/Cargo.toml b/services/shuttle-rocket/Cargo.toml index dd60bd4d3..20b55f53a 100644 --- a/services/shuttle-rocket/Cargo.toml +++ b/services/shuttle-rocket/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "shuttle-rocket" -version = "0.44.0" +version = "0.45.0" edition = "2021" license = "Apache-2.0" description = "Service implementation to run a rocket webserver on shuttle" @@ -11,4 +11,4 @@ keywords = ["shuttle-service", "rocket"] [dependencies] rocket = "0.5.0" -shuttle-runtime = { path = "../../runtime", version = "0.44.0", default-features = false } +shuttle-runtime = { path = "../../runtime", version = "0.45.0", default-features = false } diff --git a/services/shuttle-salvo/Cargo.toml b/services/shuttle-salvo/Cargo.toml index 50571e762..488e16d14 100644 --- a/services/shuttle-salvo/Cargo.toml +++ b/services/shuttle-salvo/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "shuttle-salvo" -version = "0.44.0" +version = "0.45.0" edition = "2021" license = "Apache-2.0" description = "Service implementation to run a salvo webserver on shuttle" @@ -11,4 +11,4 @@ keywords = ["shuttle-service", "salvo"] [dependencies] salvo = "0.63.0" -shuttle-runtime = { path = "../../runtime", version = "0.44.0", default-features = false } +shuttle-runtime = { path = "../../runtime", version = "0.45.0", default-features = false } diff --git a/services/shuttle-serenity/Cargo.toml b/services/shuttle-serenity/Cargo.toml index 4a1501461..273ca62f8 100644 --- a/services/shuttle-serenity/Cargo.toml +++ b/services/shuttle-serenity/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "shuttle-serenity" -version = "0.44.0" +version = "0.45.0" edition = "2021" license = "Apache-2.0" description = "Service implementation to run a serenity server on shuttle" @@ -12,7 +12,7 @@ keywords = ["shuttle-service", "serenity"] [dependencies] serenity = { version = "0.12", default-features = false, features = ["client", "gateway", "model"], optional = true } serenity-0-11 = { package = "serenity", version = "0.11.7", default-features = false, features = ["client", "gateway", "model"], optional = true } -shuttle-runtime = { path = "../../runtime", version = "0.44.0", default-features = false } +shuttle-runtime = { path = "../../runtime", version = "0.45.0", default-features = false } [features] default = ["rustls_backend"] diff --git a/services/shuttle-serenity/README.md b/services/shuttle-serenity/README.md index 30fbc9ad4..5436b1f18 100644 --- a/services/shuttle-serenity/README.md +++ b/services/shuttle-serenity/README.md @@ -6,7 +6,7 @@ Serenity 0.11 is supported by using these feature flags (native TLS also availab ```toml,ignore serenity = { version = "0.11.7", features = ["..."] } -shuttle-serenity = { version = "0.44.0", default-features = false, features = ["serenity-0-11-rustls_backend"] } +shuttle-serenity = { version = "0.45.0", default-features = false, features = ["serenity-0-11-rustls_backend"] } ``` ### Example diff --git a/services/shuttle-thruster/Cargo.toml b/services/shuttle-thruster/Cargo.toml index a22e79e48..cc848f608 100644 --- a/services/shuttle-thruster/Cargo.toml +++ b/services/shuttle-thruster/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "shuttle-thruster" -version = "0.44.0" +version = "0.45.0" edition = "2021" license = "Apache-2.0" description = "Service implementation to run a thruster webserver on shuttle" @@ -11,7 +11,7 @@ keywords = ["shuttle-service", "thruster"] [dependencies] thruster = "1.3.0" -shuttle-runtime = { path = "../../runtime", version = "0.44.0", default-features = false } +shuttle-runtime = { path = "../../runtime", version = "0.45.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 2a35986e1..b64d63707 100644 --- a/services/shuttle-tide/Cargo.toml +++ b/services/shuttle-tide/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "shuttle-tide" -version = "0.44.0" +version = "0.45.0" edition = "2021" license = "Apache-2.0" description = "Service implementation to run a tide webserver on shuttle" @@ -14,4 +14,4 @@ keywords = ["shuttle-service", "tide"] # https://github.com/http-rs/tide/issues/791 async-std = { version = "1.12.0", features = ["tokio1"] } tide = "0.16.0" -shuttle-runtime = { path = "../../runtime", version = "0.44.0", default-features = false } +shuttle-runtime = { path = "../../runtime", version = "0.45.0", default-features = false } diff --git a/services/shuttle-tower/Cargo.toml b/services/shuttle-tower/Cargo.toml index c2f2e6c49..1fe9ccd29 100644 --- a/services/shuttle-tower/Cargo.toml +++ b/services/shuttle-tower/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "shuttle-tower" -version = "0.44.0" +version = "0.45.0" edition = "2021" license = "Apache-2.0" description = "Service implementation to run a tower webserver on shuttle" @@ -11,5 +11,5 @@ keywords = ["shuttle-service", "tower"] [dependencies] hyper = { version = "0.14.23", features = ["server", "tcp", "http1"] } -shuttle-runtime = { path = "../../runtime", version = "0.44.0", default-features = false } +shuttle-runtime = { path = "../../runtime", version = "0.45.0", default-features = false } tower = { version = "0.4.13", features = ["make"] } diff --git a/services/shuttle-warp/Cargo.toml b/services/shuttle-warp/Cargo.toml index 183d95d28..03f22ff6b 100644 --- a/services/shuttle-warp/Cargo.toml +++ b/services/shuttle-warp/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "shuttle-warp" -version = "0.44.0" +version = "0.45.0" edition = "2021" license = "Apache-2.0" description = "Service implementation to run a warp webserver on shuttle" @@ -11,4 +11,4 @@ keywords = ["shuttle-service", "warp"] [dependencies] warp = "0.3.3" -shuttle-runtime = { path = "../../runtime", version = "0.44.0", default-features = false } +shuttle-runtime = { path = "../../runtime", version = "0.45.0", default-features = false }