7.1.0-rc.1 - 2020-09-29
Known Issues
This release of PowerShell is impacted by a few known regressions and a by-design breaking change in .NET 5.0.0-rc.1.
Given the impact of these regressions, particularly in interactive scenarios on non-Windows systems, we will only be publishing PowerShell v7.1.0-rc.1 packages for Windows and Linux, skipping macOS until v7.1.0-rc.2 is available with the proper fixes.
[Regression] The console API
System.Console.TreatControlCAsInput
is backwards on Linux and macOS: dotnet/runtime#42423. The fix was made in .NET 5.0.0-rc.2: dotnet/runtime#42432
- This causes the Ctrl+c to not work in PSReadLine on Linux and macOS.
[Regression] The console API
System.Console.ReadKey()
incorrectly returns Ctrl+J for ENTER on macOS: dotnet/runtime#42418. The fix was made in .NET 5.0.0-rc.2: dotnet/runtime#42477
- This causes ENTER to not be functional in the PSES integrated console.
[Regression] Performance regression on Linux and macOS: dotnet/runtime#41739. The fix was made in .NET 5.0.0-rc.2: dotnet/runtime#41820
- This causes potential performance issues on some specific architectures, Linux distros, and macOS. For instance, the command discovery in PowerShell is up to 20x slower on Ubuntu 18.04 WSL 2.
[By-design breaking change]
TLS 1.0
andTLS 1.1
were retired from the default on Linux machines whereOpenSSL 1.1
and above is used: dotnet/runtime#40746
- This causes
Invoke-WebRequest
andInvoke-RestMethod
to throwAuthenticationException
when usingTLS 1.0
orTLS 1.1
on Linux machines whereOpenSSL 1.1
and above is used.
Engine Updates and Fixes
- Make fixes to
ComInterop
code as suggested by .NET team (#13533)
General Cmdlet Updates and Fixes
- Fix case where exception message contains just
"`n"
on Windows (#13684) - Recognize
CONOUT$
andCONIN$
as reserved device names (#13508) (Thanks @davidreis97!) - Fix
ConciseView
for interactive advanced function when writing error (#13623)
Code Cleanup
We thank the following contributors!
- Simplify logical negation (#13555) (Thanks @xtqqczze!)
- Fixed the indentation of the help content for
-nologo
(#13557) (Thanks @soccypowa!)
Build and Packaging Improvements
We thank the following contributors!
Documentation and Help Content
- Update
README
andmetadata.json
for7.1.0-preview.7
release (#13565)
SHA256 Hashes of the release artifacts
- powershell-7.1.0-rc.1-linux-alpine-x64.tar.gz
- A49E17EA096558421714678C6E771D6C2F8E24FF6CCFB85CCE520B7281729BA0
- powershell-7.1.0-rc.1-linux-arm32.tar.gz
- 025E3701E60FF0F2D6932758FAD59E8F6E9E53796BC00E682ECB13AC3368AB99
- powershell-7.1.0-rc.1-linux-arm64.tar.gz
- F292BBCBD7E0361FCFBB9893A31973BB17A874262ABF7C8EBD85B19AEA97ACE4
- powershell-7.1.0-rc.1-linux-x64.tar.gz
- F98EA7BD20A9F99837A3E0824967A3720E2ECC1FF5FBEA1763DF83EFE66EF1A9
- powershell-7.1.0-rc.1-linux-x64-fxdependent.tar.gz
- CFB5D192DBC5D61C3C2E2A162EFDCC9E64528C84A1ADB6EF329C112D54D6DF59
- PowerShell-7.1.0-rc.1-win-arm32.zip
- 0A2280A197865D4798066805FDB1BC7DC14EE10BDF39CFB92E3C6DFF900267A1
- PowerShell-7.1.0-rc.1-win-arm64.zip
- D0CEAF47F5A3EE1F2CB9E1E7B7F4407B3E88C54F7D11028D42E62D59BB6DCE8F
- PowerShell-7.1.0-rc.1-win-fxdependent.zip
- C6CE885552F921ED0255FC75965EFF3CB1C37918795862BB61568B32A42A25DC
- PowerShell-7.1.0-rc.1-win-fxdependentWinDesktop.zip
- 83D92204A9105749A4FE90EC6B7C8A8B20672C1E7F73FC116BC74B134A9F85C1
- PowerShell-7.1.0-rc.1-win-x64.msi
- A8303C7FA36C03D28E2F35A414FB2F970E446A822139931C18020510AD2D2A92
- PowerShell-7.1.0-rc.1-win-x64.zip
- C9B4B675B8CC48281A42440BB1ADB40FD28890AE64AC5A5168269F98C7321808
- PowerShell-7.1.0-rc.1-win-x86.msi
- D785CD29023856C9F498BE0DAA1F2A35CF934718F48A43A6C21BDAA57A381083
- PowerShell-7.1.0-rc.1-win-x86.zip
- FD09421A02C598893108EB6B6CF4E742D221F99AB230C425C2DFA4B0F952025E
- powershell-preview_7.1.0-rc.1-1.debian.10_amd64.deb
- 93E307CF0B5B10EF92B12EFBF0082A7985D8D388A4FFF0D56D98D7B4EBB53B74
- powershell-preview_7.1.0-rc.1-1.debian.11_amd64.deb
- 7A4C912E8F845F9331E232FDEDBDA7ADAD876E9626B214997674CCD51DC40166
- powershell-preview_7.1.0-rc.1-1.debian.9_amd64.deb
- 13FEE325CAF8F5977857C89D4CCBDBCB678DB36CA6960A62659388ED53BB4FCD
- powershell-preview_7.1.0-rc.1-1.ubuntu.16.04_amd64.deb
- 7D3EBF23AD58050B22D27A1B58176B104F165086FF606190EF3783D13DC15C71
- powershell-preview_7.1.0-rc.1-1.ubuntu.18.04_amd64.deb
- B755449845094A63A2268C5E99BD7F59E1A994E98808B83474D88C9C0DE88549
- powershell-preview-7.1.0_rc.1-1.centos.8.x86_64.rpm
- D98CF12E2F9F718B68137791EE5F479379DE177E52E67506D882A9580B89B2BE
- powershell-preview-7.1.0_rc.1-1.rhel.7.x86_64.rpm
- FBB649463FEC166BD66255A9EFD221DB5433F30B486874DF91FEE4BBAF9C4ED8