Skip to content

@TravisEz13 TravisEz13 released this Jul 16, 2020 · 593 commits to master since this release

7.0.3 - 2020-07-16

Tests

  • Remove dependency on DNS for Test-Connection tests on macOS (#12943)

Build and Packaging Improvements

Update .NET Core to 3.1.6 (Internal 12005)
  • Fix Azure file copy issues in release build by fixing the path to upload directory content (#13182)
  • Update .NET Core to 3.1.6 (Internal 12005)
  • Fix Azure file copy break in AzDevOps by updating task version to latest (#13173)

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 TravisEz13 released this Jul 16, 2020 · 1280 commits to master since this release

6.2.7 - 2020-07-16

Build and Packaging Improvements

Update .NET Core to version 2.1.808 (Internal 12003)
  • Fix Azure file copy issues in release build by fixing the path to upload directory content (#13182)
  • Update .NET Core to version 2.1.808 (Internal 12003)
  • Fix Azure file copy break in AzDevOps by updating task version to latest (#13173)

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
Pre-release

@TravisEz13 TravisEz13 released this Jul 6, 2020 · 75 commits to master since this release

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 FileList field are not loaded (#12968)

Code Cleanup

We thank the following contributors!

@xtqqczze

Tools

  • Add missing .editorconfig settings present in dotnet/runtime (#12871) (Thanks @xtqqczze!)

Tests

  • Add new test for Format-Custom to avoid data loss (#11393) (Thanks @iSazonov!)

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.visualstudio from 2.4.1 to 2.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.com step to distribution request template. (#13008)
  • Update windows-core.md (#13053) (Thanks @xtqqczze!)
  • Add @rjmholt to maintainers list (#13033)
  • Update docs for v7.1.0-preview.4 release (#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
Pre-release

@TravisEz13 TravisEz13 released this Jun 25, 2020 · 94 commits to master since this release

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 -Qualifier not positional for Split-Path (#12960) (Thanks @yecril71pl!)
  • Resolve the working directory as literal path for Start-Process when it's not specified (#11946) (Thanks @NoMoreFood!)
  • Make -OutFile parameter 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.dll to system32 folder (#12730)

General Cmdlet Updates and Fixes

  • Fix NullReferenceException in CommandSearcher.GetNextCmdlet (#12659) (Thanks @powercode!)
  • Prevent NullReferenceException in Unix computer cmdlets with test hooks active (#12651) (Thanks @vexx32!)
  • Fix issue in Select-Object where Hashtable members (e.g. Keys) cannot be used with -Property or -ExpandProperty (#11097) (Thanks @vexx32!)
  • Fix conflicting shorthand switch -w for pwsh (#12945)
  • Rename the CimCmdlet resource file (#12955) (Thanks @iSazonov!)
  • Remove use of Test-Path in ConciseView (#12778)
  • Flag default switch statement condition clause as keyword (#10487) (Thanks @msftrncs!)
  • Add parameter SchemaFile to Test-Json cmdlet (#11934) (Thanks @beatcracker!)
  • Bring back Certificate provider parameters (#10622) (Thanks @iSazonov!)
  • Fix New-Item to create symbolic link to relative path target (#12797) (Thanks @iSazonov!)
  • Add CommandLine property to Process (#12288) (Thanks @iSazonov!)
  • Adds -MaskInput parameter to Read-Host (#10908) (Thanks @davinci26!)
  • Change CimCmdlets to use AliasAttribute (#12617) (Thanks @thlac!)

Code Cleanup

We thank the following contributors!

@xtqqczze, @sethvs, @romero126, @kvprasoon, @powercode

  • Use nameof operator (#12716) (Thanks @xtqqczze!)
  • Fix comments in Mshexpression.cs (#12711) (Thanks @sethvs!)
  • Formatting: remove duplicate semicolons (#12666) (Thanks @xtqqczze!)
  • Replace SortedList with Generic.SortedList<TKey,TValue> (#12954) (Thanks @xtqqczze!)
  • Use HashSet instead of Hashtable with null values (#12958) (Thanks @xtqqczze!)
  • Rename CopyItem.Tests.ps1 to Copy-Item.Tests.ps1 to 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 NonPrivateReadonlyFieldsMustBeginWithUpperCaseLetter rule in StyleCop (#12855) (Thanks @xtqqczze!)
  • Add @TylerLeonhardt to PowerShell team list to correct changelog generation (#12927)
  • Enable the upload of ETW traces to CLR CAP in 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 Wix file 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-Connection tests on macOS (#12943)
  • Restore markdownlint tests (#12549) (Thanks @xtqqczze!)
  • Wrap tests in pester blocks (#12700) (Thanks @xtqqczze!)

Build and Packaging Improvements

We thank the following contributors!

@iSazonov, @kvprasoon, @Saancreed, @heaths, @xtqqczze

  • 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.10 to 5.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.json to point to preview 6 (#12972)
  • Bump PSReadLine from 2.0.1 to 2.0.2 (#12909)
  • Bump NJsonSchema from 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 ffi version to 1.12 (#12889)
  • Upgrade APIScan version (#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.13 to 5.0.100-preview.5.20279.10 (#12844) (Thanks @github-actions[bot]!)
  • Sign the MSIX files for the store (#12582)
  • Update the CI builds (#12830)
  • Update .NET SDK version from 5.0.100-preview.5.20272.6 to 5.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.29 to 5.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.CSharp from 3.5.0 to 3.6.0 (#12731)

Documentation and Help Content

  • Update README and metadata files for next release (#12717)
  • Update README.md removing experimental status of Arm builds, but Win-Arm64 is 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.5 release (#12670)
  • Update README.md and metadata.json for 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.md and metadata.json for 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.com link (#12776) (Thanks @xtqqczze!)
  • Replace link to Slack with link to PowerShell Virtual User Group (#12786) (Thanks @xtqqczze!)
  • Update LICENSE.txt so 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 TravisEz13 released this Jun 11, 2020 · 593 commits to master since this release

7.0.2 - 2020-06-11

Engine Updates and Fixes

  • Ensure null-coalescing LHS is evaluated only once (#12667)
  • Restrict loading of amsi.dll to system32 folder (#12730)

General Cmdlet Updates and Fixes

  • Change Get-FileHash to close file handles before writing output (#12474) (Thanks @iSazonov!)

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

  • Bump to .NET 3.1.5 and update dependencies (Internal 11699)
  • Check if Azure Blob exists before overwriting (#12921)
  • Upgrade APIScan version (#12876)
  • Fix break in package build by pinning ffi version to 1.12 (#12889)
  • Update the build to sign any unsigned files as 3rd party Dlls (#12581)

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 TravisEz13 released this Jun 11, 2020 · 1280 commits to master since this release

6.2.6 - 2020-06-11

Engine Updates and Fixes

  • Restrict loading of amsi.dll to system32 folder (#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

  • update to dotnet 2.1.807 (Internal 11697)
  • update hosting tests
  • Check if Azure Blob exists before overwriting (#12921)
  • Upgrade APIScan version (#12876)
  • Fix break in package build by pinning ffi version to 1.12 (#12889)
  • Update the build to sign any unsigned files as 3rd party Dlls (#12581)

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
Pre-release

@TravisEz13 TravisEz13 released this May 19, 2020 · 202 commits to master since this release

7.1.0-preview.3 - 2020-05-14

Breaking Changes

  • Fix string parameter binding for BigInteger numeric literals (#11634) (Thanks @vexx32!)

Engine Updates and Fixes

  • Set correct PSProvider full name at module load time (#11813) (Thanks @iSazonov!)

Experimental Features

  • Support passing PSPath to native commands (#12386)

General Cmdlet Updates and Fixes

Code Cleanup

We thank the following contributors!

@xtqqczze, @RDIL, @powercode

  • Replace Unicode non-breaking space character with space (#12576) (Thanks @xtqqczze!)
  • Remove unused New-DockerTestBuild.ps1 (#12610) (Thanks @RDIL!)
  • Annotate Assert methods 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 PackageVersion is used in PowerShell.Common.props (#12523) (Thanks @xtqqczze!)

Tools

  • Update @PoshChan config to include SSH (#12526) (Thanks @vexx32!)
  • Update log message in Start-PSBootstrap (#12573) (Thanks @xtqqczze!)
  • Add the .NET SDK installation path to the current process path in tools/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!

@jcotton42, @iSazonov

  • 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-Dotnet to specify directory (#12469)
  • Allow / in relative paths for using 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.ApplicationInsights from 2.13.1 to 2.14.0 (#12479)
  • Bump PackageManagement from 1.4.6 to 1.4.7 in /src/Modules (#12506)
  • Bump Xunit.SkippableFact from 1.3.12 to 1.4.8 (#12480)
  • Fix quotes to allow variable expansion (#12512)
  • Use new TargetFramework as net5.0 in packaging scripts (#12503) (Thanks @iSazonov!)
  • Use new value for TargetFramework as net5.0 instead of netcoreapp5.0 (#12486) (Thanks @iSazonov!)
  • Disable PublishReadyToRun for framework dependent packages (#12450)
  • Add dependabot rules to ignore updates from .NET (#12466)
  • Update README.md and metadata.json for 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
Assets 28

@TravisEz13 TravisEz13 released this May 14, 2020 · 593 commits to master since this release

7.0.1 - 2020-05-14

Engine Updates and Fixes

  • Discover assemblies loaded by Assembly.Load(byte[]) and Assembly.LoadFile (#12203)
  • Allow case insensitive paths for determining PSModulePath (#12192)

General Cmdlet Updates and Fixes

  • Add null check for Windows PowerShell install path (#12296)
  • Fix Null Reference error in CSV commands (#12281) (Thanks @iSazonov!)
  • Fix WinCompat module loading to treat Core edition modules higher priority (#12269)
  • Fix <img /> detection regex in web cmdlets (#12099) (Thanks @vexx32!)
  • Miscellaneous minor updates to WinCompat (#11980)
  • Fix ConciseView where error message is wider than window width and doesn't have whitespace (#11880, #11746)
  • Make Test-Connection always use the default synchronization context for sending ping requests (#11517)

Tests

  • Fix CIM tab complete test failure (#12636)

Build and Packaging Improvements

Move to .NET Core 3.1.202 SDK and update packages.
  • Use dotnet core 3.1.202 (Internal 11551)
  • Bump PowerShellGet from 2.2.3 to 2.2.4 (#12342)
  • Move to standard internal pool for building (#12119)
  • Bump NJsonSchema from 10.1.5 to 10.1.7 (#12050)

Documentation and Help Content

  • Remove the version number of PowerShell from LICENSE (#12019)

SHA256 Hashes of the release artifacts:

  • powershell_7.0.1-1.debian.10_amd64.deb
    • EEF1998A194D25105C7C55CB00FA72379B75B519ED352215B83963B8266F50D6
  • powershell_7.0.1-1.debian.11_amd64.deb
    • 5686823FAAC7F2235D20B24A69155FBC09E63854DB2582379D7FB297FE06CD65
  • powershell_7.0.1-1.debian.9_amd64.deb
    • 8275E113001D169ED6EDAF951AEC9C39A3938C1CF1A5D177D56D939E9143E79C
  • powershell_7.0.1-1.ubuntu.16.04_amd64.deb
    • 4D46F25AF906057D3AB048AB0B397214EFB4B07397852F6B316D9C3CA8374AF8
  • powershell_7.0.1-1.ubuntu.18.04_amd64.deb
    • C18E4AE45CC10265F1214A60912D949044FBE2EF6B78CC16E7683DCB180DB1F9
  • powershell-7.0.1-1.centos.8.x86_64.rpm
    • F55DFCC841EED31E4C9B42A322A101E9A1545804A844B1B1582DCF02695D6AE0
  • powershell-7.0.1-1.rhel.7.x86_64.rpm
    • 6321A159C3726679F73740911D0B0DB9D955B75DF10CF8077ACB4C2B6629644D
  • powershell-7.0.1-linux-alpine-x64.tar.gz
    • E7F9365FBB6025A9BD57B3D1F59E420AE002EA699CDB2B6CA33E1E169DF380C8
  • powershell-7.0.1-linux-arm32.tar.gz
    • 5879757260404631A4F8A2294E77EDDFCB43831CFC0ADEC0C50AD77696CE8581
  • powershell-7.0.1-linux-arm64.tar.gz
    • 90F9BF93A0A3FA9F1BDBFA002B6C4EC6D2AE03598B41F8F552FE4FBDD5F9D5F2
  • powershell-7.0.1-linux-x64-fxdependent.tar.gz
    • 8C21135601FEDC1771553605581B1F018933858A9ABE7A4D6D9FB5817438757A
  • powershell-7.0.1-linux-x64.tar.gz
    • 7843E7B4DBAD39FCFB9433E715564FE186BAA8BF6F3A4FCDC981DC3160F4BF77
  • powershell-7.0.1-osx-x64.pkg
    • 8C3CB8C3505E44D32712812E7EFD73346C261089001CABD3806ADD96F6F62D55
  • powershell-7.0.1-osx-x64.tar.gz
    • 59B5FF52DA8F5105FA4B3CEE4B0BDCB5E8C2AEF1C4F6E88449C3FE17AB6EE6AF
  • PowerShell-7.0.1-win-arm32.msix
    • 06DD4B2050D2844A0070EF4573AAC0197A40CD28AD9A57998CAE5DBAF6A7A3DC
  • PowerShell-7.0.1-win-arm32.zip
    • 89BFDF4E5C0A8F4BAB3C297BFF85F7A8A826113FEC3483878DFD827B0560A26F
  • PowerShell-7.0.1-win-arm64.msix
    • 328A14F568B161A1DAE35C791AA4B0105A09940FFC22BDC62A72446681EB588F
  • PowerShell-7.0.1-win-arm64.zip
    • 7C7B768346A9772B7743803DB42DDABB2C99B2D0613E985CBE4676B595CF2E3F
  • PowerShell-7.0.1-win-fxdependent.zip
    • A955EC73BB75BD90909073F38E308069A9560DF32FFFD88D35CE76FB38C2509E
  • PowerShell-7.0.1-win-fxdependentWinDesktop.zip
    • 7413DF9A335D4F83AAE68E607D2D7CA0E5D8054BB44C3AF280FC9C207389111C
  • PowerShell-7.0.1-win-x64.msi
    • E652A8E0F7D088106EA018D4B9E02373D4331907EFA64A60DC32E097B165D8FD
  • PowerShell-7.0.1-win-x64.msix
    • D9E2B47CC00A1E05CFD6FC702121D09DE59C794598D747807F87C0A7655ABC83
  • PowerShell-7.0.1-win-x64.zip
    • 0CE5E2C20C773E54F931ADC60C77F599CA90C25B14F53FDBDED19572847B45C7
  • PowerShell-7.0.1-win-x86.msi
    • F38C2FD72DC54C1FEC2871E4E95352CA546101BE6283458D06A6F9B1A56AD60A
  • PowerShell-7.0.1-win-x86.msix
    • EF1A2CF9B50E841F17B7DF898BA9201FC82B9E40835837883A7D243516EECCAE
  • PowerShell-7.0.1-win-x86.zip
    • 1478777C68B489574CC98B4041A6DC87330FFD2C14D91970D86B7D1B27D377EA
  • powershell-lts_7.0.1-1.debian.10_amd64.deb
    • FD775A63ED8BD448A597E50F9802953128B252503989B0C29BD3B244226F9D42
  • powershell-lts_7.0.1-1.debian.11_amd64.deb
    • 2DF0ADB1946FD2A8BDC97E76EBB1BFF8C323A32A88E3A7101FE1E24C85955724
  • powershell-lts_7.0.1-1.debian.9_amd64.deb
    • AC94A49E018D7FA8FE743D54945680FD670A7E053E3222DF21B2E3D5B34722CC
  • powershell-lts_7.0.1-1.ubuntu.16.04_amd64.deb
    • 20FA86B346172A9E04C7F75004AD0C4190011BDAAACFE12D90EA4B8655E8CDBD
  • powershell-lts_7.0.1-1.ubuntu.18.04_amd64.deb
    • B5E286BB58901F6C4B0A72C15643601AD38AEBB3DB6A8E1859D31C0EBD0F0193
  • powershell-lts-7.0.1-1.centos.8.x86_64.rpm
    • 49B840F2A520B25AEF4214955163BC641E3A529B2F1909B983394B9FEB27AA60
  • powershell-lts-7.0.1-1.rhel.7.x86_64.rpm
    • E372E01BA2116D3C333EABF48C12A0E3AE7397197565E5CA004793CA270BAD83
  • powershell-lts-7.0.1-osx-x64.pkg
    • E92F2A3E47FEA12B96BA942B9AB22B52D497AB332691A8040D13713161E99549
Assets 36

@TravisEz13 TravisEz13 released this May 14, 2020 · 1280 commits to master since this release

6.2.5 - 2020-05-14

Build and Packaging Improvements

  • Port back the code for new changelog format.
  • Work around FPM issue with a specific version on macOS
  • Update the combined package build to release the daily builds (#10449)
  • Refactor packaging pipeline (#11852)
  • Bump .NET SDK version to the version 2.1.18
  • Move to standard internal pool for building (#12119)

SHA256 Hashes of the release artifacts

  • powershell_6.2.5-1.debian.9_amd64.deb
    • 3DD2BFF5D8F3013A38F3452EAE9365CD025AC283E380FD1016BD0EF2A59FC3BD
  • powershell_6.2.5-1.ubuntu.16.04_amd64.deb
    • 827DBA197C00342FCB92E2E61EA6EEE0743FECF74E04F2369A5B91F4935044FD
  • powershell_6.2.5-1.ubuntu.18.04_amd64.deb
    • 778302AA37AFAF7BFFDB3F7372F65C0FC3DCCFC270038F0045B8B6B622DE431F
  • powershell-6.2.5-1.rhel.7.x86_64.rpm
    • 079C416B5C0DECF4C4E25E80AE0A9290E2429016583E218ABA654F0064AD4583
  • powershell-6.2.5-linux-alpine-x64.tar.gz
    • 0446C646BC2646B23C75A56B30DA37B5E3A41FE86C10E5D1B2695D3150171A7E
  • powershell-6.2.5-linux-arm32.tar.gz
    • FDF0FCA48F3BF424AD95AE1EBDC5ED4F2BF26F4C376F00923603B7B1A67F6DFB
  • powershell-6.2.5-linux-arm64.tar.gz
    • 8FCCED715815DDAAF86F94E35553CDFE73169F2F835E098C4C518B307FB4FB90
  • powershell-6.2.5-linux-x64.tar.gz
    • B05C05775AB4967F4EFF4F23EAF0A2A348A606335A222EB1AEB2C13A573EB519
  • powershell-6.2.5-linux-x64-fxdependent.tar.gz
    • 72B32528760B81D6D3D62646A2F95EDFFABAB18B4912B240A8B67B35419E0CA6
  • powershell-6.2.5-osx-x64.pkg
    • D85205B988505A683CF9F305AD9FD0D0CCA8C8E5414B27C0DF17E530BAEA5DBC
  • powershell-6.2.5-osx-x64.tar.gz
    • 57005A064216868E7B920FD8EE9D27EA079114A44ADA43041EDE93D543A827A0
  • PowerShell-6.2.5-win-arm32.msix
    • 326CB558DB980B2BB7F2007F065666D07E9D4B773F743527477924C750259EB4
  • PowerShell-6.2.5-win-arm32.zip
    • 3B53544969B51121C24DAC1597ECCFF6921146D12C48B5C3CDF761F6A8A99916
  • PowerShell-6.2.5-win-arm64.msix
    • 4B20B8670A1AB5C56FE912D4850383EB6D47DF28706B6F4A76FC7E695A450546
  • PowerShell-6.2.5-win-arm64.zip
    • 34CCFA8C503F8780EECF896E5C4F23912C974267CDDEDAD6CEEC90D6202492B2
  • PowerShell-6.2.5-win-fxdependent.zip
    • 7A3ECB41F0C7C319229FEACA9FF861DDF424E70D988A1B3FCB71AA03A3C13EB6
  • PowerShell-6.2.5-win-x64.msi
    • DBD4E6FB222D868C1D55FBF9F2797FEB35083B51EE8454FF11194FC7F76B01D3
  • PowerShell-6.2.5-win-x64.msix
    • 4616B3FE3B25E71B8B0564E5C28797BA13621E13019135B7AC89564ED29BDD15
  • PowerShell-6.2.5-win-x64.zip
    • 895E243F8F783B429A7DAF0ED5A1117B577D60E3F3B7DF73470B4153BD0DA355
  • PowerShell-6.2.5-win-x86.msi
    • 7EC1BEB2F310D32C733203E6FF37994C2F0064BF8EC036363DB0AEB6EAB15F38
  • PowerShell-6.2.5-win-x86.zip
    • FC37BF6A3131257BFCBB9D0F68C61420D07D0E48206790F3CDE87FB3ACF304DD
Assets 23
Pre-release

@TravisEz13 TravisEz13 released this Apr 23, 2020 · 248 commits to master since this release

7.1.0-preview.2 - 2020-04-23

Breaking Changes

  • On Windows, Start-Process creates a process environment with
    all the environment variables from current session,
    using -UseNewEnvironment creates a new default process environment (#10830) (Thanks @iSazonov!)
  • Do not wrap return result to PSObject when converting ScriptBlock to delegate (#10619)

Engine Updates and Fixes

  • Allow case insensitive paths for determining PSModulePath (#12192)
  • Add PowerShell version 7.0 to compatible version list (#12184)
  • Discover assemblies loaded by Assembly.Load(byte[]) and Assembly.LoadFile (#12203)

General Cmdlet Updates and Fixes

  • Fix WinCompat module loading to treat PowerShell 7 modules with higher priority (#12269)
  • Implement ForEach-Object -Parallel runspace reuse (#12122)
  • Fix Get-Service to not modify collection while enumerating it (#11851) (Thanks @NextTurn!)
  • Clean up the IPC named pipe on PowerShell exit (#12187)
  • Fix <img /> detection regex in web cmdlets (#12099) (Thanks @vexx32!)
  • Allow shorter signed hex literals with appropriate type suffixes (#11844) (Thanks @vexx32!)
  • Update UseNewEnvironment parameter behavior of Start-Process cmdlet on Windows (#10830) (Thanks @iSazonov!)
  • Add -Shuffle switch to Get-Random command (#11093) (Thanks @eugenesmlv!)
  • Make GetWindowsPowerShellModulePath compatible with multiple PS installations (#12280)
  • Fix Start-Job to work on systems that don't have Windows PowerShell registered as default shell (#12296)
  • Specifying an alias and -Syntax to Get-Command returns the aliased commands syntax (#10784) (Thanks @ChrisLGardner!)
  • Make CSV cmdlets work when using -AsNeeded and there is an incomplete row (#12281) (Thanks @iSazonov!)
  • In local invocations, do not require -PowerShellVersion 5.1 for Get-FormatData in order to see all format data. (#11270) (Thanks @mklement0!)
  • Added Support For Big Endian UTF-32 (#11947) (Thanks @NoMoreFood!)
  • Fix possible race that leaks PowerShell object dispose in ForEach-Object -Parallel (#12227)
  • Add -FromUnixTime to Get-Date to allow Unix time input (#12179) (Thanks @jackdcasey!)
  • Change default progress foreground and background colors to provide improved contrast (#11455) (Thanks @rkeithhill!)
  • Fix foreach -parallel when current drive is not available (#12197)
  • Do not wrap return result to PSObject when converting ScriptBlock to delegate (#10619)
  • Don't write DNS resolution errors on Test-Connection -Quiet (#12204) (Thanks @vexx32!)
  • Use dedicated threads to read the redirected output and error streams from the child process for out-of-proc jobs (#11713)

Code Cleanup

We thank the following contributors!

@ShaydeNofziger, @RDIL

Tools

  • Update .NET dependency update script to include test csproj files (#12372)
  • Scripts to update to .NET prerelease version (#12284)

Tests

  • Pin major Pester version to 4 to prevent breaking changes caused by upcoming release of v5 (#12262) (Thanks @bergmeister!)

Build and Packaging Improvements

We thank the following contributors!

@rkitover, @bergmeister

  • Add the nuget.config from root to the temporary build folder (#12394)
  • Bump System.IO.Packaging (#12365)
  • Bump Markdig.Signed from 0.18.3 to 0.20.0 (#12379)
  • Bump to .NET 5 Preview 3 pre-release (#12353)
  • Bump PowerShellGet from 2.2.3 to 2.2.4 (#12342)
  • Linux: Initial support for Gentoo installations. (#11429) (Thanks @rkitover!)
  • Upgrade to .NET 5 Preview 2 (#12250) (Thanks @bergmeister!)
  • Fix the Sync PSGalleryModules to Artifacts build (#12277)
  • Bump PSReadLine from 2.0.0 to 2.0.1 (#12243)
  • Bump NJsonSchema from 10.1.11 to 10.1.12 (#12230)
  • Update change log generation script to support collapsible sections (#12214)

Documentation and Help Content

  • Add documentation for WebResponseObject and BasicHtmlWebResponseObject properties (#11876) (Thanks @kevinoid!)
  • Add Windows 10 IoT Core reference in Adopters.md (#12266) (Thanks @parameshbabu!)
  • Update README.md and metadata.json for 7.1.0-preview.1 (#12211)

SHA256 Hashes of the release artifacts

  • powershell-7.1.0-preview.2-linux-alpine-x64.tar.gz
    • 5B5DBF4AC125C50F36B9306C1EC61FF314180D59858B9C1FFC4D813F6A506B1C
  • powershell-7.1.0-preview.2-linux-arm32.tar.gz
    • 15D32B4EC0742BCAC90E65D4A69A0164B7121702E0120B1B8C272938B51895FA
  • powershell-7.1.0-preview.2-linux-arm64.tar.gz
    • 4ED223245935976345E6A98E4A80E1F30E35D5EC353FD620001D632FD4EA2853
  • powershell-7.1.0-preview.2-linux-x64.tar.gz
    • 675BB77E331E5E1A87DC51E3C46E9B53ECD73A14A09DC20B584DCEA73F012F41
  • powershell-7.1.0-preview.2-linux-x64-fxdependent.tar.gz
    • 92FD902ADA19EA45630C6B1A6ED25AE8CC7E1F3D3AA28B76CF88E16CB3C6F3B3
  • powershell-7.1.0-preview.2-osx-x64.pkg
    • BFC8D7E217D13C524BC55B415C56F5539A2A5D8ED1EFEC602FEE664C69703ED0
  • powershell-7.1.0-preview.2-osx-x64.tar.gz
    • 3DBF802402E43816396909A1B95FE65C2F135BB7991CD20EBB3D9423187D4F7D
  • PowerShell-7.1.0-preview.2-win-arm32.msix
    • A5B36F9ABC0AC5714FAE962B853E3C25DB50A6562AF867C122A8EC022DB7572A
  • PowerShell-7.1.0-preview.2-win-arm32.zip
    • DFBAACACC98B91F1BFD4A461D5E6C83977E93A92DF6E27DD70460D428FFCB8A9
  • PowerShell-7.1.0-preview.2-win-arm64.msix
    • F9FD16740FE88756459BBEF9F99DCB51D511195F6E8F2C922FF455DF7EFCB19F
  • PowerShell-7.1.0-preview.2-win-arm64.zip
    • 636A428CF8A34BF86CBAC67898C2A71CC7A58ECAD024B8878D6B273B9FE5F54F
  • PowerShell-7.1.0-preview.2-win-fxdependent.zip
    • 8BF3021057312895C1A108817605840A70A5F54639EBE5CBEF6D1F75F6BCC54F
  • PowerShell-7.1.0-preview.2-win-fxdependentWinDesktop.zip
    • B508400E76961D251F13856F92D55857A23327D1A6766E8D5212F29924080354
  • PowerShell-7.1.0-preview.2-win-x64.msi
    • 007B212E1F7A0B88AEC09F344D05482C9E50BB052FE3B2F3967C3C797A45762E
  • PowerShell-7.1.0-preview.2-win-x64.msix
    • 270B70609EBBA44DFC03D36BD90064261541335DE87C7FFFA7C9164D0A6F1A03
  • PowerShell-7.1.0-preview.2-win-x64.zip
    • C1784F36A84EFF3C5E19A3AF7FFA9E596096653444DDD4D95B149897FECE5F0F
  • PowerShell-7.1.0-preview.2-win-x86.msi
    • BB75E3C4227AD72A60197C667158480065590CF71E55D25C8C355B0D88ED6CBB
  • PowerShell-7.1.0-preview.2-win-x86.msix
    • 8521AC9159813D1E225C08CD961E9883ACFEE8BB1F3FC82FD5BEF20432353509
  • PowerShell-7.1.0-preview.2-win-x86.zip
    • 2FF88C9EEC3ADC132CDFA8C544A7D373E280A6F7CC03BCE08411B9C3C5820126
  • powershell-preview_7.1.0-preview.2-1.debian.10_amd64.deb
    • 22ECE17902304B3361CA3B6AC095A78C0FFF9CFCD691D1B9B2198883EB647D9E
  • powershell-preview_7.1.0-preview.2-1.debian.11_amd64.deb
    • 2DCC7DBA527668FEB204B0DE2131880035CD6C73DC2F21749ACCC6A5216FD5A3
  • powershell-preview_7.1.0-preview.2-1.debian.9_amd64.deb
    • AB234776C3C434F429E45A4D1316B1E3B6BA605F79BDDF72109F728AD415FC5F
  • powershell-preview_7.1.0-preview.2-1.ubuntu.16.04_amd64.deb
    • 8C811A5B1F64ACB99F3729C5EB9B5C86B5D986A17A2CE1316170C7F15CD87E3D
  • powershell-preview_7.1.0-preview.2-1.ubuntu.18.04_amd64.deb
    • 6CD3183D8C327D7D22D116DBCA594417B7EA1AD5832FB5646862E8511E0DAC3F
  • powershell-preview-7.1.0_preview.2-1.centos.8.x86_64.rpm
    • F405CCC1C3924E693E51B16B327B7274A1C4DE8A06B7717EE48B5895DA050647
  • powershell-preview-7.1.0_preview.2-1.rhel.7.x86_64.rpm
    • 05CDA7C3F1BB4E1A4FBF8DB9F1728D1DD5B333A4783ED3422D73B11B6A23B344
Assets 28
You can’t perform that action at this time.