GoFish v0.11.0
NOTE: there was a breaking change to the home paths on several operating systems. Please make sure to migrate your existing installations over with mv /usr/local/Fish /usr/local/gofish, and run gofish unlink and gofish link to re-link your installations over to the new home directory. Either that, or start from scratch.
GoFish 0.11.0 fixes a few issues with path traversals. It also introduced a new environment variable to override the binary install path: GOFISH_BINPATH.
On the project's side, we switched over from CircleCI and AppVeyor to Github Actions.
You can see the full CHANGELOG on what's changed between v0.10.0 and v0.11.0 here.
Install
To install v0.11.0, you have two options:
1. From the Install Scripts
MacOS/Linux:
curl -fsSL https://raw.githubusercontent.com/fishworks/fish/main/scripts/install.sh | bash
Windows (PowerShell, as Administrator):
Set-ExecutionPolicy Bypass -Scope Process -Force
iex ((New-Object System.Net.WebClient).DownloadString('https://raw.githubusercontent.com/fishworks/fish/main/scripts/install.ps1'))
2. Upgrade GoFish with GoFish!
All users of GoFish can upgrade GoFish using GoFish! How neat is that?
First, you have to install GoFish, with GoFish:
gofish update
gofish install gofish
Then, any time you want to upgrade GoFish, call gofish upgrade!
gofish upgrade gofish