PowerShell 7.2.0 Preview 3, v7.1.2 및 v7.0.5를 다운로드할 수 있습니다.
답장을 남겨주세요
Microsoft는 오늘 기존 3개 지점 모두에서 PowerShell 소프트웨어를 업데이트했습니다. 업데이트에는 PowerShell 7.2.0 Preview 3, PowerShell 7.1.2 및 PowerShell 7.0.5가 포함됩니다. 안정적인 릴리스는 사소한 유지 관리 업데이트입니다.
PowerShell은 Windows, MacOS 및 Linux에서 사용할 수 있는 플랫폼 간 스크립팅 솔루션입니다. PowerShell 7.0부터 개발자는 .NET의 릴리스 및 지원 수명 주기 더 밀접하게. 다음은 오늘 릴리스의 새로운 기능입니다.
PowerShell 7.2.0 미리 보기 3의 새로운 기능
-
성능: 다음에서 어레이 할당 방지예배 규칙서. 디렉토리 가져오기
그리고예배 규칙서. 파일 가져오기
. -
성능: 회피끈. ToLowerInvariant()
~에서GetEnvironmentVariableAsBool()
시작 시 libicu 로드를 방지합니다. -
성능: 다음에서 PowerShell 버전 가져오기PSVersionInfo
대신 어셈블리 속성 사용파일 버전 정보
. -
고치다:날짜 가져오기 -UFormat %u
ISO 8601 준수 행동 -
수정: 함께PSDesiredState 구성
v3
모듈은 허용Get-Dsc리소스
,Invoke-DscResource
PowerShell에서 지원하는 모든 플랫폼의 DSC 구성 컴파일(클래스 기반 DSC 리소스 사용). -
수정: 억제쓰기 진행
~에콘솔 호스트
출력이 리디렉션되고 테스트를 수정하는 경우. -
수정: 실험적 기능PSAnsiProgress
: ANSI 렌더링을 사용하여 최소 진행률 표시줄을 추가합니다. -
수정: 사용할 때 본문에서 URI를 올바르게 구성하는 웹 cmdlet- 프록시 없음
-
수정: 업데이트ICommandPredictor
더 많은 피드백을 제공하고 피드백의 상관 관계를 보다 쉽게 만들기 위해(#14649) -
수정: 쓰기 후 색상 재설정말 수가 많은
,디버그
, 그리고경고
메시지 -
수정: 중첩에 변수 사용ForEach-Object -병렬
-
수정: 서식을 지정할 때 컬렉션이 수정되면 전체 파이프라인이 실패하지 않습니다. -
수정: 속성에 대한 매개변수 완성 개선 -
수정: 적절한 오류 메시지 작성명령 가져오기 ' '
-
수정: 리소스 문자열의 오타ProxyURINotSupplied
-
수정: 지원 추가$PS스타일
취소선 및 하이퍼링크용 -
고치다:$PS스타일
깜박임 코드
PowerShell 7.1.2의 새로운 기능
- 하위 폴더의 파일에 대한 타사 서명 수정
- .NET SDK를 버전 5.0.103으로 범프
- 안정적인 릴리스를 위한 글로벌 도구 패키지 게시
PowerShell 7.0.4의 새로운 기능
- 테스트 nuget.config에서 MyGet 피드 제거
- 7.0.4용 WXS 파일 업데이트
- 7.0.4에 대한 .NET 종속성 업데이트
- 7.0.4 `Get-Module` 테스트 실패 수정
- 디렉토리 생성 실패 수정
- WMF 링크 호출 테스트 비활성화
- CI 빌드에서 패키지 빌드 및 테스트에 PowerShell Core 사용
- macOS용 libmi 종속 테스트를 비활성화합니다.
- 공식 빌드의 각 nuget.config에서 하나의 피드 사용
- 릴리스 빌드에서 업로드된 경로 서명 RPM 수정
- Windows 패키징 스크립트의 구문 오류 수정
- AppLocker 적용 모드를 UMCI 감사 모드보다 우선 적용
- 서명되지 않은 빌드 문제 수정
- macOS 및 NuGet을 ESRP 서명으로 이동
- ESRP를 사용하도록 Windows 패키지 서명 이동
- Linux를 ESRP 서명으로 이동
- 타사 서명을 ESRP로 마이그레이션
- 얕은 계산을하지 마십시오
- Windows 파일용 ESRP 서명으로 이동
- macOS 서명 변경으로 인한 패키지 일일 빌드 중단 수정
- 패키지의 개별 파일 서명
- MSIX 서명에 Authenticode 인증서 사용
- 저장소에 대한 MSIX 파일 서명
- $env: HOME이 정의되지 않은 경우 runspace 시작 시 임시 개인 경로 사용
- 의미 체계 버전 문자열을 검사하여 미리 보기 릴리스 여부를 결정하기 위해 MSIX 패키징을 수정합니다.
- 자산 폴더에 기본 도움말 콘텐츠 추가
자세한 내용은 깃허브.