Skip to content

Latest commit

 

History

History
143 lines (122 loc) · 5.21 KB

CHANGELOG.md

File metadata and controls

143 lines (122 loc) · 5.21 KB

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning. The changelog is also available on GitHub.

Added

  • #92: Adds the tool sync <tool-name> command to install only one tool from the configuration file (by @zixuanzhang-x)
  • #82: Adds proxy as a flag and config option (by @MitchellBerend)
  • #111: Adds repo URLs to the output of default-config and install commands (by @crudiedo)
  • #110: Adds the 'OS' enum and improves error messages (by @crudiedo)
  • #109 Adds a --path option to the default-config command to print default config location intead (by @zixuanzhang-x)

Fixed

0.2.0 — 2022-09-20 🔃

Added

  • #57: Adds the install command to install known tools (by @MitchellBerend) #CLI
  • #52, #73: Add the default-config command to generate the default .tool.toml file with the tool version and all natively supported tools (by @MitchellBerend) #CLI #CONFIG
  • #49, #63: Output the exact tag of the downloaded tool (by @MitchellBerend) #OUTPUT
  • #32: Add tag option to download a specific tool version (by @FrancisMurillo) #CONFIG
  • #33: Better sync output with estimated size, installation directory and early errors (by @chshersh) #OUTPUT
  • #46: Support syncing tool-sync by tool-sync (by @chshersh) #CONFIG
  • #87: Produce statically linked binaries for linux (by @chshersh) #DX #CD
  • PR #73: Adding the pre-commit config (by @MitchellBerend) #DX
  • PR #74: Added pull request template (by @MitchellBerend) #DX
  • PR #81: Better CI caching (by @chshersh) #DX #CI
  • #83: Create AssetError and refactor select_asset function (by @zixuanzhang-x) #REFACTORING #OUTPUT
  • #88: Replace custom display() method with std::fmt::Display trait implementation (by @zixuanzhang-x) #REFACTORING
  • #98: Changed all formatting functions so they accept a type that implements Display (by @MitchellBerend) #REFACTORING
  • PR #94: Refactor commands into separate modules (by @chshersh) #REFACTORING

Fixed

  • #54: Adding extra lookup path inside asset. Additionally, added a new error message for the case where multiple assets are found (by @MitchellBerend) #SYNC #OUTPUT
  • #55: Make exe_name optional in the config and use the value of repo by default (by @mmohammadi9812, @chshersh) #CONFIG

0.1.0 — 2022-08-29 🌇

Initial release prepared by @chshersh.