All Versions
83
Latest Version
Avg Release Cycle
28 days
Latest Release
1592 days ago
Changelog History
Page 4
Changelog History
Page 4
-
v6.2.1 Changes
May 21, 2019v6.2.1 - 05/21/2019
⚡️ Engine Updates and Fixes
- Re-enable tab completion for functions (#9383)
- 🔒 Disable debugger in System Lock down mode (Internal 8428)
Code Cleanup
- ⚡️ Update repo for Ubuntu 14.04 EOL (#9324)
✅ Tests
- 🛠 Fix skipping of tests in
RemoteSession.Basic.Tests.ps1
(#9304) - ⚡️ Update tests to account for when
$PSHOME
is read only (#9279) - 🍎 Mark tests in macOS CI which use
applescript
as pending/inconclusive (#9352) - 🏁 Make sure non-Windows CI fails when a test fails (#9303)
🏗 Build and Packaging Improvements
- ⚡️ Partially revert "Fix the failed test and update
Publish-TestResults
to makeAzDO
fail the task when any tests failed (#9457)" - ⬆️ Bump
Markdig.Signed
from0.16.0
to0.17.0
(#9595) - ⬆️ Bump
Microsoft.PowerShell.Archive
from1.2.2.0
to1.2.3.0
in/src/Modules
(#9594) - 🐧 Enable building on Kali Linux (#9471)
- 🛠 Fix the failed test and update
Publish-TestResults
to makeAzDO
fail the task when any tests failed (#9457) - ➕ Add Preview assets for
msix
(#9375) - 🏁 Create code coverage and test packages for non-windows (#9373)
- 🛠 Fix publishing daily
nupkg
to MyGet (#9269) - ⬆️ Bump
PackageManagement
from1.3.1
to1.3.2
in/src/Modules
(#9568) - ⬆️ Bump
NJsonSchema
from9.13.27
to9.13.37
(#9524) - ⬆️ Bump
gulp
from4.0.0
to4.0.2
in/test/common/markdown
(#9443) - ⬆️ Bump
Newtonsoft.Json
from12.0.1
to12.0.2
(#9433) - ⬆️ Bump
System.Net.Http.WinHttpHandler
from4.5.2
to4.5.3
(#9367) - ➕ Add
AccessToken
variable to jobs that perform signing (#9351) - 🚀 Create test package for macOS on release builds (#9344)
- ➕ Add component detection to all jobs (#8964)
- 🚚 Move artifacts to artifact staging directory before uploading (#9273)
🚀 SHA256 Hashes of the release artifacts
- powershell_6.2.1-1.debian.9_amd64.deb
- 8F82DA9935196C420B82F5AAD731FC2992043668F49275E6955611440780C6F7
- powershell_6.2.1-1.ubuntu.16.04_amd64.deb
- D2AF5AC877098ED4A2F86987C5F4D74DC2CFECF9E75805ECD04521EE2E4B25D0
- powershell_6.2.1-1.ubuntu.18.04_amd64.deb
- B3FE1E5E03B566DE81EDB3C1B767BCBA76715D6FF9CA37BF3692B1711F076306
- powershell-6.2.1-1.rhel.7.x86_64.rpm
- 1CDF5E804A2FC84E91999E46231B00B8A8635D3595218E9709ADAA8208D02C4D
- 🐧 powershell-6.2.1-linux-alpine-x64.tar.gz
- F1AB8E64706858190355AA41C5E481E0074A8E485DB4687E5BA5D1F1595726D9
- 🐧 powershell-6.2.1-linux-arm32.tar.gz
- 1C1ED1C764980C98092FAF8DABAA4C635AD9ED9BA43F5D1872DC27C47C7FD923
- 🐧 powershell-6.2.1-linux-arm64.tar.gz
- 7605F347F543880A90C1F67305C802562384A4DCDA9E797D501E7BBF674645AC
- 🐧 powershell-6.2.1-linux-x64.tar.gz
- E8287687C99162BF70FEFCC2E492F3B54F80BE880D86B9A0EC92C71B05C40013
- 🐧 powershell-6.2.1-linux-x64-fxdependent.tar.gz
- 36F70A4D79094FEEA7BA21527531C0A4C3F2691EFA554AEA012E73285C2E9841
- powershell-6.2.1-osx-x64.pkg
- F490DC74E47467BD171E0F6B0496900F094467B34F85498DE043D15572D6B35B
- powershell-6.2.1-osx-x64.tar.gz
- 264AF97471D42795F61DAAE52746FF08AB701892EC58B34669DD15B11FC1041E
- PowerShell-6.2.1-win-arm32.zip
- 7BC3852DF425571C6C33AF96CA3418360C5EBD798E52E0471552260331A525AE
- PowerShell-6.2.1-win-arm64.zip
- E0ABA4E85ADAA1325B4BCD3037C4C1916F6CD1FA1E439DEC134BCE46424D1BD2
- PowerShell-6.2.1-win-fxdependent.zip
- 541008A6F968AE13727428F939089F3B0430E47C2772272F58621874002ADB2B
- PowerShell-6.2.1-win-x64.msi
- C24406CA8F65440FA0381E417B05A16161227276EB3B77091FDB9D174B7F3144
- PowerShell-6.2.1-win-x64.zip
- 6BCC0F80CA549A8ADB317B2EC1294F103C4BF75CC29EFA8AC03A27F9A860B1F4
- PowerShell-6.2.1-win-x86.msi
- 0FE4EA7B87A948C4C42551AB68E22FCD12BFF593954DD4483CFFDF541C23A5E4
- PowerShell-6.2.1-win-x86.zip
- F8A713A2614603267683F463B75CE9A81756107F0C927F198BBDD747ACB10AC0
-
v6.2.0 Changes
March 28, 2019v6.2.0 - 2019-03-28
💥 Breaking Changes
- 🛠 Fix
-NoEnumerate
behavior inWrite-Output
to be consistent with Windows PowerShell (#9069) (Thanks @vexx32!)
⚡️ Engine Updates and Fixes
- ➕ Add PowerShell remoting enable/disable cmdlet warning messages (#9203)
- 🛠 Fix for
FormatTable
remote deserialization regression (#9116) - ⚡️ Update the task-based
async
APIs added to PowerShell to return a Task object directly (#9079) - ➕ Add 5
InvokeAsync
overloads andStopAsync
to thePowerShell
type (#8056) (Thanks @KirkMunro!)
⚡️ General Cmdlet Updates and Fixes
- 🏁 Enable
SecureString
cmdlets for non-Windows by storing the plain text (#9199) - ➕ Add Obsolete message to
Send-MailMessage
(#9178) - 🛠 Fix
Restart-Computer
to work onlocalhost
when WinRM is not present (#9160) - 👷 Make
Start-Job
throw terminating error when PowerShell is being hosted (#9128) - ⚡️ Update version for
PowerShell.Native
and hosting tests (#8983)
Tools
- ➕ Adding
CmdletsToExport
andAliasesToExport
to test module manifests. (#9108) (Thanks @powercode!) - 🚀 Comment cleanup in
releaseTools.psm1
(#9064) (Thanks @RDIL!)
✅ Tests
- 🛠 Fix
Enter-PSHostProcess
tests flakiness (#9007) - ➕ Add tests for command globbing (#9180)
- ➕ Add source for
Install-package
to installnetDumbster
(#9081) (Thanks @Geweldig!) - 🛠 Fix tab completion test to handle multiple matches (#8891)
- 🔨 Refactor macOS and Linux CI so that tests run in parallel (#9056, #9209)
- ➕ Added
RequireSudoOnUnix
tags toPowerShellGet
tests and remove-pending
parameter (#8954) (Thanks @RDIL!) - ✅ Pending
NamedPipeConnectionInfo
test (#9003) (Thanks @iSazonov!) - ➕ Add test for
-WhatIf
forNew-FileCatalog
(#8966) (Thanks @mjanko5!)
🏗 Build and Packaging Improvements
- 🚀 Performance improvements for release build (#9179)
- ➕ Add
tsaVersion
property asTsaV1
for compliance build phase (#9176) - 📦 Publish global tool packages to
pwshtool
blob and bug fixes (#9163) - Translate Skipped test results into something Azure DevOps does not understand (#9124)
- 🍎 Disable Homebrew analytics in macOS VSTS builds (#9130) (Thanks @RDIL!)
- ✂ Remove AppVeyor references from packaging tools (#9117) (Thanks @RDIL!)
- 🛠 Fixed Dockerfile syntax highlighting (#8991) (Thanks @RDIL!)
- 🛠 Fix dependencies of NuGet build to wait on DEB uploads to finish (#9118)
- 🛠 Fix artifact download issue in release build (#9095)
- 🚀 Publish test package on release builds (#9063)
- ⬆️ Bump
Microsoft.PowerShell.Native
from6.2.0-rc.1
to6.2.0
(#9200) - ⬆️ Bump
NJsonSchema
from9.13.19
to9.13.27
(#9044, #9136, #9166, #9172, #9184 #9196) - ⬆️ Bump
PowerShellGet
from2.0.4
to2.1.2
in /src/Modules (#9110, #9145) - ⬆️ Bump
SelfSignedCertificate
in/test/tools/Modules
(#9055)
📚 Documentation and Help Content
- 🚀 Update docs for
6.2.0-rc.1
release (#9022)
🚀 SHA256 Hashes of the release artifacts
- powershell_6.2.0-1.debian.9_amd64.deb
- 0EB45D8947ABF93C21B2F8C31F6709C5058D92EA9DC2C57E9D1766852F8F0243
- powershell_6.2.0-1.ubuntu.14.04_amd64.deb
- F582CEE379DDD17D4EE8109086885C68038009B9A70C041E4515DFB58F8AF3A4
- powershell_6.2.0-1.ubuntu.16.04_amd64.deb
- 8249339596A55302B819849B240EC7E6DDD85CEBD159F0617354B818801EE082
- powershell_6.2.0-1.ubuntu.18.04_amd64.deb
- 38DCB2164C1FE3B4F0200ABA2D5969C4856526BAA1D8983F818CD06003C355CE
- powershell-6.2.0-1.rhel.7.x86_64.rpm
- BEE23FAF5AC7B4A30E68DCE04F7D4F51C9B8DD01173A5178F7ACBC016665DE4B
- 🐧 powershell-6.2.0-linux-alpine-x64.tar.gz
- A44243CA24AF415F7393C53BE6BF3E7A5B546B79C9F3F870F9A974CAFE8831E6
- 🐧 powershell-6.2.0-linux-arm32.tar.gz
- 6C83216F495A55933565BB2E27A0338FFCBA3C28CCECFF6989D33A540C22155D
- 🐧 powershell-6.2.0-linux-arm64.tar.gz
- AB89D03EE7D8D5D5ABFEC16E97610D6F2BB1F60CFF3ADBFC8946A94B1308C462
- 🐧 powershell-6.2.0-linux-x64.tar.gz
- F2EA5BEA2A4396902737EC93BB146DB3C4D5BF96A94555CE60EE03FEFE43FC20
- 🐧 powershell-6.2.0-linux-x64-fxdependent.tar.gz
- 896B964A41CFBE7F1D9A9E12E32EC7CBF7187E6FD9ADBEEBF7FDF9C6616BEABD
- powershell-6.2.0-osx-x64.pkg
- 96FCBEBECDABD2C05C5DA5F785968111AF22FA805C93B83073FEED95000A84E1
- powershell-6.2.0-osx-x64.tar.gz
- 4198AE1D79C98A62BCCE68B4B75773239F4A2124F33075249BCB5F19A7D0ADED
- PowerShell-6.2.0-win-arm32.zip
- 8E4677F0CEB658649AF0475476D5A5E6EE091F2E768873AD4DA083BC175BEF3C
- PowerShell-6.2.0-win-arm64.zip
- BB243F3D27681F255DDB6EB11E55AB7D52DEDA7B5A55EB8598C752AE58C31A3C
- PowerShell-6.2.0-win-fxdependent.zip
- BCC5A0A37713DA121E4A2C6832332675538607E0FC0A510DF616649E37C30A24
- PowerShell-6.2.0-win-x64.msi
- BF4CBCE14ED448BBAE2DC38293AA637B8C82932893E3804E7711649DFB28E53F
- PowerShell-6.2.0-win-x64.zip
- C02AF438D3BC8DC61815110C99189A694ED161E64C64A59B49AB01D945DFC73A
- PowerShell-6.2.0-win-x86.msi
- 99C5F517B5A3B88238C0DFDEF259EA8AB9666C72DA47D093769126C97FF3EE78
- PowerShell-6.2.0-win-x86.zip
- DAE9D3D2AD332A82312D2DAFA398287670FB5CBB94128C80D422E1F3679F8EB2
- 🛠 Fix
-
v6.2.0-rc.1 Changes
March 05, 2019v6.2.0-rc.1 - 2019-03-05
NOTE: The snap package update is delayed due to a snap build issue.
💥 Breaking Changes
- 👉 Make
Join-String -InputObject 1,2,3
result equal to1,2,3 | Join-String
result (#8611) (Thanks @sethvs!)
⚡️ Engine Updates and Fixes
- 👌 Improve check for developer mode by checking minimum required build number (#8749)
- Simplify the declaration of new experimental features (#8726)
- ✂ Remove AMSI uninitialized assert and replace with call to uninitialized (#8713)
- 🔒 Port Security bypass fixes from 6.1.3 (#8915)
- Enable discovering modules that have names same as a culture (e.g.
Az
) (#8777) - Flatten interface hierarchy when generating properties that implement interface properties (#8382) (Thanks @IISResetMe!)
- 🏁 Don't use Win32 native APIs on non-Windows for cryptography of secure string over remoting (#8746)
- 👍 Allow
.exe
files to be used as IL binary modules (#7281) - ✂ Remove unused cached types (#9015)
Experimental Features
- ➕ Add the experimental feature for creating
Temp:\
drive whenFileSystemProvider
initializes (#8696) - 🚚 Move
CommandNotFoundException
suggestion to an experimental feature (#8805)
⚡️ General Cmdlet Updates and Fixes
- 👍 Correctly Report impact level when
SupportsShouldProcess
is not set to 'true' (#8209) (Thanks @vexx32!) - 🛠 Fix Request Charset Issues in Web Cmdlets (#8742) (Thanks @markekraus!)
- 🔨 Refactor
ConvertTo-Json
to exposeJsonObject.ConvertToJson
as a public API (#8682) - ➕ Add
-CustomPipeName
topwsh
andEnter-PSHostProcess
(#8889) - ➕ Add configurable maximum depth in
ConvertFrom-Json
with-Depth
(#8199) (Thanks @louistio!) - 🏁 Enable creating relative symbolic links on Windows with
New-Item
(#8783) - 📜 Parse numeric strings as numbers again during conversions (#8681) (Thanks @vexx32!)
- 🔦 Expose file attributes of
OneDrive
placeholders (#8745) (Thanks @sba923!) - Enable
Write-Information
to accept$null
(#8774) - ➕ Adding parameter
ReplyTo
toSend-MailMessage
(#8727) (Thanks @replicaJunction!) - 🛠 Fix
Get-Help
PSTypeName
issue with-Parameter
when only one parameter is declared (#8754) (Thanks @pougetat!)
Code Cleanup
- 👉 Use HTTPS in URLs where available (#8622) (Thanks @xtqqczze!)
- ⚡️ Update code to use single method to check if path is UNC (#8680)
- 🛠 Fix typo:
aganist
➜against
(#8943) (Thanks @lupino3!) - 👉 Use the
OperationCancellationException
to replace theStoppingException
inConvertToJson
(#8920) - 🛠 Fix style issues in CSV cmdlets (#8894) (Thanks @iSazonov!)
- 🛠 Fix
LGTM
issues (#8843) (Thanks @iSazonov!) - 🛠 Fix length check in
PSSnapinQualifiedName.GetInstance()
(#8837) (Thanks @hvitved!) - ⬇️ Reduce string allocations when formatting file system objects. (#8831) (Thanks @powercode!)
- 🛠 Fix many instances of CodeFactor style issue
A single-line comment must not be followed by a blank line
(#8825) (Thanks @RDIL!) - 🔨 Refactor
appveyor.psm1
toci.psm1
(#8733, #8854, #8709, #8756, #8867) (Thanks @RDIL!) - 🔨 Refactor
travis.ps1
intoci.psm1
(#8822, #8888) (Thanks @RDIL!) - 🛠 Fix Markdown lint issues (#8929)
- 🛠 Fix code-of-conduct linting (#8896) (Thanks @RDIL!)
Tools
- 🛠 Fix broken reference (#8753) (Thanks @RDIL!)
- ✂ Remove
GitKracken
files from.gitignore
(#8743) (Thanks @RDIL!) - ⚡️ Update path of
test\xUnit\xUnit.tests.csproj
inPowerShell.sln
(#8730) (Thanks @markekraus!) - Ignore files added by
SelfSignedCertificate
(#8728) (Thanks @markekraus!) - 🏗 Build Global tool for PowerShell and SDK container (#8984)
- ➕ Add Experimental Features to change log creation (#8827)
- ✂ Remove unneeded
Invoke-Expression
on unvalidated input (#8826) - ⚡️ Update CLA pull request labeling info (#8820) (Thanks @RDIL!)
- ⚡️ Update some info in
md-link-checks
(#8757) (Thanks @RDIL!)
✅ Tests
- 🛠 Fix
Enter-PSHostProcess
test to wait until runspace is ready before attempting to enter (#8725) - ⚡️ Package validation tests updates (#8714)
- ✅ Make xUnit tests run sequentially to avoid race conditions caused by manipulating
powershell.config.json
in tests (#8945) - 👉 Use verbatim string literals for paths (#8937) (Thanks @iSazonov!)
- 🏁 Parallelize the Windows CI to enable us to run all tests all the time (#8868)
- 🛠 Fixes for Scheduled release build (#8887)
- ✂ Remove references to uninitialized variable (#8849)
- ✂ Remove directory causing static analysis failure (#8812)
- ⚡️ Update Pester version to 4.4.4 (#8739)
- 🔄 Change xUnit Runspace tests to run sequentially (#8796)
- 🛠 Fix cleanup config files for the csharp xUnit tests (#8761) (Thanks @iSazonov!)
- 🐳 Moved
fxdependent-dotnetsdk-latest/Dockerfile
(#8738)
🏗 Build and Packaging Improvements
- 👉 Make every
csproj
files have its own folder (#8750) - ⚡️ Update packaging script to build reference assembly targeting
netcoreapp2.1
and use actual.csproj
files (#8729) - 🚀 Generate and deploy reference assembly for
Microsoft.PowerShell.Commands.Utility.dll
(#8716) - ✅ Make test file result names unique (#8979)
- ➕ Add variable to control the version of the signing task we use (#8982)
- 🏗 Publish test and code coverage artifacts for daily builds (#8955)
- ↔ Integrate building NuGet package in the coordinated build (#8947)
- 👌 Support release branches based on the forward slash separator (#8903)
- 🛠 Port DotNet fixes from 6.1.3 (#8914)
- 🚀 Start tracking release build information in an azure storage table (#8850)
- 👉 Make license a link in the MSI (#8846)
- 🏗 Use
-ErrorAction Ignore
instead ofSilentlyContinue
withGet-Command
in build.psm1 (#8832) - ➕ Add
binskim
to coordinated build and increase timeout (#8834) - 🛠 Fix daily CI builds to publish tar package as artifacts (#8775)
- ➕ Add instrumentation for
Start-PSPackage
(#8811) - 🛠 Fix passing credential to the
SyncGalleryToAzArtifacts.psm1
script (#8808) - 🏗 Move Final artifacts from coordinated build to
finalResults
folder (#8806) - 🚀 Refactor coordinated release build (#8804)
- ➕ Add compliance to Coordinated build (#8798)
- Switch to 1.11 of FPM to fix FPM install issue (#8797)
- ⚡️ Update the coordinated build with framework dependent package for dotnet SDK (#8773)
- 🛠 Fix MSI upgrade failure for preview builds (#9013)
- 🏗 Build(deps): Bump
Microsoft.ApplicationInsights
from2.8.1
to2.9.1
(#8807,#8848) - 🏗 Build(deps): Bump
Microsoft.PowerShell.Native
(#8712) - 🏗 Build(deps): Bump
NJsonSchema
from9.13.15
to9.13.19
(#8732, #8747, #8881, #8952) - 🏗 Build(deps): Bump
PackageManagement
from1.2.4
to1.3.1
(#8800) - 🏗 Build(deps): Bump
XunitXml.TestLogger
from2.0.0
to2.1.26
(#8731) - 🏗 Build(deps): Bump
Markdig.Signed
from0.15.7
to0.16.0
(#8981)
📚 Documentation and Help Content
- ⚡️ Updating README.md for supported openSUSE version and updating link to OS versions supported by CoreFx (#8701) (Thanks @stknohg!)
- ➕ Add complete XML docs for
ConvertToJsonContext
constructors (#8737) - ⚡️ Update README.md for ARM to include both 32-bit and 64-bit PS package links (#8677) (Thanks @slide!)
- ⚡️ Update issue templates with new supported values (#8718) (Thanks @RDIL!)
- ⚡️ Update maintainer docs about the CLA PR labels (#8734) (Thanks @RDIL!)
- ➕ Add Andrew to the maintainer list (#8722)
- 🚀 Update release process template (#8711)
- 🔄 Change label in doc issue template (#8895) (Thanks @iSazonov!)
- ⚡️ Update the
dir -recurse
example (#8939) (Thanks @vmsilvamolina!) - 🚀 Update CHANGELOG for release
6.1.3
(#8918) - ⚡️ Update stable version to
6.1.3
(#8902) - 🛠 Fix broken link (#8905)
- ⚡️ Update Coding Guidelines (#8844) (Thanks @iSazonov!)
- 📚 Update governance documentation (#8776) (Thanks @RDIL!)
- 🛠 Fix broken python method (#8821) (Thanks @RDIL!)
- 📄 Changing docs issue template to new docs repo location (#8818)
- 🛠 Fix spelling in
releaseTool/README.md
(#8810) - ⚡️ Update GitHub templates (#8792) (Thanks @iSazonov!)
- 🛠 Fix broken link in
FAQs.md
(#8803) - ⚡️ Updated
basics.md
to add a link for showing example for installing git on all package managers (#8735) (Thanks @RDIL!) - ⚡️ Update
README.md
forpreview.4
(#8772)
🚀 SHA256 Hashes of the release artifacts
- 🐧 powershell-6.2.0-rc.1-linux-alpine-x64.tar.gz
- 1F5F5F28E6230E2CC312B2553C927412162C4F7DCC8C05341AD37B68CDD12C02
- 🐧 powershell-6.2.0-rc.1-linux-arm32.tar.gz
- 9F0302ADE929BE72D8B4D03393A718CB6030A85764B7DB5BF38DBB77512DBBF3
- 🐧 powershell-6.2.0-rc.1-linux-arm64.tar.gz
- 7A66B22FEEF283BFBD28468807AAC4BE7635930B4339B3FEC265976FB40A5F2E
- 🐧 powershell-6.2.0-rc.1-linux-x64-fxdependent.tar.gz
- B2E7039BE994D1527E6222D82236A8974E7FB39494EF45040EF6528A7C5E1BDA
- 🐧 powershell-6.2.0-rc.1-linux-x64.tar.gz
- E6705568E4901A16C7D064D57997FCDCDE180DF60C46C961127188943B273361
- powershell-6.2.0-rc.1-osx-x64.pkg
- 7E77CF05D0467F4BA36B9BE6A82CB2DD296AC96FCCB565C6A28ECDE0BA128F5C
- powershell-6.2.0-rc.1-osx-x64.tar.gz
- 131A65E413FD9A1ABF40623E3382D05D8A1AD0E4A6E902A633A1EF9F500A39CA
- PowerShell-6.2.0-rc.1-win-arm32.zip
- 35E4E4CE5B956712FA1812656592FD8DD54CECF95B03BDCFA2068D9E1D6E5E2E
- PowerShell-6.2.0-rc.1-win-arm64.zip
- B14CD3CC2013BA1A71415ECFD4C3469FF2CAB99AFBD58A61861C7176701AB3CE
- PowerShell-6.2.0-rc.1-win-fxdependent.zip
- ACDD103D73F379401049B6B578AB6A0BC0F0A1C0FE6BD5ABC6FF9A571A398306
- PowerShell-6.2.0-rc.1-win-x64.msi
- 0C0F5D68D3C69D36BE4151C3C98BF44F3C6EA33769E19295BE136A785EC10054
- PowerShell-6.2.0-rc.1-win-x64.zip
- E3579015BDEDFFB553ADF174BD659710C2DAB2338A9106B421F7FEF2541417E4
- PowerShell-6.2.0-rc.1-win-x86.msi
- DEA825F48A666966B12B08BA224E8EF0BA6BE651DBD1B961193D4B1ECCA3F7F2
- PowerShell-6.2.0-rc.1-win-x86.zip
- C41FFC9AB17AADA63BF604F56E52F3342B6F5AE7CFBD041631745F22A6220622
- powershell-preview-6.2.0_rc.1-1.rhel.7.x86_64.rpm
- D12D5AEEE1C464A9CB3CAA134C101ADD222ED71BD72D3F434A940B61DA40211F
- powershell-preview_6.2.0-rc.1-1.debian.9_amd64.deb
- 3AC82D98841D5F61872B433F92D6DE0866B4AD2FF67C9F0CAD6ABA4C40622EBA
- powershell-preview_6.2.0-rc.1-1.ubuntu.14.04_amd64.deb
- D6D6FAF10DFE0A375C64769FCC705619876F62FABA00EE6DB1AA5D4550710017
- powershell-preview_6.2.0-rc.1-1.ubuntu.16.04_amd64.deb
- 812E2CD0837F448A0BC666AF0F980E7225C62297BDA399531E252E45604E679F
- powershell-preview_6.2.0-rc.1-1.ubuntu.18.04_amd64.deb
- 0A53C1A5B12DF6D4DCEEF5E66D8986FC429DA4D0B96CF4A7866643A30CC05C54
- 👉 Make
-
v6.2.0-preview.4 Changes
January 28, 2019🔄 Changelog
v6.2.0-preview.4 - 2019-01-28
💥 Breaking Changes
- ➕ Add
-Stable
toSort-Object
and related tests (#7862) (Thanks @KirkMunro!) - 👌 Improve
Start-Sleep
cmdlet to accept fractional seconds (#8537) (Thanks @Prototyyppi!) - 🔄 Change hashtable to use
OrdinalIgnoreCase
to be case-insensitive in all Cultures (#8566) - 🛠 Fix
LiteralPath
inImport-Csv
to bind toGet-ChildItem
output (#8277) (Thanks @iSazonov!)
⚡️ Engine Updates and Fixes
- 👍 Allow user-specified underlying type for enums (#8329) (Thanks @IISResetMe!)
- ✅ Handle case where AppLocker test script fails to delete (#8627)
- ⚡️ Update
CommandNotFound
fuzzy suggestion to only return unique results (#8640) - ➕ Add support to show suggestions on
CommandNotFound
exception (#8458) - 👉 Make
S.M.A.PowerShell.GetSteppablePipeline
method public (#8055) (Thanks @KirkMunro!) - ➕ Add
S.M.A.PowerShell.Create
method overload with Runspace argument (#8057) (Thanks @KirkMunro!) - 🛠 Fix mistake on deserialization (#8502)
- 🛠 Fix formatting of header of table when center aligned (#8497)
- ➕ Add
-RepeatHeader
toFormat-Table
to enable repeating header for each screen full (#8481) - 🛠 Fix
Debug-Runspace
for Unix platforms and properly enable Windows identity impersonation code (#8451) - Reset output attributes if column had
ESC
char when usingFormat-Table
; Replace...
with unicode ellipsis (#8326)
Experimental Features
- ➕ Add the experimental feature
PSUseAbbreviationExpansion
to support tab completion on abbreviated command names (#8109)
⚡️ General Cmdlet Updates and Fixes
- 🛠 Fix code page parsing issue in
Invoke-RestMethod
(#8694) (Thanks @markekraus!) - 🛠 Fix
Expect 100-continue
issue with Web Cmdlets (#8679) (Thanks @markekraus!) - 👍 Allow 'name' as an alias key for 'label' in
ConvertTo-Html
, allow the 'width' entry to be an integer (#8426) (Thanks @mklement0!) - Resolve
:PAGER
if its path contains spaces (#8571) (Thanks @pougetat!) - ➕ Add support enum and char types in
Format-Hex
cmdlet (#8191) (Thanks @iSazonov!) - 🔄 Change
Get-Help
cmdlet-Parameter
parameter so it accepts string arrays (#8454) (Thanks @sethvs!) - 🛠 Fix
FixupFileName
to not load resolved assembly during module discovery (#8634) - 🔄 Change
Clear-Host
back to using$RAWUI
andclear
to work over remoting (#8609) - 🛠 Fix
LiteralPath
inImport-Csv
to bind toGet-ChildItem
output (#8277) (Thanks @iSazonov!) - 👉 Make scriptblock based calculated properties work again in
ConvertTo-Html
(#8427) (Thanks @mklement0!) - 🛠 Fix
Join-String
cmdletFormatString
parameter logic (#8449) (Thanks @sethvs!) - 👍 Allow Windows users in developer mode to create symlinks without elevation (#8534)
Help
function should only pass content to pager if content was found (#8528)- 🔄 Change
Clear-Host
to simply called[console]::clear
and removeclear
alias from Unix (#8603) help
function shouldn't use pager forAliasHelpInfo
(#8552)- 🛠 Fix XML nesting bug in
CustomSerializer.WriteMemberInfoCollection()
(#8476) (Thanks @IISResetMe!) - ➕ Add
-UseMinimalHeader
toStart-Transcript
to minimize transcript header (#8402) (Thanks @lukexjeremy!)
Code Cleanup
- ✂ Remove the no longer used
RunspaceConfigurationEntry
types (#8424) - ✂ Remove unneeded catch/throw from
mkdir
andoss
functions (#8425) - ✂ Remove comments after closing brackets (#8344) (Thanks @Meir017!)
- Cleanup
Format-Hex
(#8683) (Thanks @vexx32!) - ✂ Delete
appveyor.yml
(#8639) (Thanks @RDIL!) - Revise use of
Start-Sleep
cmdlet (#8633) (Thanks @xtqqczze!) - 💅 Style: Change first char to upper in summary comments (#8597) (Thanks @iSazonov!)
- 💅 Style: Use the type aliases
char
andbool
instead ofChar
andBoolean
(#8572) (Thanks @iSazonov!) - 💅 Style: Use the type alias
string
instead ofString
in places that are appropriate (#8573) (Thanks @iSazonov!) - Correctly capitalize the
ForEach
operator in*.ps1
(#8583) (Thanks @xtqqczze!) - ✂ Remove unnecessary trim of passed-in command line in interactive debugging (#8594)
- 💅 Style: Add a space after "//" in comments and remove unneeded comments after "}" (#8576) (Thanks @iSazonov!)
- 💅 Style: Add the ending period to the XML document texts (#8577) (Thanks @iSazonov!)
- Avoid use of
mkdir
alias in*.ps1
and*.psm1
(#8582) (Thanks @xtqqczze!) - Regularize redirection operator spacing in
*.ps1
and*.psm1
(#8581) (Thanks @xtqqczze!) - 💅 Style: Change 'String.' to 'string.' (#8568) (Thanks @iSazonov!)
- 💅 Style: Replace
String.IsNullOrEmpty
withstring.IsNullOrEmpty
(#8557) (Thanks @iSazonov!) - 🛠 Fix typo in AMSI test (#8561) (Thanks @iSazonov!)
- 💅 Style: Convert to upper first char in
<param>
and<exception>
doc tags (#8556) (Thanks @iSazonov!) - 💅 Style: Add period before
</param>
and</exception>
doc tags (#8553) (Thanks @iSazonov!) - ✂ Remove use of cmdlet aliases from
.\test\powershell
(#8546) (Thanks @xtqqczze!) - 💅 Style: Remove extra spaces after
<para>
and before</para>
docs tags (#8547) (Thanks @iSazonov!) - 💅 Style: Remove preceding spaces from C#
preprocessor-type
keywords (#8540) (Thanks @xtqqczze!) - 💅 Style: remove
<remarks> </remarks>
(#8538) (Thanks @iSazonov!) - 💅 Style: Add period before returns doc tag (#8535) (Thanks @iSazonov!)
- 💅 Style: Change
Object[]
toobject[]
(#8526) (Thanks @iSazonov!) - 💅 Style: Change
Object
toobject
(#8522) (Thanks @iSazonov!) - 💅 Style: Change
UInt64?
toulong?
(#8527) (Thanks @iSazonov!) - 💅 Style: Change
Byte{}
tobyte[]
(#8525) (Thanks @iSazonov!) - Code cleanup: Add space after closing brace where needed (#8530)
- 💅 Style: Change
System.Boolean
tobool
(#8521) (Thanks @iSazonov!) - 🔄 Change
String
tostring
for simple references (#8519) - 🔄 Change
Int32
toint
for simple references in variable declaration (#8518) - 💅 Style: Member access symbols should be followed with member name (#8517)
- 💅 Style: Remove extra space before colon in named parameters (#8504)
- 💅 Style: Use the shorthand of the
nullable
type (#8501) - ✂ Remove empty lines; correct space on closing square brackets, negative signs, and generic brackets (#8508)
- ✂ Remove space after new keyword in implicitly typed array allocation (#8505)
- The static keyword should be right after access modifier (#8506)
- ✂ Remove comments after closing bracket (#8503)
- ✂ Remove space character after
'!'
(#8507) - 💅 Style: Remove extra space before colon in named parameters (#8504)
Tools
- 👍 Recommend Azure DevOps extension inside VS-Code for better
YAML
editing. (#8403) (Thanks @bergmeister!) -AddToPath
re-implementation ininstall-powershell.ps1
(#8081) (Thanks @glachancecmaisonneuve!)- 🔄 Change the feed
URL
to feed name due to changes inAzDevOps
(#8664) - 🏗 Batch merge builds together while a merge build is running (#8668)
- 🛠 Fix grammar in stale bot message (#8660) (Thanks @RDIL!)
- ➕ Add macOS files to
.gitignore
(#8456) (Thanks @RDIL!) - Name the spelling yaml something more appropriate (#8601) (Thanks @RDIL!)
- ➕ Add script to create
icns
files. (#7456) (Thanks @thezim!) - Pass
nugetkey
as parameter (#8461) - ➕ Add
gitkracken
files togitignore
(#8434) (Thanks @RDIL!) - 🚀 Create release process issue template (#8417)
- 👌 Support for
linuxmint
ininstallpsh-debian.sh
(#8440) (Thanks @DarwinJS!) - Enable
install-powershell.ps1
to useMSI
(#8418)
✅ Tests
- ✂ Remove broken
HelpUri
fromCimTest
(#8688) (Thanks @xtqqczze!) - ✂ Remove appveyor environment checks (#8669) (Thanks @RDIL!)
- ➕ Adding tests for
PSDiagnostics Module
(#8431) (Thanks @kvprasoon!) - Increase diagnose-ability of Link Checker failures (#8667)
- 🛠 Fix broken urls (#8653)
- ⚡️ Update fuzzy test to fix daily build (#8629)
- Create link check task (#8471) (Thanks @RDIL!)
- ➕ Add Tests for
ConfirmImpact
Ratings (#8214) (Thanks @vexx32!) - 🛠 Fix style issues in xUnit tests (#8465) (Thanks @iSazonov!)
- 🚚 Move
xUnit
tests in new folder (#8356) (Thanks @iSazonov!) - 🛠 Fix environment variable test and add missing null check in
CommandHelpProvider
(#8408) - ✂ Remove
dotnet
dependency to start WebListener (#8390)
🏗 Build and Packaging Improvements
- ⚡️ Update Third Party Notices (#8415)
- ➕ Adding yaml for Windows Release builds (#8374)
- ⬆️ Bump
NJsonSchema
from9.13.1
to9.13.2
(#8422) - 📦 Do not ship fullclr binaries of
PackageManagement
(#8700) (Thanks @bergmeister!) - 🛠 Fix the build for
fxdependent
build fordotnet sdk
(#8670) - ➕ Add Windows build to universal release build YAML (#8695)
- ✂ Remove
Debian 8
references as it is EOL (#8678) - 🏗 Build(deps): Bump
NJsonSchema
from9.13.14
to9.13.15
(#8671) - 🏗 Build package build using ubuntu 18.04 image (#8666)
- 🛠 Fix a typo in
packaging.psm1
(#8647) (Thanks @sethvs!) - ➕ Add function to create a framework dependent package
dotnet-sdk
containers (#8644) - 🏗 Build(deps): Bump
NJsonSchema
from9.13.13
to9.13.14
(#8648) - 🏗 Build(deps): Bump
PowerShellGet
from2.0.3
to2.0.4
(#8649) - 🛠 Fix installing
fpm
andronn
in macOS CI by avoid installing docs for them (#8656) - 🏗 Build(deps): Bump
Markdig.Signed
from0.15.6
to0.15.7
(#8637) - 🔒 Build(deps): Bump
System.Security.Cryptography.Pkcs
from4.5.1
to4.5.2
(#8614) - 🏗 Build(deps): Bump
System.Net.Http.WinHttpHandler
from4.5.1
to4.5.2
(#8615) - 🏗 Build(deps): Bump
NJsonSchema
from9.13.11
to9.13.13
(#8616) - 🏗 Build(deps): Bump
System.Text.Encoding.CodePages
from4.5.0
to4.5.1
(#8613) - 🚀 Enable install of Preview MSI release side-by-side with Stable release (#8513)
- 🍎 Get macOS to publish daily build to nugetfeed (#8464)
- 🏗 Build(deps): Bump
Markdig.Signed
from0.15.5
to0.15.6
(#8558) - 🏗 Build(deps): Bump
NJsonSchema
from9.13.10
to9.13.11
(#8569) - ✂ Remove duplicate
Open Here
context menu item upgrading to newer Preview release (#8496) - ⬆️ Bump
NJsonSchema
from9.13.9
to9.13.10
(#8511) - ⬆️ Bump
NJsonSchema
from9.13.7
to9.13.9
(#8498) - ⬆️ Bump
NJsonSchema
from9.13.4
to9.13.7
(#8493) - ⬆️ Bump
NJsonSchema
from9.13.3
to9.13.4
(#8462) - 🛠 Fix daily NuGet publishing (#8460)
- ⬆️ Bump
NJsonSchema
from9.13.2
to9.13.3
(#8457) - ⬆️ Bump
Markdig.Signed
from0.15.4
to0.15.5
(#8444)
📚 Documentation and Help Content
- ✂ Remove unused
AppVeyor
links fromREADME.md
(#8685) (Thanks @RDIL!) - ⚡️ Update
README.md
(#8684) - ⚡️ Update Package Management license to MIT (#8676) (Thanks @RDIL!)
- 👍 Create Support File (#8618) (Thanks @RDIL!)
- ⚡️ Update git clone URL (#8673) (Thanks @RDIL!)
- 📄 docs(contributing): add link check information (#8659) (Thanks @RDIL!)
- ⚡️ Update License and Third Party Notice (#8646)
- 🚀 Update README,
metadata.json
and changelog for release6.1.2
(#8658) - 🛠 Fix typo in
README.md
(#8642) (Thanks @MarkTiedemann!) - 🛠 Fix some typos in the README (#8623) (Thanks @RDIL!)
- ✂ Remove
en-us
fromdocs.microsoft.com
URL (#8628) (Thanks @xtqqczze!) - ⚡️ Update examples for hosting PSCore and remove old outdated examples (#8472) (Thanks @bergmeister!)
- ⚡️ Update the pull request template (#8624) (Thanks @RDIL!)
- 👷 Contributing guidelines: Remove references to Travis CI and AppVeyor (#8617) (Thanks @RDIL!)
- ⚡️ Update code coverage analysis document (#8543) (Thanks @xtqqczze!)
- ✂ Remove
en-us
from our doc links (#8602) - Document
First-time-issue
andHackathon
/Hacktoberfest
labels (#8575) - ⚡️ Updated linux build link (#8579) (Thanks @jwmoss!)
- ⚡️ Update contributing guidelines doc to run spellchecking in English (#8473) (Thanks @RDIL!)
- ⚡️ Updating links to point to new VS Code docs (#8468)
🚀 SHA256 Hashes of the release artifacts
- 🐧 powershell-6.2.0-preview.4-linux-alpine-x64.tar.gz
- 9C3217B4598913867840C495190DC09D45D70C4A43F95DF36BF4850292909D95
- 🐧 powershell-6.2.0-preview.4-linux-arm32.tar.gz
- B6E7BCE7874D310108D155C3B5346E4C3B9E8B80FB93270FA718BE60D82DC11B
- 🐧 powershell-6.2.0-preview.4-linux-arm64.tar.gz
- 30634F76535ABA29672F89FB2A51DC3CCAF7EB9AAF70100FC92D7E4F2567F6CE
- 🐧 powershell-6.2.0-preview.4-linux-x64-fxdependent.tar.gz
- 9DCC555E7E2460B29D7434AC71C79E1BBCCCB318DBEAFE4718B4F437022FDD9B
- 🐧 powershell-6.2.0-preview.4-linux-x64.tar.gz
- C622A539718776734C2435010061CAD60E5DC243FA89CCC7478DB0473D3674DD
- powershell-6.2.0-preview.4-osx-x64.pkg
- 67BA409491792F524EAEB61EA3253D47FB41F1814F6A01B6836B7A9688535FAC
- powershell-6.2.0-preview.4-osx-x64.tar.gz
- A6FB5F3072CC611F4A0EBE90D5148D7BDB9AB2252420137417668ED08A0AE634
- PowerShell-6.2.0-preview.4-win-arm32.zip
- A730707FBD6227BD0794DAEAA24FB4E7488B97D16BFFC0A4A1EB8F93856A357D
- PowerShell-6.2.0-preview.4-win-arm64.zip
- 741DAF4E94EB621A2F632DD5AE0967D562AA1A48D4CAF27E6A821CD770A9880F
- PowerShell-6.2.0-preview.4-win-fxdependent.zip
- 833CFB970524207E5D06CFA8BA7B8D15D099404E3C789F25893945BA6C97A2A5
- PowerShell-6.2.0-preview.4-win-x64.msi
- B64D7D803D10D6FB14FF7B87283912FD6FEA69A67DFEEFF6C481201D3086695C
- PowerShell-6.2.0-preview.4-win-x64.zip
- C6978B584829777D32413D646551BF88E4C78B165FDE89C1152CB9ECEDD6E748
- PowerShell-6.2.0-preview.4-win-x86.msi
- 875FC975AE4D98FF852D6B56108C681BBB97F3A80E7031E706430A86391C99B6
- PowerShell-6.2.0-preview.4-win-x86.zip
- 5FBF9AE6C625D201EF54F5289579AFD3E6A904EDA7B4BEE98C1A9CAE1A618296
- powershell-preview-6.2.0_preview.4-1.rhel.7.x86_64.rpm
- 44BB95C28D332B7A91C2058E4BDA10686894D16F017E0AB90DB8ADCECE2F0A8F
- powershell-preview_6.2.0-preview.4-1.debian.9_amd64.deb
- EECCB05B38B4BE0AA27453767B60E469782024DBF3FFC1693DAA02B7D7D1C1B3
- powershell-preview_6.2.0-preview.4-1.ubuntu.14.04_amd64.deb
- 0F91DB70819B6CCCE20B0CB0E3E2FE4B3ABA5E429EB1BB157F60EE92E0A9DB22
- powershell-preview_6.2.0-preview.4-1.ubuntu.16.04_amd64.deb
- 072DBA0412B7154641E131B22DB0271D2FB0294808F2DC496BD83E4A56F458B0
- powershell-preview_6.2.0-preview.4-1.ubuntu.18.04_amd64.deb
- D174D6BF71FAD6763F0BB8A0C5E875B6BB38A3946739D579D33C0D565D70BD7B
- ➕ Add
-
v6.2.0-preview.3 Changes
December 10, 2018💥 Breaking Changes
Get-ExperimentalFeature
no longer has-ListAvailable
switch (#8318)Debug
parameter now setsDebugPreference
toContinue
instead ofInquire
(#8195) (Thanks @KirkMunro!)
⚡️ Engine Updates and Fixes
- 👌 Improve PowerShell startup time by 24% (#8341) (#8396)
- ✂ Remove extra newlines from formatting which resulted in unnecessary double newlines (#8247)
- ➕ Add
Enable-ExperimentalFeature
andDisable-ExperimentalFeature
cmdlets (#8318) - 🛠 Fix
Export-ModuleMember
bug for aScriptBlock
having no context (#8363) - 🛠 Fix race condition to access
powershell.config.json
(#8249) (Thanks @iSazonov!) - ➕ Add
SkipCA
andSkipCN
check requirement to WinRM/OMI HTTPS connection (#8279) - ➕ Add fix for
Start-Job
initialization script which should not be executed as trusted in system lockdown (#8284)
⚡️ General Cmdlet Updates and Fixes
- ➕ Add
Enable-ExperimentalFeature
andDisable-ExperimentalFeature
cmdlets (#8318) - ➕ Add cmdlet
Join-String
for creating text from pipeline input (#7660) (Thanks @powercode!) - 🔦 Expose all cmdlets from
PSDiagnostics
iflogman.exe
is available (#8366) - 🛠 Fix
Get-Help
for advanced functions with MAML help content (#8353) - Conditionally mark getter/setter implementations as virtual in generated classes (#8303) (Thanks @IISResetMe!)
- 🛠 Fix for
PSDrive
creation with a UNC path with a trailing backslash or forward slash when combined with-Persist
(#8305) (Thanks @kvprasoon!) - ✂ Remove
Persist
parameter fromNew-PSDrive
on non-Windows platform (#8291) (Thanks @lukexjeremy!) - ✅
Test-Path
: Return$false
when given an empty or$null
-Path
/-LiteralPath
value (#8080) (Thanks @vexx32!) - Token calculation fix for
Get-Help
executed onScriptBlock
for comment help. (#8238) (Thanks @hubuk!) - 👌 Support
Get-PSHostProcessInfo
andEnter-PSHostProcess
on Unix platforms (#8232)
Code Cleanup
- ⚡️ Update
resgen
,typegen
to use .Net Core 2.1 (#8369) (Thanks @bergmeister!) - 🔄 Change
Newtonsoft
deserializing bug comment to link to the new issue (#8377) (Thanks @louistio!) - Cleanup
#if !CORECLR
code (#8337) (Thanks @iSazonov!) - Cleanup
UpdatableHelpSystem
and enable XSD validation on MAML help content (#8335) (Thanks @iSazonov!) - ✂ Remove old
customPSSnapInType
parameter fromPSSnapInInfo()
(#8333) (Thanks @iSazonov!) - Cleanup
#if CORECLR
from some files (#8332) (Thanks @iSazonov!) - Cleanup
AssemblyInfo
(#8190) (Thanks @iSazonov!) - 🛠 Fix
GetLocationCommand
output type parameter set and style issues (#8324) (Thanks @Meir017!)
Tools
- ✂ Remove
dependabot
attribution and generate changelog sections usingCL-*
labels (#8386)
✅ Tests
- ⚡️ Update folder path for storing optimization profile and add test to validate loaded assemblies and libraries on startup (#8406)
- 🛠 Fix an intermittent failure in macOS logging tests (#8385)
- ⚡️ Created a
csproj
to pin test modules and updatedbuild.psm1
accordingly (#8350) - ⚡️ Update help content for
TabCompletion
tests only if it does not exist (#8355) - ✅ Skip
Enter-PSHostProcess
tests onAppVeyor
due toPSReadline
issue (#8317)
🏗 Build and Packaging Improvements
- ✂ Remove
AmazonLinux
Dockerfile (#8271) (Thanks @kiazhi!) - 👉 Make
install-powershell.sh
auto-detect if it should usewget
orcurl
(#8225) (Thanks @DarwinJS!) - ⬆️ Bump
NJsonSchema
from9.12.2
to9.13.1
(#8319) (#8328) (#8412) (#8371) (#8384) - ⬆️ Bump
Microsoft.PowerShell.Native
from6.2.0-preview.2
to6.2.0-preview.3
(#8411) - ⚡️ Update the name of the artifact to be unique per artifact (#8405)
- 🚀 Create unified release build for macOS and Linux packages (#8399)
- ➕ Add Linux
ARM64
build support (#8016) (Thanks @slide!) - ⚡️ Update the timeout of CI builds (#8398)
- ⬆️ Bump
PackageManagement
from1.2.2
to1.2.4
in/src/Modules
(#8320) (#8383) - ⬆️ Bump
Newtonsoft.Json
from11.0.2
to12.0.1
(#8348) - 🔀 Enable pipeline to sync
PSGallery
modules toAzArtifacts
feed (#8316) - 🚀 Build Alpine
tar.gz
package in release builds (#8340) - 🏗 Publish test package to
AppVeyor
daily build (#8273) - ⬆️ Bump
Microsoft.CodeAnalysis.CSharp
from2.9.0
to2.10.0
(#8294) - ⬆️ Bump
PowerShellGet
from2.0.1
to2.0.3
in/src/Modules
(#8321) - 🏁 Enable
Open Here
context menu on Windows to work with root of a drive (#8287) - ⬆️ Bump
System.Data.SqlClient
from4.5.1
to4.6.0
(#8266)
📚 Documentation and Help Content
- 🔀 Merge
changelogs
from6.1.1
and6.0.5
into master (#8283) - ✂ Remove all reference to
AppVeyor
andTravis CI
from docs (#8376) - 🔄 Change default issue template to use different categories (#8203)
-
v6.2.0-preview.2 Changes
November 15, 2018💥 Breaking Changes
- Honor
-OutputFormat
if specified in non-interactive, redirected, encoded command used withpwsh
(#8115) - Load assembly from module base path before trying to load from the
GAC
(#8073) - ✂ Remove tilde from Linux preview packages (#8244)
- 🚚 Move processing of
-WorkingDirectory
before processing of profiles (#8079)
Known Issues
- PowerShell WSMan remoting does not work on Debian 9 due to missing symbolic links. For more information and a workaround see issue #7598
⚡️ Engine Updates and Fixes
- Enable case-insensitive tab completion for files and folders on case-sensitive filesystem (#8128)
- 🐎 Experimental feature: Implicit remoting batching performance improvements (#8038)
- ➕ Add a path for checking
ZoneInformation
without throwing an exception (#8025) (Thanks @powercode!) - 🛠 Fix CVE-2018-8256,
issues with expanding
ZIP
files with relative paths (#8252) - 🛠 Fix CVE-2018-8415,
issue logging when the
scriptblock
has a null character (#8253) - 👉 Make
PSVersionInfo.PSVersion
andPSVersionInfo.PSEdition
public (#8054) (Thanks @KirkMunro!) - Enable distinct
ModuleAnalysisCache
files for each installation ofpwsh
(#8174) - 🏁 Consolidation of all Windows PowerShell work ported to PowerShell Core (#8257)
- 🛠 Fix incorrect name check when auto-loading required modules (#8218)
- ➕ Adding verbose output for experimental implicit remoting batching feature (#8166)
- ➕ Add Type Inference for
$_ / $PSItem in catch{ }
blocks (#8020) (Thanks @vexx32!) - 🛠 Fix static method invocation type inference (#8018) (Thanks @SeeminglyScience!)
⚡️ General Cmdlet Updates and Fixes
- ⬇️ Reduce allocations in
Get-Content
cmdlet (#8103) (Thanks @iSazonov!) - Enable
Set-Location -LiteralPath
to work with folders named-
and+
(#8089) - Enable
Add-Content
to share read access with other tools while writing content (#8091) - ➕ Add new
Offset
andCount
parameters toFormat-Hex
and refactor the cmdlet (#7877) (Thanks @iSazonov!) - ➕ Add
-Name
,-NoUserOverrides
and-ListAvailable
parameters toGet-Culture
cmdlet (#7702) (Thanks @iSazonov!) - 👍 Allow dynamic parameter to be returned even if path does not match any provider (#7957)
- 💅 Style fixes in
Format-Hex
(#8083) (Thanks @iSazonov!) - 🛠 Fix logic to rely on PowerShell major and minor version instead of build number to determine whether to output
formatdata
(#8063) - 🛠 Fix
Rename-Item -Path
with wildcardchar
(#7398) (Thanks @kwkam!) - When using
Start-Transcript
and file exists, empty file rather than deleting (#8131) (Thanks @paalbra!) - Error message enhancement for
Clear-Content
cmdlet when targeting a directory (#8134) (Thanks @kvprasoon!) - 👉 Make
Select-String
faster by not doing extra work (#7673) (Thanks @powercode!) - ✂ Remove
ShouldProcess
fromFormat-Hex
(#8178)
Code Cleanup
- ✂ Remove clone of command-line arguments array (#7910) (Thanks @iSazonov!)
- 0️⃣ Use
DefaultPathSeparator
char
instead ofDefaultPathSeparatorString
(#8082) (Thanks @iSazonov!) - Replace
StringComparision.CurrentCulture
withStringComparision.Ordinal
(#8068) (Thanks @iSazonov!) - 🛠 Fix typo in
-icontains
description fromincase sensitive
tocase insensitive
(#7840) (Thanks @StingyJack!) - 🔨 Refactor module version/
GUID
comparison logic (#7125)
Tools
- ⚡️ Update
installpsh-amazonlinux.sh
for container specific issues (#7907) (Thanks @DarwinJS!) - ⚡️ Update the
codeowners
file (#8017)
✅ Tests
- 📦 Filter the
TestPackage
artifact upload by name to avoid otherZIP
files being uploaded (#8116) - ➕ Adding
fxdependent
PowerShell package tests (#7830) - 🛠 Fix Windows Feature tests running in Azure DevOps (#8220)
- ✅ Create
$PROFILE
if it does not exist for-WorkingDirectory
processing test (#8152) - ➕ Add test coverage for additional
Get-Module
parameters (#8137) (Thanks @KevinMarquette!) - 🛠 Fix conflict with
Get-AdlStoreChildItem
fromaz
module in tab completion tests (#8167) - 🛠 Fix static secret in code (#8186)
🏗 Build and Packaging Improvements
- ⬆️ Bump
xunit.runner.visualstudio
from2.4.0
to2.4.1
(#8139) - ⬆️ Bump
xunit
from2.4.0
to2.4.1
(#8140) - ⬆️ Bump
Microsoft.ApplicationInsights
from2.8.0
to2.8.1
(#8104) - ⬆️ Bump
NJsonSchema
from9.11.1
to9.12.1
(#8183, #8248) - 🛠 Fix
Start-PSBuild -Output
(#7504) (Thanks @kwkam!) - ➕ Adding
YML
for Linux builds (#8168) - 📦 Publish test package at
AGENT_WORKFOLDER
ifTEMP
is not available (#8108) - 🛠 Fix
psmodulerestore
path when built in Visual Studio Code (#8075) - 👉 Use approved verb instead of
Generate-CrossGenAssembly
(#8151) (Thanks @kvprasoon!) - ➕ Add path filters to CI
YAML
(#8222) - ⚡️ Update
SignType
insigning.xml
(#8223) - 🚀 Update metadata for
6.0.5
and6.1.1
releases (#8259) - 🏗 Port changes to allow Azure DevOps NuGet feeds for Mac build (Internal 5818)
- ⚡️ Update version for dependencies (Internal 5822)
- ➕ Add code to use private NuGet feeds when running in internal CI system (#8187)
- ➕ Add title to
Open Here
window forMSI
installer (#8164) - ✂ Remove build and documentation references to
git
submodules (#8177) (Thanks @andschwa!) - ➕ Add function to create a new
nuget.config
file (#8170) - 🚀 Update macOS release build to create the
nuget.config
(#8185) - ↪ Workaround for accessing Azure Artifacts (#8188)
- 🛠 Fix script path for
PowerShellPackageVsts.ps1
(#8189) Microsoft.PowerShell.Native
now hasMUSL
binaries for Alpine.
📚 Documentation and Help Content
- 🛠 Fix grammar in
README.md
(#8059) (Thanks @daviddreher2!) - ⚡️ Update
powershell-beginners-guide.md
to add alias forClear-Host
(#7912) (Thanks @aavdberg!) - ➕ Add Microsoft Docs link to FAQ (#8133) (Thanks @vongrippen!)
- ➕ Added updated photo of Visual Studio Code due to new version of Code (#8084) (Thanks @lassehastrup!)
- ⚡️ Update
license.rtf
to only have major version (#8127) - ⚡️ Updated Pester Syntax in Writing Tests Guide (#8039) (Thanks @markwragg!)
- ✂ Remove duplicate parts from license file (#8143) (Thanks @azkarmoulana!)
- 🛠 Fix spellings in
CHANGELOG.md
(#8062) - ⚡️ Update license RTF to 6.2 (#8065)
- 🌲 Combine notes about
ITuple
changes in Change Log (#8077) (Thanks @Jocapear!) - ✏️ Correct typos in
powershell-beginners-guide.md
(#8088) (Thanks @nycjan!) - ➕ Added
Learn Windows PowerShell in a Month of Lunches
as recommended reading (#8067) (Thanks @tobvil!) - ⚡️ Update
README.md
forv6.1.1
(#8255) - 🛠 Fix some typos (#8206) (Thanks @jeis2497052!)
- Promote
HTTPS
(#8160) (Thanks @RDIL!) - Simple grammatical correction in
README.md
file (#7978) (Thanks @iGotenz!) - 📚 Update URLs to use
HTTPS
instead ofHTTP
in the documentation (#8165) (Thanks @RDIL!) - ✂ Remove #7633 from
v6.2.0-preview.1
CHANGELOG.md
updates. (#8101) (Thanks @stknohg!)
- Honor
-
v6.2.0-preview.1 Changes
October 18, 2018💥 Breaking Changes
- Do not add
PATHEXT
environment variable on Unix (#7697) (Thanks @iSazonov!)
Known Issues
- 🏁 Remoting on Windows IOT ARM platforms has an issue loading modules. See #8053
⚡️ Engine Updates and Fixes
- ➕ Add C# style type accelerators and suffixes for
ushort
,uint
,ulong
, andshort
literals (#7813) (Thanks @vexx32!) - Create inferred types for
Select-Object
,Group-Object
,PSObject
andHashtable
(#7231) (Thanks @powercode!) - 🛠 Fix .NET adapter to be able to get members from
System.IntPtr
(#7808) - 🛠 Fix .NET adapter to not throw when fails to create a
PSMethod
due toByRef-like
type (#7788) - 👌 Support calling method with
ByRef-like
type parameters (#7721) - 🛠 Fix perf issue in provider by using
Refresh()
to update the status rather than instantiatingServiceController
which has a significant perf degradation from .NET Framework (#7680) - ⚡️ Update PowerShell to handle the case where the Windows PowerShell module path is already in the environment's
PSModulePath
(#7727) - Ensure the
SSHClientSessionTransportManager
stream writer and reader fields are cleared after dispose. (#7746) - ➕ Add unified attribute for completion for
Encoding
parameter. (#7732) (Thanks @ThreeFive-O!) - ➕ Add support for Byte Literals (#7901) (Thanks @vexx32!)
- 🛠 Fix Property and
ScriptBlock
expressions inEntrySelectedBy
tags within custom controls (#7913) (Thanks @SeeminglyScience!) - 🛠 Fix
BeginInvoke
/EndInvoke
to return results whenStop
orBeginStop
/EndStop
was called previously (#7917) - 👍 Allow root node of
format.ps1xml
to have attributes that are ignored (#7987) - 👉 Use non-virtual call to invoke 'family or assembly' methods on base class from PowerShell class (#7622) (#7624) (Thanks @yurko7!)
- 👉 Make the parameter to
ImportPSModule
useparams
so that it is easier to call (#7933) (Thanks @iSazonov!)
⚡️ General Cmdlet Updates and Fixes
- ➕ Add
EscapeHandling
parameter inConvertTo-Json
cmdlet (#7775) (Thanks @iSazonov!) - 👉 Make
Add-Type
open source files withFileAccess.Read
andFileShare.Read
explicitly (#7915) (Thanks @IISResetMe!) - No longer skips a column without name if double quote delimiter is used in
Import-Csv
(#7899) (Thanks @Topping!) - ➕ Add support for
cd +
(#7206) (Thanks @bergmeister!) - 👍 Allow numeric Ids and name of registered code pages in
-Encoding
parameters (#7636) (Thanks @iSazonov!) - ✂ Remove extra space in
LastWriteTime
format (#7810) (Thanks @iSazonov!) - 🛠 Fix
Enter-PSSession -ContainerId
for the latest Windows (#7883) Get/Add-Content
throws improved error when targeting a container (#7823) (Thanks @kvprasoon!)- ✅ Ensure
NestedModules
property gets populated byTest-ModuleManifest
(#7859) - ➕ Add
%F
case toGet-Date -UFormat
(#7630) (Thanks @britishben!) - 🛠 Fix file blocking issue with web cmdlets (#7676) (Thanks @Claustn!)
- 👌 Improve error message on non-Windows when importing
clixml
withsecurestring
(#7997) - ➕ Add prompt to the use of less in the function 'help' to instruct user how to quit (#7998)
- 🛠 Fix
Set-Service -Status Stopped
to stop services with dependencies (#5525) (Thanks @zhenggu!)
Code Cleanup
- 👉 Use
nameof()
in boundparameters.contains key()
(#7908) (Thanks @iSazonov!) - Cleanup all native code from repository (#7892)
- ➕ Add
XSDs
for Format andTypes.ps1xml
files (#7832) (Thanks @felixfbecker!) - ✂ Remove unused commented out code (#7935) (Thanks @vpondala!)
- ➕ Add
.editorconfig
(#7357) (Thanks @iSazonov!) - ✂ Remove unused stopwatch (#7878)
- Clean up
MshObject.cs
andMshMemberInfo.cs
(#7446) - ➕ Add
TimeToLive
andHops
aliases toMaxHops
parameter ofTest-Connection
cmdlet. (#7850) (Thanks @sethvs!) - 🛠 Fix a typo in
Credential.cs
(#7696) (Thanks @sethvs!) - ✂ Remove workaround on VSTS that is no longer needed (#7666)
- 👌 Improve code style of
Send-MailMessage
cmdlet (#7723) (Thanks @ThreeFive-O!) - Cleanup
FileSystemProvider
from runtime checks (#7655) (Thanks @iSazonov!) - ✂ Remove extra spaces in error messages in
Modules.resx
(#7662) (Thanks @sethvs!) - ✂ Remove empty XML comment lines (missed in #7401) (#7641) (Thanks @kvprasoon!)
- ✂ Remove
Suspend-Job
andResume-Job
cmdlets from compilation (#7650)
Tools
- 🛠 Fix syntax error in
installpwsh-amazonlinux.sh
(#7905) (Thanks @DarwinJS!) - ➕ Add tools for PowerShell perf analysis (#7595) (Thanks @lzybkr!)
- ⚡️ Started using Dependabot to create PRs to update package and module versions
✅ Tests
- ➕ Add test for
$error[0]
tab completion (#7924) (Thanks @iSazonov!) - ✅ Replace test certificates with self-signed certificate generating command (#7875)
- ✅ Standardize Pester syntax in
ReplaceOperator.Tests.ps1
(#7963) (Thanks @sethvs!) - ⚡️ Updating
ModulePath.Tests
forfxdependent
package (#7772) - ➕ Add tests for
Import-Module -Force
(#7491) - ⚡️ Updates to Docker package tests (#7667)
- ⚡️ Updating test gallery URL in
PackageManagement
tests (#7879) - ➕ Add version checking tests for
Import-Module
(#7499) - ⚡️ Update Markdown tests (#7838)
- 🔄 Change locale of
mdspell
toen-US
(#7671) - ✅ Test changes needed for running in a container (#7869)
- ➕ Add daily build non-windows platforms (#7683)
- ✂ Remove workaround on VSTS that is no longer needed (#7666)
- 🛠 Fix module specification
hashtable
inModuleSpecification.Tests.ps1
(#7663) (Thanks @sethvs!) - ✅ Use
dotnet test
since thedotnet xunit
test runner has been deprecated (#7980) (Thanks @bergmeister!) - 🛠 Fix pipeline test where
SmtpServer
key was set wrong in pipeline object (#7745) (Thanks @ThreeFive-O!) - 🔄 Change API to get host name to match cmdlet which is more reliable in Azure DevOps Pipelines
Hosted Windows VS2017
(#8003) - Disable
travis-ci
(#7766) - 🏗 Make artifact upload only occur for non-PR builds (#7657)
- 🔄 Change logic for downloading zip files based on job id (#7653)
- ➕ Add missing dependency for hosting xUnit tests
🏗 Build and Packaging Improvements
- 🔄 Change default of
Start-PSBuild
to include-PSModuleRestore
(#7881) - 0️⃣ Specify verb,
pwsh
, for shell context menu to avoid overriding the default verb (#7932) (Thanks @bergmeister!) - 🏗 Converting aliases to cmdlets in
build.psm1
(#7964) (Thanks @kvprasoon!) - ➕ Add dependencies for SUSE (#7938) (Thanks @Jellyfrog!)
- 📦 Wait for package manager not to be locked (#7817)
- 📦 Make
Start-PSPackage
give better message about how to fixfiles.wxs
(#7841) - ⬆️ Bump to .NET Core
2.1.5
with SDK2.1.403
and latest packages (#7646, #7834, #7922, #7936) (Thanks @iSazonov!) - ⬆️ Bump
Markdig.Signed
NuGet package from0.15.3
to0.15.4
(#7960) (Thanks @bergmeister!) - ⬆️ Bump
Microsoft.ApplicationInsights
from2.7.2
to2.8.0
(#8002) - ⬆️ Bump
Microsoft.PowerShell.Native
from6.1.0-rc.1
to6.1.0
(#7861) - ⬆️ Bump
NJsonSchema
from9.10.71
to9.11.1
(#7705, #7764, #7990) - ⬆️ Bump
PackageManagement
from1.1.7.2
to1.2.2
in /src/Modules (#8014, #8029) - ⬆️ Bump
Pester
to use latest version (#8015) - ⬆️ Bump
PowerShellGet
to2.0.0
(#7831) - ⬆️ Bump
PSReadLine
to2.0.0-beta3
(#7711) - ⬆️ Bump
Xunit.SkippableFact
from1.3.6
to1.3.12
(#7972) - 🏁 Make Windows MSI uninstallation shortcut remove work when more than one version is installed (#7701) (Thanks @bergmeister!)
- ⚡️ Update Docker files to use MCR (#7726)
- 🚀 Update
metadata.json
in preparation for6.1
release (#7741) - 🏗 Build and package framework dependent package (#7729)
- 🏗 Make sure MSI build works when not preview (#7752)
- ✂ Remove
PDBs
fromfxdependent
package (#8006) - 👌 Improve debugging of NuGet package generation and add type to filtering
📚 Documentation and Help Content
- Replace ambiguous
hang
term (#7902, #7931) (Thanks @iSazonov!) - ⚡️ Updating incorrect example of
PowerShell.Create()
(#7926) (Thanks @1RedOne!) - ⚡️ Update
governance.md
(#7927) (Thanks @tommymaynard!) - ➕ Add
cURL
to the Bash users list inREADME.md
(#7948) (Thanks @vmsilvamolina!) - 📚 Optimize image assets used in documentation (#7874) (Thanks @RDIL!)
- ⚡️ Update build badges (#7792)
- ✂ Remove packaging, building and installation scripts for Ubuntu 17.10 (#7773)
- ✂ Remove badges for master build as it reflects last PR which is not actionable from the
README
file (#7816) - 👌 Improve Markdown formatting of beginners guide (#7684) (Thanks @fbehrens!)
- 🛠 Fix the
Basic cookbooks
link (#7934) (Thanks @vmsilvamolina!) - 🚀 Update version for PowerShell release
6.1.0
(#7751) - ➕ Add VSTS CI build badges for master branch to
README.md
(#7691) (Thanks @bergmeister!) - ➕ Add a paragraph on
files.wxs
updating (#7695) (Thanks @iSazonov!) - ⚡️ Update
CONTRIBUTION.md
about adding an empty line after the copyright header (#7706) (Thanks @iSazonov!) - ⚡️ Update docs about .NET Core version
2.0
to be about version2.x
(#7467) (Thanks @bergmeister!)
- Do not add
-
v6.1.6 Changes
September 12, 20196.1.6 - 2019-09-12
🏗 Build and Packaging Improvements
- ⚡️ Update DotNet SDK and runtime framework version (Internal 9945)
🚀 SHA256 Hashes of the release artifacts
- powershell_6.1.6-1.debian.9_amd64.deb
- ECC5C749B97AB19846BB52664C608E3FEE9D358152EDC780E7C476E5707440FD
- powershell_6.1.6-1.ubuntu.14.04_amd64.deb
- D16B2E29591EA929388F0FB9434383AC43BD86154ABD76FFA05696668BDB9556
- powershell_6.1.6-1.ubuntu.16.04_amd64.deb
- 41F890C400BE35104C741F917BE04DAE0CE8F8B961C8FF908D6EF71E082B3F9F
- powershell_6.1.6-1.ubuntu.18.04_amd64.deb
- 4F552E1E1F7DB8EF98B55C4C2C8B4F3790A38395B4AAB7D2D7199C2D0DD9956D
- powershell-6.1.6-1.rhel.7.x86_64.rpm
- 3A9A8D463D26C419A2A14AC1FB2728D1349E9F700C04B2FD932E7EBA275D76B2
- 🐧 powershell-6.1.6-linux-alpine-x64.tar.gz
- C24681051446ECF869D4A4383F527ED048E1FF3B19CE73F31650CBB8396DEE6E
- 🐧 powershell-6.1.6-linux-arm32.tar.gz
- 24ECAECC62AA80D11171BB48A156AC384FC813D38E46BBDA1847FDCB64CD4572
- 🐧 powershell-6.1.6-linux-x64.tar.gz
- 94C765E52730F4B96E4AA691CDCFA665A448A752170C735DEE0EBC8D84F179E7
- 🐧 powershell-6.1.6-linux-x64-fxdependent.tar.gz
- D22D875AE8E18EBBAB55E84D24BC69B4EC43B581D22B0C20DE70B2A56A0DC967
- powershell-6.1.6-osx-x64.pkg
- 632814D5995E9B677455ADBAC07712FE218626CA02C01D0AAB2E2AEC1F09FAED
- powershell-6.1.6-osx-x64.tar.gz
- 29AE608FB73511E1AE52085ACC727D1949FBB76AEAB5E1A2B9C4ED9B780E4256
- PowerShell-6.1.6-win-arm32.zip
- A7CD53362DE5838798DF24BC1809195FADEFEB8BB8BEC7A1BCA08F2F31D577EA
- PowerShell-6.1.6-win-arm64.zip
- E605E6EC4D6C98A5382F4AA2AAE79887115AF4B03616061884BF1F4DA10C42F4
- PowerShell-6.1.6-win-fxdependent.zip
- 41656735BE2F539019A9776586E066612A367D812B164C17C3FF654A3D3AAD82
- PowerShell-6.1.6-win-x64.msi
- 86F76E47E888042DAD42C94DBA5B82F4960FA96A7464B140E320EAC711094F55
- PowerShell-6.1.6-win-x64.zip
- 77A78ED2E24436FB403CAA644B3C1728A3D3417296468AF0A56BCB1DD2F3A8C1
- PowerShell-6.1.6-win-x86.msi
- 0E05522E2180CC5107D0F557152213EBBD208C1E9E1D3A75BA267DE2E4B2466C
- PowerShell-6.1.6-win-x86.zip
- 1DC690C9A1091D0ED5B71DE903AB3CD7B58BA9638ACDFEB9F9FE7031ABAF47E9
-
v6.1.5 Changes
July 16, 20196.1.5 - 2019-07-16
💥 Breaking changes
- 🔒 Disable
Enter-PSHostProcess
cmdlet when system in lock down mode (Internal 8968)
🏗 Build and Packaging Improvements
- ⚡️ Update DotNet SDK and runtime framework version (Internal 9087)
- ➕ Add automated RPM signing to release build (#10013)
- ⚡️ Update copyright symbol for NuGet packages (#9936)
- ⬆️ Bump
System.Net.Http.WinHttpHandler
from4.5.3
to4.5.4
(#9790) - ↔ Integrate building NuGet package in the coordinated build (#8947) (#9708)
- ⬆️ Bump
Newtonsoft.Json
(#9662)
🚀 SHA256 Hashes of the release artifacts
- powershell_6.1.5-1.debian.9_amd64.deb
- 8942AE964664DD6BCBCF04B798B0D0B8D97CB5307CF43C4FCE493C960CBFEB23
- powershell_6.1.5-1.ubuntu.14.04_amd64.deb
- FE2AF860B80C53D510254E5F6E07AE9955BC1FFAA6081EDADD1EBEB63DFC429A
- powershell_6.1.5-1.ubuntu.16.04_amd64.deb
- 397361860F0C529176D1F39B2102D32A16A043E919DF90D3A192F42CC699B6DA
- powershell_6.1.5-1.ubuntu.18.04_amd64.deb
- 43A5C68F0F54BB434FAE5F293BA20AE4068C59D0AABE83DCEA3DF6BE090AEEE9
- powershell-6.1.5-1.rhel.7.x86_64.rpm
- 8F95AF2F115BBB27954634D34F76EE6B987A3279EB9DC57CAB5F6EC85F8714BA
- 🐧 powershell-6.1.5-linux-alpine-x64.tar.gz
- 95876D3AA8F1B2E35D293B89CAE06DA98388EB929AA39B82F52B3BCACBEBA7EB
- 🐧 powershell-6.1.5-linux-arm32.tar.gz
- 35FC74D4355C846A46E2D9DBE50D2548244AF0D8C041244DE298CFBA22692212
- 🐧 powershell-6.1.5-linux-x64.tar.gz
- A50F8781AF02B962B967E3670B74377DEA7BC8B8B2D06E9045D81E2495D23B1A
- 🐧 powershell-6.1.5-linux-x64-fxdependent.tar.gz
- 0610ECDBD64A4FE8C92EE504DCE6B6535694E15C0017639C2FDC5686021B5FF9
- powershell-6.1.5-osx-x64.pkg
- 35AD929A3B832D009D77CC08126EF01C5B9B7A16EE87BA1F03BFBF76DE109CFE
- powershell-6.1.5-osx-x64.tar.gz
- 9C0A5D2F3CA5B08F7480671F7BEDA0DF9F78F3E8936E7C84F2CE5E973B3E0577
- PowerShell-6.1.5-win-arm32.zip
- 14736DB354C806E090D624C15B2FE0AC2E47E9D27847C40AAC88B928DD421F6A
- PowerShell-6.1.5-win-arm64.zip
- D331713D471AD2EDF69355652DDC54D76A5131107D7D8C8B94DDDFE059E7AA3A
- PowerShell-6.1.5-win-fxdependent.zip
- 91211BDFC83F68CEB27B312244A292CED0C76ABC2474133C21526A4C7D7CDF65
- PowerShell-6.1.5-win-x64.msi
- 5B8227A95654E8BB8E6AAC67187923ED06F8D6F0E10C1041715C47306FCEBAC4
- PowerShell-6.1.5-win-x64.zip
- F5E230D50921A134D0383DF7DB4E40B274093D801559807D05CF6B93139690AF
- PowerShell-6.1.5-win-x86.msi
- C8E0B49D96A95755BDB09CB36DA8646C390DB879742BA949AFE0DF4F5E39ED45
- PowerShell-6.1.5-win-x86.zip
- 2A5DFC5B0B81D9E27BEFE76F7F232F3817A81E9680008EF3B5ECCAD6CBD3C57A
- 🔒 Disable
-
v6.1.4 Changes
May 21, 20196.1.4 - 2019-05-21
🏗 Build and Packaging Improvements
- 🔒 Disable debugger in System Lock down mode (Internal 8430)
- 🚀 Port changes for release automation to
6.1
(Internal 8402) - 🛠 Fix
MSI
WIX
generation (#9013) (Internal 8385) - ⚡️ Update
Microsoft.PowerShell.Archive
version (Internal 8380) - ⚡️ Update package version in hosting test (Internal 8374)
- 🚀 Bump to
dotnet
2.1.11
release - ✂ Remove update build table logic from release build (Internal 8364)
- ➕ Add
AccessToken
variable to jobs that perform signing (#9351) - 👌 Support release branches based on the forward slash separator (#8903)
🚀 SHA256 Hashes of the release artifacts
- powershell_6.1.4-1.debian.9_amd64.deb
- 9ECC6CA26170C82C46111EDDB4440E98F2F940B2A747080DD064F3B881CE794A
- powershell_6.1.4-1.ubuntu.14.04_amd64.deb
- 2043137B188BDF41637F603F959ABD6052AF2A6710983FF50B821346E7A17A62
- powershell_6.1.4-1.ubuntu.16.04_amd64.deb
- 850CDBAA7931C454D2D7BF43F2C977B95578918FF21AD7E10D4EBC49D852A32B
- powershell_6.1.4-1.ubuntu.18.04_amd64.deb
- 3888528DD4FD38595C81253EF8C6E4CBB2481F6C54BF32000FC83D6161D10F69
- powershell-6.1.4-1.rhel.7.x86_64.rpm
- EF671D577F6A88D527DEB28775C3486EBCE731C44B1631DD3DD6EDF810B69CC0
- 🐧 powershell-6.1.4-linux-alpine-x64.tar.gz
- 05F5835CEF702D610E9298FBD00DC7E6E69394F32D8A67B4C6980EF9CD8272FC
- 🐧 powershell-6.1.4-linux-arm32.tar.gz
- 8231F4C9F1A0B7054CA4872639D4FA2999BB53E94A9E7329D418C6C5F4A50E72
- 🐧 powershell-6.1.4-linux-x64.tar.gz
- 8C6086CEA82D811F843077A329C6E3982CF2CFF46AA5C7076664122632D6116C
- 🐧 powershell-6.1.4-linux-x64-fxdependent.tar.gz
- 12AAAE8614F959B380D8AEF28A76F7E9D5CAE4C2D91524E21E552C683748FD85
- powershell-6.1.4-osx-x64.pkg
- CC28A081EF6E1965381871CE3174C24C08884B2E93576E46ED24B7CFD93F23F3
- powershell-6.1.4-osx-x64.tar.gz
- 7F62DECA55B29E783EF7CE5411F92A3CD739BFB129F20133BC4B2008209CAE7D
- PowerShell-6.1.4-win-arm32.zip
- B2984A5E92C17607EB2FA47158ECE83DBA02FB6CDB27326E117790D7E67323FE
- PowerShell-6.1.4-win-arm64.zip
- EB83F6E9548051C5A2E49A9FCB55D3E36693D58E372B7036A93A293FF1EE7F08
- PowerShell-6.1.4-win-fxdependent.zip
- 73ADAAB2515B57FD0040DD1FD066709E7E8535F336F0DA3169275A0FCF6910DA
- PowerShell-6.1.4-win-x64.msi
- 6ED3C60A0CC547D9020ABBA4A88A1DD788FA022FDF775DE0A232F404D3CED6C5
- PowerShell-6.1.4-win-x64.zip
- E86A61EE07845F66337FF277617CA74E35ABC07B67D2C7A4BC048369D8F7B807
- PowerShell-6.1.4-win-x86.msi
- AA8EA4C0CBF774F721482CA40F5B26D277E88A28F24879692FF350550DED144A
- PowerShell-6.1.4-win-x86.zip
- 915046BE600EB01DE83335A5586A116EBD45AF428973ABC02B9285AFD9E8E719