Shuttle: v0.30.0 update
We're excited to release shuttle v0.30.0! 🚀
Project deletion
You can now delete projects with cargo shuttle project delete
🥳!
Bear in mind that you will be asked to manually delete any linked secrets and/or databases before deleting a project. Other resources, such as shuttle-persist
, are deleted along with your project.
⚠️ We are aware that some old projects are in a bad state where restarting them can not get them to a valid state, and can therefore not be deleted with the command. If you have projects that you are unable to delete, please reach out to us on support@shuttle.rs or open a help thread on Discord.
Other updates
- Improved error message when pre-deployment tests fail
- Fixed a bug in the installer script where reading Y/N input failed
- shuttle-next: Updated the version of
wasmtime
to 13.0
Contributions
- Unpin and bump version of
libsql-client
inshuttle-turso
@sentinel1909 - The commands that print tables (
project list
,deployment list
,resource list
, andsecrets
) can now use--raw
to not use bordered and dynamically sized tables @supleed2 - Alignment in the
project list
table fixed @supleed2
Upgrading
Refer to the upgrading docs for how to upgrade your projects.
Commits in this release
- ci: fix release ordering by @jonaro00 in #1312
- build: update dependencies by @Kazy in #1325
- refactor(deployer): improve deployment test failure msg by @oddgrd in #1326
- improvement: unpin libsql-client, bump to v0.32.0 by @sentinel1909 in #1329
- build(runtime): update to wasmtime 13.0 by @Kazy in #1330
- fix(installer): read input from process' controlling terminal by @orhun in #1327
- docs(cargo-shuttle): update the link for the Arch Linux package by @orhun in #1328
- feat(resource-recorder): add basic instrumentation by @oddgrd in #1335
- feat: project delete by @jonaro00 in #1307
- feat(logger): add basic instrumentation to the API by @oddgrd in #1336
- feat(cargo-shuttle): raw table output, fix table column alignment by @supleed2 in #1319
- chore: v0.30.0 by @oddgrd in #1339
New Contributors
Full Changelog: v0.29.1...v0.30.0