Skip to content

Commit

Permalink
Remove remaining parts of old project, rebrand, organize dependencies
Browse files Browse the repository at this point in the history
  • Loading branch information
filiptibell committed Mar 25, 2024
1 parent 5a2770e commit 9fd3686
Show file tree
Hide file tree
Showing 56 changed files with 245 additions and 3,188 deletions.
4 changes: 3 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,9 @@
/.DS_Store
/**/.DS_Store

# Ignore any aftman manifest files in this
# Ignore any project manifest files in this
# repository - they are used for testing only

/aftman.toml
/foreman.toml
/rokit.toml
73 changes: 7 additions & 66 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,70 +1,11 @@
# Aftman Changelog
<!-- markdownlint-disable MD023 -->
<!-- markdownlint-disable MD033 -->

## Unreleased Changes
# Changelog

## [0.2.7] (September 6, 2022)
All notable changes to this project will be documented in this file.

- Added support for authenticating with GitHub. ([#18])
- After updating Aftman, edit `~/.aftman/auth.toml` to add a [Personal Access Token][pat].
- Migrated from structopt to clap. ([#29])
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).

[#18]: https://github.com/LPGhatguy/aftman/pull/18
[#29]: https://github.com/LPGhatguy/aftman/pull/29
[pat]: https://docs.github.com/en/authentication/keeping-your-account-and-data-secure/creating-a-personal-access-token
[0.2.7]: https://github.com/LPGhatguy/aftman/releases/tag/v0.2.7

## [0.2.6] (August 11, 2022)

- 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])

[#21]: https://github.com/LPGhatguy/aftman/pull/21
[#25]: https://github.com/LPGhatguy/aftman/pull/25
[#27]: https://github.com/LPGhatguy/aftman/pull/27
[#28]: https://github.com/LPGhatguy/aftman/pull/28
[0.2.6]: https://github.com/LPGhatguy/aftman/releases/tag/v0.2.6

## [0.2.5] (July 2, 2022)

- Improved `self-install` behavior. ([#20])

[#20]: https://github.com/LPGhatguy/aftman/pull/20
[0.2.5]: https://github.com/LPGhatguy/aftman/releases/tag/v0.2.5

## [0.2.4] (July 1, 2022)

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

[#16]: https://github.com/LPGhatguy/aftman/pull/16
[0.2.4]: https://github.com/LPGhatguy/aftman/releases/tag/v0.2.4

## [0.2.3] (May 24, 2022)

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

[#13]: https://github.com/LPGhatguy/aftman/pull/13
[#14]: https://github.com/LPGhatguy/aftman/pull/14
[0.2.3]: https://github.com/LPGhatguy/aftman/releases/tag/v0.2.3

## [0.2.2] (May 23, 2022)

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

[0.2.2]: https://github.com/LPGhatguy/aftman/releases/tag/v0.2.2

## 0.2.1 (May 23, 2022)

- Added `aftman install`
- Added `aftman trust`

## 0.2.0 (May 23, 2022)

- Initial release
## Unreleased
Loading

0 comments on commit 9fd3686

Please sign in to comment.