Windows Tips & News

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

click fraud protection
RECOMENDADO: Haga clic aquí para solucionar problemas de Windows y optimizar el rendimiento del sistema

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.

Banner de PowerShell 7

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.

Anuncio publicitario

Contenidoesconder
Novedades de PowerShell 7.2.0 Preview 3
Novedades de PowerShell 7.1.2
Novedades de PowerShell 7.0.4

Novedades de PowerShell 7.2.0 Preview 3

  • 📈 Rendimiento: evite las asignaciones de matrices de Directorio. GetDirectories y Directorio. GetFiles.
  • 📈 Rendimiento: Evite 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.
  • ✅ Arreglar: Get-Date -UFormat% u comportamiento para cumplir con ISO 8601
  • ✅ Arreglar: 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 al usar -NoProxy
  • ✅ Solución: 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: restablece el color después de escribir Verboso, Depurar, y Advertencia mensajes
  • ✅ Solución: 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: mejora la finalización de los parámetros de los atributos
  • ✅ Solución: escriba los mensajes de error adecuados para Get-Command ''
  • ✅ Solución: error tipográfico en la cadena de recursos ProxyURINotSupplied
  • ✅ Solución: agregue soporte a $ PSStyle para tachado e hipervínculos
  • ✅ Arreglar: $ 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.

RECOMENDADO: Haga clic aquí para solucionar problemas de Windows y optimizar el rendimiento del sistema
Edge Add-on Store está recibiendo insignias de extensión

Edge Add-on Store está recibiendo insignias de extensión

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

Lee mas

Microsoft ha solucionado un error en la herramienta de recorte de Windows que hace que guarde la imagen original incluso si la editó

Microsoft ha solucionado un error en la herramienta de recorte de Windows que hace que guarde la imagen original incluso si la editó

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

Lee mas

Funciones ocultas en Windows 11 Build 25324 y cómo habilitarlas

Funciones ocultas en Windows 11 Build 25324 y cómo habilitarlas

El último lanzamiento canario, Windows 11 Compilación 25324, que Microsoft lanzó anoche, incluye ...

Lee mas