Skip to content

Releases: LPGhatguy/aftman

v0.3.0

22 May 01:54
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.2.8...v0.3.0

Upgrading Aftman

Download one of the attached binaries on this release page.

Once you have it, you can use it to install Aftman or upgrade your current installation:

./aftman self-install

v0.2.8

02 May 22:18
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.2.7...v0.2.8

Upgrading Aftman

Download one of the attached binaries on this release page.

Once you have it, you can use it to install Aftman or upgrade your current installation:

./aftman self-install

v0.2.7

06 Sep 05:51
Compare
Choose a tag to compare

If you're running into GitHub rate limits or want to manage private tools hosted on GitHub, you can now give Aftman a Personal Access Token.

Generate a Personal Access Token, then edit ~/.aftman/auth.toml to add it:

github = "pat goes here"

Aftman will use this token to authenticate all requests to GitHub.

Changes Since Aftman 0.2.6

  • Added support for authenticating with GitHub. (#18)
  • Migrated from structopt to clap. (#29)

Upgrading Aftman

Download one of the attached binaries on this release page.

Once you have it, you can use it to install Aftman or upgrade your current installation:

./aftman self-install

v0.2.6

12 Aug 01:59
Compare
Choose a tag to compare

Changes Since Aftman 0.2.5

  • Added aftman list subcommand. (#27)
  • Added support for installing macOS artifacts with the "darwin" keyword. (#21)
  • Fixed tool exit codes not being propagated. (#25)
  • Fixed self-install not creating a .zshenv file on macOS. (#28)

Upgrading Aftman

Download one of the attached binaries on this release page.

Once you have it, you can use it to install Aftman or upgrade your current installation:

./aftman self-install

v0.2.5

02 Jul 05:48
Compare
Choose a tag to compare

Changes Since Aftman 0.2.4

  • Improved self-install behavior. (#20)

Upgrading Aftman

Download one of the attached binaries on this release page.

Once you have it, you can use it to install Aftman or upgrade your current installation:

./aftman self-install

v0.2.4

02 Jul 03:34
Compare
Choose a tag to compare

Changes Since Aftman 0.2.3

  • Added support for aftman self-install on Unix platform. (#16)
  • Fixed Linux releases running on systems with an older glibc.

Upgrading Aftman

From GitHub Release

Download one of the attached binaries on this release page.

Once you have it, you can use it to install Aftman or upgrade your current install:

./aftman self-install

From Crates.io

You can use Cargo (1.58.0+) to build this release yourself from crates.io:

cargo install aftman --version 0.2.4

Afterwards, make sure to run aftman self-install to upgrade all links to the new version of Aftman.

v0.2.3

24 May 23:59
Compare
Choose a tag to compare

Changes Since Aftman 0.2.2

  • Fixed subprocesses living forever on Unix platforms. (#13)
  • Aftman now correctly marks executables as executable on Unix platforms. (#14)

Upgrading Aftman

From GitHub Release

Download one of the attached binaries on this release page.

Once you have it, you can use it to install Aftman or upgrade your current install:

./aftman self-install

From Crates.io

You can use Cargo (1.58.0+) to build this release yourself from crates.io:

cargo install aftman --version $VERSION

Afterwards, make sure to run aftman self-install to upgrade all links to the new version of Aftman.

v0.2.2

23 May 22:25
Compare
Choose a tag to compare

This is the first binary release of Aftman, a tool for installing other tools.

Changes Since Aftman v0.2.2

  • Fixed building on non-Windows platforms
  • Started publishing binaries for several platforms:
    • Windows (x86_64)
    • Linux (x86_64)
    • macOS (x86_64 and AArch64)

Upgrading Aftman

From GitHub Release

Download one of the attached binaries on this release page!

From Crates.io

You can use Cargo (1.58.0+) to build this release yourself from crates.io:

cargo install aftman --version 0.2.2