Skip to content

Commit

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

* remove next
  • Loading branch information
jonaro00 authored Mar 7, 2024
1 parent 6ef8ace commit edb6b05
Show file tree
Hide file tree
Showing 25 changed files with 52 additions and 201 deletions.
2 changes: 1 addition & 1 deletion configuration/environment.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ Deployments are currently built and run in our `shuttle-deployer` container, whi
The current Rust version is `1.75.0`, toolchain `stable-x86_64-unknown-linux-gnu`.
It's not currently possible for you to change this, but being able to choose which toolchain your project will be compiled with is a planned feature.

The targets `wasm32-wasi` and `wasm32-unknown-unknown` are installed, which enables compiling `shuttle-next` apps and WASM frontends.
The target `wasm32-unknown-unknown` is installed, which enables compiling WASM frontends.

## External tools

Expand Down
2 changes: 0 additions & 2 deletions configuration/logs.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -12,8 +12,6 @@ your own tracing or logging, you can opt-out of the default subscriber by disabl
shuttle-runtime = { version = "*", default-features = false }
```

For `shuttle-next` projects the default global subscriber is installed by default and it can not be opted out of.

## Default Tracing Subscriber

With the default features enabled you can skip the step of initializing your subscriber when implementing [tracing](https://docs.rs/tracing/latest/tracing/)
Expand Down
2 changes: 1 addition & 1 deletion configuration/shuttle-versions.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -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.40.0"
shuttle-runtime = "0.41.0"
# etc
```

Expand Down
6 changes: 3 additions & 3 deletions examples/actix-postgres.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -117,10 +117,10 @@ edition = "2021"

[dependencies]
actix-web = "4.3.1"
shuttle-actix-web = "0.40.0"
shuttle-runtime = "0.40.0"
shuttle-actix-web = "0.41.0"
shuttle-runtime = "0.41.0"
serde = "1.0.148"
shuttle-shared-db = { version = "0.40.0", features = ["postgres", "sqlx"] }
shuttle-shared-db = { version = "0.41.0", features = ["postgres", "sqlx"] }
sqlx = "0.7.1"
tokio = "1.26.0"
```
Expand Down
4 changes: 2 additions & 2 deletions examples/actix-websocket-actorless.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -407,8 +407,8 @@ futures = "0.3"
reqwest = "0.11"
serde = { version = "1.0", features = ["derive"] }
serde_json = "1.0"
shuttle-actix-web = "0.40.0"
shuttle-runtime = "0.40.0"
shuttle-actix-web = "0.41.0"
shuttle-runtime = "0.41.0"
tokio = { version = "1", features = ["rt-multi-thread", "sync"] }
tracing = "0.1"
```
Expand Down
4 changes: 2 additions & 2 deletions examples/actix.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -45,8 +45,8 @@ edition = "2021"

[dependencies]
actix-web = "4.3.1"
shuttle-actix-web = "0.40.0"
shuttle-runtime = "0.40.0"
shuttle-actix-web = "0.41.0"
shuttle-runtime = "0.41.0"
tokio = "1.26.0"
```
</CodeGroup>
Expand Down
4 changes: 2 additions & 2 deletions examples/axum-jwt-authentication.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -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.40.0"
shuttle-runtime = "0.40.0"
shuttle-axum = "0.41.0"
shuttle-runtime = "0.41.0"
tokio = "1.28.2"
tracing-subscriber = "0.3.17"
```
Expand Down
6 changes: 3 additions & 3 deletions examples/axum-postgres.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -102,9 +102,9 @@ edition = "2021"
[dependencies]
axum = "0.7.3"
serde = { version = "1.0.188", features = ["derive"] }
shuttle-axum = "0.40.0"
shuttle-runtime = "0.40.0"
shuttle-shared-db = { version = "0.40.0", features = ["postgres", "sqlx"] }
shuttle-axum = "0.41.0"
shuttle-runtime = "0.41.0"
shuttle-shared-db = { version = "0.41.0", features = ["postgres", "sqlx"] }
sqlx = "0.7.1"
tokio = "1.28.2"
```
Expand Down
4 changes: 2 additions & 2 deletions examples/axum-static-files.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -58,8 +58,8 @@ publish = false

[dependencies]
axum = "0.7.3"
shuttle-axum = "0.40.0"
shuttle-runtime = "0.40.0"
shuttle-axum = "0.41.0"
shuttle-runtime = "0.41.0"
tokio = "1.28.2"
tower-http = { version = "0.5.0", features = ["fs"] }
```
Expand Down
4 changes: 2 additions & 2 deletions examples/axum-websockets.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -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.40.0"
shuttle-runtime = "0.40.0"
shuttle-axum = "0.41.0"
shuttle-runtime = "0.41.0"
tokio = "1.28.2"
tower-http = { version = "0.5.0", features = ["fs"] }
```
Expand Down
4 changes: 2 additions & 2 deletions examples/axum.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -43,8 +43,8 @@ edition = "2021"

[dependencies]
axum = "0.7.3"
shuttle-axum = "0.40.0"
shuttle-runtime = "0.40.0"
shuttle-axum = "0.41.0"
shuttle-runtime = "0.41.0"
tokio = "1.28.2"
```
</CodeGroup>
Expand Down
6 changes: 3 additions & 3 deletions examples/poise.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -72,10 +72,10 @@ publish = false
[dependencies]
anyhow = "1.0.68"
poise = "0.6.1"
shuttle-runtime = "0.40.0"
shuttle-secrets = "0.40.0"
shuttle-runtime = "0.41.0"
shuttle-secrets = "0.41.0"
# Since poise is a serenity command framework, it can run on Shuttle with shuttle-serenity
shuttle-serenity = "0.40.0"
shuttle-serenity = "0.41.0"
tracing = "0.1.37"
tokio = "1.26.0"
```
Expand Down
4 changes: 2 additions & 2 deletions examples/rocket-jwt-authentication.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -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.40.0"
shuttle-runtime = "0.40.0"
shuttle-rocket = "0.41.0"
shuttle-runtime = "0.41.0"
tokio = "1.26.0"
```
Your `main.rs` should look like this:
Expand Down
6 changes: 3 additions & 3 deletions examples/rocket-postgres.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -104,9 +104,9 @@ edition = "2021"
[dependencies]
rocket = { version = "0.5.0", features = ["json"] }
serde = "1.0.148"
shuttle-rocket = "0.40.0"
shuttle-runtime = "0.40.0"
shuttle-shared-db = { version = "0.40.0", features = ["postgres", "sqlx"] }
shuttle-rocket = "0.41.0"
shuttle-runtime = "0.41.0"
shuttle-shared-db = { version = "0.41.0", features = ["postgres", "sqlx"] }
sqlx = "0.7.1"
tokio = "1.26.0"
```
Expand Down
4 changes: 2 additions & 2 deletions examples/rocket-static-files.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -76,8 +76,8 @@ publish = false

[dependencies]
rocket = "0.5.0"
shuttle-rocket = "0.40.0"
shuttle-runtime = "0.40.0"
shuttle-rocket = "0.41.0"
shuttle-runtime = "0.41.0"
tokio = "1.26.0"
```

Expand Down
4 changes: 2 additions & 2 deletions examples/rocket.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -43,8 +43,8 @@ edition = "2021"

[dependencies]
rocket = "0.5.0"
shuttle-rocket = "0.40.0"
shuttle-runtime = "0.40.0"
shuttle-rocket = "0.41.0"
shuttle-runtime = "0.41.0"
tokio = "1.26.0"
```
</CodeGroup>
Expand Down
8 changes: 4 additions & 4 deletions examples/serenity-todo.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -269,10 +269,10 @@ edition = "2021"
anyhow = "1.0.66"
serde = "1.0.148"
serenity = { version = "0.12.0", default-features = false, features = ["client", "gateway", "rustls_backend", "model"] }
shuttle-runtime = "0.40.0"
shuttle-secrets = "0.40.0"
shuttle-serenity = "0.40.0"
shuttle-shared-db = { version = "0.40.0", features = ["postgres", "sqlx"] }
shuttle-runtime = "0.41.0"
shuttle-secrets = "0.41.0"
shuttle-serenity = "0.41.0"
shuttle-shared-db = { version = "0.41.0", features = ["postgres", "sqlx"] }
sqlx = "0.7.1"
tokio = "1.26.0"
tracing = "0.1.37"
Expand Down
6 changes: 3 additions & 3 deletions examples/serenity.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -91,9 +91,9 @@ edition = "2021"
[dependencies]
anyhow = "1.0.66"
serenity = { version = "0.12.0", default-features = false, features = ["client", "gateway", "rustls_backend", "model"] }
shuttle-runtime = "0.40.0"
shuttle-secrets = "0.40.0"
shuttle-serenity = "0.40.0"
shuttle-runtime = "0.41.0"
shuttle-secrets = "0.41.0"
shuttle-serenity = "0.41.0"
tokio = "1.26.0"
tracing = "0.1.37"
```
Expand Down
142 changes: 0 additions & 142 deletions examples/shuttle-next.mdx

This file was deleted.

1 change: 0 additions & 1 deletion introduction/what-is-shuttle.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -42,7 +42,6 @@ To make life easier we have implemented all the boilerplate required for these R
- [Poem](/examples/other)
- [Tide](/examples/other)
- [Thruster](/examples/other)
- [shuttle-next](/examples/shuttle-next)

The Discord Bot building frameworks [Serenity](/examples/serenity) and [Poise](/examples/poise) are also officially supported.

Expand Down
4 changes: 0 additions & 4 deletions mint.json
Original file line number Diff line number Diff line change
Expand Up @@ -158,10 +158,6 @@
"examples/examples-repo-link"
]
},
{
"group": "Shuttle Next (Experimental)",
"pages": ["examples/shuttle-next"]
},
{
"group": "Templates and Tutorials",
"pages": ["templates/overview"]
Expand Down
6 changes: 3 additions & 3 deletions resources/custom-resources.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -91,9 +91,9 @@ edition = "2021"
async-trait = "0.1.56"
axum = "0.7.3"
serde = { version = "1.0.148", default-features = false, features = ["derive"] }
shuttle-service = "0.40.0"
shuttle-axum = "0.40.0"
shuttle-runtime = "0.40.0"
shuttle-service = "0.41.0"
shuttle-axum = "0.41.0"
shuttle-runtime = "0.41.0"
tokio = "1.28.2"
```
</CodeGroup>
4 changes: 2 additions & 2 deletions templates/tutorials/custom-service.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -47,8 +47,8 @@ axum = "0.6.4"
hyper = "0.14.24"
poise = "0.5.2"
serde = "1.0"
shuttle-runtime = "0.40.0"
shuttle-secrets = "0.40.0"
shuttle-runtime = "0.41.0"
shuttle-secrets = "0.41.0"
tokio = "1.26.0"
```

Expand Down
Loading

0 comments on commit edb6b05

Please sign in to comment.