v1.5.0

bol-van/zapretv1.5.0Jul 9, 2026by github-actions[bot]

AI Summary

This release focuses on improving tool management by automatically installing missing dependencies and introducing new deployment strategies. It also removes the deprecated ThreatCrowd integration and refactors the HTML report UI for better performance and maintainability.

Key Highlights

  • Automatic installation of missing tools via --install-tools
  • New deployment strategies
  • Removal of ThreatCrowd integration
  • Refactored HTML templates and report UI
  • Performance improvements in CSV output

Breaking Changes

  • Remove ThreatCrowd integration

New Features

  • Deployment strategies
  • Automatic 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