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 yourshuttle-service
dependency to0.3
and runcargo 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!