v1.5.0

Developer-Y/cs-video-coursesv1.5.0Jul 9, 2026by github-actions[bot]

AI Summary

Version 1.5.0 includes significant refactoring to improve code modularity and updates to support Nextra v3. It introduces new deployment strategies and automated tool installation, while deprecating the ThreatCrowd integration and removing legacy configuration files.

Key Highlights

  • Added deployment strategies and automated tool installation
  • Refactored HTML templates and report UI
  • Removed ThreatCrowd integration due to service shutdown
  • Migrated documentation to Nextra v3 compatibility

Breaking Changes

  • Removed `resume.cfg` file from the repository
  • Removed ThreatCrowd integration
  • Removed `flexsearch` and `staticImage` components for Nextra v3
  • Removed Censys API BasicAuth requirement (changed to SetBasicAuth)

New Features

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