0.2.0 is the first minor release, focused on CLI usability improvements.
👀 Highlights
🎛️ This release makes shaha friendlier to use with better help text, progress control, and query feedback. You can now see exactly what algorithms are available, suppress noisy output for scripts, and preview builds before committing.
🎯 Improved CLI Experience
The CLI now shows you what's available and gives you more control over output. No more guessing algorithm names or wondering how many results you found.
- Algorithm help -
--algonow lists all 9 supported algorithms in its help text (#7) - Quiet mode -
--quietflag suppresses progress bars for scripting and automation (#8) - Dry run -
--dry-runpreviews what would be built without writing files (#9) - Result count - queries now show how many matches were found (#10)
# See available algorithms
shaha build --help
# Silent builds for CI
shaha build words.txt --quiet
# Preview before building
shaha build rockyou.txt -a sha256 --dry-run✅ Upgrading
cargo install shaha👉 Changelog
🚀 Enhancements
- cli: Show available algorithms in --algo help text (#7)
- cli: Add --quiet flag to suppress progress output (#8)
- cli: Add --dry-run flag to build command (#9)
- cli: Add result count summary to query output (#10)
🧪 Testing
- source: Add unit tests for UrlSource (#6)