Notas de la versión v1.1.0 (2026-01-23)

Añadido

  • NUEVO: Parámetro ContextFilter para análisis selectivo de registros
    • Filtra entradas de registro por tipo de contexto: PACKET (consultas/respuestas DNS), EVENT (eventos del servidor) o Note (información diagnóstica)
    • Permite un análisis enfocado en tipos específicos de entradas de registro
    • Por defecto: All (incluye todos los tipos de contexto)
    • Casos de uso: Enfocarse solo en tráfico DNS, monitorear eventos del servidor, solucionar problemas diagnósticos
  • NUEVO: Campo Information en la salida CSV
    • Captura información detallada para entradas de contexto EVENT y Note
    • Ejemplos: “The DNS server has started.”, “Zone loading completed”, errores de socket, mensajes de estado interno
    • Mejora la visibilidad de eventos operativos y diagnósticos del servidor DNS
    • El campo se rellena cuando el Context es EVENT o Note; queda vacío para entradas PACKET

Cambiado

  • CAMBIO IMPORTANTE: La columna ComputerName ahora siempre se incluye al final de todos los registros de salida
    • Antes: ComputerName se incluía condicionalmente al principio cuando se especificaba un parámetro
    • Ahora: ComputerName siempre presente como última columna; vacía si no se especifica el parámetro
    • Beneficio: Estructura de salida consistente que simplifica la consolidación de registros de múltiples servidores y el procesamiento automatizado
    • Impacto: Los scripts existentes que analizan posiciones de columnas o esperan presencia condicional deben actualizarse

Añadido

  • Filtrado por contexto para enfocarse en tipos específicos de entradas de registro (PACKET, EVENT, NOTE) mediante el parámetro ContextFilter

Mejorado

  • Refactorización de la ayuda basada en comentarios para Convert-DNSDebugLogFile para mayor claridad y concisión
  • Actualización de descripciones de parámetros para ser más informativas y prácticas
  • Mejora en la documentación de ejemplos con casos de uso más enfocados y prácticos
  • Actualización del archivo de ayuda about_DNSServer.DebugLogParser para reflejar la funcionalidad actual
  • Mejora del registro detallado (verbose) para proporcionar información más precisa sobre el progreso durante el procesamiento