Skip to content

Releases: MerlinvdW/ESDAR-Checker

v2.0.0

17 Dec 05:44
b8e20ae

Choose a tag to compare

Documentation and Usability Improvements:

  • README.md: Completely rewritten for v2.0.0 with clear installation, usage, features, troubleshooting, and configuration instructions. Now documents all command-line options, input/output formats, and known issues addressed in this release.

CSV Handling and File Operations:

  • csv_helper.py: Refactored to robustly handle CSV reading/writing, including proper quoting, semicolon handling, and encoding fallback. Added functions for reading domains from files, writing single/multiple results, and creating output directories as needed. Improved error messages and modularized output path management.

Configuration and Defaults:

  • config.py: Replaces absolute output path with a relative path, adds DNS nameserver list, and provides utility functions for updating paths and retrieving nameservers. Improved documentation and error handling for configuration.

Validation and Error Handling:

  • domain_validator.py: Refactored with type hints and docstrings. Now validates lists of domains, checks if domains exist via DNS, and provides clearer error/warning messages for invalid arguments or files.

v1.1.1-beta (Pre Release)

06 Aug 19:34

Choose a tag to compare

Pre-release

Fixed csv Output Bug.

Full Changelog: v1.0.0-beta...v1.1.x

v1.1.0-beta (Pre Release)

06 Aug 19:01
ee4d5ba

Choose a tag to compare

Pre-release

v1.0.0-beta

30 Jul 16:22

Choose a tag to compare