Releases: NC3-TestingPlatform/subdomainenum
Releases · NC3-TestingPlatform/subdomainenum
v0.14.2
What's changed
Changed
assessoranddns_utils:logger = logging.getLogger("subdomainenum")moved below all imports (E402 fix).cli: network errors (any non-ValueErrorexception fromassess()) now exit2;ValueError(e.g. missing wordlist) exits1.reporter:save_report()raisesValueErrorfor unsupported extensions;Consolecreated withhighlight=False.
Removed
reporter.print_reportdeprecated alias removed; useprint_full_reportdirectly.
Impact
Harmonization pass 2. Migration: replace any from subdomainenum.reporter import print_report with print_full_report.
Full changelog: https://github.com/NC3-TestingPlatform/subdomainenum/blob/master/CHANGELOG.md
v0.14.1
What's changed
Changed
__init__: version fallback now catchesPackageNotFoundErrorexplicitly
instead of bareException, consistent with all other platform modules.reporter: exposes a publicconsolealias (Console(record=True)) and
asave_report(path)function supporting.txt,.svg, and.html
extensions (unknown extensions fall back to plain text); the old JSON-only
save_report(report, path)signature has been replaced.- CLI migrated to use
reporter.consoleandreporter.save_report()—
the private_save_report()helper incli.pyhas been removed.
Impact
Platform API alignment release. save_report() is now a first-class
public function (replacing the old JSON-only internal helper) and supports
.txt, .svg, and .html output — consistent with all other
NC3-TestingPlatform modules. No changes to enumeration logic or tool wrappers.
Full changelog: https://github.com/NC3-TestingPlatform/subdomainenum/blob/master/CHANGELOG.md