Repository navigation
馃悰 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 deploynow shows a clear error when it can't find your swarm manager host, instead of exiting with a rawcaterror.spin latestnow works in project directories that have spaces in their path.
馃Ъ Housekeeping
- Resolved all ShellCheck warnings across
bin/,lib/,tools/, andtests/. - Added a
testworkflow 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.mdso contributors and AI agents don't copy the Enter key bug, and documented how to run ShellCheck locally with Docker.