Skip to content

Releases: morgaesis/tooler

v0.6.1

22 Feb 23:50
8970b96

Choose a tag to compare

feat: add top-level alias command and show binaries in info output

- Move alias from config subcommand to top-level command for discoverability
- Add Binaries field to info output showing all executables in tool directory
- Add find_all_executables_in_tool_dir helper function

v0.6.0

17 Feb 18:40
1ecc07f

Choose a tag to compare

Features

  • Release Body Parsing: Automatically parses release notes for download URLs when GitHub releases lack direct asset downloads (e.g., Helm's get.helm.sh pattern)
  • New config setting: parse-release-body (default: true)
  • New CLI flags: --parse-release-body / --no-parse-release-body

Usage

# Works automatically with release body parsing enabled (default)
tooler pull helm/helm

# Disable release body parsing globally
tooler config set parse-release-body=false

# Or disable per-command
tooler pull helm/helm --no-parse-release-body

v0.5.0

07 Feb 13:09
8a0430a

Choose a tag to compare

chore: bump version to 0.5.0

v0.4.0

07 Feb 13:01
d834c47

Choose a tag to compare

chore: bump version to 0.4.0

v0.3.0

04 Feb 22:11
dbb1d58

Choose a tag to compare

Refactor install module and bump version to 0.3.0

v0.2.0

29 Jan 00:52
2c22120

Choose a tag to compare

Release v0.2.0: Universal URL Forge and Intelligent Discovery

v0.1.1

02 Jan 06:29
17162c1

Choose a tag to compare

Finally, tooler can be bootstrapped.

Happy recursion 🔁

tooler run morgaesis/tooler run morgaesis/tooler run morgaesis/tooler run morgaesis/tooler run morgaesis/tooler run morgaesis/tooler run morgaesis/tooler run morgaesis/tooler run morgaesis/tooler run morgaesis/tooler run morgaesis/tooler run morgaesis/tooler run morgaesis/tooler run morgaesis/tooler run morgaesis/tooler run morgaesis/tooler run morgaesis/tooler run morgaesis/tooler run morgaesis/tooler run morgaesis/tooler run morgaesis/tooler run morgaesis/tooler run morgaesis/tooler run morgaesis/tooler run morgaesis/tooler run morgaesis/tooler run morgaesis/tooler run morgaesis/tooler run morgaesis/tooler run morgaesis/tooler run morgaesis/tooler run morgaesis/tooler run morgaesis/tooler run morgaesis/tooler run morgaesis/tooler run morgaesis/tooler run morgaesis/tooler run morgaesis/tooler run morgaesis/tooler run morgaesis/tooler run morgaesis/tooler run morgaesis/tooler run morgaesis/tooler run morgaesis/tooler run morgaesis/tooler run morgaesis/tooler \
  --help

# A CLI tool manager for GitHub Releases
# Usage: tooler [OPTIONS] <COMMAND>
# Commands:
#   run      Run a tool
#   list     List all installed tools
#   update   Update one or all tools
#   pull     Pull latest version of a tool without updating existing installation
#   remove   Remove an installed tool
#   pin      Pin a tool to a specific version
#   info     Show detailed information about a tool
#   config   Manage tooler's configuration
#   version  Show the current version
#   help     Print this message or the help of the given subcommand(s)
# Options:
#   -v, --verbose...  Increase verbosity (use multiple times for more detail)
#   -q, --quiet       Reduce output to errors only
#   -h, --help        Print help
#   -V, --version     Print version

v0.1.0

02 Aug 11:51
863e97a

Choose a tag to compare

fix: Permissions for action-gh-release