TravisEz13
released this
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.TreatControlCAsInputis 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.0andTLS 1.1were retired from the default on Linux machines whereOpenSSL 1.1and above is used: dotnet/runtime#40746
- This causes
Invoke-WebRequestandInvoke-RestMethodto throwAuthenticationExceptionwhen usingTLS 1.0orTLS 1.1on Linux machines whereOpenSSL 1.1and above is used.
Engine Updates and Fixes
- Make fixes to
ComInteropcode 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
ConciseViewfor 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
READMEandmetadata.jsonfor7.1.0-preview.7release (#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
Assets
22
TravisEz13
released this
7.1.0-preview.7 - 2020-09-08
Breaking Changes
- Fix
$?to not be$falsewhen native command writes tostderr(#13395)
Engine Updates and Fixes
- Initial work of the subsystem plugin model (for minimal powershell) (#13186)
- Optimize
GetSystemLockdownPolicyfor non-lockdown scenarios (#13438)
General Cmdlet Updates and Fixes
- Revert "Add the parameter
-PagedtoGet-Helpto support paging (#13374)" (#13519) - Add support for
TLS1.3 in Web cmdlets (#13409) (Thanks @iSazonov!) - Add null check for
argsinCommandLineParser(#13451) (Thanks @iSazonov!) - Process reparse points for Microsoft Store applications (#13481) (Thanks @iSazonov!)
- Move
PSNullConditionalOperatorsfeature out of experimental (#13529) - Move
PSNativePSPathResolutionfeature out of Experimental (#13522) - Use field if property does not exist for
ObRootwhen using PowerShell Direct to container (#13375) (Thanks @hemisphera!) - Suppress
UTF-7obsolete warnings (#13484) - Avoid multiple enumerations of an
IEnumerable<Expression>instance inCompiler.cs(#13491) - Change
Add-Type -OutputTypeto not supportConsoleApplicationandWindowsApplication(#13440) - Create warnings when
UTF-7is specified as an encoding (#13430)
Code Cleanup
We thank the following contributors!
- Add single blank line after copyright header (#13486) (Thanks @xtqqczze!)
- Use read-only auto-implemented properties (#13507) (Thanks @xtqqczze!)
- Use boolean instead of bitwise operators on bool values (#13506) (Thanks @xtqqczze!)
- Fix erroneous assert (#13495) (Thanks @tamasvajk!)
- Cleanup: remove duplicate words in comments (#13539) (Thanks @xtqqczze!)
- Reformat
StringUtil(#13509) (Thanks @xtqqczze!) - Use
uintinstead oflongforPDHconstants (#13502) (Thanks @xtqqczze!) - Cleanup: Remove redundant empty lines (#13404) (Thanks @xtqqczze!)
- Add
StringUtil.Formatoverload to avoid unnecessary allocations (#13408) (Thanks @xtqqczze!) - Fix test hooks for
CommandLineParameterParser(#13459) - Remove redundant delegate creation (#13441) (Thanks @xtqqczze!)
Tools
- vscode: Add
editorconfigto recommended extensions (#13537) (Thanks @xtqqczze!) - Remove the out-dated
ZapDisablerelated code frombuild.psm1(#13350) (Thanks @jackerr3!)
Tests
- Disable
WMFdownload link validation test (#13479)
Build and Packaging Improvements
We thank the following contributors!
- Add
Microsoft.NET.Test.Sdkdependency (Internal 12589) - Update .NET NuGet package version to
5.0.0-preview.8.20407.11(Internal 12555) - Update to .NET 5 preview 8 (#13530)
- Change stage dependency for docker release stage in release pipeline (#13512)
- Bump
Microsoft.NET.Test.Sdkfrom 16.7.0 to 16.7.1 (#13492) - Create the folder before copying the global tools (#13476)
- A few fixes to the release pipeline (#13473)
- Bump
Markdig.Signedfrom 0.20.0 to 0.21.1 (#13463) - Add a pre-check for git to
build.psm1(#13227) (Thanks @yecril71pl!)
Documentation and Help Content
- Update
READMElinks andmetadata.jsonfor7.1.0-preview.6(#13437)
SHA256 Hashes of the release artifacts
- powershell-7.1.0-preview.7-linux-alpine-x64.tar.gz
- 332BC7E27715ED63DBA28CB545CB4F9F7CC2087D318F2E7EA3FA59C3FE3E164A
- powershell-7.1.0-preview.7-linux-arm32.tar.gz
- E703A7DF372C47D87A7A73373A1B42BE7FFA4E0EA90F01AB74B83A298BB32366
- powershell-7.1.0-preview.7-linux-arm64.tar.gz
- E68A9489BB74CA03B0083F4764DB77966402C7D489340CB8192081D51F186E3B
- powershell-7.1.0-preview.7-linux-x64.tar.gz
- C3EC5758D2FE18708324256D052E927D17A61949C66DD0CD5A14733852963B63
- powershell-7.1.0-preview.7-linux-x64-fxdependent.tar.gz
- A9C12EAAA4041DFE872735C9F46A4245D1CC53FA254E2093E815382127963CAD
- powershell-7.1.0-preview.7-osx-x64.pkg
- B6156EFCCE319E89743F47CCE21730345DCCF79C5DC57E5C6C7137C8D4DB4EAD
- powershell-7.1.0-preview.7-osx-x64.tar.gz
- 6D59743343A8F6A7208851F986AD06546CE4A9E78D1F8C6578C5A567D7158BE5
- PowerShell-7.1.0-preview.7-win-arm32.zip
- A63ED02FA3986A6ED061F141435FA1B545865AB90DD56DA4D847D3053B13754A
- PowerShell-7.1.0-preview.7-win-arm64.zip
- 4C6573D3D83836BC98F64C70AC8E9871E895EB7D1E0B6296189F708D0F179184
- PowerShell-7.1.0-preview.7-win-fxdependent.zip
- 6959451B1721A4DA38E21E3E7213B2BEE93A09DBF2F299422E8A9D939054B116
- PowerShell-7.1.0-preview.7-win-fxdependentWinDesktop.zip
- 293EC565C2019DF360EBE2D5BBADE62222580D163983CCA4CBA7331F8DB7A3F7
- PowerShell-7.1.0-preview.7-win-x64.msi
- 527E2EFEA0C6ED42EAAB153920A169218153ECE43151B6607FF248CDA7816393
- PowerShell-7.1.0-preview.7-win-x64.zip
- D1CFF0EF9B722BA5FCD1E7AB42EB95DDBA2FAD9DEB2F1B5FCE941B579B363A70
- PowerShell-7.1.0-preview.7-win-x86.msi
- 4733C7A6D2FF517914684C1B201C4CE46CD23F8767D222D51D2AD2D458AACFDB
- PowerShell-7.1.0-preview.7-win-x86.zip
- A289902F53B424D9FC89255D1B7D85D30F5A357991D2C910808A3AB8E8805A91
- powershell-preview_7.1.0-preview.7-1.debian.10_amd64.deb
- 46DCEC9756ADF4EB8AF02DD68B9EF88F85A30A5F322DD3E8CF7AB8EC171E2931
- powershell-preview_7.1.0-preview.7-1.debian.11_amd64.deb
- BF68CDE296D2139263883D7CF7482B4A8E98F5AC844A5FEE6A8B375013CA8D1D
- powershell-preview_7.1.0-preview.7-1.debian.9_amd64.deb
- 976B160E1D2E6D83FC249B25E4CB9A2B03980277B867DBB83DADAD78A826D29E
- powershell-preview_7.1.0-preview.7-1.ubuntu.16.04_amd64.deb
- 82553FEF338ADD79284F912D3529DC56DDB9BD910FF55FB8B8CC7CB1DA7AAEB4
- powershell-preview_7.1.0-preview.7-1.ubuntu.18.04_amd64.deb
- B4845E9709FA4332FFF90F67264AD5AF2160E4DAFED0B95D815553EFBC636BDC
- powershell-preview-7.1.0_preview.7-1.centos.8.x86_64.rpm
- 205BAD20456FD860232CCD6F0B5891A52CEB4BEC12003BAE7F12AF104AC34470
- powershell-preview-7.1.0_preview.7-1.rhel.7.x86_64.rpm
- BBDB24227003C6313FE50EC6D9D58B8645FD5DF76340804F45F6EBDBC5814F91
Assets
24
TravisEz13
released this
7.1.0-preview.6 - 2020-08-17
Breaking Changes
- Rename
-FromUnixTimeto-UnixTimeSecondsonGet-Dateto allow Unix time input (#13084) (Thanks @aetos382!) - Make
$ErrorActionPreferencenot affectstderroutput of native commands (#13361) - Allow explicitly specified named parameter to supersede the same one from hashtable splatting (#13162)
Engine Updates and Fixes
- Refactor command line parser to do early parsing (#11482) (Thanks @iSazonov!)
- Add support for some .NET intrinsic type converters (#12580) (Thanks @iSazonov!)
- Refresh and enable the
ComInteropcode in PowerShell (#13304)
Experimental Features
- Add
-Runspaceparameter to all*-PSBreakpointcmdlets (#10492) (Thanks @KirkMunro!)
General Cmdlet Updates and Fixes
- Fix error message from new symbolic link missing target (#13085) (Thanks @yecril71pl!)
- Make the parameter
argsnon-nullable in the publicConsoleHostAPIs (#13429) - Add missing dispose for
CancellationTokenSource(#13420) (Thanks @Youssef1313!) - Add the parameter
-PagedtoGet-Helpto support paging (#13374) - Fix
Get-Helpnot properly displaying if parameter supports wildcards (#13353) (Thanks @ThomasNieto!) - Update
pwshhelp for-InputFormatparameter (#13355) (Thanks @sethvs!) - Declare MIT license for files copied from Roslyn (#13305) (Thanks @xtqqczze!)
- Improve
BigIntegercasting behaviors (#12629) (Thanks @vexx32!) - Fix
Get-Acl -LiteralPath "HKLM:Software\Classes\*"behavior (#13107) (Thanks @Shriram0908!) - Add
DefaultVisitmethod to the visitor interface and class (#13258) - Fix conflicting shorthand switch
-s(STA) forpwsh(#13262) (Thanks @iSazonov!) - Change
Read-Host -MaskInputto use existingSecureStringpath, but return as plain text (#13256) - Remove
ComEnumeratoras COM objects usingIEnumeratoris now supported in .NET 5.0 (#13259) - Use temporary personal path at Runspace startup when the 'HOME' environment variable is not defined (#13239)
- Fix
Invoke-Commandto detect recursive call of the same history entry (#13197) - Change
pwshexecutable-inputformatswitch prefix-into-inpto fix conflict with-interactive(#13205) (Thanks @iSazonov!) - Handle WSL filesystem path when analyze security zone of a file (#13120)
- Make other switches mandatory in
Split-Path(#13150) (Thanks @kvprasoon!) - New Fluent Design icon for PowerShell 7 (#13100) (Thanks @sarthakmalik!)
- Fix
Move-Itemto support cross-mount moves on Unix (#13044)
Code Cleanup
We thank the following contributors!
- Use null check with pattern-matching instead of
object.ReferenceEquals(#13065) (Thanks @xtqqczze!) - Fix comparison of value type object to null (#13285) (Thanks @xtqqczze!)
- Use
isoperator instead ofasoperator (#13287) (Thanks @xtqqczze!) - Change
SwitchParameterfields to properties (#13291) (Thanks @xtqqczze!) - Change "operable" to "executable" (#13281) (Thanks @yecril71pl!)
- Remove
AssemblyInfoproperty from list views (#13331) (Thanks @ThomasNieto!) - Use
is notsyntax where appropriate and remove unnecessary parentheses (#13323) (Thanks @xtqqczze!) - Remove unreachable code in CustomShellCommands.cs (#13316) (Thanks @xtqqczze!)
- Add copyright header to
.editorconfigand update files (#13306) (Thanks @xtqqczze!) - Fix typo in Out-File.cs and Out-Printer.cs (#13298) (Thanks @dgoldman-msft!)
- Fix
SA1026CodeMustNotContainSpaceAfterNewKeywordInImplicitlyTypedArrayAllocation(#13249) (Thanks @xtqqczze!) - Remove usage of do statement to create an infinite loop (#13137) (Thanks @xtqqczze!)
- Use
intinstead ofuintin places where it's more appropriate (#13141) (Thanks @xtqqczze!) - Use
intinstead oflongto avoidInterlocked.Read(#13069) (Thanks @xtqqczze!)
Tools
- Fix
dotnetinstall errors (#13387) - Increase the timeout of Windows daily build to 90 minutes (#13354)
- Update the
dependabotconfiguration to version 2 (#13230) (Thanks @RDIL!) - Fix
Test-XUnitTestResultsfunction (#13270) (Thanks @iSazonov!) - Update
.devcontainerto use nightly docker SDK images (#13128)
Tests
- Mark
Test-Connection -TraceRoutetests as pending (#13310)
Build and Packaging Improvements
We thank the following contributors!
- Update
README.mdandmetadata.jsonfor next release (#13059) - Create release pipeline as a yaml pipeline (#13394)
- Update infrastructure to consume private builds from .NET (#13427)
- Fix breaks in packages daily build due to macOS signing changes (#13421)
- Sign individual files for macOS PKG (#13392)
- Disable code sign validation on jobs that do not sign (#13389)
- Bump
PSReadLinefrom 2.0.2 to 2.0.4 (#13240) - Update build documentation for Visual Studio 2019 dependency (#13336) (Thanks @xtqqczze!)
- Bump
Microsoft.CodeAnalysis.CSharpfrom 3.6.0 to 3.7.0 (#13360) - Bump
Microsoft.NET.Test.Sdkfrom 16.6.1 to 16.7.0 (#13364) - Bump
xunit.runner.visualstudiofrom 2.4.2 to 2.4.3 (#13343) - Use Authenticode certificate for MSIX signing (#13330)
- Add default help content to the assets folder (#13257)
- Update .NET SDK version from
5.0.100-preview.7.20366.2to5.0.100-preview.7.20366.15(#13200) - Set C# language version to preview/9.0 (#13090) (Thanks @iSazonov!)
- Use
pwshfor build and test of package in CI build (#13223) - Remove
rceditdependency, move daily ico dependency to props file (#13123) - Bump NJsonSchema from 10.1.23 to 10.1.24 (#13214)
- Update .NET SDK version from
5.0.100-preview.7.20364.3to5.0.100-preview.7.20366.2(#13192) - Add support for installing arm64 MSIX package. (#13043) (Thanks @77!)
- Fix Azure file copy issues in release build (#13182)
- Update .NET SDK version from
5.0.100-preview.7.20358.6to5.0.100-preview.7.20364.3(#13155) - Fix Azure file copy break in Azure DevOps (#13173)
- Bump
Xunit.SkippableFactfrom1.4.8to1.4.13(#13143) - Add new chibi svg version of the avatar (#13160) (Thanks @WorrenB!)
- Refactor MSI code to make it easier to add a WiX exe installer (#13139)
- Disable ReadyToRun for debug build (#13144) (Thanks @iSazonov!)
- Add new chibi version of the avatar (#13140)
- Update .NET SDK version from
5.0.100-preview.7.20356.2to5.0.100-preview.7.20358.6(#13134) (Thanks @github-actions[bot]!) - Update .NET SDK version from
5.0.100-preview.6.20318.15to5.0.100-preview.7.20356.2(#13125) (Thanks @github-actions[bot]!)
Documentation and Help Content
- Fix/clarify instructions for running Start-PSPester tests (#13373)
- Improve inline documentation for
VerbInfo(#13265) (Thanks @yecril71pl!) - Improve the wording of inline comments in the help system (#13274) (Thanks @yecril71pl!)
- Correct grammar in
README.mdand other docs (#13269) (Thanks @tasnimzotder!) - Add "GitHub Actions Python builds" to
ADOPTERS.md(#13228) (Thanks @brcrista!) - Update change logs for
6.2.xand7.0.x(#13194) - Update
README.mdandmetadata.jsonfor the v7.0.3 release (#13187)
SHA256 Hashes of the release artifacts
- powershell-7.1.0-preview.6-linux-alpine-x64.tar.gz
- D469D5857696BEA9D1131AE57E730F4A7F485336D20BF7C8CDF6A460CD540747
- powershell-7.1.0-preview.6-linux-arm32.tar.gz
- CDB9F52E788F727061F906DBB74CDB43950ED2961F9C224A7832E81168405320
- powershell-7.1.0-preview.6-linux-arm64.tar.gz
- 0871F51462F863518E103C83254F3881C1DEC6CC210423F0178475CDDEFFDC72
- powershell-7.1.0-preview.6-linux-x64.tar.gz
- 782DF03D460A44BD32AF1474E31D0EE3C0C721359378EB28651CB90CF19AD5CC
- powershell-7.1.0-preview.6-linux-x64-fxdependent.tar.gz
- 71291451E5A66BACF5EEC2488DF4B776A855B82AA4BC6F5FE2C99F08859E0BFD
- powershell-7.1.0-preview.6-osx-x64.pkg
- A39384D599B0F3F5CB1B6C03F59A3DEC22D55863AADFDE44A98FDC0AE6B491CB
- powershell-7.1.0-preview.6-osx-x64.tar.gz
- 1A691E4183FED8938EB3DDDC1DB4D3CDB9C6CAB6977A283A6FA7A22E5984DC6E
- PowerShell-7.1.0-preview.6-win-arm32.zip
- 47AA181BB7A36A5F5E3B15E76A0FD8124EF51D070AF0662503054D105525A2EC
- PowerShell-7.1.0-preview.6-win-arm64.zip
- F776331076F628ED55D9F715CD9B6C572ACA1C645FCB222C978C223B8E941F00
- PowerShell-7.1.0-preview.6-win-fxdependent.zip
- 0B1BB493A78FF425951CC797B685ECFDC072CDA272DE26BC4CB34974162BA100
- PowerShell-7.1.0-preview.6-win-fxdependentWinDesktop.zip
- 00250EB898B88B6EF0F135D7734B3B6B05FEC817D532569A35CA4BCD3B041520
- PowerShell-7.1.0-preview.6-win-x64.msi
- 628582C3A7D733E36C1BE35331CD35471011F9A5464FD0192D965E289D968CD9
- PowerShell-7.1.0-preview.6-win-x64.zip
- 5C964899EEDBC991683BB45D50E824F430CAF677C264A6F9AA9D01FDD72B5450
- PowerShell-7.1.0-preview.6-win-x86.msi
- B3FAC69E969499CF7EEA3EA6804F10AE94DEB7137857CD614FFBF4532CCA1863
- PowerShell-7.1.0-preview.6-win-x86.zip
- 515720560579D1B1F4885AB8BB4E28E23DD249BE56C22A276AC21DD0E9E4947F
- powershell-preview_7.1.0-preview.6-1.debian.10_amd64.deb
- 1FA87B3719773A2DCA486D55DAA3D8069951F5CA9010BE5CFCE499678730D9A7
- powershell-preview_7.1.0-preview.6-1.debian.11_amd64.deb
- F3D1C05741CC1C79202C61490C4D6CA0234C7D9D2828174BCC794CFCD6625E41
- powershell-preview_7.1.0-preview.6-1.debian.9_amd64.deb
- DEB6F4FDBF5B933C60EC0E35571106C3FBA783723A7F63E6238601DB629CAD60
- powershell-preview_7.1.0-preview.6-1.ubuntu.16.04_amd64.deb
- 35E80A8AF9E035461B285EF27C7A9F9937CE398F0E08BD8B6B441B7D67FEF968
- powershell-preview_7.1.0-preview.6-1.ubuntu.18.04_amd64.deb
- AE1826869F5A1B8C9A8E8E25A7DF433C0C029D11D1D1A0D0BD9A32754494B98F
- powershell-preview-7.1.0_preview.6-1.centos.8.x86_64.rpm
- 38A3D5999723083AE890925A37AC4775EE1D96412003503889CFC0343D9BC64E
- powershell-preview-7.1.0_preview.6-1.rhel.7.x86_64.rpm
- EE3727678328F9C3DFC618726A865ABB3DCFA9C6546B637B7BBE4A4AC815F82E
Assets
24
TravisEz13
released this
7.0.3 - 2020-07-16
Tests
- Remove dependency on DNS for
Test-Connectiontests on macOS (#12943)
Build and Packaging Improvements
Update .NET Core to 3.1.6 (Internal 12005)
SHA256 Hashes of the release artifacts
- powershell_7.0.3-1.debian.10_amd64.deb
- 9E2922DA5019970BB9B50DF23B66816A77924E3388DDB6164C31716B53120422
- powershell_7.0.3-1.debian.11_amd64.deb
- 10DC01DD13435094258520AA39006C306B28F720A8C145CA1DB5FF9F5876BC04
- powershell_7.0.3-1.debian.9_amd64.deb
- B7D82D4C716C2BE6761CC79D522941B8F0D3BBF722D56B85A84F59B6098AF73D
- powershell_7.0.3-1.ubuntu.16.04_amd64.deb
- E77DD445D96F8A34A96399E49EAA5835B4D28A695B543067CF5497C919889B82
- powershell_7.0.3-1.ubuntu.18.04_amd64.deb
- D302325DBC54BC1A0A097E5FDF25E286A7572865AC30B3BF748B3E329EBF55D0
- powershell-7.0.3-1.centos.8.x86_64.rpm
- DDB93245B19DA254DC5D3605795A2F909404E6787711F3D8936811EFEC74A886
- powershell-7.0.3-1.rhel.7.x86_64.rpm
- DB7AF2C09A5C8B8C8876D1EFFD114F3BD7F79B640667578DD210A204D18D9336
- powershell-7.0.3-linux-alpine-x64.tar.gz
- 18B0E1E5286559163BA121039E2A747C14105796C673F126498ECFF22D46B92B
- powershell-7.0.3-linux-arm32.tar.gz
- FE6DA9F90FD5026C4AB446A31F565144342A8D507A73D428305BC36C1AD92644
- powershell-7.0.3-linux-arm64.tar.gz
- B5B6DB3E5605A6A7675809CD49573F352E1EB6CA9D65890EDDA1B3F27A8ADA56
- powershell-7.0.3-linux-x64.tar.gz
- A9C023940C77A96A9F5135309E44C93ED627983BB1A66ECF5BEB42BBBA54EAD6
- powershell-7.0.3-linux-x64-fxdependent.tar.gz
- 2EE164349FB3F156CA84D353EC29B380F98BD87230466CC72B8864EDD0EEC4A8
- powershell-7.0.3-osx-x64.pkg
- 2C7702956F11B037CF75BF78372A9B0CB34D102031C0A293342DE21C741800ED
- powershell-7.0.3-osx-x64.tar.gz
- 1290843389446E69536C5F9E15D328EA9A3DCDA2A2EA7D63EF00566BE1675FFA
- PowerShell-7.0.3-win-arm32.zip
- 39EACCBF6E4868B0EA5DB798951D1894411DDCB2442D71ED7F4EE5403E97D130
- PowerShell-7.0.3-win-arm64.zip
- D940CB643DCA767C67C39D01109DDE9E18FBCE9C2D8C8A582C9616FB29794DFC
- PowerShell-7.0.3-win-fxdependent.zip
- 50F532E8A1816D557A3B4DACAF62631C3C9D6F71C2220B32CC7E04A463E4B09E
- PowerShell-7.0.3-win-fxdependentWinDesktop.zip
- 5EFFC48F76683C9741204EF96B5DE900D3E25FE30665C669113D6DE6C9B5664F
- PowerShell-7.0.3-win-x64.msi
- AD3B4A868D1B7E47A1048E1EB20F7F782D9B95D5066D79A25D02CCC4DD14E79F
- PowerShell-7.0.3-win-x64.zip
- FEE749388A399FEFDB746E2B26E7B4E654C3CFEF1C19CCAFD14909AC46E35382
- PowerShell-7.0.3-win-x86.msi
- D7E18159C49D762B45B1551BB749AAB6A68EE5548CEA6BB987394918B9B0CF59
- PowerShell-7.0.3-win-x86.zip
- CBF7A8D46D685A29FA8F05B91F40437A6577682AD3A02AE3CAC20B9A89C901AC
- powershell-lts_7.0.3-1.debian.10_amd64.deb
- 5914C04FDC4AAE0BEB88FFFD3D02FB3C3FA8470B2C88ACBAE39800EB2C796964
- powershell-lts_7.0.3-1.debian.11_amd64.deb
- 2FC6E0BA1C4253EAF7241181EC3502E1BF3CC51628DF4151ADE953BA9077F93C
- powershell-lts_7.0.3-1.debian.9_amd64.deb
- B32FCAE95444968FAA2905CB5E37D1C0079C14FF2649EC7D2628DD0058080781
- powershell-lts_7.0.3-1.ubuntu.16.04_amd64.deb
- 6A0554D3A2E395481207A332F9530A1381A473A0FC45BB0DED0AF29E6C550352
- powershell-lts_7.0.3-1.ubuntu.18.04_amd64.deb
- F62E5E6FCF9E0590FB867F0A2231EDD76F54B8135D8220A632413D5BA7942733
- powershell-lts-7.0.3-1.centos.8.x86_64.rpm
- 6F0167ECE6F991E89AA2D3C31127CE554C6138A00ABA7943E168A878C9C3B3E0
- powershell-lts-7.0.3-1.rhel.7.x86_64.rpm
- 0813EE74CB3032192FF18E6F782C6028B3A5E8E359EAE0ED176F33273D10D693
- powershell-lts-7.0.3-osx-x64.pkg
- E780050B75D21E0E37D9C589E423409A6F84CB74C67C177566979D63A75EDE23
Assets
32
TravisEz13
released this
6.2.7 - 2020-07-16
Build and Packaging Improvements
Update .NET Core to version 2.1.808 (Internal 12003)
SHA256 Hashes of the release artifacts
- powershell_6.2.7-1.debian.9_amd64.deb
- B9DD19AF0C06318F0D7576869F0BC33B8B199522488245046BD4A5DB41A1EAED
- powershell_6.2.7-1.ubuntu.16.04_amd64.deb
- AA105838AAA4FACD7000870AB5F80C637D35C7169AE377D7F61C920AC3E07BA3
- powershell_6.2.7-1.ubuntu.18.04_amd64.deb
- 8BCE14C2E8C4D9BA667258FF0D005D325DB297FCB3DF1809DEFF60B24382D0D4
- powershell-6.2.7-1.rhel.7.x86_64.rpm
- FC93FB0664DDDD9BF4E3FBF6027779C01A13971988C8DEB3AB96B58EB1891D7D
- powershell-6.2.7-linux-alpine-x64.tar.gz
- 8F89F1F998614774ECDDD20446DE76CFB566DDDBE259C11BA889A05050D96CE8
- powershell-6.2.7-linux-arm32.tar.gz
- 291D46BDC138687CF1A0BDFC119B9938FBF12461876F817BCBB54159AD840D77
- powershell-6.2.7-linux-arm64.tar.gz
- C24C488DD24CAE534805AD99E0C663758E1622894938D2AE08E801A3E0B975DB
- powershell-6.2.7-linux-x64.tar.gz
- 6073852FB8373FD3037FAE00793AECF5CCC1D3C6F4F18CCF0A85A433617ABC17
- powershell-6.2.7-linux-x64-fxdependent.tar.gz
- 84D18EAB4BDCDDEC59ACD14B9E864F4F6208987808030CDE48E34D8725169FE2
- powershell-6.2.7-osx-x64.pkg
- D968DA998B00178F666F342C9823C7DF5038947A46D153892B1B20580BE8D6D4
- powershell-6.2.7-osx-x64.tar.gz
- DEC0F9AD0926E182AE169AA7AC94EB9F6B47B3CA32D5F54F07EB60DE0820CBD7
- PowerShell-6.2.7-win-arm32.zip
- EE0115C7D4695277B1409A10D45C92BFF56BD34BC3C33D4BB717D7B34A9E3C1E
- PowerShell-6.2.7-win-arm64.zip
- BC19A73BEAE1C70C9B38F0AD661307D182CD0A7F63B666894583F3F3A2698A48
- PowerShell-6.2.7-win-fxdependent.zip
- E080F025DA8FE0129C70A48FD3B14353DCA368ABD7935C350893585392600CAA
- PowerShell-6.2.7-win-x64.msi
- 3CC694C8E095DF552AE270487BD1D43380772869A4D92FA5ECA761C378C4C846
- PowerShell-6.2.7-win-x64.zip
- 54B3B97C64065546D9E43784BA03494B9F2027E7919AD824DE1BC3515DA0D810
- PowerShell-6.2.7-win-x86.msi
- 3020C117F62E9A0CC2492AE917C95FC41016B9C6F41E45BD28F20A715BE86F6B
- PowerShell-6.2.7-win-x86.zip
- 58C3357328C387B6930D371C7AFDB05CA99B141EDA2E1B9A07469016E1B71BFD
Assets
20
TravisEz13
released this
7.1.0-preview.5 - 2020-07-06
Note: The MSIX is currently blocked by other factors external to the PS team. We're waiting on a solution before we can ship another MSIX. In the meantime, please use the MSI packages.
Engine Updates and Fixes
- Ensure assemblies listed in the module manifest
FileListfield are not loaded (#12968)
Code Cleanup
Tools
Tests
Build and Packaging Improvements
Fixed upgrade code in MSI package.
- Change log for v7.1.0-preview.5 (Internal 11880)
- Fix Path for the Preview MSI (#13070)
- Correct stable and preview upgrade codes for
MSI(#13036) - Changelog for `v7.1.0-preview.4` (Internal 11841)
- Fix NuGet package compliance issues (#13045)
- Bump
xunit.runner.visualstudiofrom2.4.1to2.4.2(#12874) - Bump NJsonSchema from `10.1.21` to `10.1.23` (#13032) (#13022)
Documentation and Help Content
- Fix links for MSI packages to point to
7.1.0-preview.3(#13056) - Add update
packages.microsoft.comstep to distribution request template. (#13008) - Update
windows-core.md(#13053) (Thanks @xtqqczze!) - Add
@rjmholtto maintainers list (#13033) - Update docs for
v7.1.0-preview.4release (#13028)
SHA256 Hashes of the release artifacts
- powershell-7.1.0-preview.5-linux-alpine-x64.tar.gz
- 2975D10B8BFBEC59C289E80EB7685B9686CD9BA9C231D0C5370E6F1C8D219951
- powershell-7.1.0-preview.5-linux-arm32.tar.gz
- AEC65327CDAD2C9FEA7EC96CC8E394FE4ED5EC21805D119E0D8669BF9340E7D9
- powershell-7.1.0-preview.5-linux-arm64.tar.gz
- 5D06783776D94FAE9D39FC29D11ED1FD334406BBE42FF063DA46A124A48961AA
- powershell-7.1.0-preview.5-linux-x64.tar.gz
- F58FE99DDF456C3D987E50F1486A805A56A1A6DDF1CA2B9F2E39974181E17DFC
- powershell-7.1.0-preview.5-linux-x64-fxdependent.tar.gz
- 37E95B0FD4019FE27A41D251C512831B85742630F29E60D2B33EC0420EC646A7
- powershell-7.1.0-preview.5-osx-x64.pkg
- B3FDC56B48F4A6ADE19A94DBBC0C80531DF37998C044C4F0DE9776B7F5FE8955
- powershell-7.1.0-preview.5-osx-x64.tar.gz
- FEB286DBA4F8365F4679DD2C6C98FB7E2E5BA56390AEBE7F40CD6333299A5E4D
- PowerShell-7.1.0-preview.5-win-arm32.zip
- AE41AA219DC8F0538CED61169D1DB83153EF913031B32F71170154F35CA867D2
- PowerShell-7.1.0-preview.5-win-arm64.zip
- CC813B27914D32807B9D0933FA7D4D914BF0E83DB1B08F4C7BE78CBB4DBCA306
- PowerShell-7.1.0-preview.5-win-fxdependent.zip
- B1F05C95A3C0CD83FE4B48F6FD3F6D105648D582D5CF93A85F961CF01DDC6DA7
- PowerShell-7.1.0-preview.5-win-fxdependentWinDesktop.zip
- 663DBF93538F802B9ACF2E20CF241840846464403F3E8A8CA19A9B7D5EFE90EF
- PowerShell-7.1.0-preview.5-win-x64.msi
- 8242DB202FEACF6BC8987A4B76A9B07CF874365A17A23AA5A9CFCD7FE2EBB6B4
- PowerShell-7.1.0-preview.5-win-x64.zip
- 87E318629B478DFB8B0F65C1D6F964943F3AD54185AAF9662A8D21F4E6FDA1F1
- PowerShell-7.1.0-preview.5-win-x86.msi
- AAE494BE5CBCAE225CA80BD6999D32A9AD043A9BAE8912D673CE176B808C3A8D
- PowerShell-7.1.0-preview.5-win-x86.zip
- F92FB9F03C0A033642A5F1E87E0517872D4D3F27CED0A80EDCB9C4F81636419D
- powershell-preview_7.1.0-preview.5-1.debian.10_amd64.deb
- 95CDF234D8415885C9690078462F8100924FA881FCA2F8FD20E0100FD7A8EC5A
- powershell-preview_7.1.0-preview.5-1.debian.11_amd64.deb
- B813C66DAF505AEEA6A57B169458FF26C695EC88F92FF37CD1C569A37880FB49
- powershell-preview_7.1.0-preview.5-1.debian.9_amd64.deb
- 35B01E73421A09643BAA4CEF3695E32D794AFD3A6538FE81996E2DD9F197E9F9
- powershell-preview_7.1.0-preview.5-1.ubuntu.16.04_amd64.deb
- 9D5F4D565A0DC8077A593376213E040067FA89FE928F6E4F0695B3F7CE31AA69
- powershell-preview_7.1.0-preview.5-1.ubuntu.18.04_amd64.deb
- 36222D076B91699B559D57A9D6954AC7E7992571AD5612D1A4CC5F46C330BC52
- powershell-preview-7.1.0_preview.5-1.centos.8.x86_64.rpm
- 242D4476616B7F68868A7CB9850157E4D0B07E24DB090037B4F44AA257F07888
- powershell-preview-7.1.0_preview.5-1.rhel.7.x86_64.rpm
- A629DEC718C105FAB11A4820A87A3F3CEB073898215806872DC10517D91FB4DA
Assets
24
TravisEz13
released this
7.1.0-preview.4 - 2020-06-25
Note: MSI installer packages have been removed due to #13035 till further investigation.
Breaking Changes
- Make the switch parameter
-Qualifiernot positional forSplit-Path(#12960) (Thanks @yecril71pl!) - Resolve the working directory as literal path for
Start-Processwhen it's not specified (#11946) (Thanks @NoMoreFood!) - Make
-OutFileparameter in web cmdlets to work like-LiteralPath(#11701) (Thanks @iSazonov!)
Engine Updates and Fixes
- Ensure null-coalescing LHS is evaluated only once (#12667)
- Fix path handling bug in
PSTask(#12554) (Thanks @IISResetMe!) - Remove extra line before formatting group (#12163) (Thanks @iSazonov!)
- Make module formatting not generate error with strict mode (#11943)
- Adding more ETW logs to WSMan plugin (#12798) (Thanks @krishnayalavarthi!)
- Restrict loading of
amsi.dlltosystem32folder (#12730)
General Cmdlet Updates and Fixes
- Fix
NullReferenceExceptioninCommandSearcher.GetNextCmdlet(#12659) (Thanks @powercode!) - Prevent
NullReferenceExceptionin Unix computer cmdlets with test hooks active (#12651) (Thanks @vexx32!) - Fix issue in
Select-ObjectwhereHashtablemembers (e.g.Keys) cannot be used with-Propertyor-ExpandProperty(#11097) (Thanks @vexx32!) - Fix conflicting shorthand switch
-wfor pwsh (#12945) - Rename the
CimCmdletresource file (#12955) (Thanks @iSazonov!) - Remove use of
Test-PathinConciseView(#12778) - Flag
defaultswitch statement condition clause as keyword (#10487) (Thanks @msftrncs!) - Add parameter
SchemaFiletoTest-Jsoncmdlet (#11934) (Thanks @beatcracker!) - Bring back Certificate provider parameters (#10622) (Thanks @iSazonov!)
- Fix
New-Itemto create symbolic link to relative path target (#12797) (Thanks @iSazonov!) - Add
CommandLineproperty to Process (#12288) (Thanks @iSazonov!) - Adds
-MaskInputparameter toRead-Host(#10908) (Thanks @davinci26!) - Change
CimCmdletsto useAliasAttribute(#12617) (Thanks @thlac!)
Code Cleanup
We thank the following contributors!
- Use
nameofoperator (#12716) (Thanks @xtqqczze!) - Fix comments in Mshexpression.cs (#12711) (Thanks @sethvs!)
- Formatting: remove duplicate semicolons (#12666) (Thanks @xtqqczze!)
- Replace
SortedListwithGeneric.SortedList<TKey,TValue>(#12954) (Thanks @xtqqczze!) - Use HashSet instead of Hashtable with null values (#12958) (Thanks @xtqqczze!)
- Rename
CopyItem.Tests.ps1toCopy-Item.Tests.ps1to match other tests (#10701) (Thanks @romero126!) - Fix
RCS1114: Remove redundant delegate creation(#12917) (Thanks @xtqqczze!) - Code redundancy fixes (#12916) (Thanks @xtqqczze!)
- Update the PowerShell modules to use the new Help URI (#12686)
- Reorder modifiers according to preferred order (#12864) (Thanks @xtqqczze!)
- Expand numberOfPowershellRefAssemblies list capacity (#12840) (Thanks @xtqqczze!)
- Add readonly modifier to internal static members (#11777) (Thanks @xtqqczze!)
- cleanup: Use coalesce expression (#12829) (Thanks @xtqqczze!)
- Add missing assessibility modifiers (#12820) (Thanks @xtqqczze!)
- Use
t_naming convention for ThreadStatic members (#12826) (Thanks @xtqqczze!) - Formatting: Add empty line between declarations (#12824) (Thanks @xtqqczze!)
- Clarify defaultRefAssemblies list capacity in AddType.cs (#12520) (Thanks @xtqqczze!)
- Fixing "Double "period" (..) in message for System.InvalidOperationException" (#12758) (Thanks @kvprasoon!)
- Rethrow to preserve stack details for better maintainability (#12723) (Thanks @xtqqczze!)
- Delete license.rtf (#12738) (Thanks @xtqqczze!)
- Nullable annotations for CommandSearcher (#12733) (Thanks @powercode!)
- Redundancy: Remove 'partial' modifier from type with a single part (#12725) (Thanks @xtqqczze!)
- Remove phrase 'All rights reserved' from Microsoft copyright statements (#12722) (Thanks @xtqqczze!)
- IDictionary -> IDictionary<string, FunctionInfo> for FunctionTable (#12658) (Thanks @powercode!)
Tools
- Use correct isError parameter with Write-Log (#12989)
- Disable
NonPrivateReadonlyFieldsMustBeginWithUpperCaseLetterrule inStyleCop(#12855) (Thanks @xtqqczze!) - Add @TylerLeonhardt to PowerShell team list to correct changelog generation (#12927)
- Enable the upload of
ETWtraces toCLR CAPin Windows daily build (#12890) - Prevent GitHub workflow for daily dotnet build updates from running in forks (#12763) (Thanks @bergmeister!)
- Add GitHub action for PR creation and
Wixfile generation logic (#12748)
Tests
- Remove duplicate tests from
Measure-Object.Tests.ps1(#12683) (Thanks @sethvs!) - Fix tests to not write errors to console (#13010)
- Make sure tabcompletion tests run (#12981)
- Remove dependency on DNS for
Test-Connectiontests on macOS (#12943) - Restore
markdownlinttests (#12549) (Thanks @xtqqczze!) - Wrap tests in pester blocks (#12700) (Thanks @xtqqczze!)
Build and Packaging Improvements
We thank the following contributors!
- Update Distribution_Request.md
- Bump NJsonSchema from 10.1.15 to 10.1.16 (#12685)
- Disable uploading Symbols package (#12687)
- Update .NET SDK version from
5.0.100-preview.5.20279.10to5.0.100-preview.6.20318.15(#13018) - Remove component ref when re-generating the wix file (#13019)
- Make sure icons are added to MSI staging folder (#12983)
- Update
DotnetRutimeMetadata.jsonto point to preview 6 (#12972) - Bump PSReadLine from
2.0.1to2.0.2(#12909) - Bump
NJsonSchemafrom 10.1.18 to 10.1.21 (#12944) - Check if Azure Blob exists before overwriting (#12921)
- Enable skipped tests (#12894) (Thanks @iSazonov!)
- Fix break in package build by pinning
ffiversion to1.12(#12889) - Upgrade
APIScanversion (#12876) - Make contributors unique in Release notes (#12878) (Thanks @kvprasoon!)
- Update Linux daily CI to run in a single agent & collect traces (#12866)
- Update .NET SDK version from
5.0.100-preview.5.20278.13to5.0.100-preview.5.20279.10(#12844) (Thanks @github-actions[bot]!) - Sign the
MSIXfiles for the store (#12582) - Update the CI builds (#12830)
- Update .NET SDK version from
5.0.100-preview.5.20272.6to5.0.100-preview.5.20278.13(#12772) (Thanks @github-actions[bot]!) - Allow use of build module on unknown Linux distros (#11146) (Thanks @Saancreed!)
- Fix MSI upgrade and shortcut issues (#12792) (Thanks @heaths!)
- Bump NJsonSchema from 10.1.17 to 10.1.18 (#12812)
- Update .NET SDK version from
5.0.100-preview.5.20269.29to5.0.100-preview.5.20272.6(#12759) (Thanks @github-actions[bot]!) - Bump NJsonSchema from 10.1.16 to 10.1.17 (#12761)
- Update to dotnet SDK 5.0.0-preview.5.20268.9 (#12740)
- Remove
assets\license.rtf(#12721) (Thanks @xtqqczze!) - Bump
Microsoft.CodeAnalysis.CSharpfrom3.5.0to3.6.0(#12731)
Documentation and Help Content
- Update
READMEandmetadatafiles for next release (#12717) - Update
README.mdremoving experimental status ofArmbuilds, butWin-Arm64is still preview for Stable release. (#12707) - Add link to Github compare in changelog (#12713) (Thanks @xtqqczze!)
- Added missing changelog for v7.1.0-preview.2 (#12665)
- Update required Visual Studio version in build docs (#12628) (Thanks @xtqqczze!)
- minor update to Distribution_Request.md (#12705) (Thanks @kilasuit!)
- Update docs.microsoft.com links (#12653) (Thanks @xtqqczze!)
- Update change log for
6.2.5release (#12670) - Update
README.mdandmetadata.jsonfor next release (#12668) - Merge 7.0.1 change log (#12669)
- Remove markdown unused definitions (#12656) (Thanks @xtqqczze!)
- Add HoloLens to list of PowerShell adopters (#12940) (Thanks @reynoldsbd!)
- Update
README.mdandmetadata.jsonfor next releases (#12939) - Fix broken link in
README.md(#12887) (Thanks @xtqqczze!) - Minor typo corrections in Distribution Request Issue Templates (#12744) (Thanks @corbob!)
- Correct 'review-for-comments' in
Governance.md(#11035) (Thanks @MarvTheRobot!) - Fix markdown ordered lists (#12657) (Thanks @xtqqczze!)
- Fix broken
docs.microsoft.comlink (#12776) (Thanks @xtqqczze!) - Replace link to Slack with link to PowerShell Virtual User Group (#12786) (Thanks @xtqqczze!)
- Update
LICENSE.txtso that it's recognized as MIT (#12729)
SHA256 Hashes of the release artifacts
- powershell-7.1.0-preview.4-linux-alpine-x64.tar.gz
- 997289C18609BA13E6EAC6E37DA31F6FD871FED624705FE1A892021D6D9EE1D0
- powershell-7.1.0-preview.4-linux-arm32.tar.gz
- 23B24E2DEC8583D50DC8D48A380E15D5F4941A88A0258D2F5A98612C48D6B1F5
- powershell-7.1.0-preview.4-linux-arm64.tar.gz
- BF865A1CA368230B55B1483EB08D0D7CBBE59F258BC44C87B5736F9AFA374288
- powershell-7.1.0-preview.4-linux-x64.tar.gz
- 10A8CE6F294EEEF262413F855C798AFA40F8D96ACA368AFF978E3D6A3A8923ED
- powershell-7.1.0-preview.4-linux-x64-fxdependent.tar.gz
- 01FE879CBB98076976D0650629F3886CC8804B9B1C4D9E4AD802C2BE71D0C475
- powershell-7.1.0-preview.4-osx-x64.pkg
- ABF09C6F17E48EBAF88DF474E3E6136AEF35155EC324A88D65A2BE4BB5D2EF66
- powershell-7.1.0-preview.4-osx-x64.tar.gz
- 80E80F4C3D3587511FCB2520818B2735659765B59999AEDE43CD80BC34E9C6AD
- PowerShell-7.1.0-preview.4-win-arm32.zip
- ACAE3B0E21B08D13203BD6BA8188AB0311D6AA3A8EA849EEF9F5C2D7EEBF8A5A
- PowerShell-7.1.0-preview.4-win-arm64.zip
- B8583BE44CE9989728D958916C5CC84B8EAA9A107597953A45AFF4A4E46F1B08
- PowerShell-7.1.0-preview.4-win-fxdependent.zip
- 52AE59400C2CFC23AB8F6DBF9C8DFFD8EA158A6119FF9AB3C32C7FB410E97617
- PowerShell-7.1.0-preview.4-win-fxdependentWinDesktop.zip
- 47783183A0A68ECB68253EF1E8D33DEC35D131D0D76E870FEE6AF7866DED4A2C
- PowerShell-7.1.0-preview.4-win-x64.zip
- 57C3729E5772970167685B3324835289E5A4BBDE1C9D7DE358725F1168CC6D8D
- PowerShell-7.1.0-preview.4-win-x86.zip
- F21AD6DBDA5C7C533D81F6D400CE5555E17507B4982B7FA1DFBB1C4551C5CF23
- powershell-preview_7.1.0-preview.4-1.debian.10_amd64.deb
- FB0423937AF55C39284BD5F8BCD1A65322E4B2C6E8C7F3623427ABE62B04F0FB
- powershell-preview_7.1.0-preview.4-1.debian.11_amd64.deb
- 7EDF436D22F9FC539419024040FD1C185AE7DD23B6D188D5CA7E75768798025A
- powershell-preview_7.1.0-preview.4-1.debian.9_amd64.deb
- 658DBCD319EA58DFD90EDE93C4333168FEF8E6F09F7E6F6E14D982176D64CBF2
- powershell-preview_7.1.0-preview.4-1.ubuntu.16.04_amd64.deb
- D0BD977EB7FF3BBA3DACE96F79440D1AC30475C6E45ADDF0210FC3F9EF52D554
- powershell-preview_7.1.0-preview.4-1.ubuntu.18.04_amd64.deb
- 5F53A695C6D60923EF7DDB20AEEBC68F67DDAD1ED8A9B4484502FA3AAD8397AA
- powershell-preview-7.1.0_preview.4-1.centos.8.x86_64.rpm
- AE252C9DBB7CF5816B5D90CB6CD601066B052A9A0F82150F0706A58F431EAE0B
- powershell-preview-7.1.0_preview.4-1.rhel.7.x86_64.rpm
- E8C29169A07B13A4FD07793F99E4CAFB6E1FC371A77C17A2B06B7B9C30856DB5
Assets
22
TravisEz13
released this
7.0.2 - 2020-06-11
Engine Updates and Fixes
- Ensure null-coalescing LHS is evaluated only once (#12667)
- Restrict loading of
amsi.dlltosystem32folder (#12730)
General Cmdlet Updates and Fixes
Tools
- Update the PowerShell team list to correct changelog generation (#12927)
Tests
- Pin major Pester version to 4 to prevent breaking changes caused by upcoming release of
v5(#12262) (Thanks @bergmeister!)
Build and Packaging Improvements
Update to .NET Core 3.1.5
SHA256 Hashes of the release artifacts:
- powershell_7.0.2-1.debian.10_amd64.deb
- DE39CDBB51A9288AA065B463C400AF550C2FB134ACAD1E688E31160CFF4D4DDE
- powershell_7.0.2-1.debian.11_amd64.deb
- 7FBF4C5C141C5F83CD1C9C4DF293861783A970F9C4EB14E80DEC3297DB1673A9
- powershell_7.0.2-1.debian.9_amd64.deb
- AC34D4AD9F6E9FAC8F68A51A9FD9F8442C3C6B84E8AA48CD3D3E515BFB3B45F5
- powershell_7.0.2-1.ubuntu.16.04_amd64.deb
- A75AED8B72649F493E9EBCDA882F1FB915D2B05458C45DB34A5A1E02C08E87B1
- powershell_7.0.2-1.ubuntu.18.04_amd64.deb
- 43EA45A0650617CFFDF2BEC61E4E955C74494338B058A3BCF76F833077CD3A9C
- powershell-7.0.2-1.centos.8.x86_64.rpm
- 89284BA00FBBF938DB46EBBFFF931ED44D5340EAD8EFD2E950A667A2F59B4E7A
- powershell-7.0.2-1.rhel.7.x86_64.rpm
- BD44AFFDC2B56AB75444AFC0CBC779BB256322CC872E0A84F7A03F877D0ED9B5
- powershell-7.0.2-linux-alpine-x64.tar.gz
- 815C0A7CDC0A190921EC374B1A3F8BC1D3C73C10A8C84B55EDF8B7F0519B6A00
- powershell-7.0.2-linux-arm32.tar.gz
- 3F884C8EB97CBF28402D5EE5C64C50C556C87779F08A7EB01062C5B7567F9246
- powershell-7.0.2-linux-arm64.tar.gz
- 8677301996B5335B872D267D41F588C145EEFFA6B9736962530480B4D15CC295
- powershell-7.0.2-linux-x64-fxdependent.tar.gz
- E687DBC2F439AF4479B8815F68E08A7301C87734AC4C89822C9B0A7DF83FEDC2
- powershell-7.0.2-linux-x64.tar.gz
- E7E458A32C51C6CE43647B8A0EB7FBD9DA1B67850C18E389F0EEF7C7109891FB
- powershell-7.0.2-osx-x64.pkg
- F25AA06CE580CE5DD844D3DCFCDD335D56268E0FDD9F3944A303494BC5EE85DD
- powershell-7.0.2-osx-x64.tar.gz
- CA0B8D6893236F8A45D1F000FC482CDEEC7054DBEF8FB178DDE6F8B3E15B8511
- PowerShell-7.0.2-win-arm32.msix
- 71004171D22BB0D11577A852581670EDD110CC22F1D1DF845AF873AEC47CE6A4
- PowerShell-7.0.2-win-arm32.zip
- 44D532A5DD517A4FDD921F5234CE99BC89F12EBB8EFDAAE033B35BD9E71EB896
- PowerShell-7.0.2-win-arm64.msix
- 11735AACAEB65B1D621E8CFD4B9BB5838C222F3247C924DDFF14A6D55BCE9BA0
- PowerShell-7.0.2-win-arm64.zip
- 9C2F9CA989CBB23D12C778D0CC19E35458D74BF353BD58B5F901F1D40D94BA04
- PowerShell-7.0.2-win-fxdependent.zip
- 89BB4F2FD749C99BF623FF25643983CCD7EEB10E9CA28577F05E4833822B57DD
- PowerShell-7.0.2-win-fxdependentWinDesktop.zip
- B281D05B3739CD4D8FDFB6A5F61D6FA39A12B0912AD9826D6BBFF2EF4829A09D
- PowerShell-7.0.2-win-x64.msi
- FF6565339CC83F99D3954BD1947C343F537547B2D4308C5F2DAC7B577B2F30D6
- PowerShell-7.0.2-win-x64.msix
- 92F14E3A46F25434BE85CFB6214A9AD7208B2215574067F66E3901C100E412CD
- PowerShell-7.0.2-win-x64.zip
- 3AC28C2E9BA08A3A6D705CBA90485D1F4D0DC7A58A96F7EC7947C95F61D1CB7A
- PowerShell-7.0.2-win-x86.msi
- 93DB164A5E7E978C083B5396F6FA67F8B040002B5B52A4077F029E2EFB4DF08F
- PowerShell-7.0.2-win-x86.msix
- 6B8A15C36E81C6833D10C2D8A8619B371934F62EF4F022EAEBF8F991A104213A
- PowerShell-7.0.2-win-x86.zip
- 1C7D66E3C974A85B8D14FB80ACDF71E28B745C203A581CAA95071340F43B90B0
- powershell-lts_7.0.2-1.debian.10_amd64.deb
- CA3F43C146874F228C3565F7387C48D3FC2B6667D31AF0DF9D7EEC2E68337DD0
- powershell-lts_7.0.2-1.debian.11_amd64.deb
- 97A4B0C60E459FE18D0ED37AB57FD334AC54B650481C6BF872682FDAC59DCE81
- powershell-lts_7.0.2-1.debian.9_amd64.deb
- 69CDF95CB07B7D9B17E54778762E76C55BF999B2184908AA40D9AD95A958B96E
- powershell-lts_7.0.2-1.ubuntu.16.04_amd64.deb
- 0DD7919577FA68213C36DF9B99C621285DB5D7A5C2E949667693BF33C9E3734A
- powershell-lts_7.0.2-1.ubuntu.18.04_amd64.deb
- 43C4CFEE4D7A1447804BAD100E7049C1D84782964355A0771183C4CAAA3E5F33
- powershell-lts-7.0.2-1.centos.8.x86_64.rpm
- CED4043A54F492033350E125C6E84807588F5E8E08D3C8C1C06775C16992811E
- powershell-lts-7.0.2-1.rhel.7.x86_64.rpm
- D834F0CCCF96B570F765A6CA4CF582416B09E0F8E0ECB1F1EDCDBEF69899AB9A
- powershell-lts-7.0.2-osx-x64.pkg
- 923954CA5CB19DB5FD028FEEBD2ECCCD6C6235D900216E3C81196DCE5F6D4AD4
Assets
36
TravisEz13
released this
6.2.6 - 2020-06-11
Engine Updates and Fixes
- Restrict loading of
amsi.dlltosystem32folder (#12730)
Tools
- Update the PowerShell team list to correct changelog generation (#12927)
Tests
- Pin major Pester version to 4 to prevent breaking changes caused by upcoming release of
v5(#12262) (Thanks @bergmeister!)
Build and Packaging Improvements
Update to .NET Core 2.1.807
SHA256 Hashes of the release artifacts:
- powershell_6.2.6-1.debian.9_amd64.deb
- 764D526A3D3FE47BC0289E14C5BB5CDB60C4EA73066CC618AB6B58EDD861D082
- powershell_6.2.6-1.ubuntu.16.04_amd64.deb
- E4227D13CE6C1A1A4BB6FC50407E0FEC04D4E62DB402E2644C0FA916286FE061
- powershell_6.2.6-1.ubuntu.18.04_amd64.deb
- 396012483B33AB75F516A979E3B686322DEA53DB457E29EC82D4F4110D6CF9D2
- powershell-6.2.6-1.rhel.7.x86_64.rpm
- 043433D15AF21E59F8B9062C2FC0CC9BA3AC601E0559F52120179DEC3E08DA14
- powershell-6.2.6-linux-alpine-x64.tar.gz
- AB37B2572E6945F26AF533BB1F8BAC63F1F484E979472E676E21D9C0B3AB24FA
- powershell-6.2.6-linux-arm32.tar.gz
- B8BD51EAA5802FA279675F34A041D67089617561039EE9040F5756DCF8367AD4
- powershell-6.2.6-linux-arm64.tar.gz
- 88203B409EEC830F6F444299AE46FF2912547E32430246F05012D625A4A70215
- powershell-6.2.6-linux-x64-fxdependent.tar.gz
- 9EFDE7EBC11C6D7EECCE1F0898EDD795B3423CE9D4387E49A60C25E3B116F6CA
- powershell-6.2.6-linux-x64.tar.gz
- EE5512D869AB9BD59BF17F417FF93013E0A169DB91CF848BA2570D4818E05E17
- powershell-6.2.6-osx-x64.pkg
- D3579FE4661C6B3A211ED9E6CA316FE2AD012AFE81B8724F4C633B4F52A34A25
- powershell-6.2.6-osx-x64.tar.gz
- 2FE52091CE12D1312BA31AB5162D8507A09A5BA15BA65C82EB76A93021D05E45
- PowerShell-6.2.6-win-arm32.msix
- FA5438B9D427D2362A6948EF610C87C36EBDEF23BA79D6E3F263BE6A1C6D99AB
- PowerShell-6.2.6-win-arm32.zip
- 7B37E4A89C14BFBF0DCB8DF61F9D531BEA3BEDC8BDA9AD922C2D3CB5A14B10E9
- PowerShell-6.2.6-win-arm64.msix
- E053F0A707A625A34273C1B27EDC5A1B5B55FF24AC24A04E857132B23F0BB4C0
- PowerShell-6.2.6-win-arm64.zip
- C032397FA682E65EBAA14E640C9116A780D3FDAB3F75A913B20FC72DBE2239B1
- PowerShell-6.2.6-win-fxdependent.zip
- 927D70DA29E895956074391947A0EB291EFC3991D4A7ABE3CF8121E8D65866AF
- PowerShell-6.2.6-win-x64.msi
- 8E999B59A4DD9B40AB9E032866DD2FE0F18E53E38C67A7583932F8ED213AB1FE
- PowerShell-6.2.6-win-x64.msix
- 316CD61C0813BB4FE2E1C6BB0E76F87B0A0E9050C0463BB3FD6359D1554C4E01
- PowerShell-6.2.6-win-x64.zip
- 6F9C19275DFC6884BA9D7F40AF4C37AA66E2A563A89BEA7F24004650EEF913C8
- PowerShell-6.2.6-win-x86.msi
- 2F5B0BE7A53B55EDAE25D39D0A54FE0876E2896559B9156FB07B77CB79D18EEB
- PowerShell-6.2.6-win-x86.zip
- 68F512984E907E17B586DC42E1BF3C702EF3B45B63773B69CCF3B9F08C24D8D3
Assets
23
TravisEz13
released this
7.1.0-preview.3 - 2020-05-14
Breaking Changes
Engine Updates and Fixes
Experimental Features
- Support passing
PSPathto native commands (#12386)
General Cmdlet Updates and Fixes
- Fix incorrect index in format string in ParameterBinderBase (#12630) (Thanks @powercode!)
- Copy the
CommandInfoproperty inCommand.Clone()(#12301) (Thanks @TylerLeonhardt!) - Apply
-IncludeEqualinCompare-Objectwhen-ExcludeDifferentis specified (#12317) (Thanks @davidseibel!) - Change
Get-FileHashto close file handles before writing output (#12474) (Thanks @HumanEquivalentUnit!) - Fix inconsistent exception message in
-replaceoperator (#12388) (Thanks @jackdcasey!)
Code Cleanup
We thank the following contributors!
- Replace Unicode
non-breaking spacecharacter with space (#12576) (Thanks @xtqqczze!) - Remove unused
New-DockerTestBuild.ps1(#12610) (Thanks @RDIL!) - Annotate
Assertmethods for better code analysis (#12618) (Thanks @powercode!) - Use correct casing for cmdlet names and parameters in *.ps1 files throughout the codebase (#12584) (Thanks @xtqqczze!)
- Document why
PackageVersionis used inPowerShell.Common.props(#12523) (Thanks @xtqqczze!)
Tools
- Update
@PoshChanconfig to includeSSH(#12526) (Thanks @vexx32!) - Update log message in
Start-PSBootstrap(#12573) (Thanks @xtqqczze!) - Add the
.NET SDKinstallation path to the current process path intools/UpdateDotnetRuntime.ps1(#12525)
Tests
- Make CIM tab completion test case insensitive (#12636)
- Mark ping tests as Pending due to stability issues in macOS (#12504)
Build and Packaging Improvements
We thank the following contributors!
- Update build to use the new .NET SDK
5.0.100-preview.4.20258.7(#12637) - Bump NJsonSchema from 10.1.14 to 10.1.15 (#12608)
- Bump NJsonSchema from 10.1.13 to 10.1.14 (#12598)
- Bump NJsonSchema from 10.1.12 to 10.1.13 (#12583)
- Update the build to sign any unsigned files as 3rd party Dlls (#12581)
- Update .NET SDK to
5.0.100-preview.4.20229.10(#12538) - Add ability to
Install-Dotnetto specify directory (#12469) - Allow
/in relative paths forusing module(#7424) (#12492) (Thanks @jcotton42!) - Update dotnet metadata for next channel for automated updates (#12502)
- Bump .NET to 5.0.0-preview.4 (#12507)
- Bump
Microsoft.ApplicationInsightsfrom2.13.1to2.14.0(#12479) - Bump PackageManagement from 1.4.6 to 1.4.7 in /src/Modules (#12506)
- Bump
Xunit.SkippableFactfrom1.3.12to1.4.8(#12480) - Fix quotes to allow variable expansion (#12512)
- Use new
TargetFrameworkasnet5.0in packaging scripts (#12503) (Thanks @iSazonov!) - Use new value for
TargetFrameworkasnet5.0instead ofnetcoreapp5.0(#12486) (Thanks @iSazonov!) - Disable
PublishReadyToRunfor framework dependent packages (#12450) - Add
dependabotrules to ignore updates from .NET (#12466) - Update
README.mdandmetadata.jsonfor upcoming release (#12441) - Turn on
ReadyToRun(#12361) (Thanks @iSazonov!) - Add summary to compressed sections of change log (#12429)
Documentation and Help Content
- Add link to life cycle doc to distribution request template (#12638)
- Update TFM reference in build docs (#12514) (Thanks @xtqqczze!)
- Fix broken link for blogs in documents (#12471)
SHA256 Hashes of the release artifacts
- powershell-7.1.0-preview.3-linux-alpine-x64.tar.gz
- FD9A419885803D1B17AB46CA026C1E6A5196A86B05C68B37307F0F97F021E059
- powershell-7.1.0-preview.3-linux-arm32.tar.gz
- E040021C0B0BFAFB97D9C9E9773FA7EBECE7217CC75186CFF9E2D490A61B73F6
- powershell-7.1.0-preview.3-linux-arm64.tar.gz
- F103EAE2FAEF824403D924827B29A76398F6EFCD44CDB5C21EE7AD56406B57F4
- powershell-7.1.0-preview.3-linux-x64.tar.gz
- 12673084D4A99C7E8E0F48D4591014E364B0B8E1F52BD9945E74823D3B225600
- powershell-7.1.0-preview.3-linux-x64-fxdependent.tar.gz
- 3FA302E7B1C51DD0681A40AB52C409EED86998F0FC18E8E92B4B0C49B5FFE68E
- powershell-7.1.0-preview.3-osx-x64.pkg
- 4BC5AE8F602B823F09320AC84FF1D0F892C40D6BF6287D9B549DD138B5C51C14
- powershell-7.1.0-preview.3-osx-x64.tar.gz
- 14D790998C4AC4AB9C756B0D5B0A88218585F4A8F0AEB4C4AC0C265021522E08
- PowerShell-7.1.0-preview.3-win-arm32.msix
- 7D5F4E3E7B07BD80B82AFC5438464A2EBE41A167F6E31AE847C3FC3AB1A44532
- PowerShell-7.1.0-preview.3-win-arm32.zip
- 0705D370D3306DEDF01D4099C1B0534A03D60BAE7EC4594898C861A9945BE9DF
- PowerShell-7.1.0-preview.3-win-arm64.msix
- B950181A136D3CB71DBA15B46C97FE8FEE84B14A7C181EB031E3A21CC48C1E03
- PowerShell-7.1.0-preview.3-win-arm64.zip
- E5CBF446330F8FACA5FF9EA6AA0121D4BB3223BAF7FEE5CE8741EEDBA83BDB25
- PowerShell-7.1.0-preview.3-win-fxdependent.zip
- 54699FB6637C4E312D532CAFCCF971E194656C781A8921F3EDDCF99676520005
- PowerShell-7.1.0-preview.3-win-fxdependentWinDesktop.zip
- B29EC82BD3D6D8B44DAB196A0393D70CBB1DEA341042A03E24FD1CFECB8E44B7
- PowerShell-7.1.0-preview.3-win-x64.msi
- 3C73138B407581655066BCDFC9B36BAA3A6DB5D1044CD656A5BCE1B47083D905
- PowerShell-7.1.0-preview.3-win-x64.msix
- 38773FCE0FF7A5C7C6DFE5BEEA629C025C278225B1DCD84DD55C9CBFF83E53A6
- PowerShell-7.1.0-preview.3-win-x64.zip
- 85B887C026D00302C7E05E5AE76580069B51A68DFD69A8FA0D3444A34CAE6BC6
- PowerShell-7.1.0-preview.3-win-x86.msi
- 6CCCD4D8610F21B86660D74390E643042B290AB896A240BC8E1F67CFD7044902
- PowerShell-7.1.0-preview.3-win-x86.msix
- 848BB0E0A6D607D324C6F431B1DC0CFDC6E99B92F39C9660058193C9CD4A38B2
- PowerShell-7.1.0-preview.3-win-x86.zip
- A9AE4ED8BF2AFCA50522D98C0F72D520927CB39B5204642B09F9F84BF2A6730A
- powershell-preview_7.1.0-preview.3-1.debian.10_amd64.deb
- 0B258F444F929A97CF22E4C189660BEEA2B46FB80BF26DDB43C8BD87D95875D9
- powershell-preview_7.1.0-preview.3-1.debian.11_amd64.deb
- 353F731A80D8A867A0A1A1F4A70B98B8E5866F763886CC3BFC70DD74771DBBE9
- powershell-preview_7.1.0-preview.3-1.debian.9_amd64.deb
- E81CDDAAFB63308CCCB85D684C2BB3C4AFA89C6F5E5570800D00CDC8C677DA61
- powershell-preview_7.1.0-preview.3-1.ubuntu.16.04_amd64.deb
- 0A4E35814C04605BF3D5AE6987647FCD6C14A2C47293566B9DF2E842A489F946
- powershell-preview_7.1.0-preview.3-1.ubuntu.18.04_amd64.deb
- 0D0EEB19D6B98E1DD1B8D76E95973497E088B68D35F4739794B606B306F9067C
- powershell-preview-7.1.0_preview.3-1.centos.8.x86_64.rpm
- B71341BC9ECE4F0039429DA6E7FC8DF150B68DC5A8A61EB79EE7BC855BF3C629
- powershell-preview-7.1.0_preview.3-1.rhel.7.x86_64.rpm
- 852A59ABCEB9BC00353915B25D8FF2216A81DD6326708B35F9B1387498EF2C03

