shuttle: v0.21.0 update
We're excited to release shuttle v0.21.0! 🚀
Bug fixes
- Fixed a bug where deploying a project with an RDS database was reporting deployment failure in the CLI when the deployment was waiting for the RDS instance to be ready in #1068
- Fixed a bug where trailing slashes were normalized away from the paths of requests to the gateway proxy in #1074
Contributions
- @ShouvikGhosh2048 added a check for source-code archive size in the client to warn users from trying to deploy a project that is larger than the 50MB size limit in #1070
- @beyarkay eased the getting started experience by including
--allow-dirty
in the suggestion for how to deploy followingcargo shuttle init
in #1076 - @RobWalt updated the path to the examples submodule to match the updated repo name in #1049
Upgrading
After this update if your restart your project (restarting will automatically update your container) you will also need to upgrade your shuttle dependencies to 0.21.0 before you can deploy again.
To upgrade your shuttle CLI, run: cargo install cargo-shuttle
, or if you’re using [cargo-binstall](https://github.com/cargo-bins/cargo-binstall), cargo binstall cargo-shuttle
.
If you’d like to upgrade your project container, run the restart
project command. This will not delete any databases, and you will keep your project name:
cargo shuttle project restart
Finally, redeploy your shuttle service:
cargo shuttle deploy
Commits for this release
- fix: bash bug in containerfile by @oddgrd in #1060
- ci: add turso to publish job by @oddgrd in #1059
- fix: remove md that is incompatible with docs by @oddgrd in #1063
- chore: make git submodule path absolute to make life easier for forks by @RobWalt in #1049
- ci: incorrect path to turso resource by @oddgrd in #1062
- Explain 413 error when a user tries to create a project larger than the limit by @ShouvikGhosh2048 in #1070
- fix: rds deploy crash by @oddgrd in #1068
- chore: bump tower-sanitize-path by @oddgrd in #1074
- fix: broken gateway pagination and status check tests by @oddgrd in #1075
- Add --allow-dirty to command hint at end of init by @beyarkay in #1076
- chore: v0.21.0 by @oddgrd in #1078
New Contributors
- @RobWalt made their first contribution in #1049
- @ShouvikGhosh2048 made their first contribution in #1070
Full Changelog: v0.20.0...v0.21.0