Steve Lee
77ddec1614
Add back newline for grouping with Format-Table
and -Property
( #10653 )
2019-10-02 12:11:55 -07:00
Steve Lee
d8eca6a729
Remove [ValidateNotNullOrEmpty] from -InputObject on Get-Random to allow empty string ( #10644 )
...
* Remove [ValidateNotNullOrEmpty] from -InputObject on Get-Random
* address feedback to allow $null for -InputObject
* address Ilya's feedback
* address CodeFactor issues
2019-10-01 04:32:43 +00:00
Dongbo Wang
74517923cf
Make Add-Type
usable in application that hosts PowerShell ( #10587 )
2019-09-25 16:26:19 -07:00
dependabot-preview[bot]
83453d1e5c
Bump PSDesiredStateConfiguration from 2.0.3 to 2.0.4 ( #10603 )
2019-09-23 15:42:39 -07:00
Christoph Bergmeister [MVP]
3b93fd285e
Update to .Net Core 3.0 RTM ( #10604 )
2019-09-23 13:10:58 -07:00
Christoph Bergmeister [MVP]
6bf5c7656b
Upgrade .Net Core 3.0 version from Preview 9 to RC1 ( #10552 )
2019-09-16 15:14:21 -07:00
Travis Plunk
60ffea59e3
Update PSDesiredStateConfiguration to 2.0.3 and bring new test… ( #10516 )
2019-09-12 14:39:11 -07:00
Andrew
ed29ad1506
Adding PSCore group policy definitions ( #10468 )
2019-09-12 13:41:59 -07:00
Sotiris Nanopoulos
f69f30ba49
Add working directory parameter to Start-Job
( #10324 )
2019-09-11 10:51:32 -07:00
Kirk Munro
096a78fbe3
Remove the event handler that was causing breakpoint changes to be erroneously replicated to the host runspace debugger ( #10503 )
...
* fix #10167
* Update test/powershell/SDK/Breakpoint.Tests.ps1
Co-Authored-By: Ilya <darpa@yandex.ru>
2019-09-10 22:47:50 +00:00
Kirk Munro
139cd942b2
Transition ActionPreference.Suspend enumeration value into a non-supported, reserved state, and remove restriction on using ActionPreference.Ignore in preference variables ( #10317 )
2019-09-07 23:45:36 +05:00
Christoph Bergmeister [MVP]
5a66306c71
Upgrade to Netcoreapp3.0 preview9
( #10484 )
2019-09-06 12:15:49 -07:00
Kirk Munro
cc0fed479a
Add APIs for breakpoint management in runspaces and enable attach to process without BreakAll for PSES ( #10338 )
2019-09-05 11:30:25 -07:00
Dongbo Wang
f6c220cdd9
Revert the PR "Make ForEach-Object
faster for its commonly used scenarios" ( #10485 )
...
It turns out this optimization brings in a breaking change: `$MyInvocation` is different comparing to before the optimization change. I tried to fix the breaking change, but couldn't without introducing more hacky code. Given that, that PR should be reverted.
2019-09-04 22:12:30 -07:00
Dongbo Wang
5069c7d6a6
Support ternary operator in PowerShell language ( #10367 )
2019-09-04 13:22:33 -07:00
PRASOON KARUNAN V
f6877022c3
Fix wrong output for New-Service
in variable assignment and -OutVariable
( #10444 )
2019-09-03 11:11:14 -07:00
Dongbo Wang
ff29282713
Make ForEach-Object
faster for its commonly used scenarios ( #10454 )
2019-08-30 12:09:19 -07:00
James Truher [MSFT]
3943f18c28
Alpine validation changes ( #10428 )
2019-08-24 11:35:34 -07:00
Kirk Munro
8b9f4124ce
Add support to ActionPreference.Break
to break into debugger ( #8205 )
2019-08-23 10:34:10 -07:00
Dongbo Wang
b77228906d
Skip auto-loading PSReadLine on Windows if the NVDA screen reader is active ( #10385 )
2019-08-23 09:09:34 +05:00
Steve Lee
82e3480bbf
Increase built-with-PowerShell module versions to 7.0.0.0 ( #10356 )
2019-08-22 15:33:30 -07:00
Ilya
356355c325
Block type update in Add-Type cmdlet ( #9609 )
2019-08-22 09:35:36 +05:00
Kirk Munro
8128803f2e
Add experimental check for ForEach-Object -Parallel
tests ( #10354 )
2019-08-19 14:02:19 -07:00
Steve Lee
00949ab352
.CPL should be added to PATHEXT ( #9828 )
2019-08-17 22:45:13 +05:00
Dan Thompson
fb333fac99
Formatting: Handle XTPUSHSGR
and XTPOPSGR
control sequences ( #10208 )
2019-08-16 13:37:01 -07:00
James Truher [MSFT]
fe2cc6aca8
Additional Telemetry - Implementation of RFC0036
( #10336 )
2019-08-15 16:13:53 -07:00
Kirk Munro
c8e72d1e66
Fix minor breakpoint re-hydration bug ( #10339 )
2019-08-15 14:55:45 -07:00
Kirk Munro
eb81fb749a
Mark -parallel
and -throttlelimit
reserved for foreach
and switch
statements ( #10328 )
2019-08-15 14:41:41 -07:00
Steve Lee
4220271e0e
Move to .NET Core 3.0 preview.8 ( #10351 )
2019-08-15 13:42:17 -07:00
Kirk Munro
ca86d75754
Deprecate workflow debugging code ( #10321 )
2019-08-15 08:29:18 +05:00
Robert Holt
14960b5772
pwsh -Login support ( #10050 )
2019-08-14 13:18:43 -07:00
Steve Lee
5974afaa8d
Add support for AppX reparse points ( #10331 )
2019-08-13 17:45:41 -07:00
Paul Higinbotham
fbfc57a00c
Implement ForEach-Object -Parallel feature ( #10229 )
2019-08-13 13:40:58 -07:00
Ben Gelens
ccc791c0a3
Fix #requires -version
for pwsh 7 to include 6.1 and 6.2 in PSCompatibleVersions
( #9943 )
2019-08-12 15:25:28 -07:00
Travis Plunk
11d8cd3230
Make module name matching for get-module -FullyQualifiedName
… ( #10329 )
2019-08-12 14:45:08 -07:00
Steve Lee
882cbf367f
Enable Experimental Features by default on Preview builds ( #10228 )
2019-08-08 11:37:25 -07:00
Dongbo Wang
0d817aa547
Update 'Microsoft.PowerShell.CoreCLR.Eventing' to resolve conflict with 'System.Diagnostics.EventLog' ( #10305 )
...
* Update 'Microsoft.PowerShell.CoreCLR.Eventing' to resolve conflicts
* Add reference to 'System.Diagnostics.EventLog' to build Microsoft.PowerShell.Commands.Diagnostics on Unix
* Stop compiling Get/New-WinEvent on Unix
2019-08-08 17:44:54 +05:00
Ilya
cf7699b4b9
Add tests for WildcardPattern.Escape() and Unescape() ( #10090 )
2019-08-07 13:25:10 -07:00
Paul Higinbotham
7034c8ba55
Fix debugger disable performance regression ( #10269 )
2019-08-05 13:27:49 -07:00
Christoph Bergmeister [MVP]
7af38294db
Update PowerShell to build against .NET Core 3.0-preview7 ( #10227 )
2019-08-05 09:56:29 -07:00
Dongbo Wang
d2e81dbc13
Special case the posix locale in WildcardPattern ( #10186 )
2019-07-26 10:58:37 -07:00
Steve Lee
2ed9abc99b
Enable -sta
and -mta
switches for pwsh ( #10061 )
2019-07-25 12:38:52 -07:00
Jos Koelewijn
48c7e112db
Add -Raw switch to Select-String for convenience ( #9901 )
2019-07-19 13:21:39 -07:00
Travis Plunk
6f0dacddc1
Merge branch 'release/v7.0.0-preview.2' into master
...
# Conflicts:
# test/nanoserver/nanoserver.tests.ps1
2019-07-17 14:30:34 -07:00
Dongbo Wang
df9d9043bb
Add the license header to nanoserver.tests.ps1
( #10171 )
2019-07-16 12:56:55 -07:00
Aditya Patwardhan
7dfcff9287
Merged PR 9168: Disable Enter-PSHostProcess cmdlet when system in lock down mode
...
This is based on an issue, where Enter-PSHostProcess on a locked down (WDAC enforced) machine allows any admin to connect to any another local hosted PowerShell process and execute commands as that user. This amounts to privilege escalation on the policy locked down machine and something we want to prevent.
Fix is to check for system lock down and disable Enter-PSHostProcess cmdlet with an error message.
2019-07-16 00:49:24 +00:00
Aditya Patwardhan
aeb8f37822
Merged PR 9185: Update PowerShell SDK version for hosting tests
...
Update PowerShell SDK version for hosting tests
2019-07-16 00:37:27 +00:00
Dongbo Wang
60da027342
Skip JumpList
on NanoServer
and IoT
( #10164 )
2019-07-15 17:04:54 -07:00
Dongbo Wang
a4e397697c
Skip JumpList
on NanoServer
and IoT
( #10164 )
2019-07-15 17:02:18 -07:00
Travis Plunk
c64a28eaf1
Merged PR 5767: Fix RegEx DoS issues
...
Fix RegEx DoS issues
2019-07-15 19:52:01 +00:00