Skip to content
This repository was archived by the owner on Apr 25, 2026. It is now read-only.

v0.3.0

Choose a tag to compare

@brokad brokad released this 26 May 18:55
· 1428 commits to main since this release
e0a664d

Exciting times for shuttle - v0.3.0 is out! πŸš€

Here's what to look out for in this update.

How to update

  • πŸ‘¨β€πŸ’» Just run cargo install cargo-shuttle to install the latest version of the CLI.

  • ⚠️ This release comes with an update to the shuttle-service crate. This means you'' have to update your shuttle-service dependency to 0.3 and run cargo shuttle deploy.

What's New

Major Changes

  • πŸ“– The much requested cargo shuttle logs so you can now get your deployment logs!
  • πŸ”’ A brand new secrets store (docs coming soon πŸ˜…)
  • 🌊 Support for Tide (example)
  • 🏰 Support for Tower (example)

Minor Improvements

  • A --name and --working-directory argument for cargo shuttle so that you don't need to be cd'd into your project's directory to use it!
  • Type aliases to make our lives a little easier:
-async fn rocket() -> Result<Rocket<Build>, shuttle_service::Error> {
+async fn rocket() -> shuttle_service::ShuttleRocket {

Thanks

Thanks to the contributors @alsuren, @bmoxb, @chesedo, @marioidival for making this release possible!