oddgrd
released this
12 Nov 15:00
·
30 commits
to 5669de14a900d0093b70b5e2e8f250cd2418cb63
since this release
Shuttle: v0.49.0 update
Google Login
You can now Log in with Google on the Shuttle Console!
New CLI login flow
shuttle login
now uses the Shuttle Console to authorize the CLI login with one click. No need to copy + paste the API key!
shuttle login --prompt
and shuttle login --api-key <key>
are still available as fallbacks.
Other updates
shuttle project update name <new-name>
allows you to rename a project. Note: This also updates the default subdomain name. Custom domains remain unchanged.- (shuttle.rs) Added
cargo shuttle resource dump database::shared::postgres
to allow migrating postgres data out of the shared cluster. This can be used to move data to the shuttle.dev platform (docs). - Fixed a bug where global args would not autocomplete in shell completions
shuttle generate shell
shell completions now correctly generate completions forshuttle
- Fixed
shuttle run
requiring project linking, fixedshuttle init
project linking - Improved some API errors
Contributions
- @tomasguinzburg fixed cargo watch docs shuttle-hq/shuttle-docs#304
Upgrading
Refer to the upgrading docs for how to upgrade your projects.
What's Changed
- feat: compute tier upgrade admin command by @oddgrd in #1906
- feat: dump db endpoint, fixes, Rust 1.82 by @jonaro00 in #1907
- fix(cargo-shuttle): shell completion, refactors by @jonaro00 in #1909
- feat(common): project config update models by @jonaro00 in #1910
- fix: don't attempt project linking on local run, create project and link on beta init by @oddgrd in #1911
- feat(cargo-shuttle): update project name command by @jonaro00 in #1912
- fix: update archive endpoint by @jonaro00 in #1914
- feat(cargo-shuttle): automatic login via console, login --prompt by @jonaro00 in #1913
- feat(cargo-shuttle): redeploy command by @jonaro00 in #1916
- chore: v0.49.0 by @jonaro00 in #1917
Full Changelog: v0.48.3...v0.49.0