Shuttle: v0.45.0 update
This release comes with a few bugfixes and lots of behind the scenes work on upcoming updates.
Breaking changes
- The
project list
command on cargo-shuttle v0.44.0 will produce an additional 404 error. Upgrade to v0.45.0 to resolve this.
Bug fixes
- Improved the error when Docker is not running on local runs.
- Shuttle will no longer try to run library workspace members that have the
shuttle-runtime
dependency. - Made the
project delete
action more reliable.
Upgrading
Refer to the upgrading docs for how to upgrade your projects.
What's Changed
- feat: merge runtime updates in main ecs branch by @oddgrd in #1709
- feat: add resource request struct to backends by @oddgrd in #1718
- feat(cargo-shuttle): beta flag, remove project list pagination logic by @jonaro00 in #1732
- feat: add models and header for new ecs provisioner by @oddgrd in #1730
- fix: runtime panic by @oddgrd in #1735
- cargo-shuttle: update deploy cmd for beta platform by @iulianbarbu in #1734
- feat: add services client constructor for default headers by @oddgrd in #1737
- feat(cargo-shuttle): beta deploy zip file, package name by @jonaro00 in #1742
- cargo-shuttle: added beta deployment status by @iulianbarbu in #1740
- Add log streaming in beta platform by @Kazy in #1743
- feat(cargo-shuttle beta): enable resource list by @oddgrd in #1744
- cargo-shuttle: added beta deployment list by @iulianbarbu in #1741
- feat(c-s beta): implement resource delete by @oddgrd in #1745
- feat: support secrets on beta platform by @oddgrd in #1748
- feat(common): add building EcsState by @Kazy in #1752
- refactor: rename organizations to teams by @chesedo in #1754
- chore: merge shuttle-ecs-common to main by @jonaro00 in #1753
- feat(cargo-shuttle): adapt project response for beta by @jonaro00 in #1756
- fix(cargo-shuttle): better error when docker is not running by @jonaro00 in #1759
- fix(service): improve workspace member discovery and error by @jonaro00 in #1758
- refactor(cargo-shuttle): cleanup of beta branching & behaviour by @jonaro00 in #1760
- refactor: return team details when creating a new team by @chesedo in #1761
- bug: project delete by @chesedo in #1762
- bug: arg for provisioner-uri by @chesedo in #1763
- fix: otel-otlp features for http client by @jonaro00 in #1765
- tests: fix failing logger tests by @chesedo in #1766
- chore: v0.45.0 by @chesedo in #1767
Full Changelog: v0.44.0...v0.45.0