Skip to content

Releases: serversideup/spin

v2.3.0

15 Oct 15:15
Compare
Choose a tag to compare

⚠️ IMPORTANT

Caution

We recommend you to delete and re-install Spin to upgrade to this version.

🤔 Why delete and re-install?

This release comes with a ton of improvements to how we handle file permissions between containers. We've dropped permissions to match your running UID and GID. Instead of giving you step by step instructions to change file permissions, by far the easiest is deleting and re-installing since the install of Spin is so easy.

👉 How to upgrade

First thing you need to do is delete your existing version of Spin:

Delete Spin

# You may have to prepend `sudo` to this if you get errors
rm -rf ~/.spin

Install Spin

Use the install instructions to install again:

bash -c "$(curl -fsSL https://raw.githubusercontent.com/serversideup/spin/main/tools/install.sh)"

☝️ If you're running Windows, be sure to run this in your WSL2 shell.

🤩 What's new

  • Fixed issues with spin prune not clearing collections or registry cache (#121)
  • Downgraded container privileges to run as unprivileged user
  • Add support for SSH Authentication Sockets on Linux & WSL2

Full Changelog: v2.2.2...v2.3.0

v2.2.2

09 Oct 16:52
Compare
Choose a tag to compare

🐛 Bug fixes

  • Fixed an issue when files were not being created on initialization (#116)

Full Changelog: v2.2.1...v2.2.2

v2.2.1

09 Oct 16:42
Compare
Choose a tag to compare

🐛 Bug fixes

  • Fix variable trimming issue (#115)

v2.2.0

08 Oct 22:42
Compare
Choose a tag to compare

💪 Improvements

  • Changes the Ansible image to our own serversideup/docker-ansible image 🥳
  • Allow the SSH_AUTH_SOCK to be mounted for macOS, Linux, and WSL2
  • Improved spin deploy output
  • Cleaned up a lot of logic for encrypted files and looking up Ansible variables

🐛 Bug Fixes

  • Fixes WSL2 permission issues with SSH (#112)

Full Changelog: v2.1.5...v2.2.0

v2.1.5

19 Sep 19:33
Compare
Choose a tag to compare

Minor fix

  • Updated line_in_file function to not append to a file with the replace action if that line already exists

v2.1.4

18 Sep 23:55
Compare
Choose a tag to compare

Minor changes

  • Added delete action in line_in_file
  • Allow users to try again if they enter an invalid input on the encryption prompt

Full Changelog: v2.1.3...v2.1.4

v2.1.3

17 Sep 20:04
Compare
Choose a tag to compare

Minor changes

  • Added a search action to the line_in_file function

Full Changelog: v2.1.2...v2.1.3

v2.1.2

17 Sep 18:08
Compare
Choose a tag to compare

What's Changed

  • Improve --local function by @jaydrogers in #106
  • Added --skip-dependency-install for Spin init

Full Changelog: v2.1.1...v2.1.2

v2.1.1

12 Sep 20:40
Compare
Choose a tag to compare

🧼 Cleanup

Removed unnecessary code during template creation

Full Changelog: v2.1.0...v2.1.1

v2.1.0

12 Sep 20:08
Compare
Choose a tag to compare

🤩 What's New

🐛Bug Fixes

Full Changelog: v2.0.2...v2.1.0