-
Pull PSReadLine from PSGallery (#5759)
Instead of building PSReadLine from this repo, pull it from the gallery using nuget cache. This pulls v2.0 of PSReadLine which does have documented breaking changes from v1.2, but the risk is small - the features that have changed are typically only used in a profile and aren't used all that often anyway. Fix #996 Hardcodes version of modules pulled from PSGallery
-
Logging: Fix the escaped characters when generating '.resx' file from…
… PowerShell ETW manifest. (#5892)
-
Stop HttpListener from running in WebCmdlet tests (#5921)
markekraus committed with daxian-dbwJan 18, 2018 Some checks were not successful
1 failing and 3 successful checks -
Merge and Sort BasicHtmlWebResponseObject and ContentHelper (#5720)
markekraus committed with adityapatwardhanJan 18, 2018 * Merge and Sort BasicHtmlWebResponseObject * Merge and sort ContentHelper
-
Update recommended WiX toolset link to be generic to WiX 3.x but ment…
…ion that latest version of 3.11 has to be taken (#5926) * Update recommended WiX toolset link to be generic to WiX 3.x but mention that the latest version of 3.11 has to be taken.
-
Encoding for New-ModuleManifest on all platforms should be UTF-8 NoBOM (
#5923) * encoding for new-modulemanifest on all platforms should be utf8nobom * fix test
-
Packaging: simplify building an installable package for Windows (#5871)
This is the continuation of PR 5499 that had to be abandoned due to a fatal merge conflict and I did not want to risk accidentally reverting recent fixes. Remove unnecessary/unused default for productGuid because it always gets a new Guid when being called from Start-PSPackage Add defaults for required files but also add extra path validation attribute Rename ProductGuid to ProductCode -
Doc: Add a missing step to prepare the build environment on Mac. (#5901)
-
Remove 'PSv2' only code from 'Types_Ps1Xml.cs' and 'HostUtilities.cs' (…
-
Set-Location should use path with wildcard characters if it exists in…
SteveL-MSFT committed with iSazonovJan 17, 2018 …stead of globbing (#5839) When InitialSessionState initializes it tries to SetLocation to current working directory, but if the directory name contains PowerShell wildcard characters, it fails and reverts to $PSHOME. The change affects Set-Location in that if the path exists (even if containing wildcard characters), just use it. It is a breaking change.
-
Use HKLM instead of HKCU registry keys since the current installation…
… scope is perMachine. (#5915)
-
-
-
Replace HttpListener Link Header Tests with WebListener (#5806)
markekraus committed with daxian-dbwJan 16, 2018 Some checks haven’t completed yet
1 pending and 2 successful checks- Add Link controller to WebListener - Replace HttpListener Link tests with WebListener - Update WebListener Documentation - Enable cross-platform multiple Link header tests
-
[Feature] Replace HttpListener Echo Tests with WebListener (#5840)
-
[Feature] Replace HttpListener Redirect Tests with WebListener (#5872)
- adds type query to Redirect listener and adjusts logic to accommodate - Replaces HttpListener Redirect Tests with WebListener
-
Update BREAKINGCHANGES.md to Include Web Cmdlets Breaking Changes (#5852
-
Do not pass ArgumentAst to CreateArgument for -encodedarguments (#5836)
dantraMSFT committed with lzybkrJan 12, 2018 Some checks were not successful
1 failing and 2 successful checksWhen calling powershell from powershell (called the minishell for historical reasons), the arguments are passed as a base64 encoded string. The native command parameter binder was trying to match up the ast to the argument value, which in this case, doesn't make sense. The Fix is to ignore the ast during parameter binding for this case of calling powershell from powershell. Fix #5733
-
Update 'macos.md' to use 'brew cask upgrade' for upgrading powershell (…
-
Documentation - Add verfication step to Mac OS install docs (#5860)
-
Handle path that contains spaces in 'RegisterManifest.ps1' (#5859)
tandasat committed with daxian-dbwJan 11, 2018 -
Fix [releases] link in macOS install docs (#5861)
kanjibates committed with iSazonovJan 11, 2018 Some checks were not successful
1 failing and 3 successful checks -
Fix start menu folder clash of shortcut when x86 and x64 are both ins…
…talled by appending " (x86)" for x86 to the . (#5826)
-
CimDscParser: Add better error message when a file is not found (#5838)
This commit was created on GitHub.com and signed with a verified signature using GitHub’s key.GPG key ID: 4AEE18F83AFDEB23 Learn about signing commits -
# Conflicts: # .github/Images/GitHub-PR.png # assets/Product.wxs # docs/installation/linux.md # docs/installation/macos.md # docs/installation/windows.md # test/powershell/Modules/Microsoft.PowerShell.Utility/WebCmdlets.Tests.ps1 # tools/metadata.json
-
tests: fix function to test for docker OS due to change to use linuxk…
…it for mac (#5843) * Also, fix syntax issues to allow to work with released Pester
This commit was created on GitHub.com and signed with a verified signature using GitHub’s key.GPG key ID: 4AEE18F83AFDEB23 Learn about signing commits
-
-
Update ChangeLog.md for PowerShell 6.0.0 GA release (#5835)
daxian-dbw committedJan 10, 2018 This commit was created on GitHub.com and signed with a verified signature using GitHub’s key.GPG key ID: 4AEE18F83AFDEB23 Learn about signing commits -
Add a test for IValidateSetValuesGenerator in a module (#5830)
Add a test that has been skipped in PR #5702
This commit was created on GitHub.com and signed with a verified signature using GitHub’s key.GPG key ID: 4AEE18F83AFDEB23 Learn about signing commits -
Make Explorer context menu registry entries platform specific to allo…
…w side by side of x86 and x64. The main menu has a " (x86)" appended to the main menu. (#5824) Make explorer context menu registry entries platform specific to allow them to work also when both x86 and x64 are installed. The main menu has a " (x86)" appended to the main menu as well.
-
Update docs and scripts for PowerShell 6.0.0 GA release (#5837)
This commit was created on GitHub.com and signed with a verified signature using GitHub’s key.GPG key ID: 4AEE18F83AFDEB23 Learn about signing commits -
-
Reduce image file sizes using lossless compression with imgbot (#5808)
-
Convert WebCmdlets test to one-true-brace-style Formating (#5716)
-
Fix ValidateSet with generator in a module (#5702)
The symbol resolver was properly resolving the type to the class definition, but that resolution was ignored at runtime because we used the string instead of the ITypeName - the ITypeName kept the reference to the class definition. Fix #5661

