Download Latest Version v3.5.1 source code.zip (8.4 MB) Google Add to Preferred Sources
Home / v3.5.0
Name Modified Size InfoDownloads / Week
Parent folder
README.md 2026-09-02 1.4 kB
v3.5.0 source code.tar.gz 2026-09-02 8.3 MB
v3.5.0 source code.zip 2026-09-02 8.4 MB
Totals: 3 Items   16.7 MB 0

🤩 What's New

Added --with-deps flag to spin run

By default, spin run passes --no-deps to Docker Compose so one-off commands like spin run php composer install start fast without booting your whole stack. That's still the default, but it gets in the way when the command genuinely needs the rest of your stack, like a test suite that needs a database.

Pass --with-deps to start anything listed under depends_on first:

:::bash
spin run --with-deps php php artisan test

Everything else about spin run is unchanged.

Added --env flag to spin configure gha

Changing one value in .env.production used to mean running the full spin configure gha production, which reads your .spin.yml, manages deployment keys, and connects to your servers over SSH.

--env skips all of that and only overwrites the <ENVIRONMENT>_ENV_FILE_BASE64 secret:

:::bash
spin configure gha production --env

It only needs GitHub authentication, so it works without an .infrastructure folder, without a .spin.yml, and without SSH access to your servers. That makes it practical to update a secret from CI, or from the machine of a teammate who ships code but doesn't administer servers.

Running spin configure gha without an environment now prints usage that includes the new option.

Full Changelog: https://github.com/serversideup/spin/compare/v3.4.0...v3.5.0

Source: README.md, updated 2026-09-02