All Versions
83
Latest Version
Avg Release Cycle
28 days
Latest Release
806 days ago

Changelog History
Page 3

  • v7.0.0-preview.4 Changes

    September 19, 2019

    v7.0.0-preview.4 - 09/19/2019

    โšก๏ธ Engine Updates and Fixes

    • โž• Add support to ActionPreference.Break to break into debugger when Debug, Error, Information, Progress, Verbose or Warning messages are generated (#8205) (Thanks @KirkMunro!)
    • Enable starting control panel add-ins within PowerShell Core without specifying .CPL extension. (#9828)

    ๐ŸŽ Performance

    • ๐ŸŽ Make ForEach-Object faster for its commonly used scenarios (#10454) and fix ForEach-Object -Parallel performance problem with many runspaces (#10455)

    Experimental Features

    • โšก๏ธ Update PSDesiredStateConfiguration module version to 2.0.3 and bring new tests; enable compilation to MOF on non-Windows and use of Invoke-DSCResource without LCM (#10516)
    • โž• Add APIs for breakpoint management in runspaces and enable attach to process without BreakAll for PowerShell Editor Services (#10338) (Thanks @KirkMunro!)
    • ๐Ÿ‘Œ Support ternary operator in PowerShell language (#10367)

    โšก๏ธ General Cmdlet Updates and Fixes

    • โž• Add PowerShell Core group policy definitions (#10468)
    • โšก๏ธ Update console host to support XTPUSHSGR/XTPOPSGR VT control sequences that are used in composability scenarios. (#10208)
    • โž• Add WorkingDirectory parameter to Start-Job (#10324) (Thanks @davinci26!)
    • โœ‚ Remove the event handler that was causing breakpoint changes to be erroneously replicated to the host runspace debugger (#10503) (Thanks @KirkMunro!)
    • ๐Ÿ‘ท Replace api-ms-win-core-job-12-1-0.dll with Kernell32.dll in Microsoft.PowerShell.Commands.NativeMethods P/Invoke API(#10417) (Thanks @iSazonov!)
    • ๐Ÿ›  Fix wrong output for New-Service in variable assignment and -OutVariable (#10444) (Thanks @kvprasoon!)
    • ๐Ÿ›  Fix global tool issues around exit code, command line parameters and path with spaces (#10461)
    • ๐Ÿ›  Fix recursion into OneDrive - change FindFirstFileEx() to use SafeFindHandle type (#10405)
    • ๐Ÿ Skip auto-loading PSReadLine on Windows if the NVDA screen reader is active (#10385)
    • Increase built-with-PowerShell module versions to 7.0.0.0 (#10356)
    • โž• Add throwing an error in Add-Type if a type with the same name already exists (#9609) (Thanks @iSazonov!)

    Code Cleanup

    • ๐Ÿšš Convert ActionPreference.Suspend enumeration value into a non-supported, reserved state, and remove restriction on using ActionPreference.Ignore in preference variables (#10317) (Thanks @KirkMunro!)
    • Replace ArrayList with List<T> to get more readable and reliable code without changing functionality (#10333) (Thanks @iSazonov!)
    • ๐Ÿ’… Make code style fixes to TestConnectionCommand (#10439) (Thanks @vexx32!)
    • ๐Ÿšš Cleanup AutomationEngine and remove extra SetSessionStateDrive method call (#10416) (Thanks @iSazonov!)
    • 0๏ธโƒฃ Rename default ParameterSetName back to Delimiter for ConvertTo-Csv and ConvertFrom-Csv (#10425)

    Tools

    • โšก๏ธ Update install-powershell.ps1 to check for already installed daily build (#10489)

    โœ… Tests

    • โž• Add experimental check to ForEach-Object -Parallel tests (#10354) (Thanks @KirkMunro!)
    • โšก๏ธ Update tests for Alpine validation (#10428)

    ๐Ÿ— Build and Packaging Improvements

    • โฌ†๏ธ Bump PowerShellGet version from 2.2 to 2.2.1 (#10382)
    • โฌ†๏ธ Bump PackageManagement version from 1.4.3 to 1.4.4 (#10383)
    • ๐Ÿ“‡ Update README.md and metadata.json for 7.0.0-preview.4 (Internal 10011)
    • โฌ†๏ธ Upgrade .Net Core 3.0 version from Preview 9 to RC1 (#10552) (Thanks @bergmeister!)
    • ๐Ÿ›  Fix ExperimentalFeature list generation (Internal 9996)
    • โฌ†๏ธ Bump PSReadLine version from 2.0.0-beta4 to 2.0.0-beta5 (#10536)
    • ๐Ÿ›  Fix release build script to set release tag
    • โšก๏ธ Update version of Microsoft.PowerShell.Native to 7.0.0-preview.2 (#10519)
    • โฌ†๏ธ Upgrade to Netcoreapp3.0 preview9 (#10484) (Thanks @bergmeister!)
    • ๐Ÿ— Make sure the daily coordinated build, knows it is a daily build (#10464)
    • ๐Ÿš€ Update the combined package build to release the daily builds (#10449)
    • โœ‚ Remove appveyor reference (#10445) (Thanks @RDIL!)
    • โฌ†๏ธ Bump NJsonSchema version from 10.0.22 to 10.0.23 (#10421)
    • โœ‚ Remove the deletion of linux-x64 build folder because some dependencies for Alpine need it (#10407)

    ๐Ÿ“š Documentation and Help Content

    • ๐Ÿš€ Update README.md and metadata for v6.1.6 and v6.2.3 releases (#10523)
    • ๐Ÿ›  Fix a typo in README.md (#10465) (Thanks @vedhasp!)
    • โž• Add a reference to PSKoans module to Learning Resources documentation (#10369) (Thanks @vexx32!)
    • ๐Ÿ“‡ Update README.md and metadata.json for 7.0.0-preview.3 (#10393)

    ๐Ÿš€ SHA256 Hashes of the release artifacts

    • ๐Ÿง powershell-7.0.0-preview.4-linux-alpine-x64.tar.gz
      • B38516721167EF056790466C45C5158BC0A066C16323560C0779198731DF0B6D
    • ๐Ÿง powershell-7.0.0-preview.4-linux-arm32.tar.gz
      • DB04605DE0A9B9155C287B896286F2E31CA1E94C85EC7D44E1E3E6DDC862656C
    • ๐Ÿง powershell-7.0.0-preview.4-linux-arm64.tar.gz
      • 78ED278BA366D9A6E7B9AB8CB69FF48A00B37B655252056A9A769BEA58B25A84
    • ๐Ÿง powershell-7.0.0-preview.4-linux-x64.tar.gz
      • BAB658CDFDCB3162E6E5668BC7BE4553BB8BDF0B290CBBE00756174A928FC64B
    • ๐Ÿง powershell-7.0.0-preview.4-linux-x64-fxdependent.tar.gz
      • A73EAB8B5091406344FCB55AEAB86D60759BD85DD73142C2CB694F5C0DD3ACC8
    • powershell-7.0.0-preview.4-osx-x64.pkg
      • 876CDF8FBE7558F2878468D25BD19B832AF56E03F5C70FBC43D9430043CC2F2F
    • powershell-7.0.0-preview.4-osx-x64.tar.gz
      • 9317645F8A915241DCD32CCBB3E76D38DF7C687CA5896F8363419795515EC5DC
    • PowerShell-7.0.0-preview.4-win-arm32.msix
      • AF15CD3856AB961756491BCA6A564EE9155F04EFE3F590A963F02DE35BA392CF
    • PowerShell-7.0.0-preview.4-win-arm32.zip
      • 358D5BD1B4E06E5CFE4F81A0158FB178B960013A2E6376178D308A3EA55BA5AF
    • PowerShell-7.0.0-preview.4-win-arm64.msix
      • D10E1A4028B9FDF4D3946862AE4699A3251232764E26B5E7252E1284716894DA
    • PowerShell-7.0.0-preview.4-win-arm64.zip
      • 733331CCFECB7ACDC8D889270B4C3BEB0278396D2D0C923E68EA7A186FB6F77C
    • PowerShell-7.0.0-preview.4-win-fxdependent.zip
      • DD5A82B897FF68C6A97FA2C1E2731DA5539BF9AE442C04C4074144144AAFD9CB
    • PowerShell-7.0.0-preview.4-win-fxdependentWinDesktop.zip
      • E8925AED1785FF25CFEF21518703C1A90753D86B66F14C810E1F3759E2F0BCEE
    • PowerShell-7.0.0-preview.4-win-x64.msi
      • 9DBCE4D595E4C8C91E589B5794257E2AD1D59785D52845A0327995F1E71F53A5
    • PowerShell-7.0.0-preview.4-win-x64.msix
      • 1D1EAAEFC070C2AC2B5A7457DA54B2ED56A2BBF7553EFEA5B11007F52380FFEE
    • PowerShell-7.0.0-preview.4-win-x64.zip
      • BDAAF8E652AF49A24C30EE06941A162446552682E2AB1C7064A832218F84FB71
    • PowerShell-7.0.0-preview.4-win-x86.msi
      • C0FF30E528DD807C4CCEBDB987DE1A73DDD5E70A2ECD1C8FF52907EB9549A76F
    • PowerShell-7.0.0-preview.4-win-x86.zip
      • 40768D305AF4B8BEDC2409AC3D30CBAF39E1A8F16DAAF8ADBE443CD6D1F115A0
    • powershell-preview_7.0.0-preview.4-1.debian.9_amd64.deb
      • 147DCE891D0D05ECFC8930E049D9F560BCDA556D506AB0BA51DBB1C90FC1517F
    • powershell-preview_7.0.0-preview.4-1.ubuntu.16.04_amd64.deb
      • 50271452DB5C80E35D311127FA5132C346295A8390E452223BB613864359A11B
    • powershell-preview_7.0.0-preview.4-1.ubuntu.18.04_amd64.deb
      • FE7D23C4301F8E2FF890ECF1E9B3398F0F2EB063253D35E6C44F5FFC87D98D65
    • powershell-preview-7.0.0_preview.4-1.rhel.7.x86_64.rpm
      • DE09687FD6B4CDC1BC549A2FDC457FB8FF64E5C06E2C6C1F1E6ACC5453BB792C
  • v7.0.0-preview.3 Changes

    August 20, 2019

    v7.0.0-preview.3 - 08/20/2019

    ๐Ÿ’ฅ Breaking Changes

    • โœ‚ Remove kill alias for Stop-Process cmdlet on Unix (#10098) (Thanks @iSazonov!)
    • ๐Ÿ‘Œ Support for starting PowerShell as a login shell (pwsh -Login / pwsh -l) support (#10050)

    โšก๏ธ Engine Updates and Fixes

    • โž• Additional Telemetry - implementation of RFC0036 (#10336)
    • Implement ForEach-Object -Parallel as an experimental feature (#10229)
    • Skip JumpList on NanoServer and IoT (#10164)
    • ๐Ÿ‘‰ Make Get-DscResource work with class based resources (#10350)
    • ๐Ÿ›  Fix #requires -version for pwsh 7 to include 6.1 and 6.2 in PSCompatibleVersions (#9943) (Thanks @bgelens!)
    • โž• Add dispose of _runspaceDebugCompleteEvent event object. (#10323)
    • ๐Ÿ›  Fix performance regression from disabling debugger in system lockdown mode (#10269)
    • Special case the posix locale in WildcardPattern (#10186)
    • ๐Ÿ Use Platform.IsWindowsDesktop instead of checking both NanoServer and IoT (#10205)

    โšก๏ธ General Cmdlet Updates and Fixes

    ๐Ÿ— Enable Experimental Features by default on Preview builds (#10228)

    Enable -sta and -mta switches for pwsh (-sta is required for GUIs) (#10061)

    ๐Ÿ‘‰ Make breakpoints display better over PowerShell remoting (#10339) (Thanks @KirkMunro!)

    โž• Add support for AppX reparse points (#10331)

    ๐Ÿ‘‰ Make module name matching for get-module -FullyQualifiedName case insensitive (#10329)

    ๐Ÿš€ Expose PreRelease label in PSModuleInfo formatter (#10316)

    โž• Add -Raw switch to Select-String which allows returning only the string that was matched (#9901) (Thanks @Jawz84!)

    • ### ๐ŸŽ Performance

    โฌ‡๏ธ Reduce allocations in MakePath() method (#10027) (Thanks @iSazonov!)

    โœ‚ Remove extra check that the system dll exists (#10244) (Thanks @iSazonov!)

    Avoid boxing when passing value type arguments to PSTraceSource.WriteLine (#10052) (Thanks @iSazonov!)

    โฌ‡๏ธ Reduce allocations in Escape() and Unescape() (#10041) (Thanks @iSazonov!)

    Code Cleanup

    • โž• Add the license header to nanoserver.tests.ps1 (#10171)
    • Mark -parallel and -throttlelimit reserved for foreach and switch statements (#10328) (Thanks @KirkMunro!)
    • ๐Ÿ—„ Deprecate workflow debugging code (#10321) (Thanks @KirkMunro!)
    • ๐Ÿ›  Fix style issues in InternalCommands.cs (#10352) (Thanks @iSazonov!)
    • ๐Ÿ—„ Deprecate internal HelpCategory.Workflow enumeration (#10319) (Thanks @KirkMunro!)
    • โšก๏ธ Update Microsoft.PowerShell.CoreCLR.Eventing to resolve conflict with System.Diagnostics.EventLog (#10305)
    • Don't collect process start time as it's not being used on consolehost startup (#10294)
    • ๐Ÿšš .NET Core 3.0 now aborts the thread for us. Remove the ThreadAbortException code (#10230) (Thanks @iSazonov!)
    • ๐Ÿ‘‰ Use nameof() in LocationGlobber and PathInfo (#10200) (Thanks @iSazonov!)

    Tools

    • ๐Ÿ›  Fix Hungarian prefix my (#9976) (Thanks @RDIL!)
    • ๐Ÿ›  Fix spelling error in issue template (#10256)
    • Quote arguments in .vscode/tasks.json in case of spaces (#10204) (Thanks @msftrncs!)

    โœ… Tests

    • โœ‚ Remove markdownlint tests due to security issues (#10163)
    • โž• Add tests for WildcardPattern.Escape() and Unescape() (#10090) (Thanks @iSazonov!)
    • ๐Ÿš€ Cleanup Docker release testing (#10310) (Thanks @RDIL!)

    ๐Ÿ— Build and Packaging Improvements

    • โšก๏ธ Update Microsoft.Management.Infrastructure version to 2.0.0-preview.2 (#10366)
    • ๐Ÿšš Move to .NET Core 3.0 preview.8 (#10351) (#10227) (Thanks @bergmeister!)
    • โฌ†๏ธ Bump NJsonSchema from 10.0.21 to 10.0.22 (#10364)
    • โž• Add Microsoft.PowerShell.CoreCLR.Eventing.dll to exception list for build fix (#10337)
    • โฌ†๏ธ Bump Microsoft.CodeAnalysis.CSharp from 3.1.0 to 3.2.1 (#10273) (#10330)
    • โช Revert the temporary AzDevOps artifact workaround (#10260)
    • ๐Ÿ›  Fix macOS build break (#10207)

    ๐Ÿ“š Documentation and Help Content

    • ๐Ÿš€ Update docs for 7.0.0-preview.2 release (#10160) (#10176)
    • PSSA also includes formatting (#10172)
    • ๐Ÿ“š Refactor security policy documentation so that they appear in the Security policy tab of GitHub (#9905) (Thanks @bergmeister!)
    • โž• Add tooling section to PR template (#10144)
    • ๐Ÿš€ Update README.md and metadata.json for next releases (#10087)
    • โšก๏ธ Update DotNet Support links (#10145)
    • โšก๏ธ Update our language on our policy applying to security issues (#10304)
    • โšก๏ธ Update dead links from powershell.com (#10297)
    • Create Distribution_Request issue template (#10253)
    • ๐Ÿ›  Fix: Removed dependency file with Dependabot (#10212) (Thanks @RDIL!)

    ๐Ÿš€ SHA256 Hashes of the release artifacts

    • ๐Ÿง powershell-7.0.0-preview.3-linux-alpine-x64.tar.gz
      • 685E6FB0AF09DB5A5351CD0DF4395665BBB3CDBD719CCCCCE14621BD409B1169
    • ๐Ÿง powershell-7.0.0-preview.3-linux-arm32.tar.gz
      • 7777892C714531C634C0C0679489BB1399A74825EC765EAFF1F26F8F65B672CE
    • ๐Ÿง powershell-7.0.0-preview.3-linux-arm64.tar.gz
      • CC898D15B6277B595717A53B833DC5B5BC66F6F6995B72FD50F4A42201FB5552
    • ๐Ÿง powershell-7.0.0-preview.3-linux-x64.tar.gz
      • 6FF8BC5B5F167B578D9182C13D5695D35D6BEC7462ADC17C96DC8D76F57A71E1
    • ๐Ÿง powershell-7.0.0-preview.3-linux-x64-fxdependent.tar.gz
      • 5CF3BB1F7C4656FD43D80EA02E08FB8C6C16594486ADE2AC75E685CC94352962
    • powershell-7.0.0-preview.3-osx-x64.pkg
      • DBE6E25BE5A74CD91A1236F88B335135BE952896E59E1C0D043BBF83B5A202DD
    • powershell-7.0.0-preview.3-osx-x64.tar.gz
      • 497AEA5CE2739534D285275782EEB25BA0168B3A00E2AFBC59139B1F0D0050DE
    • PowerShell-7.0.0-preview.3-win-arm32.msix
      • C2D28319A7EED4FD444C52BBF30420375CDE1403AC06D8756D47CC2DE032483E
    • PowerShell-7.0.0-preview.3-win-arm32.zip
      • EF65340AC67B19A8E7906727D960CEE200BE5AEC6403AAF14D81C5CE8F4CEAFE
    • PowerShell-7.0.0-preview.3-win-arm64.msix
      • 43EB40E47F988D7C8B24B5BBB515FF5B5324CF5585E6260EC5A83C2278834CBC
    • PowerShell-7.0.0-preview.3-win-arm64.zip
      • A3DBC5AADFA5C860248A503852014849BF2D4727EA90E40D5D2E7A9F6FAE7D47
    • PowerShell-7.0.0-preview.3-win-fxdependent.zip
      • C7CC0EC4025033B882996B5B0A52D3BF47959AE33DFB723A84EC0E7D4E3EAB46
    • PowerShell-7.0.0-preview.3-win-fxdependentWinDesktop.zip
      • D49E21EFCC9759657EDECF8BDD6D7CB20509E008763100588AE4C2E61E75AC66
    • PowerShell-7.0.0-preview.3-win-x64.msi
      • 69C4435C24D80447B6A1A8C1C8F4BC91F5D8E2B25616FD45C121CBE3CCD97B87
    • PowerShell-7.0.0-preview.3-win-x64.msix
      • A972F2A3CF4256E8CBC2AB3EB0481647D9C2721E61D4CA26E20EB1E62422835B
    • PowerShell-7.0.0-preview.3-win-x64.zip
      • 49C06E11743CFD19199D0CFB60FDBC442923A97DD8CDECA8C7C9CB392BAE78A5
    • PowerShell-7.0.0-preview.3-win-x86.msi
      • 2ABBBF0A834EA285919345E22224B0210F010107E0AD0081126780E5B0282E64
    • PowerShell-7.0.0-preview.3-win-x86.zip
      • 438DE410C548F7DA3FEAB501521FC1CEED930528D3C2C86751382B225BA835F2
    • powershell-preview_7.0.0-preview.3-1.debian.9_amd64.deb
      • 2C5E241680A8932D76C89D551A588B9AA64EF1248766AB7DC0D9E50BC52DA36F
    • powershell-preview_7.0.0-preview.3-1.ubuntu.16.04_amd64.deb
      • EA540FEBFF62DFA81A1B3C5C7D4AA6260B6675AED1BB45073D5EA1974E83C845
    • powershell-preview_7.0.0-preview.3-1.ubuntu.18.04_amd64.deb
      • 4BFE8E86BFD652774C2AE8A35D5B3937CB80E35671C215146C5DF7B6B3A24609
    • powershell-preview-7.0.0_preview.3-1.rhel.7.x86_64.rpm
      • F1567095B4FCE82D4F1927C42092D4DBA81F493BE29BB59F61DA0AE2171A9516
  • v7.0.0-preview.2 Changes

    July 17, 2019

    v7.0.0-preview.2 - 07/17/2019

    ๐Ÿ’ฅ Breaking Changes

    • ๐Ÿšš Cleanup workflow - remove PSProxyJob (#10083) (Thanks @iSazonov!)
    • ๐Ÿ”’ Disable Enter-PSHostProcess cmdlet when system in lock down mode (Internal 9168)
    • Consider DBNull.Value and NullString.Value the same as $null when comparing with $null and casting to bool (#9794) (Thanks @vexx32!)

    โšก๏ธ Engine Updates and Fixes

    • ๐Ÿ‘ Allow methods to be named after keywords (#9812) (Thanks @vexx32!)
    • Create JumpList in STA thread as some COM APIs are strictly STA only to avoid sporadic CLR crashes (#9928) (#10057) (Thanks @bergmeister!)
    • Skip JumpList on NanoServer and IoT (#10164)
    • Display COM method signature with argument names (#9858) (Thanks @nbkalex!)
    • ๐Ÿ‘‰ Use the original precision (prior-dotnet-core-3) for double/float-to-string conversion (#9893)
    • Import-DscResource should allow to overwrite DSC built-in resources. (#9879)
    • โž• Add ability to pass InitialSessionState to the ConsoleShell.Start (#9802) (Thanks @asrosent!)
    • Have console host not enter command prompt mode when using Read-Host -Prompt (#9743)
    • ๐Ÿ›  Fix use of Start-Process http://bing.com (#9793)
    • ๐Ÿ‘Œ Support negative numbers in -split operator (#8960) (Thanks @ece-jacob-scott!)

    โšก๏ธ General Cmdlet Updates and Fixes

    • ๐Ÿ‘Œ Support DSC compilation on Linux. (#9834)
    • โž• Add alias for Service StartType (#9940) (Thanks @NeoBeum!)
    • โž• Add -SecurityDescriptorSddl parameter to Set-Service (#8626) (Thanks @kvprasoon!)
    • ๐Ÿ›  Fix auto-download of files when enumerating files from a OneDrive folder (#9895)
    • ๐ŸŒ Set request headers when request body is empty in Web Cmdlets (#10034) (Thanks @markekraus!)
    • ๐Ÿ›  Fix wrong comparison in CertificateProvider (#9987) (Thanks @iSazonov!)
    • ๐Ÿ”€ Sync docs changes into the embedded help for pwsh (#9952)
    • Display Duration when displaying HistoryInfo (#9751) (Thanks @rkeithhill!)
    • โšก๏ธ Update console startup and help url for PowerShell docs (#9775)
    • ๐Ÿ‘‰ Make UseAbbreviationExpansion and TempDrive official features (#9872)
    • ๐Ÿ›  Fix Get-ChildItem -Path with wildcard char (#9257) (Thanks @kwkam!)

    ๐ŸŽ Performance

    • โž• Add another fast path to WildcardPattern.IsMatch for patterns that only have an asterisk in the end (#10054) (Thanks @iSazonov!)
    • ๐Ÿšš Move some of the creations of WildcardPattern in outer loop to avoid unnecessary allocation (#10053) (Thanks @iSazonov!)
    • ๐Ÿ‘‰ Make Foreach-Object 2 times faster by reducing unnecessary allocations and boxing (#10047)
    • ๐Ÿ‘‰ Use a static cache for PSVersionInfo.PSVersion to avoid casting SemanticVersion to Version every time accessing that property (#10028)
    • โฌ‡๏ธ Reduce allocations in NavigationCmdletProvider.NormalizePath() (#10038) (Thanks @iSazonov!)
    • โž• Add fast path for wildcard patterns that contains no wildcard characters (#10020)
    • Avoid Assembly.GetName() in ClrFacade.GetAssemblies(string) to reduce allocations of CultureInfo objects (#10024) (Thanks @iSazonov!)
    • Avoid the int[] and int[,] allocation when tokenizing line comments and matching wildcard pattern (#10009)

    Tools

    • โšก๏ธ Update change log generation tool to deal with private commits (#10096)
    • โšก๏ธ Update Start-PSBuild -Clean logic of git clean to ignore locked files from VS2019 (#10071) (Thanks @bergmeister!)
    • โœ… Indent fix in markdown-link.tests.ps1 (#10049) (Thanks @RDIL!)
    • ๐Ÿšš Start-PSBuild -Clean does not remove all untracked files (#10022) (Thanks @vexx32!)
    • โž• Add module to support Pester tests for automating debugger commands (stepInto, stepOut, etc.), along with basic tests (#9825) (Thanks @KirkMunro!)
    • โœ‚ Remove markdownlint tests due to security issues (#10163)

    Code Cleanup

    • Cleanup CompiledScriptBlock.cs (#9735) (Thanks @vexx32!)
    • Cleanup workflow code (#9638) (Thanks @iSazonov!)
    • โšก๏ธ Use AddOrUpdate() instead of Remove then Add to register runspace (#10007) (Thanks @iSazonov!)
    • Suppress PossibleIncorrectUsageOfAssignmentOperator rule violation by adding extra parenthesis (#9460) (Thanks @xtqqczze!)
    • ๐Ÿ‘‰ Use AddRange in GetModules() (#9975) (Thanks @iSazonov!)
    • Code cleanup: use IndexOf(char) overload (#9722) (Thanks @iSazonov!)
    • ๐Ÿšš Move consts and methods to single CharExtensions class (#9992) (Thanks @iSazonov!)
    • Cleanup: Use EndsWith(char) and StartsWith(char) (#9994) (Thanks @iSazonov!)
    • โœ‚ Remove LCIDToLocaleName P/Invoke from GetComputerInfoCommand (#9716) (Thanks @iSazonov!)
    • โœ… Cleanup Parser tests (#9792) (Thanks @vexx32!)
    • โœ‚ Remove EtwActivity empty constructor and make minor style fixes (#9958) (Thanks @RDIL!)
    • ๐Ÿ›  Fix style issues from last commits (#9937) (Thanks @iSazonov!)
    • โœ‚ Remove dead code about IsTransparentProxy (#9966)
    • ๐Ÿ›  Fix minor typos in code comments (#9917) (Thanks @RDIL!)
    • ๐Ÿ’… Style fixes for CimAsyncOperations (#9945) (Thanks @RDIL!)
    • ๐Ÿ›  Fix minor CodeFactor style issues in ModuleCmdletBase (#9915) (Thanks @RDIL!)
    • Clean up the use of SetProfileRoot and StartProfile in ConsoleHost (#9931)
    • ๐Ÿ›  Fix minor style issues come from last commits (#9640) (Thanks @iSazonov!)
    • ๐Ÿ‘Œ Improve whitespace for Parser tests (#9806) (Thanks @vexx32!)
    • ๐Ÿ‘‰ Use new string.ConCat() in Process.cs (#9720) (Thanks @iSazonov!)
    • Code Cleanup: Tidy up scriptblock.cs (#9732) (Thanks @vexx32!)

    โœ… Tests

    • โœ… Mark Set-Service tests with password as Pending (#10146)
    • ๐Ÿ›  Fix test password generation rule to meet Windows complexity requirements (#10143)
    • โž• Add test for New-Item -Force (#9971) (Thanks @robdy!)
    • ๐Ÿ›  Fix gulp versions (#9916) (Thanks @RDIL!)
    • ๐Ÿ›  Indentation fixes in ci.psm1 (#9947) (Thanks @RDIL!)
    • โœ‚ Remove some Travis-CI references (#9919) (Thanks @RDIL!)
    • ๐Ÿ‘Œ Improve release testing Docker images (#9942) (Thanks @RDIL!)
    • ๐Ÿ‘‰ Use yarn to install global tools (#9904) (Thanks @RDIL!)
    • ๐Ÿ Attempt to work around the zip download issue in Azure DevOps Windows CI (#9911)
    • โšก๏ธ Update PowerShell SDK version for hosting tests (Internal 9185)

    ๐Ÿ— Build and Packaging Improvements

    • โšก๏ธ Update the target framework for reference assemblies to netcoreapp3.0 (#9747)
    • ๐Ÿ“Œ Pin version of netDumbster to 2.0.0.4 (#9748)
    • ๐Ÿ›  Fix daily CodeCoverageAndTest build by explicitly calling Start-PSBootStrap (#9724)
    • ๐Ÿ Split the fxdependent package on Windows into two packages (#10134)
    • โฌ†๏ธ Bump System.Data.SqlClient (#10109)
    • ๐Ÿ”’ Bump System.Security.AccessControl (#10100)
    • โž• Add performance tag to change log command (Internal)
    • โฌ†๏ธ Upgrade .Net Core 3 SDK from preview5 to preview6 and related out of band Nuget packages from 2.1 to 3.0-preview6 (#9888) (Thanks @bergmeister!)
    • โž• Add to /etc/shells on macOS (#10066)
    • โฌ†๏ธ Bump Markdig.Signed from 0.17.0 to 0.17.1 (#10062)
    • โšก๏ธ Update copyright symbol for NuGet packages (#9936)
    • ๐Ÿ“ฆ Download latest version (6.2.0) of PSDesiredStateConfiguration nuget package. (#9932)
    • โž• Add automated RPM signing to release build (#10013)
    • โฌ†๏ธ Bump ThreadJob from 1.1.2 to 2.0.1 in /src/Modules (#10003)
    • โฌ†๏ธ Bump PowerShellGet from 2.1.4 to 2.2 in /src/Modules (#9933) (#10085)
    • โฌ†๏ธ Bump PackageManagement from 1.4 to 1.4.3 in /src/Modules (#9820) (#9918) (#10084)
    • โšก๏ธ Update to use TSAv2 (#9914)
    • โฌ†๏ธ Bump NJsonSchema from 9.14.1 to 10.0.21 (#9805) (#9843) (#9854) (#9862) (#9875) (#9885) (#9954) (#10017)
    • โฌ†๏ธ Bump System.Net.Http.WinHttpHandler from 4.5.3 to 4.5.4 (#9786)
    • โฌ†๏ธ Bump Microsoft.ApplicationInsights from 2.9.1 to 2.10.0 (#9757)
    • ๐Ÿ— Increase timeout of NuGet job to workaround build timeout (#9772)

    ๐Ÿ“š Documentation and Help Content

    • ๐Ÿ”„ Change log 6.1.4 (#9759)
    • ๐Ÿš€ Change log for release 6.2.1 (#9760)
    • โž• Add quick steps for adding docs to cmdlets (#9978)
    • โšก๏ธ Update readme gitter badge (#9920) (Thanks @RDIL!)
    • ๐Ÿš€ Update README and metadata.json for 7.0.0-preview.1 release (#9767)

    ๐Ÿš€ SHA256 Hashes of the release artifacts

    • ๐Ÿง powershell-7.0.0-preview.2-linux-alpine-x64.tar.gz
      • 52AAD50F74A51BB36F601C9A0B8D3C2E8B4C76D6B364CB42777C404363D30FBB
    • ๐Ÿง powershell-7.0.0-preview.2-linux-arm32.tar.gz
      • DD3BF6F9D4092FD9C70120B26E83407CB18FCF6BB945F9D7E80A1CD29BD3131A
    • ๐Ÿง powershell-7.0.0-preview.2-linux-arm64.tar.gz
      • 12B5CE3BA0FEF1C9820785623FD20798E4B6FCC8ABE5322DA4DD15E6B3C09A49
    • ๐Ÿง powershell-7.0.0-preview.2-linux-x64.tar.gz
      • F12124BBD8C89754517F6C53D641059D5B24FA8964EEBE8D5063F6ED01D77700
    • ๐Ÿง powershell-7.0.0-preview.2-linux-x64-fxdependent.tar.gz
      • 4F9B682698FAE8B4C3DC64BD19B433299D34DB6268B3E999345AAC0881C1FA4F
    • powershell-7.0.0-preview.2-osx-x64.pkg
      • B9CA20B7121EC8443A8E3AA1E61D431E1F49D803CCFC1AA17168C98BD8AA0F12
    • powershell-7.0.0-preview.2-osx-x64.tar.gz
      • 7412B7E9BAC04D6495A829A390E6E5B73B5EB77E5E40680AB0E4F39F448E6AC6
    • PowerShell-7.0.0-preview.2-win-arm32.zip
      • B374AD20AFE352AF65970599832B0C8535DCB7B3F33F4356C440896110FFA8E3
    • PowerShell-7.0.0-preview.2-win-arm64.zip
      • 0D521BBD88BAA7EF7EE31D5E8FC8078D1AE138B86F7F02FC02446859DE4160F8
    • PowerShell-7.0.0-preview.2-win-fxdependent.zip
      • 8BEF26FF757F4531C3FCBA7465CDF998B27635846B768998B038123AD646AC3C
    • PowerShell-7.0.0-preview.2-win-fxdependentWinDesktop.zip
      • 04C8D286D22644BF8F47BF325A788A4DC5B1805974DADE964D97FC30F0749F16
    • PowerShell-7.0.0-preview.2-win-x64.msi
      • 123135D14758E84D60BB759D0C16684963194EB3847B8C3964DBE3A9648D2255
    • PowerShell-7.0.0-preview.2-win-x64.zip
      • CE068509141A24E086C9CC72936899104341C5BB766FE10FD84FEC2390166D66
    • PowerShell-7.0.0-preview.2-win-x86.msi
      • B2C6ECE5EE5A79C99240150E38DBE9098566B4E8DF145981711AEEB690281A0F
    • PowerShell-7.0.0-preview.2-win-x86.zip
      • 794350403185BCE9CB31F6432F13E0BD3C74AC44A0095C0A35F2346B7E2370EF
    • powershell-preview_7.0.0-preview.2-1.debian.9_amd64.deb
      • 478F715BA860C2ADD10E3F4B842E1E27AF9F6D6BE65F160C08DD859C09484646
    • powershell-preview_7.0.0-preview.2-1.ubuntu.16.04_amd64.deb
      • 469464EA3292645DA65B078599A2EE2774B20EAC78036EDC0485B68792B8C5D4
    • powershell-preview_7.0.0-preview.2-1.ubuntu.18.04_amd64.deb
      • AF5C54559942CE2FBBC200AAAD221F00B3F9EA772F4D06E5AD2380A63F4C200E
    • powershell-preview-7.0.0_preview.2-1.rhel.7.x86_64.rpm
      • 94059118461045B7A43DEFE1C093A2FEEFC58F93958B4B68A9E7955C9692068B
  • v7.0.0-preview.1 Changes

    May 30, 2019

    v7.0.0-preview.1 - 05/30/2019

    ๐Ÿ’ฅ Breaking Changes

    • ๐Ÿ”’ Disable the debugger when in system lock-down mode (#9645)
    • ๐Ÿ›  Fix Get-Module -FullyQualifiedName option to work with paths (#9101) (Thanks @pougetat!)
    • ๐Ÿ›  Fix -NoEnumerate behavior in Write-Output (#9069) (Thanks @vexx32!)
    • ๐Ÿ‘‰ Make command searcher treat wildcard as literal if target exists for execution (#9202)

    โšก๏ธ Engine Updates and Fixes

    • Port PowerShell to .NET Core 3.0 (#9597)
    • ๐Ÿ‘‰ Make sure we always return an object in command searcher (#9623)
    • ๐Ÿ‘Œ Support line continuance with pipe at the start of a line (#8938) (Thanks @KirkMunro!)
    • โž• Add support for ValidateRangeKind to ParameterMetadata.GetProxyAttributeData (#9059) (Thanks @indented-automation!)
    • ๐Ÿ‘ Allow passing just a dash as an argument to a file via pwsh (#9479)
    • ๐Ÿ›  Fix tab completion for functions (#9383)
    • โฌ‡๏ธ Reduce string allocation in console output code (#6882) (Thanks @iSazonov!)
    • ๐Ÿ›  Fixing test run crash by not passing script block to the callback (#9298)
    • โž• Add Binary Parsing Support & Refactor TryGetNumberValue & ScanNumberHelper (#7993) (Thanks @vexx32!)
    • โž• Add PowerShell remoting enable/disable cmdlet warning messages (#9203)
    • โž• Add xsd for cdxml (#9177)
    • ๐Ÿ‘Œ Improve formatting performance by having better primitives on PSObject (#8785) (Thanks @powercode!)
    • ๐Ÿ‘Œ Improve type inference of array literals and foreach statement variables (#8100) (Thanks @SeeminglyScience!)
    • ๐Ÿ›  Fix for FormatTable remote deserialization regression (#9116)
    • Get MethodInfo from .NET public type with explicit parameter types (#9029) (Thanks @iSazonov!)
    • โž• Add retry logic to the operation that updates powershell.config.json (#8779) (Thanks @iSazonov!)
    • โšก๏ธ Update the task-based async APIs added to PowerShell to return a Task object directly (#9079)
    • โž• Add 5 InvokeAsync overloads and StopAsync to the PowerShell type (#8056) (Thanks @KirkMunro!)
    • โœ‚ Remove unused cached types (#9015)

    โšก๏ธ General Cmdlet Updates and Fixes

    • ๐Ÿ›  Fix use of unicode ellipsis in XML for truncating error messages (#9589)
    • ๐Ÿ‘Œ Improve error message in FileSystemProvider when removing a folder containing hidden or read only files (#9551) (Thanks @iSazonov!)
    • Enable recursion into OneDrive by not treating placeholders as symlinks (#9509)
    • ๐Ÿ”„ Change MatchType for EnumerationOptions to be Win32 making this consistent with Windows PowerShell (#9529)
    • โž• Add Support for null Usernames in Web Cmdlet Basic Auth (#9536) (Thanks @markekraus!)
    • ๐Ÿ›  Fix null reference when Microsoft.PowerShell.Utility is loaded as a snapin in hosting scenarios (#9404)
    • โšก๏ธ Update width of DateTime to accommodate change in Japan DateTime format with new era starting 5/1/19 (#9503)
    • ๐Ÿ›  Fix Get-Runspace runspace object format Type column (#9438)
    • Return correct casing of filesystem path during normalization (#9250)
    • ๐Ÿšš Move warning message to EndProcessing so it only shows up once (#9385)
    • ๐Ÿ›  Fix the platform check in CimDSCParser.cs (#9338)
    • ๐Ÿ†• New New-PSBreakpoint cmdlet & new -Breakpoint parameter for Debug-Runspace (#8923)
    • ๐Ÿ›  Fix help paging issues on macOS/Linux and with custom pager that takes arguments (#9033) (Thanks @rkeithhill!)
    • โž• Add QuoteFields parameter to ConvertTo-Csv and Export-Csv (#9132) (Thanks @iSazonov!)
    • ๐Ÿ›  Fix progress for Get-ComputerInfo (#9236) (Thanks @powercode!)
    • โž• Add ItemSeparator and AltItemSeparator properties in ProviderInfo (#8587) (Thanks @renehernandez!)
    • โž• Add timestamp to pshost trace listener (#9230)
    • Implement Get-Random -Count without specifying an InputObject list (#9111) (Thanks @pougetat!)
    • ๐Ÿ Enable SecureString cmdlets for non-Windows (#9199)
    • โž• Add Obsolete message to Send-MailMessage (#9178)
    • ๐Ÿ›  Fix Restart-Computer to work on localhost when WinRM is not present (#9160)
    • ๐Ÿ‘ท Make Start-Job throw terminating exception when -RunAs32 is specified in 64-bit pwsh (#9143)
    • ๐Ÿ‘ท Make Start-Job throw terminating error when PowerShell is being hosted (#9128)
    • Made -Subject parameter of Send-MailMessage command no longer mandatory. (#8961) (Thanks @ece-jacob-scott!)
    • โšก๏ธ Make New-ModuleManifest consistent with Update-ModuleManifest (#9104) (Thanks @pougetat!)
    • โž• Add support for empty NoteProperty in Group-Object (#9109) (Thanks @iSazonov!)
    • โœ‚ Remove Hardlink from Mode property in default file system format (#8789) (Thanks @powercode!)
    • ๐Ÿ›  Fixing issue with help progress with Get-Help not calling Completed (#8788) (Thanks @powercode!)
    • ๐Ÿ‘ Allow Test-ModuleManifest to work when RootModule has no file extension (#8687) (Thanks @pougetat!)
    • โž• Add UseQuotes parameter to Export-Csv and ConvertTo-Csv cmdlets (#8951) (Thanks @iSazonov!)
    • โšก๏ธ Update version for PowerShell.Native and hosting tests (#8983)
    • ๐Ÿ”จ Refactor shuffle in Get-Random to save a full iteration of the objects. (#8969) (Thanks @st0le!)
    • Suggest -Id pid for Get-Process pid (#8959) (Thanks @MohiTheFish!)

    Code Cleanup

    • ๐Ÿ’… Attributes.cs - Style / Formatting Fixes (#9625) (Thanks @vexx32!)
    • โœ‚ Remove Workflow from PSSessionType (#9618) (Thanks @iSazonov!)
    • โšก๏ธ Update use of "PowerShell Core" to just "PowerShell" (#9513)
    • ๐Ÿ‘‰ Use IPGlobalProperties on all platforms for getting host name (#9530) (Thanks @iSazonov!)
    • โœ‚ Remove IsSymLink() P/Invoke on Unix (#9534) (Thanks @iSazonov!)
    • Cleanup unused P/Invokes on Unix (#9531) (Thanks @iSazonov!)
    • โšก๏ธ Update use of Windows PowerShell to just PowerShell (#9508)
    • Cleanup: sort usings (#9490) (Thanks @iSazonov!)
    • Cleanup Export-Command from AssemblyInfo (#9455) (Thanks @iSazonov!)
    • โš™ Run CodeFormatter for System.Management.Automation (#9402) (Thanks @iSazonov!)
    • โš™ Run CodeFormatter with BraceNewLine,UsingLocation,FormatDocument,NewLineAbove rules (#9393) (Thanks @iSazonov!)
    • โš™ Run CodeFormatter for WSMan.Management (#9400) (Thanks @iSazonov!)
    • โš™ Run CodeFormatter for WSMan.Runtime (#9401) (Thanks @iSazonov!)
    • ๐Ÿ”’ Run CodeFormatter for Security module (#9399) (Thanks @iSazonov!)
    • โš™ Run CodeFormatter for MarkdownRender (#9398) (Thanks @iSazonov!)
    • โš™ Run CodeFormatter for Eventing (#9394) (Thanks @iSazonov!)
    • ๐Ÿ‘‰ Use Environment.NewLine for new lines in ConsoleHost code (#9392) (Thanks @iSazonov!)
    • โš™ Run CodeFormatter for Diagnostics module (#9378) (Thanks @iSazonov!)
    • โš™ Run CodeFormatter for Microsoft.PowerShell.Commands.Management (#9377) (Thanks @iSazonov!)
    • โš™ Run CodeFormatter for Utility module (#9376) (Thanks @iSazonov!)
    • ๐Ÿ’… Style: Match file name casings of C# source files for Utility commands (#9329) (Thanks @ThreeFive-O!)
    • โšก๏ธ Update repo for Ubuntu 14.04 EOL (#9324)
    • Cleanup: sort usings (#9283) (Thanks @iSazonov!)
    • ๐Ÿ›  Fix StyleCop Hungarian Notation (#9281) (Thanks @iSazonov!)
    • ๐Ÿ’… Style: Update StyleCop rules (#8500)
    • โœจ Enhance the P/Invoke code for LookupAccountSid in Process.cs (#9197) (Thanks @iSazonov!)
    • ๐Ÿ›  Fix coding style for NewModuleManifestCommand (#9134) (Thanks @pougetat!)
    • โœ‚ Remove unused method CredUIPromptForCredential from HostUtilities.cs (#9220) (Thanks @iSazonov!)
    • โœ‚ Remove non-existent paths from .csproj files (#9214) (Thanks @ThreeFive-O!)
    • Typo in new parameter set (#9205)
    • Minor FileSystemProvider cleanup (#9182) (Thanks @RDIL!)
    • ๐Ÿ’… Cleanup style issues in CoreAdapter and MshObject (#9190) (Thanks @iSazonov!)
    • Minor cleanups in Process.cs (#9195) (Thanks @iSazonov!)
    • ๐Ÿ”จ Refactor ReadConsole P/Invoke in ConsoleHost (#9165) (Thanks @iSazonov!)
    • Clean up Get-Random cmdlet (#9133) (Thanks @pougetat!)
    • ๐Ÿ›  Fix to not pass StringBuilder by reference (out or ref) in P/Invoke (#9066) (Thanks @iSazonov!)
    • โšก๏ธ Update AppVeyor comments in Implicit.Remoting.Tests.ps1 (#9020) (Thanks @RDIL!)
    • โœ‚ Remove AppImage from tools (#9100) (Thanks @Geweldig!)
    • โš  Using supported syntax for restoring warnings - Visual Studio 2019 complains about enable. (#9107) (Thanks @powercode!)
    • ๐Ÿ‘‰ Use Type.EmptyTypes and Array.Empty<T>() to replace our custom code of the same functionality (#9042) (Thanks @iSazonov!)
    • ๐Ÿ“‡ Rename private methods in MshCommandRuntime.cs (#9074) (Thanks @vexx32!)
    • ๐Ÿ’… Cleanup & update ErrorRecord class code style (#9021) (Thanks @vexx32!)
    • โœ‚ Remove unused cached types from CachedReflectionInfo (#9019) (Thanks @iSazonov!)
    • ๐Ÿ›  Fix CodeFactor brace style issues in FileSystemProvider (#8992) (Thanks @RDIL!)
    • โšก๏ธ Use List.AddRange to optimize -Split (#9001) (Thanks @iSazonov!)
    • โœ‚ Remove Arch Linux Dockerfile (#8990) (Thanks @RDIL!)
    • Cleanup dllimport (#8847) (Thanks @iSazonov!)

    Tools

    • Convert custom attribute ValidatePathNotInSettings to function (#9406)
    • Create DependaBot config.yml (#9368)
    • โž• Add more users to failures detection and fix alias for static analysis (#9292)
    • ๐Ÿ Make install-powershell.ps1 work on Windows Server 2012 R2 (#9271)
    • โœ… Enable PoshChan for getting and automatic retrieval of test failures for a PR (#9232)
    • ๐Ÿ›  Fix capitalization cases for PoshChan (#9188) (Thanks @RDIL!)
    • โšก๏ธ Update to new format for PoshChan settings and allow all users access to reminders (#9198)
    • ๐Ÿ›  Fix settings to use dashes instead of underscore (#9167)
    • ๐Ÿ›  Fix AzDevOps context names and add all PowerShell team members (#9164)
    • โž• Add settings for PoshChan (#9162)
    • โž• Adding CmdletsToExport and AliasesToExport to test module manifests. (#9108) (Thanks @powercode!)
    • โœ‚ Delete Docker manifest creation script (#9076) (Thanks @RDIL!)
    • ๐Ÿ‘‰ Make install scripts more consistent over different operating systems (#9071) (Thanks @Geweldig!)
    • ๐Ÿš€ Comment cleanup in releaseTools.psm1 (#9064) (Thanks @RDIL!)
    • ๐Ÿ›  Fix duplicate recommendation of Azure DevOps extension for Visual Studio Code (#9032) (Thanks @ThreeFive-O!)
    • Code coverage artifacts (#8993)

    โœ… Tests

    • ๐Ÿš€ Update version tests to use NextReleaseVersion from metadata.json (#9646)
    • ๐Ÿ Convert Windows CI to stages (#9607)
    • โœ… Multiple test fixes and improved logging for fragile tests (#9569)
    • โž• Add unit and feature tests for Send-MailMessage (#9213) (Thanks @ThreeFive-O!)
    • โšก๏ธ Update to Pester 4.8.0 (#9510)
    • โœ… Ensure Wait-UntilTrue returns $true in Pester tests (#9458) (Thanks @xtqqczze!)
    • โž• Adding tests for Remove-Module (#9276) (Thanks @pougetat!)
    • ๐Ÿ‘ Allow CI to run on branches with this name pattern: feature* (#9415)
    • ๐ŸŽ Mark tests in macOS CI which use AppleScript as pending/inconclusive (#9352)
    • โฌ‡๏ธ Reduce time for stack overflow test (#9302)
    • โž• Added more tests for Import-Alias by file regarding parsing difficult aliases strings (#9247) (Thanks @SytzeAndr!)
    • ๐Ÿšš Move from npm to Yarn for markdown tests (#9312) (Thanks @RDIL!)
    • โœ… Only search for functions in Constrained Language help tests (#9301)
    • ๐Ÿ›  Fix skipping of tests in RemoteSession.Basic.Tests.ps1 (#9304)
    • ๐Ÿ Make sure non-Windows CI fails when a test fails (#9303)
    • โšก๏ธ Update tests to account for when $PSHOME is read only (#9279)
    • โž• Add tests for command globbing (#9180)
    • ๐Ÿ›  Fix tab completion test to handle multiple matches (#8891)
    • ๐Ÿ”จ Refactor macOS CI so that tests run in parallel (#9056)
    • ๐Ÿ›  Fix Enter-PSHostProcess tests flakiness (#9007)
    • โž• Add source for Install-Package to install netDumbster (#9081)
    • ๐Ÿ’… Style fixes for Select-Xml tests (#9037) (Thanks @ThreeFive-O!)
    • ๐Ÿ‘ท Enable cross-platform Send-MailMessage tests for CI (#8859) (Thanks @ThreeFive-O!)
    • โž• Added RequireSudoOnUnix tags to PowerShellGet tests and remove pending parameter (#8954) (Thanks @RDIL!)
    • ๐Ÿ’… Style fixes for ConvertTo-Xml tests (#9036) (Thanks @ThreeFive-O!)
    • โœ… Align name schemes for test files (#9034) (Thanks @ThreeFive-O!)
    • โœ… Pending NamedPipeConnectionInfo test (#9003) (Thanks @iSazonov!)
    • โž• Add test for -WhatIf for New-FileCatalog (#8966) (Thanks @mjanko5!)

    ๐Ÿ— Build and Packaging Improvements

    • ๐Ÿ›  Fix the PowerShell version number in MSI packages (Internal 8547)
    • โž• Add cleanup before building test package (Internal 8529)
    • โšก๏ธ Update version for SDK tests and Microsoft.PowerShell.Native package (Internal 8512)
    • โšก๏ธ Update the target framework for reference assemblies to netcoreapp3.0 (Internal 8510)
    • ๐Ÿ›  Fix syncing modules from PowerShell gallery by normalizing version numbers (Internal 8504)
    • โž• Add tsaVersion property as TsaV1 for compliance build phase (#9176)
    • โž• Add ability to cross compile (#9374)
    • โž• Add AcessToken variable to jobs that perform signing (#9351)
    • โž• Add CI for install-powershell.sh and Amazon Linux (#9314)
    • โž• Add component detection to all jobs (#8964)
    • โž• Add Preview assets for MSIX (#9375)
    • โž• Add secret scanning to CI (#9249)
    • ๐ŸŽ Build test packages for windows, linux-x64, linux-arm, linux-arm64 and macOS (#9476)
    • โฌ†๏ธ Bump gulp from 4.0.0 to 4.0.2 (#9441, #9544)
    • โฌ†๏ธ Bump Markdig.Signed from 0.15.7 to 0.17.0 (#8981, #9579)
    • โฌ†๏ธ Bump Microsoft.CodeAnalysis.CSharp from 2.10.0 to 3.1.0 (#9277, 9653)
    • โฌ†๏ธ Bump Microsoft.PowerShell.Native from 6.2.0-rc.1 to 6.2.0 (#9200)
    • โฌ†๏ธ Bump Microsoft.Windows.Compatibility from 2.0.1 to 2.1.1 (#9605)
    • โฌ†๏ธ Bump Newtonsoft.Json from 12.0.1 to 12.0.2 (#9431, #9434)
    • โฌ†๏ธ Bump NJsonSchema from 9.13.19 to 9.14.1 (#9044, #9136, #9166, #9172, #9184, #9196, #9265, #9349, #9388, #9421, #9429, #9478, #9523, #9616)
    • โฌ†๏ธ Bump PackageManagement from 1.3.1 to 1.4 (#9567, #9650)
    • โฌ†๏ธ Bump PowerShellGet from 2.0.4 to 2.1.4 in /src/Modules (#9110, #9145, #9600, #9691)
    • โฌ†๏ธ Bump PSReadLine from 2.0.0-beta3 to 2.0.0-beta4 (#9554)
    • โฌ†๏ธ Bump SelfSignedCertificate (#9055)
    • โฌ†๏ธ Bump System.Data.SqlClient from 4.6.0 to 4.6.1 (#9601)
    • โฌ†๏ธ Bump System.Net.Http.WinHttpHandler from 4.5.2 to 4.5.3 (#9333)
    • โฌ†๏ธ Bump Microsoft.PowerShell.Archive from 1.2.2.0 to 1.2.3.0 (#9593)
    • โœ… Check to be sure that the test result file has actual results before uploading (#9253)
    • Clean up static analysis config (#9113) (Thanks @RDIL!)
    • ๐Ÿ Create codecoverage and test packages for non-Windows (#9373)
    • ๐Ÿš€ Create test package for macOS on release builds (#9344)
    • ๐ŸŽ Disable Homebrew analytics in macOS Azure DevOps builds (#9130) (Thanks @RDIL!)
    • ๐Ÿ— Enable building of MSIX package (#9289)
    • ๐Ÿง Enable building on Kali Linux (#9471)
    • ๐Ÿ›  Fix artifact Download issue in release build (#9095)
    • ๐Ÿ›  Fix build order in windows-daily build (#9275)
    • ๐Ÿ›  Fix dependencies of NuGet build to wait on DEB uploads to finish (#9118)
    • ๐Ÿ›  Fix MSI Upgrade failure for preview builds (#9013)
    • ๐Ÿ›  Fix publishing daily nupkg to MyGet (#9269)
    • ๐Ÿ›  Fix the failed test and update Publish-TestResults to make Azure DevOps fail the task when any tests failed (#9457)
    • ๐Ÿ›  Fix variable name in windows-daily.yml (#9274)
    • ๐Ÿ›  Fixed Dockerfile syntax highlighting (#8991) (Thanks @RDIL!)
    • ๐Ÿ— Make CodeCoverage configuration build portable symbol files (#9346)
    • ๐Ÿง Make Linux CI parallel (#9209)
    • ๐Ÿšš Move artifacts to artifact staging directory before uploading (#9273)
    • ๐Ÿš€ Performance improvements for release build (#9179)
    • โฌ†๏ธ Preserve user shortcuts pinned to TaskBar during MSI upgrade (#9305) (Thanks @bergmeister!)
    • ๐Ÿ“ฆ Publish global tool packages to pwshtool blob and bug fixes (#9163)
    • ๐Ÿš€ Publish test package on release builds (#9063)
    • ๐Ÿ Publish windows daily build to MyGet (#9288)
    • โœ‚ Remove appveyor references from packaging tools (#9117) (Thanks @RDIL!)
    • โœ‚ Remove code from CI.psm1 to optionally run Feature tests (#9212) (Thanks @RDIL!)
    • โœ‚ Remove duplicate PoliCheck task and pin to specific version (#9297)
    • ๐Ÿ— Run Start-PSBootStrap in Code Coverage build to install .NET SDK (#9690)
    • ๐Ÿฑ Switch from BMP to PNG for graphical MSI installer assets (#9606)
    • โœ… Translate Skipped the test results into something Azure DevOps does NOT understand (#9124)
    • โšก๏ธ Update Markdown test dependencies (#9075) (Thanks @RDIL!)
    • โšก๏ธ Update UML to represent SDK and Global tool builds (#8997)
    • ๐Ÿ“ฆ Use IL assemblies for NuGet packages to reduce size (#9171)

    ๐Ÿ“š Documentation and Help Content

    • โž• Add checkbox to PR checklist for experimental feature use (#9619) (Thanks @KirkMunro!)
    • โšก๏ธ Updating committee membership (#9577) (Thanks @HemantMahawar!)
    • โšก๏ธ Update CODEOWNERS file to reduce noise (#9547)
    • โž• add download link to raspbian64 to readme (#9520)
    • โšก๏ธ Update Support_Question.md (#9218) (Thanks @vexx32!)
    • ๐Ÿ›  Fix version of PowerShellGet in changelog (#9335)
    • ๐Ÿš€ Update release process template to clarify that most tasks are coordinated by the release pipeline (#9238)
    • ๐Ÿ›  Fix several problems in WritingPesterTests guideline (#9078) (Thanks @ThreeFive-O!)
    • โšก๏ธ Update ChangeLog for 6.2.0 (#9245)
    • โšก๏ธ Update docs for v6.2.0 (#9229)
    • โšก๏ธ Update feature-request issue template to move instructions into comments. (#9187) (Thanks @mklement0!)
    • โšก๏ธ Update link to Contributing guide to new PowerShell-Doc repo (#9090) (Thanks @iSazonov!)
    • Correct punctuation in README.md (#9045) (Thanks @yashrajbharti!)
    • โšก๏ธ Update Docker README.md (#9010) (Thanks @RDIL!)
    • ๐Ÿš€ Update release process issue template (#9051) (Thanks @RDIL!)
    • ๐Ÿ“š Documentation Cleanup (#8851) (Thanks @RDIL!)
    • ๐Ÿš€ Update docs for 6.2.0-rc.1 release (#9022)
    • ๐Ÿš€ Update release template (#8996)

    ๐Ÿš€ SHA256 Hashes of the release artifacts

    • ๐Ÿง powershell-7.0.0-preview.1-linux-alpine-x64.tar.gz
      • 83B1FC5B4D1EEF1EF3A0AC9EE0CF3D78981C558BD356D81D81BF10D4FAE4BF7D
    • ๐Ÿง powershell-7.0.0-preview.1-linux-arm32.tar.gz
      • 16512976CFB277748AD7B8424C3CD095F2F1649C983D12AED517762D664B94DE
    • ๐Ÿง powershell-7.0.0-preview.1-linux-arm64.tar.gz
      • 13A6BBB129AE31B1841719A01C848FD44FC79DCAE1F468474406E00BD0EB7525
    • ๐Ÿง powershell-7.0.0-preview.1-linux-x64.tar.gz
      • BE470E89647E82428F6FDEC65BBBE6DBCD85464D5386C3E6911D27D9BD5407AF
    • ๐Ÿง powershell-7.0.0-preview.1-linux-x64-fxdependent.tar.gz
      • 6EFF76839A890D3357D15D951DB374B50FEF7AB9A2C313B9500D17CB504CB4CF
    • powershell-7.0.0-preview.1-osx-x64.pkg
      • 00F0E255D22AE7E05D498D1CA8596D2EB5C7E4567620F12E934B1E4D4DF15599
    • powershell-7.0.0-preview.1-osx-x64.tar.gz
      • 480D64537C95DBF162B429AE06AC91A3CD254910DDA3F6C953AAAD27CB77109C
    • PowerShell-7.0.0-preview.1-win-arm32.zip
      • A46CB51F445FAC4067C71AE42389153ED7656E772818EB97C7CD8321E3F8A6F4
    • PowerShell-7.0.0-preview.1-win-arm64.zip
      • B07EF60A4B2764DA1EAE27B5A536A59F5012A3BFB75E9AEE79E136828F6920D1
    • PowerShell-7.0.0-preview.1-win-fxdependent.zip
      • 4D1BB0012AF8C710505541297FC14E1DC8A8FCABBFA9F27BE3F580E375DFAF5A
    • PowerShell-7.0.0-preview.1-win-x64.msi
      • D4B6D58B0BFA791E3D613BEC89062579E58951EA07EEDAA54038F317EBBBAD0A
    • PowerShell-7.0.0-preview.1-win-x64.zip
      • D3A8926C19B264A1A6CC8F983B04A2C1E70F78EEA8054E00D45ABD216F7907C7
    • PowerShell-7.0.0-preview.1-win-x86.msi
      • 5543E6DF6126AC6DDA24F6B3B3F7343ACE7492329548F5CE2D6277A57D2301D1
    • PowerShell-7.0.0-preview.1-win-x86.zip
      • CD85B682FE39B30F74DDE9AE0FEF8E6AE33EE68006E14098DCEB53347FDA7B8D
    • powershell-preview_7.0.0-preview.1-1.debian.9_amd64.deb
      • 28EC27B3A490BDF7D536B545730A40357E607907426E42FE37E176B08230DBFE
    • powershell-preview_7.0.0-preview.1-1.ubuntu.16.04_amd64.deb
      • 3232132BB713577A6ABF794A5F5829C7C79BF23C7B24C2F1179E8970DEBB5230
    • powershell-preview_7.0.0-preview.1-1.ubuntu.18.04_amd64.deb
      • E6D43889D42127682F9248B30C8FF0D394D4C8C3B9758A19FCF04F713E9EF5B4
    • powershell-preview-7.0.0_preview.1-1.rhel.7.x86_64.rpm
      • 79290804A512340EB09975FC171EBB98167627CF43B265E1456CF6B1E8BEA48D
  • v6.2.7 Changes

    July 16, 2020

    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
  • v6.2.6

    June 11, 2020
  • v6.2.5 Changes

    May 14, 2020

    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
  • v6.2.4 Changes

    January 27, 2020

    v6.2.4 - 01/27/2020

    โšก๏ธ General Cmdlet Updates and Fixes

    • ๐Ÿ Enable Start-Process to work on Windows 7 (#10417) (Thanks @iSazonov!)
    • ๐Ÿ›  Fix global tool issues around exit code, command line parameters, and paths with spaces (#10461)
    • ๐Ÿ‘‰ Make Add-Type usable in applications that host PowerShell (#10587)

    ๐Ÿ— Build and Packaging Improvements

    • โšก๏ธ Update to use TSAv2 (#9914)
    • โšก๏ธ Update the dotnet SDK install script URL in build.psm1 (#10927)
    • โšก๏ธ Update dependencies needed by Azure PowerShell and patch for Newtonsoft.Json (Internal 10798)
    • ๐Ÿ›  Fix path for getting reference assemblies (Internal 10792)

    ๐Ÿš€ SHA256 Hashes of the release artifacts

    • powershell_6.2.4-1.debian.9_amd64.deb
      • 8E28E54D601F0751922DE24632C1E716B4684876255CF82304A9B19E89A9CCAC
    • powershell_6.2.4-1.ubuntu.16.04_amd64.deb
      • 628EE3FA86742ACB0E61375BA81432C26758D441F3C19F2746C4F0F1426505DB
    • powershell_6.2.4-1.ubuntu.18.04_amd64.deb
      • 0FFF3B9A59C8027FC21DF3A95F85B2283DB1BEB1B70C08D14BC1CE94B01A49F4
    • powershell-6.2.4-1.rhel.7.x86_64.rpm
      • 1AB9C1EB4A213966E25D8448754D4207C1020B3A282710A1981492C08BF2EEFE
    • ๐Ÿง powershell-6.2.4-linux-alpine-x64.tar.gz
      • B0A4C385075D751526A889C2DF55B1E537E2E73B4F103B3C4AEF82BE2AB3AFE0
    • ๐Ÿง powershell-6.2.4-linux-arm32.tar.gz
      • CC7BEDECFA2150C93BC1A551D1D1041E0F3AF20B7501A33DFB14ACBC2E3F3441
    • ๐Ÿง powershell-6.2.4-linux-arm64.tar.gz
      • A0147F819D68BFA6D1DE93CE6DEE526D17522329936670FE4CBCDC2F589C0285
    • ๐Ÿง powershell-6.2.4-linux-x64.tar.gz
      • BE349B9A2244AC06BC6A6E694434CAE13AF696EA42EB47E8AD1AD39354A2D039
    • ๐Ÿง powershell-6.2.4-linux-x64-fxdependent.tar.gz
      • B07A44548FDCE6C1A5EBF3383AD27F810046BB39E2542591B5E67EEA7B4D6B76
    • powershell-6.2.4-osx-x64.pkg
      • 7F45AA3DB9BCC961BD5223AC3B5231A5BD4516A2EBE607E1D877DEA6F78B630B
    • powershell-6.2.4-osx-x64.tar.gz
      • E50DAF41DE417506B949ACF9D47B3CE6E2E64A93A081C58E62287A44279D94DF
    • PowerShell-6.2.4-win-arm32.msix
      • E34094B4866EB1DF15C774D7EDDFCA8C81853C3B5A66703A0C0D5D64175B856D
    • PowerShell-6.2.4-win-arm32.zip
      • 2250AA5A3EFFE9B81DA1EE6912835B8D55DDB7E1439677A1C463CCB321948629
    • PowerShell-6.2.4-win-arm64.msix
      • FE7861A8AB55D1D9B5B39DB0540AB37E54E5C039178307C237C36E570FC8BE0A
    • PowerShell-6.2.4-win-arm64.zip
      • 40202D394545245B2F1DB99A02B71C89059AA18BFFC4F13EF4256DE97586DA56
    • PowerShell-6.2.4-win-fxdependent.zip
      • EE51CF42A2CEA13A6EEC69885BF94AF561459243A979BA1B646598AF6F404483
    • PowerShell-6.2.4-win-x64.msi
      • AE0601C854B8D1953CCEBCA6DF7EFECF37B4B81844FC345093A3160C3C6417CA
    • PowerShell-6.2.4-win-x64.msix
      • 5DF4E7A643832103638BDD9BCE11BE68890C3959D8AC199E3574FB0368E23164
    • PowerShell-6.2.4-win-x64.zip
      • 54AF157B57C83731907460F3E24AC60852E7F6A685A748CAC8717F3BA18188B6
    • PowerShell-6.2.4-win-x86.msi
      • 24903FA0B46C34959B2BFDE1DDF6B1BEBDEDC0C1F8ED25B65F88C6D20103123A
    • PowerShell-6.2.4-win-x86.zip
      • FFF26E8A84A74D0AF2776E5FFA97C77735F5FC0FD1B219EA8386153AFFB2A7BB
  • v6.2.3 Changes

    December 09, 2019

    v6.2.3 - 09/12/2019

    Note: Known issue on Raspberry-Pi for ValueFromRemainingArguments. For more information have a look at: #10528

    โšก๏ธ Engine Updates and Fixes

    • ๐Ÿ›  Fix debugger performance regression in system lock down mode (#10269)

    โœ… Tests

    • โœ‚ Remove markdownlint tests due to security issues (#10163)

    ๐Ÿ— Build and Packaging Improvements

    • โšก๏ธ Update DotNet SDK and runtime framework version (Internal 9946)
    • ๐Ÿ›  Fix macOS build break (#10207)

    ๐Ÿš€ SHA256 Hashes of the release artifacts

    • powershell_6.2.3-1.debian.9_amd64.deb
      • 6DC74F984B590A5A418B5E1D59762577A4FECF98D017241BED5ACB0C6D17108B
    • powershell_6.2.3-1.ubuntu.16.04_amd64.deb
      • 84CE0E275B09AF183F115219CA674BCF2670AC88281C154AED8A2EC80E75C9AF
    • powershell_6.2.3-1.ubuntu.18.04_amd64.deb
      • BCA7BEF3F3D184E5DF42C09D82079394A5DEBA5120817136EE965AFE46816BED
    • powershell-6.2.3-1.rhel.7.x86_64.rpm
      • 966B00143B9870D21B6296236B06CEE55D37D2A3AEF36BD78C95F4D6B3D5822F
    • ๐Ÿง powershell-6.2.3-linux-alpine-x64.tar.gz
      • A77832CC3B9909DC39A38A9643B7A1CED778EEA62E10BA9CDB1EE40085B64413
    • ๐Ÿง powershell-6.2.3-linux-arm32.tar.gz
      • 36E631760F66FD94397347F8B0B344F0E4253B62F316906DDBFF360D5A7BF6D1
    • ๐Ÿง powershell-6.2.3-linux-arm64.tar.gz
      • 3C5148FCA4EABE35C5CE42CC12732C940EA345187390A611D7DB0F49ACD53EC3
    • ๐Ÿง powershell-6.2.3-linux-x64.tar.gz
      • 48D7D33BD63F10D06ECD68F2EFC9C07B5ECA1AB1E492D08B586918C09A85105E
    • ๐Ÿง powershell-6.2.3-linux-x64-fxdependent.tar.gz
      • 7D0BAD9E83744EAEFB04A4717E4ED5AA36435F592E2BC4970DFCE039AAF6ECF5
    • powershell-6.2.3-osx-x64.pkg
      • 84A704FF4A0EE97193F4980D5F699C12FD14FB63D0FA4414F521CFCBC126981F
    • powershell-6.2.3-osx-x64.tar.gz
      • 3E5ABAEED6EADEEAAB7037FC4EBE2DDF93C1D18E736EA1E3798F1BAE0969261D
    • PowerShell-6.2.3-win-arm32.msix
      • 7A25D51608201F4C39743375BE841A083F7404E1662C76E3B05524A37D7EB2F8
    • PowerShell-6.2.3-win-arm32.zip
      • B570FB176FD39BBBB34C7D3B98A33D18584F32D184F2C0A4F1AEC6DFE9ABAFD5
    • PowerShell-6.2.3-win-arm64.msix
      • 3A1E33E6A9CDCB40C0C010F5F06F723B97A9BC408D1D0A4875C66F365A9261A7
    • PowerShell-6.2.3-win-arm64.zip
      • 4593E15B431439E82DD87ACB16F016935DFF0196C86B60A7F3A31A8587771C2F
    • PowerShell-6.2.3-win-fxdependent.zip
      • DDB9D412764E6F4D4ABE0C420BBDF801039A1B40CB0557A85F98AD94A1B43AB0
    • PowerShell-6.2.3-win-x64.msi
      • 874E01F9117A6983C05405A3274F16539FDE4F5A314C6ABB1E79CB6566054AE9
    • PowerShell-6.2.3-win-x64.msix
      • 660B909CF19B4322377896A1F6E899178DDF9F9DF9F0365A58C56F56BC72DD80
    • PowerShell-6.2.3-win-x64.zip
      • AF171ED197B167E2630044DBA6344AF8B291E8646F7276B63F1D84C166A41D33
    • PowerShell-6.2.3-win-x86.msi
      • 8D774A67A113E42C9CEA190D6FDC3A15FA526E5619ACBE878574BF57EE53A491
    • PowerShell-6.2.3-win-x86.zip
      • 6B9F1C54755AA51678E56A6059C2747801B3E0C72E678B800B15C8E084129C66
  • v6.2.2 Changes

    July 16, 2019

    v6.2.2 - 07/16/2019

    ๐Ÿ’ฅ Breaking Changes

    • ๐Ÿ”’ Disable Enter-PSHostProcess cmdlet when system in lock down mode (Internal 8969)

    โšก๏ธ Engine Updates and Fixes

    • Create JumpList in STA thread as some COM APIs are strictly STA only to avoid sporadic CLR crashes (#10057, #9928) (Thanks @bergmeister!)

    ๐Ÿ— Build and Packaging Improvements

    • โšก๏ธ Update DotNet SDK and runtime framework version (Internal 9082, 9088, 9092)
    • โœ… Make Hashtable case insensitivity test use current culture rather than shell to set culture (Internal 8529)
    • โž• Add automated RPM signing to release build (#10013)
    • โšก๏ธ Update copyright symbol for NuGet packages (#9936)
    • โฌ†๏ธ Bump Microsoft.ApplicationInsights from 2.9.1 to 2.10.0 (#9757)
    • ๐Ÿฑ Switch from BMP to PNG for graphical MSI installer assets (#9606)
    • โฌ†๏ธ Bump System.Net.Http.WinHttpHandler from 4.5.3 to 4.5.4 (#9789)
    • ๐Ÿ— Enable building of MSIX package (#9289, #9715)

    ๐Ÿš€ SHA256 Hashes of the release artifacts

    • powershell_6.2.2-1.debian.9_amd64.deb
      • 8A8CC383A363EFC014D304A11072DAA1B07A0B771EEA8E2C28286EDD8C3DA4CF
    • powershell_6.2.2-1.ubuntu.16.04_amd64.deb
      • DC8C42203817BB2B82968DA31C282EB480E498C2E4DEF1A5AD7B294DF2DF5AFB
    • powershell_6.2.2-1.ubuntu.18.04_amd64.deb
      • 2C9F82AD3F30B861BE60F178158B60210861C0BC80637022DF73090228122499
    • powershell-6.2.2-1.rhel.7.x86_64.rpm
      • E8BFF71ADAEDA36ECB95D2C7778990A9B4E76B669BED9B006B3216EC43375F86
    • ๐Ÿง powershell-6.2.2-linux-alpine-x64.tar.gz
      • 31C2E202A0AEEBAF7530111EFF34C3400AAB5502132015A4DEB8FF8698FE05EC
    • ๐Ÿง powershell-6.2.2-linux-arm32.tar.gz
      • AEF43DFBD7B68E5FC1548F9188CD3F7C2EA273B6D97BC88555686A5C1CDB8C41
    • ๐Ÿง powershell-6.2.2-linux-arm64.tar.gz
      • 85FCFF9AFF369F976140B7D3DC377CBE9A566EF2C29DD8E36C614DA6C6828570
    • ๐Ÿง powershell-6.2.2-linux-x64.tar.gz
      • 7C98B4471B13FE358A4DF51E7E9315746CFCAD9C557823D63772873796C192E5
    • ๐Ÿง powershell-6.2.2-linux-x64-fxdependent.tar.gz
      • 36A4E78AD3588E23D8679835566EC77481A1461D316D2F1962A63C9FEB0A7821
    • powershell-6.2.2-osx-x64.pkg
      • 1D4E6B21BB5FCE90F3D3B90640A978A90F2860672483FE2BC7C249F2E9AE58CD
    • powershell-6.2.2-osx-x64.tar.gz
      • 6C1F435F863088C7938033E0F97FB2878239E35135DBE17E6DE92BB234B187F5
    • PowerShell-6.2.2-win-arm32.zip
      • CDB7B45B9ED27D3E82DFF26C456B3FE5837F99C10BC695FBD19CA469D32CD713
    • PowerShell-6.2.2-win-arm64.zip
      • 8FE46CB51D04B3B5F5E512918643E27C570A780EDEF97E17C12196B49857EBF2
    • PowerShell-6.2.2-win-fxdependent.zip
      • C3DD2307E40F36C98EDFD04034BEAB209D109A297A24A375D36633AB841672CD
    • PowerShell-6.2.2-win-x64.msi
      • FBFAF00A72018D9C49A6C5A05C6D05F9EA4BC6A4F6952D9F3B4FCCA96274E963
    • PowerShell-6.2.2-win-x64.zip
      • 777E747DDA5B684E8B05D720330FB5EFDF3D4939F718D17446F33A0471BF6092
    • PowerShell-6.2.2-win-x86.msi
      • 016D39CA5A735AEDE369F803DDC91E65D113B65226F134E2B0AFFD589B126B48
    • PowerShell-6.2.2-win-x86.zip
      • CF492E43FD5A75EE5C542F6B45B6611382F80B362ACA46FD8BE6F95154791EA0