Steve Lee
70ab772da7
Support $null for convertto-json ( #10947 )
...
ConvertTo-Json doesn't allow $null to be passed in even though it can be valid resulting json. Fix is to remove the check that the input is not null. NewtonSoft.Json handles it just fine.
2019-11-01 23:54:31 +05:00
Steve Lee
6882ad56fd
Add back Out-Printer command ( #10906 )
2019-11-01 11:27:12 -07:00
Ilya
54edaee83f
Improve the caching when creating new Regex instances ( #10657 )
2019-11-01 11:14:31 -07:00
Steve Lee
4b9c2b2008
Fix Start-Job -WorkingDirectory with whitespace ( #10951 )
2019-11-01 11:09:00 -07:00
Ilya
417cbd7a67
Return default value when getting 'null' for a setting in PSConfiguration.cs ( #10963 )
2019-11-01 10:39:41 -07:00
Dongbo Wang
8749db9b81
Improve processing of the powershell built-in type data from 'types.ps1xml', 'typesV3.ps1xml' and 'GetEvent.types.ps1xml' ( #10898 )
2019-11-01 10:36:05 -07:00
Steve Lee
a3d73d751f
Handle IO Exception as non-terminating ( #10950 )
2019-11-01 10:06:40 -07:00
Steve Lee
ca68d9dbc5
Add GraphicalHost assembly to enable Out-GridView, Show-Command, and Get-Help -ShowWindow ( #10899 )
2019-11-01 10:05:32 -07:00
PRASOON KARUNAN V
5a76137d14
Take ComputerName via Pipeline in Get-HotFix ( #10852 )
...
* add process record for Get-hotfix
* update new FWLink
2019-11-01 08:02:19 +05:00
Christoph Bergmeister [MVP]
cca5bceb0f
Disable update notification check for daily builds ( #10903 )
2019-10-31 13:14:08 -07:00
Steve Lee
df811929eb
Fix tab completion for parameters so that it shows common parameters as available ( #10850 )
2019-10-31 13:09:37 -07:00
Steve Lee
229762737d
Fix GetCorrectCasedPath() to first check if any system file entries is returned before calling First() ( #10930 )
2019-10-31 11:42:23 -07:00
Robert Holt
96eb361af8
Reinstate debugging API lost in #10338 ( #10808 )
2019-10-30 14:46:55 -07:00
Dongbo Wang
7772418dec
Update PSConfiguration.ReadValueFromFile to make it faster and more memory efficient ( #10839 )
2019-10-30 14:44:34 -07:00
Ilya
46957e54d0
Set working directory to current directory in Start-Job ( #10920 )
2019-10-30 14:22:45 -07:00
Steve Lee
f48a28eff2
Change TabExpansion2 to not require -CursorColumn and treat as $InputScript.Length ( #10849 )
...
* FEATURE: Change TabExpansion2 to not require `-CursorColumn` and treat as `$InputScript.Length`
* address Jason's feedback
2019-10-30 20:45:28 +00:00
Steve Lee
00f41a74a5
Handle case where Host may not return Rows or Cols of screen ( #10938 )
2019-10-30 12:25:13 -07:00
Steve Lee
edda43dfb4
Fix use of accent colors for hosts that don't support them ( #10937 )
2019-10-30 12:24:25 -07:00
Steve Lee
0b12ea057a
Add back Update-List command ( #10922 )
2019-10-30 11:05:30 -07:00
Sean Wheeler
0faa60168b
Update FWLink Id for Clear-RecycleBin ( #10925 )
2019-10-29 22:14:09 +05:00
Steve Lee
2746cb7b89
During Tab Completion, skip file if can't read file attributes ( #10910 )
2019-10-28 08:28:47 +05:00
Steve Lee
ca1b6fb4c5
Add back Clear-RecycleBin for Windows ( #10909 )
2019-10-28 08:18:26 +05:00
dependabot-preview[bot]
3c432ad288
Bump Markdig.Signed from 0.17.1 to 0.18.0 ( #10887 )
...
Bumps [Markdig.Signed](https://github.com/lunet-io/markdig ) from 0.17.1 to 0.18.0.
- [Release notes](https://github.com/lunet-io/markdig/releases )
- [Changelog](https://github.com/lunet-io/markdig/blob/master/changelog.md )
- [Commits](https://github.com/lunet-io/markdig/compare/0.17.1...0.18.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2019-10-25 22:14:10 +05:00
dependabot-preview[bot]
1c563d8009
Bump ThreadJob from 2.0.1 to 2.0.2 ( #10886 )
...
Bumps ThreadJob from 2.0.1 to 2.0.2.
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2019-10-24 15:24:35 -07:00
Steve Lee
4ff9924cbf
Add $env:__SuppressAnsiEscapeSequences to control whether to… ( #10814 )
2019-10-24 12:45:26 -07:00
Ilya
be54be4162
Add limit check in Get-WinEvent ( #10648 )
...
ReadEvent() returns the error if our query contains number of logs more then 256.
So add the limit check and issue user-friendly error message.
2019-10-23 22:28:59 +05:00
Steve Lee
26c380de6e
Fix command runtime so StopUpstreamCommandsException doesn't get populated in -ErrorVariable ( #10840 )
2019-10-22 16:38:32 -07:00
Ilya
89c66030ba
Cleanup style issues in Compiler.cs ( #10368 )
2019-10-22 13:46:12 +05:00
Steve Lee
13f8ba284f
Set the output encoding to [Console]::OutputEncoding for native commands ( #10824 )
2019-10-19 10:09:44 +05:00
Aditya Patwardhan
74eaf1980f
Move to .NET Core 3.1 preview 1 ( #10798 )
2019-10-18 16:49:25 -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
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
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
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
Stephen Valdinger
6a807a2a1c
Add -Delimiter to ConvertFrom-StringData ( #10665 )
...
@steviecoaster Thank you!
2019-10-11 14:03:02 -07:00
Steve Lee
1fa73e360f
Add back Get-HotFix cmdlet ( #10740 )
2019-10-11 22:51:43 +05:00