This is the multi-page printable view of this section. Click here to print.

Return to the regular view of this page.

Release history for the module

Versioned release notes for the DNSServer.DebugLogParser PowerShell module

This section contains versioned release notes for the various releases of 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