7.2.0-preview.4 - 2021-03-16
Note: Known issue about progress rendering on Windows 7 and Windows 8.1. For details see: #15047
Breaking Changes
Engine Updates and Fixes
- Update engine script signature validation to match
Get-AuthenticodeSignature
logic (#14849) - Avoid array allocations from
GetDirectories
andGetFiles
(#14327) (Thanks @xtqqczze!)
General Cmdlet Updates and Fixes
- Add
UseOSCIndicator
setting to enable progress indicator in terminal (#14927) - Re-enable VT mode on Windows after running command in
ConsoleHost
(#14413) - Fix
Move-Item
forFileSystemProvider
to use copy-delete instead of move for DFS paths (#14913) - Fix
PromptForCredential()
to addtargetName
as domain (#14504) - Update
Concise
ErrorView
to not show line information for errors from script module functions (#14912) - Remove the 32,767 character limit on the environment block for
Start-Process
(#14111) (Thanks @hbuckle!) - Don't write possible secrets to verbose stream for web cmdlets (#14788)
Tools
- Update
dependabot
configuration to V2 format (#14882) - Add tooling issue slots in PR template (#14697)
Tests
- Move misplaced test file to tests directory (#14908) (Thanks @MarianoAlipi!)
- Refactor MSI CI (#14753)
Build and Packaging Improvements
Update .NET to version 6.0.100-preview.2.21155.3
- Update .NET to version
6.0.100-preview.2.21155.3
(#15007) - Bump
Microsoft.PowerShell.Native
to7.2.0-preview.1
(#15030) - Create MSIX Bundle package in release pipeline (#14982)
- Build self-contained minimal size package for Guest Config team (#14976)
- Bump XunitXml.TestLogger from 3.0.62 to 3.0.66 (#14993) (Thanks @dependabot[bot]!)
- Enable building PowerShell for Apple M1 runtime (#14923)
- Fix the variable name in the condition for miscellaneous analysis CI (#14975)
- Fix the variable usage in CI yaml (#14974)
- Disable running markdown link verification in release build CI (#14971)
- Bump Microsoft.CodeAnalysis.CSharp from 3.9.0-3.final to 3.9.0 (#14934) (Thanks @dependabot[bot]!)
- Declare which variable group is used for checking the blob in the release build (#14970)
- Update metadata and script to enable consuming .NET daily builds (#14940)
- Bump NJsonSchema from 10.3.9 to 10.3.10 (#14933) (Thanks @dependabot[bot]!)
- Use template that disables component governance for CI (#14938)
- Add suppress for nuget multi-feed warning (#14893)
- Bump NJsonSchema from 10.3.8 to 10.3.9 (#14926) (Thanks @dependabot[bot]!)
- Add exe wrapper to release (#14881)
- Bump Microsoft.ApplicationInsights from 2.16.0 to 2.17.0 (#14847)
- Bump Microsoft.NET.Test.Sdk from 16.8.3 to 16.9.1 (#14895) (Thanks @dependabot[bot]!)
- Bump NJsonSchema from 10.3.7 to 10.3.8 (#14896) (Thanks @dependabot[bot]!)
- Disable codesign validation where the file type is not supported (#14885)
- Fixing broken Experimental Feature list in
powershell.config.json
(#14858) - Bump NJsonSchema from 10.3.6 to 10.3.7 (#14855)
- Add exe wrapper for Microsoft Update scenarios (#14737)
- Install wget on
CentOS
7 docker image (#14857) - Fix install-dotnet download (#14856)
- Fix Bootstrap step in Windows daily test runs (#14820)
- Bump NJsonSchema from 10.3.5 to 10.3.6 (#14818)
- Bump
NJsonSchema
from10.3.4
to10.3.5
(#14807)
Documentation and Help Content
- Update
README.md
andmetadata.json
for upcoming releases (#14755) - Merge 7.1.3 and 7.0.6 Change log to master (#15009)
- Update
README
andmetadata.json
for releases (#14997) - Update ChangeLog for
v7.1.2
release (#14783) - Update ChangeLog for
v7.0.5
release (#14782) (Internal 14479)
SHA256 Hashes of the release artifacts
- powershell-7.2.0-preview.4-linux-alpine-x64.tar.gz
- 5A7517106FD4EC667553E31DE52382670FCFAF63160BE54485B970291E35D34A
- powershell-7.2.0-preview.4-linux-arm32.tar.gz
- 06967E42DF0AC3162E846780FC37848A630D65B7CAEC5E8D2F5F68BCE983F6AE
- powershell-7.2.0-preview.4-linux-arm64.tar.gz
- 9B78D5C6EEC7B83DEAF1661B7FC56146D3A47642B8B17FE04D68398D2FC82C2C
- powershell-7.2.0-preview.4-linux-x64.tar.gz
- BAF618295006C6AE04440C702C51B714DBD9842CD98D0A9B3D5262A6FF85EE86
- powershell-7.2.0-preview.4-linux-x64-fxdependent.tar.gz
- 2EA005F0051F28B9291915AAABE967313DD6EE27B2F3024075F8CCD2F230E001
- powershell-7.2.0-preview.4-osx-x64.pkg
- 155C1112A72E359DAD01279BB638B4EEEBC48C0BF20E99E34F5510AFC724856A
- powershell-7.2.0-preview.4-osx-x64.tar.gz
- 42C9E468FF64112C1EB2C87A241113AFAE9040BA1DB718B9F89DF5564EFCEF05
- PowerShell-7.2.0-preview.4-win-arm32.zip
- 2AD64474C6E5E9758177582CE6A5BEBFD57025C65695D5F47DD82FACB7376456
- PowerShell-7.2.0-preview.4-win-arm64.zip
- DBB12E432F6F322F9EBA0A496300B2A76A6E2C925BA0B8A0AF220BC9EF595759
- PowerShell-7.2.0-preview.4-win-fxdependent.zip
- 2D8378F453FAA6B3DED1FDD892C52563DBE46179B84687474FF9C73235F1A63F
- PowerShell-7.2.0-preview.4-win-fxdependentWinDesktop.zip
- 4A24229E39BFEBD9FF10E298E2285055B5EDDE7A7766FE400B5A80D5D5D5CA6F
- PowerShell-7.2.0-preview.4-win-x64.msi
- 458EA73B9B846F2E05CCE3B398EAD9EB67A65B8F2F31D5605DE02E96D2A722A7
- PowerShell-7.2.0-preview.4-win-x64.zip
- A03622DF7150D9C060B76FC5629FA7150C5B5B149B682A963D427685CEB59D45
- PowerShell-7.2.0-preview.4-win-x86.msi
- 7BCCECAD636486741B59C70D3884A86295F8D1DED1EB2A89C464E23249976ED4
- PowerShell-7.2.0-preview.4-win-x86.zip
- B46DDA3368E72AA3C0DC2615A1FE206FB4C08C7A77007D99B2F455F62A720519
- powershell-preview_7.2.0-preview.4-1.debian.10_amd64.deb
- C25C03D87B4C6224F540B6CC476101B7895C241267681029F2F536315380C00B
- powershell-preview_7.2.0-preview.4-1.debian.11_amd64.deb
- 2C9DF3113424E3DAD015F976F50CCD9C0B9A0884E02EC1DB3C2D7BCF4AB2B3A7
- powershell-preview_7.2.0-preview.4-1.debian.9_amd64.deb
- 9EA839977EE376CFEAD3CFEC514CE720A439410AAFA1AA4490CE8274B48414C4
- powershell-preview_7.2.0-preview.4-1.ubuntu.16.04_amd64.deb
- 8B4DEDCC20A553992A195FB8EB7BB0819BE27D42658FF91A775C89C1B7BAAE9E
- powershell-preview_7.2.0-preview.4-1.ubuntu.18.04_amd64.deb
- 5271961D937467E1425BD6C7061972A817742DEF84C2DF43DFF8E7307A17E75D
- powershell-preview_7.2.0-preview.4-1.ubuntu.20.04_amd64.deb
- A54899F099A74CB76CAB9695D4A21A604007FF3F7486C05076CBEC64B8B7F777
- powershell-preview-7.2.0_preview.4-1.centos.8.x86_64.rpm
- 0502A3240915CE1118F12DC97FD805E0E8904064E362640B7524D2D68FF0140B
- powershell-preview-7.2.0_preview.4-1.rhel.7.x86_64.rpm
- 31A153EE0865C0569118ECE42F208C20D727520D676BD6BC3858EA02F4C02E7C