Windows Tips & News

PowerShell 7.2.0 Preview 3, v7.1.2 y v7.0.5 están disponibles para descargar

click fraud protection
Icono de avatar de PowerShell 7
Deja una respuesta

Microsoft actualizó hoy su software PowerShell en las tres ramas existentes. Las actualizaciones incluyen PowerShell 7.2.0 Preview 3, PowerShell 7.1.2 y PowerShell 7.0.5. Las versiones estables son actualizaciones de mantenimiento menores.

PowerShell es una solución de secuencias de comandos multiplataforma disponible en Windows, MacOS y Linux. A partir de PowerShell 7.0, los desarrolladores han cambiado para alinearse con Ciclo de vida de soporte y lanzamiento de .NET más cerca. Estas son las novedades de los lanzamientos de hoy.

Novedades de PowerShell 7.2.0 Preview 3

  • Rendimiento: evite las asignaciones de matrices de Directorio. GetDirectories y Directorio. GetFiles.
  • Rendimiento: evitar cuerda. ToLowerInvariant () de GetEnvironmentVariableAsBool () para evitar cargar libicu al inicio.
  • Rendimiento: obtenga la versión de PowerShell en PSVersionInfo usando el atributo de ensamblaje en lugar de FileVersionInfo.
  • Reparar: Get-Date -UFormat% u comportamiento para cumplir con ISO 8601
  • Arreglo: junto con PSDesiredStateConfigurationv3 módulo permite Get-DscResource, Invoke-DscResource y compilación de la configuración DSC en todas las plataformas, compatible con PowerShell (utilizando recursos DSC basados ​​en clases).
  • Arreglar: suprimir Progreso de escritura en ConsoleHost si la salida se redirige y corrige las pruebas.
  • Arreglo: característica experimental PSAnsiProgress: Agregue una barra de progreso mínima usando la representación ANSI.
  • Solución: cmdlets web para construir correctamente URI desde el cuerpo cuando se usa -NoProxy
  • Arreglo: actualice el ICommandPredictor para proporcionar más retroalimentación y también hacer que la retroalimentación sea más fácil de correlacionar (#14649)
  • Solución: restablecer el color después de escribir Verboso, Depurar, y Advertencia mensajes
  • Arreglo: uso de variable para anidado ForEach-Object -Parallel
  • Solución: al formatear, si se modifica la colección, no falle en toda la canalización.
  • Solución: mejorar la finalización de los parámetros de los atributos
  • Solución: escriba los mensajes de error adecuados para Get-Command ''
  • Arreglo: error tipográfico en la cadena de recursos ProxyURINotSupplied
  • Arreglo: agregar soporte a $ PSStyle para tachado e hipervínculos
  • Reparar: $ PSStyle códigos de parpadeo

Novedades de PowerShell 7.1.2

  • Corregir la firma de terceros para archivos en subcarpetas
  • Bump .NET SDK a la versión 5.0.103
  • Publique el paquete de herramientas global para una versión estable

Novedades de PowerShell 7.0.4

  • Eliminar los feeds MyGet de la prueba nuget.config
  • Actualizar archivo WXS para 7.0.4
  • Actualizar las dependencias de .NET para 7.0.4
  • Solucionar la falla de la prueba 7.0.4 "Get-Module"
  • Solucionar el error de creación de directorio
  • Deshabilitar la prueba de invocación de enlaces WMF
  • Use PowerShell Core para compilar y probar el paquete en la compilación de CI
  • Deshabilite las pruebas dependientes de libmi para macOS.
  • Use un feed en cada nuget.config en compilaciones oficiales
  • Los RPM firmados por la ruta de corrección se cargan en la versión de la compilación
  • Corregir error de sintaxis en el script de empaquetado de Windows
  • Hacer que el modo AppLocker Enforce tenga prioridad sobre el modo Auditoría UMCI
  • Solucionar el problema con la compilación sin firmar
  • Mover macOS y NuGet a la firma de ESRP
  • Mover la firma de paquetes de Windows para usar ESRP
  • Mueva Linux a la firma de ESRP
  • Migrar la firma de terceros a ESRP
  • No hagas un pago superficial
  • Pasar a la firma de ESRP para archivos de Windows
  • Corrija las interrupciones en la compilación diaria de paquetes debido a cambios en la firma de macOS
  • Firmar archivos individuales en el paquete
  • Utilice el certificado Authenticode para la firma de MSIX
  • Firma los archivos MSIX para la tienda
  • Utilice una ruta personal temporal al inicio del espacio de ejecución cuando $ env: HOME no está definido
  • Arregle el empaquetado de MSIX para determinar si una versión preliminar inspeccionando la cadena de la versión semántica
  • Agregar contenido de ayuda predeterminado a la carpeta de activos

Se pueden encontrar más detalles en GitHub.

Microsoft Edge ahora le permite "Seguir" las fuentes RSS

Microsoft Edge ahora le permite "Seguir" las fuentes RSS

RECOMENDADO: Haga clic aquí para solucionar problemas de Windows y optimizar el rendimiento del s...

Lee mas

Habilite el control de volumen y el manejo de teclas multimedia en Google Chrome

Esto abrirá la página de banderas directamente con la configuración relevante.Este sitio web util...

Lee mas

Skype 1.5 para Linux Alpha ha sido lanzado

Skype 1.5 para Linux Alpha ha sido lanzado

Deja una respuestaMicrosoft lanzó hoy una nueva versión de Skype Alpha para Linux. Es un software...

Lee mas