v1.5.0

ShenhanQian/VHAPv1.5.0Jul 9, 2026by github-actions[bot]

AI Summary

Adds deployment strategies and automated tool installation, while removing the deprecated ThreatCrowd integration and upgrading documentation to Nextra v3.

Key Highlights

  • New deployment strategies.
  • Automated installation of missing tools via `--install-tools`.
  • Removal of ThreatCrowd integration due to service shutdown.
  • Refactored HTML templates and redesigned report UI.

Breaking Changes

  • Removal of ThreatCrowd integration

New Features

  • Deployment strategies
  • Automated tool installation

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