Skip to content

v3.5.2

Latest

Choose a tag to compare

@jaydrogers jaydrogers released this 29 Sep 13:55

馃悰 Bug Fixes

No more double update prompt

Previously, after Spin upgraded itself, the next command would ask you to check for updates again. Spin now remembers the check after a successful upgrade, so you're only asked once every 14 days.

Since the old version performs the upgrade, you may see the prompt one last time after upgrading to this release.

Pressing Enter at the update prompt now means "yes"

The update prompt shows [Y/n], but pressing Enter actually skipped the update. Enter now accepts the default, like the prompt says. We also fixed the missing line break after typing y, which caused output like [Y/n] yIt's been a while....

Other fixes

  • spin deploy now shows a clear error when it can't find your swarm manager host, instead of exiting with a raw cat error.
  • spin latest now works in project directories that have spaces in their path.

馃Ъ Housekeeping

  • Resolved all ShellCheck warnings across bin/, lib/, tools/, and tests/.
  • Added a test workflow that runs ShellCheck and the update check regression tests on every pull request. Tests run on both Ubuntu and macOS, so Bash 3.2 compatibility is checked automatically.
  • Updated the prompt example in AGENTS.md so contributors and AI agents don't copy the Enter key bug, and documented how to run ShellCheck locally with Docker.