Shuttle: v0.48.0 update
This update packs a lot of changes under the hood in preparation of upcoming platform updates. Stay tuned for more announcements!
Updates
- Bumped
sqlx
to 0.8.2 inshuttle-shared-db
andshuttle-aws-rds
- MSRV is now 1.78
- Rust 1.81 is now available in deployers after a project restart
Contributions
- @edgerunnergit added
diesel-async
support toshuttle-aws-rds
#1808 - @sentinel1909 bumped
sqlx
to 0.8 #1847 - @lielfr fixed the install script for Arch #1861
- @supleed2 added
upgrade
subcommand #1848
Upgrading
Refer to the upgrading docs for how to upgrade your projects.
What's Changed
- chore: remove qa workflows by @jonaro00 in #1837
- feat: Add
diesel-async
support forshuttle-aws-rds
by @edgerunnergit in #1808 - fix(resource-recorder): check project permission by project id by @jonaro00 in #1839
- fix: audit by @jonaro00 in #1841
- feat(cargo-shuttle): beta command fixes, beta deployment list pagination, hide deprecated args, beta raw tables by @jonaro00 in #1843
- feat: Rust 1.80 by @jonaro00 in #1845
- improvement: bump sqlx to 0.8 in libraries by @sentinel1909 in #1847
- feat(runtime): beta runtime as client by @jonaro00 in #1844
- feat(cargo-shuttle): beta updated local run by @jonaro00 in #1850
- fix: ⌨️ fix typo by @rodneylab in #1855
- feat(deployer): revert typo fix by @oddgrd in #1856
- chore: updated beta api url by @jonaro00 in #1857
- feat: instrument permit calls by @oddgrd in #1858
- feat(cargo-shuttle): beta account command, cleanup by @jonaro00 in #1859
- fix(c-s): windows by @jonaro00 in #1862
- fix: failing install on Arch Linux (#1810) by @lielfr in #1861
- feat(cargo-shuttle): beta certificate command by @jonaro00 in #1860
- feat(common): beta certificate models update by @jonaro00 in #1865
- chore: disable honeycomb export, remove vars by @oddgrd in #1868
- chore: sqlx 0.8.2, MSRV 1.78 by @jonaro00 in #1867
- feat: disable CLI error suggestions for beta by @oddgrd in #1869
- feat(common): beta models update, add typeshare by @jonaro00 in #1871
- feat(common): typeshare apierror by @jonaro00 in #1874
- fix: remove teams call for beta project list by @oddgrd in #1872
- fix: remove blanket suggestion to open ticket by @oddgrd in #1870
- feat: beta models update, fix tables and prints by @jonaro00 in #1875
- fix: windows backslash paths in zip by @jonaro00 in #1877
- feat(runtime): improve beta tracing by @jonaro00 in #1879
- feat(admin): renew certs command by @jonaro00 in #1880
- feat(cargo-shuttle): shuttle binary by @jonaro00 in #1878
- feat(cargo-shuttle): Add
upgrade
subcommand to run install script by @supleed2 in #1848 - fix: beta local run resource fixes by @jonaro00 in #1876
- chore: deployer rust 1.81 by @oddgrd in #1883
- fix(admin): beta set access endpoint by @jonaro00 in #1884
- feat(cargo-shuttle): beta project linking by @jonaro00 in #1885
- chore: v0.48.0 by @jonaro00 in #1887
New Contributors
- @edgerunnergit made their first contribution in #1808
- @rodneylab made their first contribution in #1855
- @lielfr made their first contribution in #1861
Full Changelog: v0.47.0...v0.48.0