diff --git a/CHANGELOG.md b/CHANGELOG.md index 91db36a..3669861 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,16 @@ ## Unreleased +## 1.4.0 (2023-10-24) +- Added generate-artifactory-path command to foreman ([#84](https://github.com/Roblox/foreman/pull/84)) + +## 1.3.0 (2023-10-10) +- Modified path to follow symlinks for snapshots tests ([#76](https://github.com/Roblox/foreman/pull/76)) +- Split Up artiaa_auth Into Separate Library ([#77](https://github.com/Roblox/foreman/pull/77)) +- Manual deserialization of toml into toolspec struct by ([#79](https://github.com/Roblox/foreman/pull/79)) +- Added Artifactory tool source target support by ([#80](https://github.com/Roblox/foreman/pull/80)) +- Properly Kill Subprocesses With ctrl-c by ([#81](https://github.com/Roblox/foreman/pull/81)) + ## 1.2.0 (2023-08-02) - Take into account architecture when downloading binaries for Windows to fix incorrect download of windows-aarch64 assets on win64 hosts ([#71](https://github.com/Roblox/foreman/pull/71)) - Support all Tier 1 Rust supported platforms {windows, linux, macos}-{x86_64, i686, aarch64} ([#71](https://github.com/Roblox/foreman/pull/71)) diff --git a/Cargo.lock b/Cargo.lock index 0fb102b..77719e0 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -390,7 +390,7 @@ checksum = "00b0228411908ca8685dba7fc2cdd70ec9990a6e753e89b6ac91a84c40fbaf4b" [[package]] name = "foreman" -version = "1.3.0" +version = "1.4.0" dependencies = [ "artiaa_auth", "assert_cmd", diff --git a/Cargo.toml b/Cargo.toml index b76c807..c9d7b12 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -6,7 +6,7 @@ default-members = [".", "artiaa_auth"] [package] name = "foreman" description = "Toolchain manager for simple binary tools" -version = "1.3.0" +version = "1.4.0" authors = [ "Lucien Greathouse ", "Matt Hargett ", diff --git a/README.md b/README.md index 6cc504b..46cc138 100644 --- a/README.md +++ b/README.md @@ -73,10 +73,10 @@ foreman supports Github and Gitlab as hosts by default, but you can define your # source = {source = "https://github.com", protocol = "github"} # github = {source = "https://github.com", protocol = "github"} # gitlab = {source = "https://gitlab.com", protocol = "gitlab"} -artifactory = {souce = "https://artifactory.com", protocol = "artifactory"} +artifactory = {source = "https://artifactory.com", protocol = "artifactory"} [tools] -rotrieve = {artifactory = "tools/rotriever", version = "0.5.12"} +tool = {artifactory = "tools/tool", version = "1.1.0"} ``` foreman currently only supports github, gitlab, and artifactory as protocols. diff --git a/tests/snapshots/help_command.snap b/tests/snapshots/help_command.snap index 5341247..2f07938 100644 --- a/tests/snapshots/help_command.snap +++ b/tests/snapshots/help_command.snap @@ -2,7 +2,7 @@ source: tests/cli.rs expression: content --- -foreman 1.3.0 +foreman 1.4.0 USAGE: foreman [FLAGS]