Releases: LPGhatguy/aftman
v0.3.0
What's Changed
- Use
rustls-tls
instead ofOpenSSL
by @DervexDev in #62 - Add aarch64 builds to release workflow by @jacksonwelsh in #64
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
What's Changed
- Add missing build target argument by @filiptibell in #34
- Trust check & installation improvements by @filiptibell in #38
- Update create_new to create for zsh config by @LastTalon in #45
- Strip upper-case version of EXE_SUFFIX by @JohnnyMorganz in #57
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
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)
- After updating Aftman, edit
~/.aftman/auth.toml
to add a Personal Access Token.
- After updating Aftman, edit
- 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
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
v0.2.4
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
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
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