Releases: serversideup/spin
v2.3.0
⚠️ 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
🐛 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
v2.2.0
💪 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
Minor fix
- Updated
line_in_file
function to not append to a file with thereplace
action if that line already exists
v2.1.4
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
v2.1.2
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
v2.1.0
🤩 What's New
- Add ability to clone via HTTPS first with SSH fallback by @jaydrogers in #104
- Add explicit line endings (Ref #99) by @jaydrogers in #105
- Added notification for Spin Pro by @danpastori in #101
🐛Bug Fixes
Full Changelog: v2.0.2...v2.1.0