Historial de versiones del módulo

Notas de lanzamiento por versiones para el módulo PowerShell PackageUpdateInfo

Esta sección contiene notas de lanzamiento por versiones para las distintas versiones del módulo PowerShell PackageUpdateInfo.

Notas de lanzamiento v1.2.4.0

Corregido

  • Problema #24 — El número de versión del módulo 1.9 es superior a 1.10
    • La galería en línea probablemente proporciona la información de la versión no como un tipo ‘versión’, sino como una cadena.

Notas de la versión v1.2.3.0

  • Corrección: Issue #26 - Problema al ejecutar PSEdition core y desktop en paralelo

    • Los comandos Export/Import ahora escriben archivos específicos por versión por defecto (por ejemplo, PackageUpdateInfo_Desktop_5.xml)
  • Corrección: Issue #25 - Export-PackageUpdateInfo -PassThru

    • corregido problema de salida y error en conversión de fecha
  • Actualización: Add-PackageUpdateRule

    • El parámetro PassThru ahora funciona como se esperaba.
  • Corrección: Corrección de algunos errores tipográficos

  • Corrección: Eliminación de archivos y comandos dependientes de PSFramework

  • Actualización: Añadida información de plataforma y estadísticas al archivo readme

Notas de lanzamiento v1.2.1.0

Corregido

  • Mensajes de error feos si no existe un archivo de configuración debido a una instalación limpia del sistema
    • Se implementó una comprobación y mensajes de advertencia sobre este comportamiento
    • Añadido rutina de inicialización en la carga del módulo si no hay un archivo de configuración predeterminado

Actualizado

  • Intento de suprimir mensajes verbosos en la comprobación de actualización del módulo en Get-PackageUpdateInfo

Notas de la versión v1.2.0.0

Añadido

  • Habilitación de CORE y compatibilidad multiplataforma
    • Refactorización del código para llevar PackageUpdateInfo a PowerShell versión 6 y 7 (CORE)
    • El módulo ahora también funciona en sistemas Linux
  • Comando Show-PackageUpdateReleaseNote — Posibilidad de obtener notas de lanzamiento desde sitios web y mostrarlas en la consola
  • Comando Get-PackageUpdateSetting — Consultar la configuración básica para verificar y reportar información de actualización en módulos instalados
  • Comando Set-PackageUpdateSetting — Configurar la configuración básica para verificar y reportar actualizaciones
  • Comando Add-PackageUpdateRule — Declarar cómo se maneja un módulo en los reportes
  • Comando Get-PackageUpdateRule — Obtener reglas personalizadas existentes
  • Comando Set-PackageUpdateRule — Editar reglas existentes sobre cómo se maneja un módulo en los reportes
  • Comando Remove-PackageUpdateRule — Eliminar reglas personalizadas existentes

Actualizado

  • Eliminar dependencia del módulo BurntToast
    • Por ahora, BurntToast es un módulo opcional en PackageUpdateInfo
    • Las notificaciones toast están disponibles en Windows 10 en ‘Windows PowerShell’ y ‘PowerShell’ (Core)

Características

  • Get-PackageUpdateSetting introduce:
    • UpdateCheckInterval — con qué frecuencia Get-PackageUpdateInfo busca actualizaciones en los módulos (por defecto: una vez por hora)
    • DefaultRule — verificación general sobre qué módulo incluir/excluir y qué parte del número de versión activa un reporte de actualización

Notas de lanzamiento v1.1.1.0

Corregido

  • Comando Get-PackageUpdateInfo
    • Soluciona el problema #11 — error en el comando cuando se instalan más de 63 módulos. El comando Find-Module solo acepta un máximo de 63 cadenas en el parámetro Name. Solución alternativa con un bucle for-each alrededor de este.

Notas de lanzamiento v1.1.0.0

Añadido

  • Comando Get-PackageUpdateInfo
    • Posibilidad de enviar notificaciones ToastNotification para información de actualizaciones con el módulo BurntToast especificando el interruptor -ShowToastNotification
  • Nueva dependencia al módulo BurntToast

Actualizado

  • Agregar información de descripción en los objetos PackageUpdate.Info

Corregido

  • Comando Get-PackageUpdateInfo
    • En las notas de lanzamiento y la fecha de publicación de la versión 1.0.2.0, toda la información de los módulos se colocaba en cada PackageUpdate.Info. Se usó una variable incorrecta. Corregido.
    • Cambio menor en la salida de depuración en comparación de versiones

Notas de la versión v1.0.2.0

  • Nuevo: Añade registro de cambios ;-)
  • Actualización: Comando Get-PackageUpdateInfo
    • añade propiedades en el objeto de salida
      • ProjectUri
      • IconUri
      • ReleaseNotes
      • Author
      • PublishedDate
  • Actualización: Reformatea el código para cumplir con el estilo de codificación OTBS - K&R (variante de Estilo de Llaves Verdadero Único)

Notas de la versión v1.0.1.0 (Lanzamiento inicial)

Lanzamiento inicial

Añadido

  • Get-PackageUpdateInfo — Consulta todos los módulos instalados y muestra el estado de las actualizaciones
  • Export-PackageUpdateInfo — Exporta la información de actualización a un archivo
  • Import-PackageUpdateInfo — Importa la información de actualización exportada previamente