Windows Tips & News

PowerShell 7.1.0 RC 1 está disponible para descargar

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

PowerShell 7.1, la próxima versión de la solución de scripting multiplataforma disponible en Windows, MacOS y Linux, se acerca a su lanzamiento. Hoy, su versión Release Candidate 1 está disponible para descargar.

Banner de PowerShell 7

La versión preliminar de PowerShell 7.1 incluye .NET 5 vista previa 1. 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. Se espera que PowerShell 7.1 esté disponible dentro de una semana o dos de la fecha de lanzamiento de .NET 5 del invierno de 2020 y se alinee con su cadencia de lanzamiento anual en el futuro.

Anuncio publicitario

A partir de Preview 6, PowerShell 7.1 Preview es disponible en Microsoft Store.

Contenidoesconder
Novedades de PowerShell 7.1 RC 1
Problemas conocidos
Actualizaciones y correcciones del motor
Actualizaciones y correcciones de cmdlet generales
Qué esperar en PowerShell 7.1

Novedades de PowerShell 7.1 RC 1

Problemas conocidos

Esta versión de PowerShell se ve afectada por algunas regresiones conocidas y un cambio radical por diseño en .NET 5.0.0-rc.1.
Dado el impacto de estas regresiones, particularmente en escenarios interactivos en sistemas que no son Windows, solo estaremos publicar paquetes de PowerShell v7.1.0-rc.1 para Windows y Linux, omitiendo macOS hasta que v7.1.0-rc.2 esté disponible con el correcciones adecuadas.

  • [Regresión] La API de la consola Sistema. Consola. TreatControlCAsInput está al revés en Linux y macOS: dotnet / tiempo de ejecución # 42423. La corrección se realizó en .NET 5.0.0-rc.2: dotnet / tiempo de ejecución # 42432
    • Esto hace que el Ctrl + c para que no funcione en PSReadLine en Linux y macOS.
  • [Regresión] La API de la consola Sistema. Consola. Leer la clave() devuelve incorrectamente Ctrl + J por INGRESAR en macOS: dotnet / tiempo de ejecución # 42418. La corrección se realizó en .NET 5.0.0-rc.2: dotnet / tiempo de ejecución # 42477
    • Esto causa INGRESAR no sea funcional en la consola integrada PSES.
  • [Regresión] Regresión del rendimiento en Linux y macOS: dotnet / tiempo de ejecución # 41739. La corrección se realizó en .NET 5.0.0-rc.2: dotnet / tiempo de ejecución # 41820
    • Esto provoca posibles problemas de rendimiento en algunas arquitecturas específicas, distribuciones de Linux y macOS. Por ejemplo, el descubrimiento de comandos en PowerShell es hasta 20 veces más lento en Ubuntu 18.04 WSL 2.
  • [Cambio rompedor por diseño]TLS 1.0 y TLS 1.1 fueron retirados del valor predeterminado en máquinas Linux donde OpenSSL 1.1 y arriba se usa: dotnet / tiempo de ejecución # 40746
    • Esto causa Invoke-WebRequest y Invocar-RestMethod tirar AuthenticationException cuando usas TLS 1.0 o TLS 1.1 en máquinas Linux donde OpenSSL 1.1 y arriba se utiliza.

Actualizaciones y correcciones del motor

  • Hacer arreglos a ComInterop código sugerido por el equipo de .NET (#13533)

Actualizaciones y correcciones de cmdlet generales

  • Arregle el caso donde el mensaje de excepción contiene solo "n" en Windows#13684)
  • Reconocer CONOUT $ y CONIN $ como nombres de dispositivos reservados (#13508) (Gracias @ davidreis97!)
  • Reparar ConciseView para una función avanzada interactiva al escribir un error (#13623)

Qué esperar en PowerShell 7.1

  • PowerShellGet 3.0
  • Módulo de gestión secreta, una capa de abstracción extensible en PowerShell para interactuar con Secrets y Secrets Vaults, obtendrá soporte para Linux.
  • PSScriptAnalyzer 2.0 para una mejor experiencia de usuario con VSCode-PowerShell y PSEditorServices.
  • Mejoras realizadas en Kernel de PowerShell Jupyter
  • Mejoras realizadas en platyPS vNext, un módulo de PowerShell que los desarrolladores utilizan actualmente para convertir la documentación de PowerShell de markdown a actualizable-help.

También hay una serie de áreas en las que es posible realizar más mejoras y cambios, incluida la instalación y actualización, mejoras de shell, experiencia de usuario interactiva.

Finalmente, PowerShell puede obtener una configuración mínima, que solo incluye las partes de PowerShell necesarias para sus scripts. No solo ocuparía menos espacio en disco, sino que, lo que es más importante, un conjunto mínimo de código significa menos superficie de ataque de seguridad y parches.

Puedes descargarlo aquí:

Descargar la vista previa de PowerShell 7.1

RECOMENDADO: Haga clic aquí para solucionar problemas de Windows y optimizar el rendimiento del sistema
Windows 10 compilación 18932 (20H1, anillo rápido)

Windows 10 compilación 18932 (20H1, anillo rápido)

Microsoft está lanzando Windows 10 Build 18932 para Insiders en Fast Ring con una serie de nuevas...

Lee mas

Microsoft Edge Chromium resuelve el problema de la información sobre herramientas del tema oscuro

Este sitio web utiliza cookies para mejorar su experiencia mientras navega por el sitio web. Fuer...

Lee mas

Cambiar el sonido de notificación de correo nuevo en Windows 10

Cambiar el sonido de notificación de correo nuevo en Windows 10

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

Lee mas