v1.5.0

kyegomez/swarmsv1.5.0Jul 9, 2026by github-actions[bot]

AI Summary

This release focuses on code refactoring, UI improvements, and performance optimizations, alongside updating documentation for Nextra v3 compatibility.

Key Highlights

  • Refactored HTML template and redesigned report UI
  • Added deployment strategies
  • Removed ThreatCrowd integration due to service shutdown
  • Fixed multiple scanner bugs
  • Improved CSV output performance using strings.Join

New Features

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