github shuttle-hq/shuttle v0.30.0

latest releases: v0.51.0, v0.50.0, v0.49.0...
15 months ago

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 in shuttle-turso @sentinel1909
  • The commands that print tables (project list, deployment list, resource list, and secrets) 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

Don't miss a new shuttle release

NewReleases is sending notifications on new releases.