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