Skip to content
This repository was archived by the owner on Mar 8, 2022. It is now read-only.

GoFish v0.11.0

Choose a tag to compare

@bacongobbler bacongobbler released this 04 Dec 18:46

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