v1.5.0

davidfowl/tallyv1.5.0Jul 9, 2026by github-actions[bot]

AI Summary

This update introduces deployment strategies and automated tool installation. It also involves significant maintenance work including the removal of the ThreatCrowd integration, migration to Nextra v3, and refactoring of the codebase.

Key Highlights

  • Added deployment strategies
  • Made `--install-tools` automatically install all missing tools
  • Removed ThreatCrowd integration due to service shutdown
  • Fixed multiple scanner bugs
  • Refactored main.go into focused modules and redesigned report UI

Breaking Changes

  • Removed `resume.cfg` file from the repository
  • Removed ThreatCrowd integration
  • Removed `flexsearch` and `staticImage` dependencies (Nextra v3 compatibility)
  • Migrated documentation to Nextra v3

New Features

  • Add deployment strategies
  • Automatically install all missing tools via `--install-tools`

Full Release Notes

## Changelog
* 98a6722 Delete resume.cfg
* 3d8566e Update README.md
* 382f7f0 Update index.mdx
* f94aecf Update index.mdx
* ecb70d5 chore: remove resume.cfg from repo and update .gitignore
* acc403b feat: add deployment strategies
* 69f6fd0 feat: make --install-tools automatically install all missing tools
* 8b13c5f feat: remove ThreatCrowd integration (service shut down)
* 3cd23cd feat: update next config
* df73f21 fix: migrate docs to Nextra v3 compatibility
* d56ac60 fix: preserve per-tool source info during subdomain deduplication
* 7be407e fix: remove flexsearch and staticImage both were dropped in Nextra v3
* 2fadf6b fix: replace O(n²) string concatenation with strings.Join in CSV output
* 2bb40eb fix: resolve multiple scanner bugs
* 591a72d fix: use SetBasicAuth for Censys API authentication
* 38187ab refactor: extract HTML template and redesign report UI
* 428d31a refactor: split main.go into focused modules