|
Renamed to PowerShell Core, version 6.0 was first announced on August 18, 2016, when Microsoft unveiled its decision to make the product [[Cross-platform software|cross-platform]], independent of Windows, free and open source. It achieved [[general availability]] on January 10, 2018, for Windows, [[macOS]] and [[Linux]].[{{cite web |last1=Aiello |first1=Joey |title=PowerShell Core 6.0: Generally Available (GA) and Supported! |url=https://blogs.msdn.microsoft.com/powershell/2018/01/10/powershell-core-6-0-generally-available-ga-and-supported/ |website=PowerShell Team Blog |publisher=Microsoft |access-date=June 11, 2018 |ref=1 |archive-url=]https://archive.today/20180611172006/https://blogs.msdn.microsoft.com/powershell/2018/01/10/powershell-core-6-0-generally-available-ga-and-supported/ |archive-date=June 11, 2018 |date=January 11, 2018 |url-status=live }} It has its own support lifecycle and adheres to the Microsoft lifecycle policy that is introduced with Windows 10: Only the latest version of PowerShell Core is supported. Microsoft expects to release one minor version for PowerShell Core 6.0 every six months.[{{cite web |last1=Aiello |first1=Joey |last2=Wheeler |first2=Sean |title=PowerShell Core Support Lifecycle |url=https://docs.microsoft.com/en-us/powershell/scripting/PowerShell-Core-Support?view=powershell-6 |website=Microsoft Docs |publisher=[[Microsoft]] |date=January 10, 2018 |access-date=January 11, 2018 |archive-date=November 16, 2018 |archive-url=https://web.archive.org/web/20181116013534/https://docs.microsoft.com/en-us/powershell/scripting/powershell-core-support?view=powershell-6 |url-status=dead }}] |
|
Renamed to PowerShell Core, version 6.0 was first announced on August 18, 2016, when Microsoft unveiled its decision to make the product [[Cross-platform software|cross-platform]], independent of Windows, free and open source. It achieved [[general availability]] on January 10, 2018, for Windows, [[macOS]] and [[Linux]].[{{cite web |last1=Aiello |first1=Joey |title=PowerShell Core 6.0: Generally Available (GA) and Supported! |url=https://blogs.msdn.microsoft.com/powershell/2018/01/10/powershell-core-6-0-generally-available-ga-and-supported/ |website=PowerShell Team Blog |publisher=Microsoft |access-date=June 11, 2018 |ref=1 |archive-url=http://web.archive.org/web/20190716011707/https://blogs.msdn.microsoft.com/powershell/2018/01/10/powershell-core-6-0-generally-available-ga-and-supported/ |archive-date= 2019-07-16|date=January 11, 2018 |url-status=live }}] It has its own support lifecycle and adheres to the Microsoft lifecycle policy that is introduced with Windows 10: Only the latest version of PowerShell Core is supported. Microsoft expects to release one minor version for PowerShell Core 6.0 every six months.[{{cite web |last1=Aiello |first1=Joey |last2=Wheeler |first2=Sean |title=PowerShell Core Support Lifecycle |url=https://docs.microsoft.com/en-us/powershell/scripting/PowerShell-Core-Support?view=powershell-6 |website=Microsoft Docs |publisher=[[Microsoft]] |date=January 10, 2018 |access-date=January 11, 2018 |archive-date=November 16, 2018 |archive-url=https://web.archive.org/web/20181116013534/https://docs.microsoft.com/en-us/powershell/scripting/powershell-core-support?view=powershell-6 |url-status=dead }}] |
|
The most significant change in this version is the expansion to the other platforms. For Windows administrators, this version did not include any major new features. In an interview with the community on January 11, 2018, the development team was asked to list the top 10 most exciting things that would happen for a Windows IT professional who would migrate from version 5.1 to version 6.0. In response, Angel Calvo of Microsoft could only name two: cross-platform and open-source.[{{cite web|last1=Calvo|first1=Angel|title=Top 10 most exciting reasons to migrate|url=https://techcommunity.microsoft.com/t5/PowerShell-AMA/Top-10-most-exciting-reasons-to-migrate/m-p/143960#M25|website=PowerShell AMA|publisher=[[Microsoft]]|date=January 11, 2018}}] PowerShell 6 changed to [[UTF-8]] as default encoding, with some exceptions.[{{Cite web |last=sdwheeler |date=August 3, 2023 |title=What's New in PowerShell Core 6.0 |url=https://learn.microsoft.com/en-us/previous-versions/powershell/scripting/whats-new/what-s-new-in-powershell-core-60?view=powershell-7.1 |access-date=December 11, 2023 |website=learn.microsoft.com |language=en-us |quote=Default encoding is UTF-8 without a BOM except for New-ModuleManifest}}] (version 7.4 changes more to UTF-8).
|