v2.15.0

clusterzx/paperless-aiv2.15.0Aug 5, 2026by dogancanbakir

Upgrading?

AI Summary

The update introduces new passive sources for subdomain enumeration, improves VirusTotal integration, and fixes critical resource leaks and query issues in existing sources.

Key Highlights

  • Added Shodan passive source integration.
  • Added new VirusTotal options (-vR, -virustotal-res) and fixed pagination errors.
  • Added machine-readable source listing capability (-ls -oJ).
  • Fixed source leaks and improved goroutine draining on cancel.

New Features

  • Shodan passive source integration
  • Enhanced VirusTotal source with specific options
  • Machine-readable output for source listing
  • Fixed source channel draining on cancel
  • Fixed crtsh and Anubis source queries

Full Release Notes

## What's Changed

### 🎉 New Features
* Added shodanct passive source by @dogancanbakir in https://github.com/projectdiscovery/subfinder/pull/1796
* Added Option `-vR`, `-virustotal-res` for VirusTotal source by @Bundy01 in https://github.com/projectdiscovery/subfinder/pull/1719
* Added machine-readable source listing with `-ls -oJ` by @Gerijacki in https://github.com/projectdiscovery/subfinder/pull/1812

### 🐞 Bug Fixes
* Fixed source leaks by @Mzack9999 in https://github.com/projectdiscovery/subfinder/pull/1801
* Fixed drain source channels on cancel so source goroutines exit instead of leaking on a blocked send by @Mzack9999 in https://github.com/projectdiscovery/subfinder/pull/1799
* Fixed crtsh's query by dropping unused certificate metadata from SQL query by @ChrisJr404 in https://github.com/projectdiscovery/subfinder/pull/1787
* Fixed VirusTotal source by capping pagination and providing clearer 429 message by @ChrisJr404 in https://github.com/projectdiscovery/subfinder/pull/1788
* Fixed Anubis source by switching subdomain API to anubisdb.com by @jatinder14 in https://github.com/projectdiscovery/subfinder/pull/1815

### Other Changes
* Fixed lint issues by @dogancanbakir in https://github.com/projectdiscovery/subfinder/pull/1820
* Refactored loadFromFile to use bufio.Scanner by @nandaanomi in https://github.com/projectdiscovery/subfinder/pull/1791


## New Contributors
* @ChrisJr404 made their first contribution in https://github.com/projectdiscovery/subfinder/pull/1787
* @Bundy01 made their first contribution in https://github.com/projectdiscovery/subfinder/pull/1719
* @nandaanomi made their first contribution in https://github.com/projectdiscovery/subfinder/pull/1791
* @jatinder14 made their first contribution in https://github.com/projectdiscovery/subfinder/pull/1815
* @Gerijacki made their first contribution in https://github.com/projectdiscovery/subfinder/pull/1812

**Full Changelog**: https://github.com/projectdiscovery/subfinder/compare/v2.14.0...v2.15.0

Related Repositories