PowerShell 7.1.0 RC 1 다운로드 가능
Windows, MacOS 및 Linux에서 사용할 수 있는 플랫폼 간 스크립팅 솔루션의 차기 버전인 PowerShell 7.1이 출시를 앞두고 있습니다. 오늘 출시 후보 버전 1을 다운로드할 수 있게 되었습니다.
PowerShell 7.1의 미리 보기 릴리스에는 다음이 포함됩니다. .NET 5 미리보기 1. PowerShell 7.0부터 개발자는 .NET의 릴리스 및 지원 수명 주기 더 밀접하게. PowerShell 7.1은 .NET 5의 2020년 겨울 릴리스 날짜로부터 1~2주 이내에 사용할 수 있게 되며 앞으로의 연간 릴리스 주기에 맞춰 조정됩니다.
광고
미리 보기 6부터 PowerShell 7.1 미리 보기는 마이크로소프트 스토어에서 사용 가능.
PowerShell 7.1 RC 1의 새로운 기능
알려진 문제
이 PowerShell 릴리스는 몇 가지 알려진 회귀 및 .NET 5.0.0-rc.1의 설계상 주요 변경 사항의 영향을 받습니다.
이러한 회귀의 영향을 감안할 때, 특히 Windows가 아닌 시스템의 대화형 시나리오에서 우리는 Windows 및 Linux용 PowerShell v7.1.0-rc.1 패키지 게시, v7.1.0-rc.2를 사용할 수 있을 때까지 macOS 건너뛰기 적절한 수정.
- [회귀] 콘솔 API
체계. 콘솔. TreatControlCAs입력
Linux 및 macOS에서 거꾸로: 닷넷/런타임#42423. .NET 5.0.0-rc.2에서 수정되었습니다. 닷넷/런타임#42432
- 이로 인해 Ctrl+c Linux 및 macOS의 PSReadLine에서 작동하지 않습니다.
- [회귀] 콘솔 API
체계. 콘솔. 읽기 키()
잘못 반환 Ctrl+J ~을위한 시작하다 macOS: 닷넷/런타임#42418. .NET 5.0.0-rc.2에서 수정되었습니다. 닷넷/런타임#42477
- 이로 인해 시작하다 PSES 통합 콘솔에서 작동하지 않습니다.
- [회귀] Linux 및 macOS의 성능 회귀: 닷넷/런타임#41739. .NET 5.0.0-rc.2에서 수정되었습니다. 닷넷/런타임#41820
- 이로 인해 일부 특정 아키텍처, Linux 배포판 및 macOS에서 잠재적인 성능 문제가 발생할 수 있습니다. 예를 들어 PowerShell의 명령 검색은 Ubuntu 18.04 WSL 2에서 최대 20배 느립니다.
- [바이 디자인 브레이킹 체인지]
TLS 1.0
그리고TLS 1.1
Linux 시스템의 기본값에서 폐기되었습니다.오픈 SSL 1.1
이상은 다음과 같이 사용됩니다. 닷넷/런타임#40746
- 이로 인해
호출-WebRequest
그리고Invoke-RestMethod
던지다인증 예외
사용할 때TLS 1.0
또는TLS 1.1
Linux 머신에서오픈 SSL 1.1
그리고 위를 사용합니다.
엔진 업데이트 및 수정
- 수정
ComInterop
.NET 팀에서 제안한 코드(#13533)
일반 Cmdlet 업데이트 및 수정 사항
- 예외 메시지에 다음이 포함된 경우 수정
"n"
Windows에서(#13684) - 인정하다
CONOUT$
그리고CONIN$
예약된 장치 이름으로(#13508) (감사 해요 @davidreis97!) - 고치다
간결한 보기
오류 작성 시 대화형 고급 기능의 경우(#13623)
PowerShell 7.1에서 기대할 수 있는 것
- PowerShellGet 3.0
- 비밀 관리 모듈Secrets 및 Secrets Vaults와 상호 작용하기 위한 PowerShell의 확장 가능한 추상화 계층은 Linux 지원을 받게 됩니다.
- PSScriptAnalyzer VSCode-PowerShell 및 PSEditorServices에 대한 더 나은 사용자 경험을 위한 2.0.
- 개선 사항 PowerShell Jupyter 커널
- 개선 사항 플래티PS vNext, 개발자가 현재 PowerShell 문서를 마크다운에서 업데이트 가능한 도움말로 변환하는 데 사용하는 PowerShell 모듈입니다.
또한 설치 및 업데이트, 셸 개선, 대화형 사용자 경험을 포함하여 더 많은 개선 및 변경이 가능한 영역이 많이 있습니다.
마지막으로 PowerShell은 스크립트에 필요한 PowerShell 부분만 포함하는 최소 설정을 얻을 수 있습니다. 더 적은 디스크 공간을 차지할 뿐만 아니라 더 중요한 것은 최소한의 코드 집합이 더 적은 패치 및 보안 공격 표면을 의미합니다.
여기에서 다운로드할 수 있습니다.
PowerShell 7.1 미리보기 다운로드