Commit graph

7547 commits

Author SHA1 Message Date
Aditya Patwardhan 74eaf1980f
Move to .NET Core 3.1 preview 1 (#10798) 2019-10-18 16:49:25 -07:00
Travis Plunk 169a0cee81 Update ThirdPartyNotices.txt (#10834) 2019-10-18 16:25:08 -07:00
Robert Holt 2f4ed146ae Fix pure expressions setting $? in pipeline chains (#10836) 2019-10-18 14:57:56 -07:00
Steve Lee 3806c396b1 Disable strict mode in Get-Error formatting script (#10800) 2019-10-18 14:42:17 -07:00
Aditya Patwardhan bd21d8f3fb
Bump Microsoft.PowerShell.Native to 7.0.0-preview.3 (#10826) 2019-10-18 12:04:20 -07:00
Dongbo Wang e1203aa31b
Skip the flaky test 'TestAppDomainProcessExitEvenHandlerNotLeaking' for now (#10827) 2019-10-17 17:39:14 -07:00
Robert Holt fd125c9cf7 Fix pipeline chain experimental feature name (#10825) 2019-10-17 17:13:07 -07:00
Robert Holt 2a518fcfe2 Support the pipeline chain operators && and || in PowerShell language (#9849) 2019-10-17 14:43:46 -07:00
Aditya Patwardhan 425bc36a6f Implement Null Coalescing and Null Coalescing assignment operators (#10636) 2019-10-17 10:21:24 -07:00
Steve Lee cb66974b25 Update upgrade notification message (#10777) 2019-10-17 10:19:38 -07:00
dependabot-preview[bot] 82cafd1b21 Bump Microsoft.ApplicationInsights from 2.10.0 to 2.11.0 (#10608)
* Bump Microsoft.ApplicationInsights from 2.10.0 to 2.11.0

Bumps [Microsoft.ApplicationInsights](https://github.com/Microsoft/ApplicationInsights-dotnet) from 2.10.0 to 2.11.0.
- [Release notes](https://github.com/Microsoft/ApplicationInsights-dotnet/releases)
- [Changelog](https://github.com/microsoft/ApplicationInsights-dotnet/blob/develop/CHANGELOG.md)
- [Commits](https://github.com/Microsoft/ApplicationInsights-dotnet/compare/2.10.0...2.11.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>

* Add new style of telemetry client instatiation

This is needed as the singleton TelemetryConfiguration.Active is no longer available
2019-10-16 15:08:34 -07:00
Dongbo Wang 48db3de03e
Make the event handler leaking test stable (#10790) 2019-10-16 09:55:41 -07:00
Joel Sallow (/u/ta11ow) 25286eb047 Use more effective evaluation order in LanguagePrimitives.IsNullLike() (#10781)
Refactor IsNullLike() to evaluate the most commonly-expected null-like values first.
2019-10-16 11:38:39 +05:00
Greg Smulko 3bddfcb047 Update build docs (#10775) 2019-10-16 11:36:51 +05:00
Ilya c76e1221c4 Minor performance improvements for Runspace initialization (#10569) 2019-10-15 15:01:19 -07:00
Steve Lee d8d32d79c2 Implement Get-Error cmdlet as Experimental Feature (#10727) 2019-10-15 14:32:14 -07:00
Tobias Käs 8b68a4cd99 Cleanup COM interfaces in jump list code - fix PreserveSig attributes (#9899) 2019-10-15 11:13:13 -07:00
Joel Sallow (/u/ta11ow) 2e951793af Format-Hex: Improve mixed-collection piped input and piped streams of input (#8674) 2019-10-15 11:04:45 -07:00
Patrick Meinecke beb8b44420 Use type conversion in SSHConnection hashtables when value doesn't match expected type (#10720)
Before the change if the hashtable value does not match the expected type exactly, an exception is thrown stating that the value was null.
2019-10-15 22:16:49 +05:00
Eugene Samoylov d528bf5d3d Fix for Get-Content -ReadCount 0 behavior when -TotalCount is set (#10749) 2019-10-14 17:32:37 -07:00
Ilya 76a811c88d
Reword access denied error message in Get-WinEvent (#10639) 2019-10-14 22:02:35 +05:00
Steve Lee 0842fe8b8d Enable tab completion for variable assignment that is enum (#10646) 2019-10-14 09:53:11 -07:00
Steve Lee bf5956193f Remove unused SourceLength remoting property causing formatting issues (#10765) 2019-10-12 22:10:10 +05:00
Ilya 6d56e65841
Replace links from MSDN to docs.microsoft.com (#10778) 2019-10-12 21:28:40 +05:00
Himura Kazuto d200ba0c04 Switch from /etc/lsb-release to /etc/os-release (#10773)
/etc/lsb-release does not exist on Debians
2019-10-12 12:31:23 +00:00
Stephen Valdinger 6a807a2a1c Add -Delimiter to ConvertFrom-StringData (#10665)
@steviecoaster Thank you!
2019-10-11 14:03:02 -07:00
Reece Dunham ebb951b2c6 Sync capitalization in CI YAML (#10767) 2019-10-11 11:56:59 -07:00
Dongbo Wang 60a930c9ba Add test for the even handler leaking fix (#10768)
Add a test for the even handler leaking fix addressed in #10626 https://github.com/PowerShell/PowerShell/pull/10626
The test is added to verify that PowerShell unregister the 'AppDomain.ProcessExit' event handler when a Runspace closes.
2019-10-11 23:34:53 +05:00
Steve Lee 1fa73e360f Add back Get-HotFix cmdlet (#10740) 2019-10-11 22:51:43 +05:00
centreboard 54fd7d805d Check pwsh.exe and pwsh in daily version on Windows (#10738)
Improves on #10489
2019-10-10 14:37:35 -05:00
Travis Plunk b425648f69
Clarify which requirement are mandatory (#10734) 2019-10-10 14:33:50 -05:00
dependabot-preview[bot] 666ea401d9 Bump NJsonSchema from 10.0.24 to 10.0.27 (#10756) 2019-10-10 14:32:47 -05:00
Kirk Munro 25f73520e7 Add comment describing why -ia is not the alias for -InformationAction common parameter (#10703) 2019-10-10 11:48:37 -07:00
Marco Schmid 0f9ca32d6d Adding positional parameter for ScriptBlock when using Invoke-Command with SSH (#10721) 2019-10-10 11:29:31 -07:00
Steve Lee 36bc894d9b For ConciseView, show line context information if multiple lines but no scriptname (#10746) 2019-10-10 16:06:43 +05:00
Lucius Q. User 273b4abd40 Add MacPorts support to the build system (#10736) 2019-10-09 17:02:05 -05:00
Travis Plunk c091b9ccc4 Remove unneeded tap in installpsh-osx.sh (#10752) 2019-10-09 14:50:43 -07:00
Derek Xia 4a4dc4c751 Adds emphasis to Select-String default formatter (#8963) 2019-10-08 16:11:10 -07:00
Dongbo Wang a08d5ee103 Support notification on pwsh startup when a new release is available (#10689) 2019-10-08 15:53:14 -07:00
Steve Lee ef2d740c44 Add support for \\wsl$\ubuntu path (#10674) 2019-10-08 15:52:04 -07:00
Steve Lee bce5b20d2d Update ConciseView to remove unnecessary text and not color entire line in red (#10724) 2019-10-08 14:14:23 -07:00
dependabot-preview[bot] d2c04f3eef Bump PackageManagement from 1.4.4 to 1.4.5 (#10728)
Bumps PackageManagement from 1.4.4 to 1.4.5.

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-10-08 13:06:07 -05:00
Ryan Yates c08c7e4714 Renamed InvokeCommandCmdlet.cs to InvokeExpressionCommand.cs (#10659) 2019-10-07 12:06:32 -07:00
Travis Plunk bf91246029 Replace CR and new line with a 0x23CE character (#10616) 2019-10-07 11:42:23 -07:00
Dongbo Wang 89a6ad5399 Add the missing token text for TokenKind.QuestionMark (#10706) 2019-10-07 08:33:12 -07:00
Ilya 6a36bb4b7d
$PSCulture follows CurrentThread.CurrentCulture (#10138) 2019-10-07 14:17:11 +05:00
Dongbo Wang ec105da3f1 Some code cleanup work (#10698)
* Move Utils.GetUserConfigurationDirectory to Platform.ConfigDirectory
* Unify the use of Platform.ConfigDirectory and Platform.CacheDirectory
2019-10-07 14:15:01 +05:00
Steve Lee 8cf9c01800 Add ConciseView for $ErrorView (#10641) 2019-10-04 16:52:57 -07:00
Travis Plunk dc29caa017
Fix broken DSC overview link (#10702) 2019-10-04 12:37:34 -05:00
Kirk Munro c11a69c88f Remove deprecated workflow logic from the remoting setup scripts (#10320) 2019-10-04 22:05:04 +05:00