# Release notes v1.1.0 (2026-01-23)

LLMS index: [llms.txt](/v1.2.1.0/llms.txt)

---

## Added

* **NEW**: ContextFilter parameter for selective log parsing
  * Filter log entries by context type: PACKET (DNS queries/responses), EVENT (server events), or Note (diagnostic information)
  * Allows focused analysis on specific log entry types
  * Default: All (includes all context types)
  * Use cases: Focus on DNS traffic only, monitor server events, troubleshoot diagnostic issues
* **NEW**: Information field in CSV output
  * Captures detailed information for EVENT and Note context entries
  * Examples: "The DNS server has started.", "Zone loading completed", socket errors, internal state messages
  * Enhances visibility into DNS server operational events and diagnostics
  * Field is populated when Context is EVENT or Note; empty for PACKET entries

## Changed

* **BREAKING**: ComputerName column now always included at the end of all output records
  * Previously: ComputerName was conditionally included at the beginning when parameter was specified
  * Now: ComputerName always present as the last column; empty when parameter not specified
  * Benefit: Consistent output structure simplifies multi-server log consolidation and automated processing
  * Impact: Existing scripts that parse column positions or expect conditional column presence must be updated

## Added

* Context filtering to focus on specific log entry types (PACKET, EVENT, NOTE) via ContextFilter parameter

## Improved

* Refactored comment-based help for Convert-DNSDebugLogFile for better clarity and conciseness
* Updated parameter descriptions to be more informative and actionable
* Improved example documentation with more focused and practical use cases
* Enhanced about_DNSServer.DebugLogParser help file to reflect current functionality
* Enhanced verbose logging to provide more detailed progress information during processing
