Ilya
264bcb3fda
Update UseNewEnvironment
parameter behavior of Start-Process
cmdlet on Windows ( #10830 )
2020-04-17 17:19:13 -07:00
Andrew
0c695376b7
Fix WinCompat
module loading to treat Core edition modules higher priority ( #12269 )
2020-04-16 16:57:55 -07:00
Eugene Samoylov
07620b4b79
Add -Shuffle
switch to Get-Random
command ( #11093 )
2020-04-15 10:23:25 -07:00
Andrew
14487bf85d
Make GetWindowsPowerShellModulePath compatible with multiple PS installations ( #12280 )
...
Add additional check for each component of PSModulePath (that is set for WinPS process) - if it is has pwsh.exe in the parent directory, then it is considered another PS Core installation and this location is also filtered out.
2020-04-14 11:08:01 +05:00
Chris Gardner
8869e7a4cd
Specifying an alias and -Syntax
to Get-Command
returns the aliased commands syntax ( #10784 )
...
@ChrisLGardner Thank you for your contribution and your patience.
2020-04-13 11:01:08 -07:00
Ilya
b1e998046e
Fix NRE in csv commands ( #12281 )
2020-04-08 16:28:54 -07:00
Michael Klement
5f28df120a
In local invocations do not require -PowerShellVersion 5.1
for Get-FormatData
in order to see all format data. ( #11270 )
2020-04-07 17:37:13 -07:00
Bryan Berns
5f89a10f5b
Added Support For Big Endian UTF-32
( #11947 )
2020-04-07 14:33:15 -07:00
Jack Casey
46071b7ff9
Add -FromUnixTime
to Get-Date
to allow Unix time input ( #12179 )
2020-04-07 13:25:03 -07:00
dependabot-preview[bot]
6b5d6a0075
Bump PSReadLine from 2.0.0 to 2.0.1 ( #12243 )
2020-04-01 16:22:37 -07:00
Paul Higinbotham
a4c996d425
Fix foreach parallel when current drive is not available ( #12197 )
2020-03-31 20:33:06 +05:00
Dongbo Wang
c0c17ded03
Do not wrap return result to PSObject
when converting ScriptBlock to delegate ( #10619 )
...
This is a breaking change for the delegate types with the object return type:
Before this change, the returned object will always be an PSObject instance.
After this change, the returned object is the underlying object, which could still be an PSObject if that's what the script actually returns.
2020-03-30 21:46:12 +05:00
Dongbo Wang
e741dc58dd
Discover assemblies loaded by 'Assembly.Load(byte[])' and 'Assembly.LoadFile' ( #12203 )
...
* Fix regression: pwsh should discover assemblies loaded by 'Assembly.Load(byte[])' and 'Assembly.LoadFile'
2020-03-28 20:25:59 +05:00
Joel Sallow (/u/ta11ow)
dfe9955346
Don't write DNS resolution errors on Test-Connection -Quiet ( #12204 )
2020-03-28 15:50:32 +05:00
Dongbo Wang
1ec7c826f0
Use dedicated threads to read the redirected output and error streams from the child process for out-of-proc jobs ( #11713 )
2020-03-28 15:44:23 +05:00
Aditya Patwardhan
5b390f1507
Update README.md
and metadata.json
for 7.1.0-preview.1
( #12211 )
...
* Update `README.md` and `metadata.json` for `7.1.0-preview.1` release
* Add missing version updates
* fix test failure
* fix test failure
Co-authored-by: Travis Plunk <github@ez13.net>
2020-03-26 12:30:05 -07:00
Paul Higinbotham
668d72c4af
Clean up the IPC named pipe on PowerShell exit ( #12187 )
2020-03-26 09:47:33 -07:00
Steve Lee
f23be437af
Fix terms checker issues ( #12189 )
2020-03-24 11:38:45 -07:00
Steve Lee
b7cb335f03
Update copyright notice to latest guidance ( #12190 )
2020-03-24 11:08:37 -07:00
Joel Sallow (/u/ta11ow)
f8fb77052f
Fix <img /> detection regex in web cmdlets ( #12099 )
2020-03-24 10:51:55 -07:00
Paul Higinbotham
cce214e884
Implement ForEach-Object -Parallel
runspace reuse ( #12122 )
...
* Implement foreach parallel runspace reuse
* Change runspace dispose
* Refactor runspace reset check
* Fix race condition.
* Fix CodFactor issues
* Implement -UseNewRunspace parameter switch, add tests
* Fix Codacy error
2020-03-23 14:00:43 -07:00
Steve Lee
495dea0783
Move to .NET 5 preview.1
( #12140 )
2020-03-19 11:27:13 -07:00
Dongbo Wang
c737f3162c
Fix NullReferenceException when binding common parameters of type 'ActionPreference' ( #12124 )
2020-03-18 23:18:21 +05:00
Bryan Berns
07962a9749
Address UTF-8 Detection In Get-Content -Tail ( #11899 )
...
- Addresses a comparison failure that causes UTF-8 detection to fail which in turn causes Get-Content -Tail to resort to forward lookups given encoding type cannot be detected. Possible this misdetection is due to the incoming encoding object as being of type System.Text.UTF8Encoding where as the comparison uses the object Encoding.UTF8 which is derived from System.Text.UTF8Encoding+UTF8EncodingSealed.
- See https://github.com/PowerShell/PowerShell/issues/11830
- Added 'OEM', 'UTF8BOM', and 'UTF8NoBOM' as explicit encodings for existing Get-Content -Tail tests.
* Add Multi-Byte Unicode Tail Character Tests
- Modified -Tail encoding test to use three different test sets: utf-8, utf-16, utf-32. The test verifies that the content resulting from -Tail is equal to the same string returned from a regular Get-Content using both an explicit and implicit encoding.
* Remove BigEndianUnicode Reference In Comment
2020-03-14 09:57:04 +05:00
Ilya
10e7d1955b
Handle the IOException
in Get-FileHash
( #11944 )
2020-03-13 09:10:19 -07:00
Ilya
12bf5f4a0c
Bring back MainWindowTitle
in PSHostProcessInfo
( #11885 )
...
* Bring back MainWindowTitle in PSHostProcessInfo
* Add test
2020-03-10 09:30:53 -07:00
Andrew
704b0e74ed
Miscellaneous minor updates to WinCompat ( #11980 )
...
* Filter PSModulePath when starting PS 5.1. Removing PS-Core-specific paths from PSModulePath of WinCompat process (Windows PS).
* Make implicit WinCompat respect NoClobber and Scope parameters
* Add ErrorAction.Ignore when searching for WinPSCompatSession
2020-03-10 11:31:44 +05:00
Steve Lee
2db8516a8c
Fix ConciseView to not show the line information within the error messages ( #11952 )
2020-02-26 21:07:57 +05:00
Ilya
45bc965af8
Fix NREs in SuspendStoppingPipeline() and RestoreStoppingPipeline() ( #11870 )
2020-02-20 11:57:00 -08:00
Steve Lee
a09855017f
Generate guid for FormatViewDefinition InstanceId if not provided ( #11896 )
2020-02-20 19:57:26 +05:00
Steve Lee
34f9b43514
Fix ConciseView where error message is wider than window width and doesn't have whitespace ( #11880 )
2020-02-20 08:38:28 +05:00
James Truher [MSFT]
349783fe36
Make sure to test whether we skip a test using consistent logic ( #11892 )
2020-02-19 14:20:35 -08:00
Aditya Patwardhan
5edff316c1
Skip directory creation at root test on macOS ( #11878 )
2020-02-18 14:11:22 -08:00
Aditya Patwardhan
a578347b5a
Update Get-PlatformInfo
helper and tests for Debian 10, 11 and CentOS 8 ( #11842 )
2020-02-12 18:35:24 -08:00
Ilya
9770477d43
Add new tests for Get-ChildItem (FileSystemProvider) ( #11602 )
2020-02-12 08:17:44 +05:00
Andrew
d2cb3c3636
Sync current directory in WinCompat
remote session ( #11809 )
2020-02-11 11:44:30 -08:00
James Truher [MSFT]
4a0eda7fa9
Handle cases where CustomEvent
was not initially sent ( #11807 )
2020-02-11 11:40:43 -08:00
Dongbo Wang
35c7b7842e
Fix how COM objects are enumerated ( #11795 )
2020-02-10 13:24:50 -08:00
mikeTWC1984
69bf7043c0
Update CmsCommands
to use Store vs cert provider ( #11643 )
2020-02-06 15:38:17 -08:00
Paul Higinbotham
a5a97a5939
Fix Invoke-Command
missing error on session termination. ( #11586 )
2020-02-05 15:27:57 -08:00
Andrew
43c88a4ff1
Add WinCompat deny list support using a setting in powershell.… ( #11726 )
2020-02-04 16:33:26 -08:00
Travis Plunk
f3cc834f0c
Update to CredScan v2
( #11765 )
2020-02-04 13:21:06 -08:00
Brendan Burns
127fec5eb9
Refactor and implement Restart-Computer
for Un*x
and macOS ( #11319 )
...
Co-authored-by: Ilya <darpa@yandex.ru>
2020-02-03 14:57:17 -08:00
Tyler James Leonhardt
ac1b83f152
Use Environment.NewLine
instead of hard-coded linefeed in ParseError.ToString
( #11746 )
2020-02-03 14:03:12 -08:00
James Truher [MSFT]
bb8dbb953f
Ensure that types referenced by PowerShellStandard are present ( #10634 )
2020-02-03 12:57:06 -08:00
xtqqczze
2014ce66c1
Set StrictMode
version 3.0
( #11563 )
2020-02-03 09:44:10 -08:00
Tyler James Leonhardt
6911aa3794
Check state and report reason if it's not "opened" ( #11574 )
2020-01-30 14:42:51 -08:00
James Truher [MSFT]
476a2d1dac
Fixes for running tests on Raspbian ( #11661 )
2020-01-30 14:41:03 -08:00
Robert Holt
f0fe356553
Restore SetBreakpoints
API ( #11622 )
...
* Restore SetBreakpoints API
* Remove default values in API methods
* Fix inheriting APIs
* Correct further comments
* Fix breakpoint API use issues
* Fix breakpoint API tests
2020-01-30 11:27:57 -08:00
Steve Lee
66912b7428
Fix unnecessary trimming of line resulting in incorrect indexi… ( #11670 )
2020-01-30 11:03:39 -08:00