Changelog
- 456bbda add exception for dust on darwin
- 7ff2dfc chore: Update Go module dependencies
- 21ff3be chore: add checksum entry to sxyazi/yazi tool
- 8bd8f91 chore: skip nerdctl on darwin
- 6e3d82b chore: update Go version to 1.25.5 in Dockerfiles
- 90b2aca chore: update go version to 1.25.7
- f0d6023 chore: update logo and remove dirstat job
- 0ab7832 chore: update pwgen config in gitlab and tools
- cee4ccd chore: update tooling, linter config, Dockerfiles, submodule and refactor pointer kind handling
- 9375142 ci: set max-parallel to 1 in GitHub Actions workflow
- f9bbee1 ci: update workflow conditional syntax
- 640dfb0 cleanup gitignore
- 8c1a45c development branch
- 9db8e56 feat: add ReadString and Up methods
- 871a915 feat: add URLWithoutExtensions template variable
- 3b3d532 feat: add aura agent to gitlab pipeline
- abff890 feat: add bootandy/dust tool
- 2019088 feat: add checksum type definitions
- 050202e feat: add containerd/nerdctl tool
- d50bc6d feat: add darwin skip for gitlab tools
- 9e9de2e feat: add dirstat to tools list
- 458ed92 feat: add diskusage tool and update dust tags
- 9afadb7 feat: add dlvhdr/gh-dash to tools list
- f56d269 feat: add download timeout for install command
- b6795fe feat: add exe pattern for bat
- 6e6d75a feat: add exe pattern for yazi tool
- a0c434a feat: add existing method to filter files
- 00ffc8a feat: add genuinetools/reg tool
- 899258f feat: add google/go-containerregistry tool
- 5065924 feat: add hint type to download hints
- a4389f6 feat: add hints for nerdctl tool
- 39c4e90 feat: add hints to moncho/dry tool config
- ebf9149 feat: add mcp jobs to gitlab.yml
- a883eb9 feat: add mode field to tool struct
- cf3f9a2 feat: add path, glob, walk, perms to file/folder
- 9826931 feat: add short flag -C for no-verify-checksum
- 1e0472f feat: add sxyazi/yazi to tools list
- e60784f feat: add timeout to downloads and progress
- 231d196 feat: download from arbitrary URLs without checksum
- 9b4c619 fix flag shorthand for checksum verification
- f759873 fix: adjust tool hint matching for ARM on Linux
- 1590b1b fix: asset matching to handle zero-status matches
- 63d82ef fix: guard nil exe.patterns simplify validation
- 0c629f8 go.mod: bump go mod dependencies
- 9f228c4 refactor: add .deb exclusion and clean tool hints
- e327c5c refactor: add exe patterns for yq tool
- e65fe20 refactor: clarify checksum error and URL docs
- 6ee258e refactor: consolidate tool definitions into tools.yml
- 928989f refactor: correct genuinetools/reg tags
- 0cc0a86 refactor: correct hint patterns and add musl hint for sxyazi/yazi
- 91f33c2 refactor: hide default completion command
- 20f4780 refactor: improve string building and comment cleanup
- bd71294 refactor: move binary detection to binary package
- 3e5702f refactor: move tools configuration to new file
- 7a0f21a refactor: refactor checksum type to custom enum
- 4de46ce refactor: remove alias support from tools
- 170a952 refactor: remove redundant ExpandedX method
- b557099 refactor: remove unused PersistentPreRunE from command
- 5b6a813 refactor: rename FindAndSymlink to Find
- aa1e74b refactor: rename Folder.Up to Folder.Dir
- f370bee refactor: reorganize assets, scripts, and Dockerfile
- 473d31f refactor: restructure processor and presentation
- 5d92461 refactor: return shortest path in FindFile
- 8c26abf refactor: simplify Folder FindFiles signature
- 39f82cb refactor: simplify dooit patterns format
- 2193301 refactor: standardize error messages
- 67cb018 refactor: unify release and asset types into shared package
- e7ba7e7 refactor: update progress interface
- ecbab17 refactor: update tool matching logic for ARM Linux
- ffcfeb3 resolve linting issues
- a8b550e run linting for all branches
- 6ae6d1a update documentation
- 1f869cb update documentation