Skip to content

Commit

Permalink
chore: v0.41.0 (#1670)
Browse files Browse the repository at this point in the history
* chore: v0.41.0

* chore: remove orchestrator

* nit

* bump examples

* chore: changelog
  • Loading branch information
jonaro00 authored Mar 7, 2024

Verified

This commit was signed with the committer’s verified signature.
Kocal Hugo Alliaume
1 parent 7c393a8 commit ad834ae
Showing 45 changed files with 121 additions and 104 deletions.
2 changes: 1 addition & 1 deletion .github/ISSUE_TEMPLATE/BUG-REPORT.yml
Original file line number Diff line number Diff line change
@@ -20,7 +20,7 @@ body:
attributes:
label: Version
description: What version of `cargo-shuttle` are you running (`cargo shuttle --version`)?
placeholder: "v0.40.0"
placeholder: "v0.41.0"
validations:
required: true
- type: dropdown
40 changes: 37 additions & 3 deletions CHANGELOG.md

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

33 changes: 14 additions & 19 deletions Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

14 changes: 6 additions & 8 deletions Cargo.toml
Original file line number Diff line number Diff line change
@@ -10,7 +10,6 @@ members = [
"deployer",
"gateway",
"logger",
"orchestrator",
"proto",
"provisioner",
"resource-recorder",
@@ -25,19 +24,18 @@ exclude = [
]

[workspace.package]
version = "0.40.0"
version = "0.41.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.40.0" }
shuttle-common = { path = "common", version = "0.40.0" }
shuttle-common-tests = { path = "common-tests", version = "0.40.0" }
shuttle-orchestrator = { path = "orchestrator", version = "0.40.0" }
shuttle-proto = { path = "proto", version = "0.40.0" }
shuttle-service = { path = "service", version = "0.40.0" }
shuttle-codegen = { path = "codegen", version = "0.41.0" }
shuttle-common = { path = "common", version = "0.41.0" }
shuttle-common-tests = { path = "common-tests", version = "0.41.0" }
shuttle-proto = { path = "proto", version = "0.41.0" }
shuttle-service = { path = "service", version = "0.41.0" }

anyhow = "1.0.66"
async-trait = "0.1.58"
2 changes: 1 addition & 1 deletion Makefile.toml
Original file line number Diff line number Diff line change
@@ -117,7 +117,7 @@ proto-gen \
[tasks.changelog]
# Provide the version to generate for
# Example: cargo make changelog 0.37.0
install_crate = { crate_name = "git-cliff", binary = "git-cliff", test_arg = ["-V"], min_version = "2.0.4" }
install_crate = { crate_name = "git-cliff", binary = "git-cliff", test_arg = ["-V"], min_version = "2.1.2" }
command = "git-cliff"
args = ["-o", "CHANGELOG.md", "-t", "${@}"]

2 changes: 1 addition & 1 deletion admin/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "shuttle-admin"
version = "0.40.0"
version = "0.41.0"
edition = "2021"

[dependencies]
2 changes: 1 addition & 1 deletion auth/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "shuttle-auth"
version = "0.40.0"
version = "0.41.0"
edition.workspace = true
license.workspace = true
repository.workspace = true
2 changes: 1 addition & 1 deletion cargo-shuttle/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "cargo-shuttle"
version = "0.40.0"
version = "0.41.0"
edition.workspace = true
license.workspace = true
repository.workspace = true
2 changes: 1 addition & 1 deletion codegen/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "shuttle-codegen"
version = "0.40.0"
version = "0.41.0"
edition.workspace = true
license.workspace = true
repository.workspace = true
2 changes: 1 addition & 1 deletion common/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "shuttle-common"
version = "0.40.3"
version = "0.41.0"
edition.workspace = true
license.workspace = true
repository.workspace = true
2 changes: 1 addition & 1 deletion deployer/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "shuttle-deployer"
version = "0.40.0"
version = "0.41.0"
edition.workspace = true
license.workspace = true
description = "Service with instances created per project for handling the compilation, loading, and execution of Shuttle services"
2 changes: 1 addition & 1 deletion deployer/tests/deploy_layer/bind-panic/Cargo.toml
Original file line number Diff line number Diff line change
@@ -7,5 +7,5 @@ edition = "2021"
[workspace]

[dependencies]
shuttle-runtime = "0.40.0"
shuttle-runtime = "0.41.0"
tokio = "1.22"
2 changes: 1 addition & 1 deletion deployer/tests/deploy_layer/main-panic/Cargo.toml
Original file line number Diff line number Diff line change
@@ -7,5 +7,5 @@ edition = "2021"
[workspace]

[dependencies]
shuttle-runtime = "0.40.0"
shuttle-runtime = "0.41.0"
tokio = "1.22"
2 changes: 1 addition & 1 deletion deployer/tests/deploy_layer/self-stop/Cargo.toml
Original file line number Diff line number Diff line change
@@ -7,5 +7,5 @@ edition = "2021"
[workspace]

[dependencies]
shuttle-runtime = "0.40.0"
shuttle-runtime = "0.41.0"
tokio = "1.22"
2 changes: 1 addition & 1 deletion deployer/tests/deploy_layer/sleep-async/Cargo.toml
Original file line number Diff line number Diff line change
@@ -7,5 +7,5 @@ edition = "2021"
[workspace]

[dependencies]
shuttle-runtime = "0.40.0"
shuttle-runtime = "0.41.0"
tokio = { version = "1.0", features = ["time"]}
2 changes: 1 addition & 1 deletion examples
Submodule examples updated 72 files
+16 −8 .github/workflows/ci.yml
+0 −4 .gitpod.yml
+3 −93 README.md
+83 −0 _scripts/check-templates.rs
+3 −3 actix-web/clerk/backend/Cargo.toml
+2 −2 actix-web/cookie-authentication/Cargo.toml
+2 −2 actix-web/hello-world/Cargo.toml
+3 −3 actix-web/postgres/Cargo.toml
+2 −2 actix-web/static-files/Cargo.toml
+2 −2 actix-web/websocket-actorless/Cargo.toml
+2 −2 axum/hello-world/Cargo.toml
+3 −3 axum/htmx-crud/Cargo.toml
+2 −2 axum/jwt-authentication/Cargo.toml
+3 −3 axum/metadata/Cargo.toml
+3 −3 axum/postgres/Cargo.toml
+3 −3 axum/qdrant/Cargo.toml
+2 −2 axum/static-files/Cargo.toml
+0 −4 axum/static-next-server/.gitignore
+0 −12 axum/static-next-server/Cargo.toml
+0 −9 axum/static-next-server/README.md
+0 −3 axum/static-next-server/Shuttle.toml
+0 −12 axum/static-next-server/src/main.rs
+3 −3 axum/turso/Cargo.toml
+2 −2 axum/websocket/Cargo.toml
+0 −10 axum/with-state/Cargo.toml
+0 −23 axum/with-state/src/main.rs
+2 −15 ci.sh
+4 −4 custom-resource/pdo/Cargo.toml
+25 −23 custom-resource/pdo/src/lib.rs
+1 −1 custom-resource/pdo/src/main.rs
+1 −1 custom-service/none/Cargo.toml
+2 −2 custom-service/request-scheduler/Cargo.toml
+4 −4 fullstack-templates/saas/backend/Cargo.toml
+0 −1 next/hello-world/.target
+0 −12 next/hello-world/Cargo.toml
+0 −33 next/hello-world/src/lib.rs
+3 −3 other/standalone-binary/Cargo.toml
+2 −2 poem/hello-world/Cargo.toml
+3 −3 poem/mongodb/Cargo.toml
+0 −13 poem/postgres/Cargo.toml
+0 −1 poem/postgres/Shuttle.toml
+0 −6 poem/postgres/schema.sql
+0 −59 poem/postgres/src/main.rs
+3 −3 poise/hello-world/Cargo.toml
+3 −3 rocket/dyn-templates/Cargo.toml
+2 −2 rocket/hello-world/Cargo.toml
+2 −2 rocket/jwt-authentication/Cargo.toml
+3 −3 rocket/opendal-memory/Cargo.toml
+3 −3 rocket/persist/Cargo.toml
+3 −3 rocket/postgres/Cargo.toml
+3 −3 rocket/secrets/Cargo.toml
+2 −2 rocket/static-files/Cargo.toml
+3 −3 rocket/url-shortener/Cargo.toml
+2 −2 rocket/workspace/hello-world/Cargo.toml
+2 −2 salvo/hello-world/Cargo.toml
+2 −2 salvo/image-rescaler/Cargo.toml
+3 −3 serenity/hello-world/Cargo.toml
+4 −4 serenity/postgres/Cargo.toml
+386 −0 templates.toml
+2 −2 thruster/hello-world/Cargo.toml
+0 −15 thruster/postgres/Cargo.toml
+0 −1 thruster/postgres/Shuttle.toml
+0 −6 thruster/postgres/schema.sql
+0 −114 thruster/postgres/src/main.rs
+2 −2 tide/hello-world/Cargo.toml
+0 −13 tide/postgres/Cargo.toml
+0 −1 tide/postgres/Shuttle.toml
+0 −6 tide/postgres/schema.sql
+0 −57 tide/postgres/src/main.rs
+2 −2 tower/hello-world/Cargo.toml
+3 −3 tracing/custom-tracing-subscriber/Cargo.toml
+2 −2 warp/hello-world/Cargo.toml
11 changes: 5 additions & 6 deletions gateway/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "shuttle-gateway"
version = "0.40.0"
version = "0.41.0"
edition.workspace = true
license.workspace = true
publish = false
@@ -12,8 +12,8 @@ shuttle-common = { workspace = true, features = [
"persist",
] }
shuttle-proto = { workspace = true, features = ["provisioner-client"] }
shuttle-orchestrator = { workspace = true }

async-posthog = { git = "https://github.com/shuttle-hq/posthog-rs", branch = "main" }
async-trait = { workspace = true }
axum = { workspace = true, features = ["default", "headers"] }
axum-server = { version = "0.5.1", features = ["tls-rustls"] }
@@ -44,18 +44,17 @@ serde_json = { workspace = true }
sqlx = { workspace = true, features = ["sqlite", "json", "migrate"] }
strum = { workspace = true }
tokio = { workspace = true, features = ["full"] }
tonic = { workspace = true }
tower = { workspace = true, features = ["steer"] }
tower-http = { workspace = true }
tower-sanitize-path = "0.2.0"
tracing = { workspace = true, features = ["default"] }
tracing-opentelemetry = { workspace = true }
tracing-subscriber = { workspace = true, features = ["default", "env-filter"] }
ttl_cache = { workspace = true }
ulid = { workspace = true, features = ["serde"] }
uuid = { workspace = true, features = ["v4"] }
x509-parser = "0.15.1"
tonic = { workspace = true }
tower-sanitize-path = "0.2.0"
ulid = { workspace = true, features = ["serde"] }
async-posthog = { git = "https://github.com/shuttle-hq/posthog-rs", branch = "main" }

[dev-dependencies]
anyhow = { workspace = true }
2 changes: 1 addition & 1 deletion logger/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "shuttle-logger"
version = "0.40.0"
version = "0.41.0"
edition.workspace = true
license.workspace = true
repository.workspace = true
8 changes: 0 additions & 8 deletions orchestrator/Cargo.toml

This file was deleted.

Loading

0 comments on commit ad834ae

Please sign in to comment.