github shuttle-hq/shuttle v0.53.0

one day ago

Shuttle: v0.53.0 update

Local run live reloads with bacon

If you have bacon 3.8.0 or higher installed, you can now use shuttle run --bacon to start a headless bacon job that restarts the local run when Rust-related files are saved.

To customize this behavior, you can set up your own jobs in bacon.toml. Shuttle’s default bacon config can be found here.

Thanks to @c-git and @laststylebender14 for contributing this!

Secrets.dev.toml bugfix

Fixed a bug in 0.52.0 where Secrets.dev.toml was not being loaded on local runs.

Other updates

  • Added runtime support for running behind a dedicated ALB in deployments, instead of the normal proxy
  • Local run now simulates the health check present in deployments (every 5s) by pinging the runtime on a health check port
  • The runtime now prints a message when it gets shut down in deployments, making it clearer in deployment logs when it got shut down
  • Added CLI support for displaying which Shuttle Team a project belongs to, and displaying the project list per team
  • Improved some error messages in CLI
  • Moved some CLI printouts from stdout to stderr
  • Bumped diesel version in shuttle-aws-rds

Contributions

Upgrading

Refer to the upgrading docs for how to upgrade your projects.

What's Changed

New Contributors

Full Changelog: v0.52.0...v0.53.0

Don't miss a new shuttle release

NewReleases is sending notifications on new releases.