This section contains versioned release notes for the various releases of the DNSServer.DebugLogParser PowerShell module.
This is the multi-page printable view of this section. Click here to print.
Release history for the module
Versioned release notes for the DNSServer.DebugLogParser PowerShell module
Release notes v1.0.0 (2026-01-23)
Added
- Initial release
Convert-DNSDebugLogFile- High-performance parser for Windows DNS Server debug log files- Parses all 15 standard fields from DNS debug logs into structured CSV format
- Supports customizable CSV delimiters (default: semicolon)
- Optional ComputerName column for multi-server log consolidation
- Three output modes: CSV data only, statistics only, or both
- Statistical summaries aggregating activity by client IP, protocol, and query type
- Pipeline support for batch processing multiple log files
- Header validation to ensure data integrity (can be bypassed if needed)
- Optional automatic compression of output files (ZIP format)
- Optional removal of source files after successful processing
- Culture-aware date parsing and formatting for international DNS servers
- Optimized for large files (100MB + ) using streaming I/O and efficient string operations
- Compatible with PowerShell 5.1+ (Desktop and Core editions)
- Supports Windows Server 2016+ and DNS Server 2012 R2 through 2025 log formats