Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
278 commits
Select commit Hold shift + click to select a range
ac55229
Fix daily package build (#11882)
adityapatwardhan Feb 19, 2020
349783f
Make sure to test whether we skip a test using consistent logic (#11892)
JamesWTruher Feb 19, 2020
d4536cf
Make LTS package always not a preview (#11895)
daxian-dbw Feb 19, 2020
d1e1ee7
Bump `Microsoft.ApplicationInsights` from `2.12.1` to `2.13.0` (#11894)
dependabot-preview[bot] Feb 19, 2020
8e68397
Add `LTSRelease` value from `metadata.json` to `release.json` (#11897)
adityapatwardhan Feb 19, 2020
34f9b43
Fix ConciseView where error message is wider than window width and do…
SteveL-MSFT Feb 20, 2020
a098550
Generate guid for FormatViewDefinition InstanceId if not provided (#1…
SteveL-MSFT Feb 20, 2020
59ad531
Remove old dead code from FullCLR (#11886)
iSazonov Feb 20, 2020
45bc965
Fix NREs in SuspendStoppingPipeline() and RestoreStoppingPipeline() (…
iSazonov Feb 20, 2020
3c3293d
Update Adopters.md to include info on Azure Pipelines and GitHub Acti…
alepauly Feb 20, 2020
d3ad083
Fix SSH remoting error on Windows platform (#11907)
PaulHigin Feb 20, 2020
da94afa
Update the map between console color to `VT` sequences (#11891)
daxian-dbw Feb 20, 2020
697dc5b
Update `README.md` and `metadata.json` next release (#11918)
adityapatwardhan Feb 21, 2020
d87472d
Bump `Microsoft.ApplicationInsights` from `2.13.0` to `2.13.1` (#11925)
dependabot-preview[bot] Feb 26, 2020
2db8516
Fix ConciseView to not show the line information within the error mes…
SteveL-MSFT Feb 26, 2020
e5116ae
Add helper functions for SSH remoting tests (#11955)
PaulHigin Feb 26, 2020
23b0299
Ensure the man gzip has the correct name for LTS release (#11956)
adityapatwardhan Feb 26, 2020
4e89698
Enable `Ctrl+C` to work for global tool (#11959)
adityapatwardhan Feb 26, 2020
277b277
Bump .NET core framework to `3.1.2` (#11963)
adityapatwardhan Feb 26, 2020
c97f2d7
Publish PowerShell `vPack` for stable and better builds (#11960)
TravisEz13 Feb 27, 2020
91c9be9
Ignore last exit code in the build step as `dotnet` may return error …
adityapatwardhan Feb 28, 2020
00b60c4
Remove hop restriction for interactive sessions (#11920)
PaulHigin Feb 28, 2020
703b075
Update `README.md` and `metadata.json` for the next release (#11992)
adityapatwardhan Mar 4, 2020
819585c
Merged PR 11044: Update change log for V7.0.0
adityapatwardhan Mar 3, 2020
348ca85
Fix `ConciseView` to split `PositionMessage` using `[Environment]::Ne…
daxian-dbw Mar 4, 2020
268afbd
Fix MSIX packaging to determine if a Preview release by inspecting th…
Mar 5, 2020
6b8dc6d
Add empty `preview.md` file to fix broken link (#12041)
adityapatwardhan Mar 6, 2020
74df0f8
Bump `NJsonSchema` from `10.1.5` to `10.1.7` (#12050)
dependabot-preview[bot] Mar 7, 2020
ee75eff
Bump `Markdig.Signed` from `0.18.1` to `0.18.3` (#12078)
dependabot-preview[bot] Mar 9, 2020
86ea202
Bump `NJsonSchema` from `10.1.7` to `10.1.8` (#12088)
dependabot-preview[bot] Mar 10, 2020
704b0e7
Miscellaneous minor updates to WinCompat (#11980)
Mar 10, 2020
b04f0e4
Change recommended VS Code extension name from ms-vscode.csharp to ms…
devlead Mar 10, 2020
12bf5f4
Bring back `MainWindowTitle` in `PSHostProcessInfo` (#11885)
iSazonov Mar 10, 2020
bb8a7c7
Update the doc about debugging dotnet core in VSCode (#11969)
daxian-dbw Mar 10, 2020
23b7dce
Improvements to the contribution guide (#12086)
ShaydeNofziger Mar 11, 2020
5f46605
Add Ubuntu SSH remoting tests CI (#12033)
PaulHigin Mar 11, 2020
5fd8956
Remove unreachable DSC code (#12076)
DamirAinullin Mar 12, 2020
61a589a
Add the 7.0 change log link to `CHANGELOG/README.md` (#12062)
LabhanshAgrawal Mar 13, 2020
1fa0a00
Change "PowerShell Core" to "PowerShell" in a resource string (#11928)
alexandair Mar 13, 2020
e9152a5
Remove the version number of PowerShell from LICENSE (#12019)
SteveL-MSFT Mar 13, 2020
2e8ced4
Use new string.Split() overloads (#11867)
iSazonov Mar 13, 2020
f0a8220
Fix package syncing to private Module Feed (#11841)
TravisEz13 Mar 13, 2020
9d592ea
Move to standard internal pool for building (#12119)
TravisEz13 Mar 13, 2020
10e7d19
Handle the `IOException` in `Get-FileHash` (#11944)
iSazonov Mar 13, 2020
47645e0
Replace `VSCode` link in `CONTRIBUTING.md` (#11475)
Beagall Mar 13, 2020
07962a9
Address UTF-8 Detection In Get-Content -Tail (#11899)
NoMoreFood Mar 14, 2020
320656c
Bump `Microsoft.CodeAnalysis.CSharp` from `3.4.0` to `3.5.0` (#12136)
dependabot-preview[bot] Mar 16, 2020
b5d4739
Use span-based overloads (#11884)
iSazonov Mar 18, 2020
8ebff6a
Use async streams in Invoke-RestMethod (#11095)
iSazonov Mar 18, 2020
43e0e1a
Fix default formatting for deserialized MatchInfo (#11728)
iSazonov Mar 18, 2020
c737f31
Fix NullReferenceException when binding common parameters of type 'Ac…
daxian-dbw Mar 18, 2020
5da0697
Set correct priority for ?: operator (#12075)
DamirAinullin Mar 19, 2020
495dea0
Move to `.NET 5 preview.1` (#12140)
SteveL-MSFT Mar 19, 2020
3ab605a
Create crossgen symbols for Windows x64 and x86 (#12157)
TravisEz13 Mar 20, 2020
78d7a90
Bump `NJsonSchema` from `10.1.8` to `10.1.11` (#12166)
dependabot-preview[bot] Mar 20, 2020
5309774
Disable x86 pdb generation (#12167)
TravisEz13 Mar 20, 2020
7a8094f
Put symbols in separate package (#12169)
TravisEz13 Mar 21, 2020
cce214e
Implement `ForEach-Object -Parallel` runspace reuse (#12122)
PaulHigin Mar 23, 2020
68442a3
Add documentation for `WebResponseObject` and `BasicHtmlWebResponseOb…
kevinoid Mar 23, 2020
3c81de6
Add PowerShell version 7.0 to compatible version list (#12184)
adityapatwardhan Mar 24, 2020
f8fb770
Fix <img /> detection regex in web cmdlets (#12099)
vexx32 Mar 24, 2020
b7cb335
Update copyright notice to latest guidance (#12190)
SteveL-MSFT Mar 24, 2020
f23be43
Fix terms checker issues (#12189)
SteveL-MSFT Mar 24, 2020
7193800
Allow case insensitive paths for determining `PSModulePath` (#12192)
adityapatwardhan Mar 25, 2020
238cb5c
Fix erroneous comment in tokenizer.cs (#12206)
ShaydeNofziger Mar 26, 2020
668d72c
Clean up the IPC named pipe on PowerShell exit (#12187)
PaulHigin Mar 26, 2020
2367ea1
Merged PR 11200: Update change log for 7.1.0-preview.1 release
adityapatwardhan Mar 26, 2020
175efca
Fix `Service.cs` to not modify collection while enumerating it (#11851)
nxtn Mar 26, 2020
5e86cba
Merge branch 'release/v7.1.0-preview.1' into master
TravisEz13 Mar 26, 2020
5b390f1
Update `README.md` and `metadata.json` for `7.1.0-preview.1` (#12211)
adityapatwardhan Mar 26, 2020
5155110
Update change log generation script to support collapsible sections (…
adityapatwardhan Mar 28, 2020
1ec7c82
Use dedicated threads to read the redirected output and error streams…
daxian-dbw Mar 28, 2020
dfe9955
Don't write DNS resolution errors on Test-Connection -Quiet (#12204)
vexx32 Mar 28, 2020
e741dc5
Discover assemblies loaded by 'Assembly.Load(byte[])' and 'Assembly.L…
daxian-dbw Mar 28, 2020
c0c17de
Do not wrap return result to `PSObject` when converting ScriptBlock t…
daxian-dbw Mar 30, 2020
a4c996d
Fix foreach parallel when current drive is not available (#12197)
PaulHigin Mar 31, 2020
41fef6c
Bump `NJsonSchema` from `10.1.11` to `10.1.12` (#12230)
dependabot-preview[bot] Apr 1, 2020
6b5d6a0
Bump PSReadLine from 2.0.0 to 2.0.1 (#12243)
dependabot-preview[bot] Apr 1, 2020
8d71154
Change progress fg & bg colors to provide better contrast (#11455)
rkeithhill Apr 3, 2020
3f717c5
Add Windows 10 IoT Core reference in Adopters.md (#12266)
parameshbabu Apr 7, 2020
46071b7
Add `-FromUnixTime` to `Get-Date` to allow Unix time input (#12179)
jackdcasey Apr 7, 2020
7837a53
Fix possible race that leaks PowerShell object dispose in `ForEach-Ob…
PaulHigin Apr 7, 2020
5f89a10
Added Support For Big Endian `UTF-32` (#11947)
NoMoreFood Apr 7, 2020
eb3e4a8
Fix the `Sync PSGalleryModules to Artifacts` build (#12277)
daxian-dbw Apr 8, 2020
5f28df1
In local invocations do not require `-PowerShellVersion 5.1` for `Get…
mklement0 Apr 8, 2020
622eb4c
Upgrade to .NET 5 Preview 2 (#12250)
bergmeister Apr 8, 2020
b1e9980
Fix NRE in csv commands (#12281)
iSazonov Apr 8, 2020
8869e7a
Specifying an alias and `-Syntax` to `Get-Command` returns the aliase…
ChrisLGardner Apr 13, 2020
9a92c62
Add null check for Windows PowerShell install path (#12296)
PaulHigin Apr 14, 2020
14487bf
Make GetWindowsPowerShellModulePath compatible with multiple PS insta…
Apr 14, 2020
a29cffd
Pin major Pester version to 4 to prevent breaking changes caused by u…
bergmeister Apr 14, 2020
8b3937e
CodeFactor cleanup (#12251)
RDIL Apr 14, 2020
07620b4
Add `-Shuffle` switch to `Get-Random` command (#11093)
eugenesmlv Apr 15, 2020
60f28bc
Scripts to update to .NET prerelease version (#12284)
adityapatwardhan Apr 15, 2020
b7c66ab
Linux: Initial support for Gentoo installations. (#11429)
rkitover Apr 15, 2020
0c69537
Fix `WinCompat` module loading to treat Core edition modules higher p…
Apr 16, 2020
5f210c7
Bump PowerShellGet from 2.2.3 to 2.2.4 in /src/Modules (#12342)
dependabot-preview[bot] Apr 17, 2020
6d44fa9
Bump to .NET 5 Preview 3 pre-release (#12353)
adityapatwardhan Apr 17, 2020
264bcb3
Update `UseNewEnvironment` parameter behavior of `Start-Process` cmdl…
iSazonov Apr 18, 2020
022c149
Bump Markdig.Signed from 0.18.3 to 0.20.0 (#12379)
dependabot-preview[bot] Apr 19, 2020
c41c39b
Bump System.IO.Packaging (#12365)
dependabot-preview[bot] Apr 20, 2020
4989167
Add the `nuget.config` from root to the temporary build folder (#12394)
adityapatwardhan Apr 20, 2020
ba53621
Allow shorter signed hex literals with appropriate type suffixes (#11…
vexx32 Apr 20, 2020
b408594
Update .NET dependency update script to include test `csproj` files (…
adityapatwardhan Apr 21, 2020
947bddf
Add summary to compressed sections (#12429)
TravisEz13 Apr 22, 2020
5cd89a4
Turn on `ReadyToRun` (#12361)
iSazonov Apr 22, 2020
38cff0b
Update `README.md` and `metadata.json` for upcoming release (#12441)
adityapatwardhan Apr 23, 2020
53d1f01
Fix broken link for blogs in documents (#12471)
adityapatwardhan Apr 24, 2020
c27ae52
Add `dependabot` rules to ignore updates from .NET (#12466)
adityapatwardhan Apr 24, 2020
16ec1cc
Disable `PublishReadyToRun` for framework dependent packages (#12450)
adityapatwardhan Apr 24, 2020
1a7692f
Use new value for `TargetFramework` as `net5.0` instead of `netcoreap…
iSazonov Apr 27, 2020
f5b2a92
Mark ping tests as Pending due to stability issues in macOS (#12504)
adityapatwardhan Apr 27, 2020
23b1dd4
Support passing PSPath to native commands (#12386)
SteveL-MSFT Apr 27, 2020
86b6a9d
Set correct `PSProvider` full name (#11813)
iSazonov Apr 27, 2020
7c1cc86
Use new `TargetFramwork` as `net5.0` in packaging scripts (#12503)
iSazonov Apr 27, 2020
aa859c0
Fix quotes to allow variable expansion (#12512)
adityapatwardhan Apr 28, 2020
1bda154
Bump `Xunit.SkippableFact` from `1.3.12` to `1.4.8` (#12480)
dependabot-preview[bot] Apr 28, 2020
767899d
Fix inconsistent exception message in `-replace` operator (#12388)
jackdcasey Apr 28, 2020
ee1934b
Bump PackageManagement from 1.4.6 to 1.4.7 in /src/Modules (#12506)
dependabot-preview[bot] Apr 28, 2020
1c4ecb6
Update the owner list for `ConsoleHost` (#12508)
iSazonov Apr 28, 2020
7c1fa6c
Bump `Microsoft.ApplicationInsights` from `2.13.1` to `2.14.0` (#12479)
dependabot-preview[bot] Apr 28, 2020
cc0d20a
Bump .NET to 5.0.0-preview.4 (#12507)
adityapatwardhan Apr 28, 2020
0087f78
Update TFM reference in build docs (#12514)
xtqqczze Apr 29, 2020
20a1e1c
Update dotnet metadata for next channel for automated updates (#12502)
adityapatwardhan Apr 29, 2020
9e3b340
Change Get-FileHash to close file handles before writing output (#12474)
HumanEquivalentUnit Apr 30, 2020
ef1c0d7
Document why `PackageVersion` is used in `PowerShell.Common.props` (#…
xtqqczze Apr 30, 2020
902524f
Create sync.yml
TravisEz13 Apr 30, 2020
8128a03
Delete sync.yml
TravisEz13 Apr 30, 2020
c19a417
Allow `/` in relative paths for `using module` (#7424) (#12492)
jcotton42 Apr 30, 2020
8de0ddc
Add ability to `Install-Dotnet` to specify directory (#12469)
adityapatwardhan Apr 30, 2020
a543b30
Add the .NET SDK installation path to the current process path (#12525)
adityapatwardhan Apr 30, 2020
6d1d62f
Compare-Object Apply -IncludeEqual when -ExcludeDifferent is specifie…
davidseibel Apr 30, 2020
633e52f
Update .NET SDK to `5.0.100-preview.4.20229.10` (#12538)
adityapatwardhan May 5, 2020
cdfa073
Update log message in Start-PSBootstrap (#12573)
xtqqczze May 5, 2020
cefbf3d
Update @PoshChan config to include SSH (#12526)
vexx32 May 5, 2020
ab65ac9
Update the build to sign any unsigned files as 3rd party Dlls (#12581)
TravisEz13 May 5, 2020
2c0f138
Bump NJsonSchema from 10.1.12 to 10.1.13 (#12583)
dependabot-preview[bot] May 6, 2020
71d8876
Bump NJsonSchema from 10.1.13 to 10.1.14 (#12598)
dependabot-preview[bot] May 7, 2020
f438220
Use correct casing for cmdlet name and cmdlet parameter name in *.ps1…
xtqqczze May 7, 2020
440e02e
Bump NJsonSchema from 10.1.14 to 10.1.15 (#12608)
dependabot-preview[bot] May 9, 2020
b003b56
Annotate `Assert` methods for better code analysis (#12618)
powercode May 11, 2020
2cbcd6c
Remove unused code (#12610)
RDIL May 11, 2020
1bf5cc9
Copy the `CommandInfo` property in `Command.Clone()` (#12301)
TylerLeonhardt May 11, 2020
013839c
ParameterBinderBase: Fixing incorrect index in format string (#12630)
powercode May 12, 2020
6583d50
Fix a test failure (#12636)
TravisEz13 May 12, 2020
e74fc33
Add link to lifecyle doc to distribution request template (#12638)
TravisEz13 May 12, 2020
7bc2617
Fix string parameter binding for `BigInteger` numeric literals (#11634)
vexx32 May 12, 2020
98b95e7
Replace Unicode nbsp with space in source (#12576)
xtqqczze May 13, 2020
935f84e
Update build to use the new .NET SDK `5.0.100-preview.4.20258.7` (#12…
daxian-dbw May 13, 2020
42248a0
:bug: UnixComputer - null tolerance for tests (#12651)
vexx32 May 14, 2020
22e4f19
Remove markdown unused definitions (#12656)
xtqqczze May 14, 2020
3c07aad
Fix path handling bug in `PSTask` (#12554)
IISResetMe May 14, 2020
8e92889
Merge 7.0.1 change log (#12669)
TravisEz13 May 14, 2020
8bd96e0
Update `README.md` and `metadata.json` for next release (#12668)
adityapatwardhan May 14, 2020
fe4934e
Update change log for `6.2.5` release (#12670)
adityapatwardhan May 14, 2020
fde00de
Update docs.microsoft.com links (#12653)
xtqqczze May 15, 2020
2c49a6a
Remove duplicate tests from `Measure-Object.Tests.ps1` (#12683)
sethvs May 15, 2020
0695dde
Disable uploading Symbols package (#12687)
adityapatwardhan May 15, 2020
270eabc
Bump NJsonSchema from 10.1.15 to 10.1.16 (#12685)
dependabot-preview[bot] May 16, 2020
3dfd95a
Ensure null-coalescing LHS is evaluated only once (#12667)
rjmholt May 16, 2020
4523ea3
Update Distribution_Request.md
TravisEz13 May 16, 2020
056b9d7
Formatting: remove duplicate semicolons (#12666)
xtqqczze May 17, 2020
8385699
minor update to Distribution_Request.md (#12705)
kilasuit May 17, 2020
e5bd233
Update required Visual Studio version in build docs (#12628)
xtqqczze May 18, 2020
01d3788
Merged PR 11571: Change log for v7-1-0-preview-3 and a missing previe…
May 18, 2020
a7ce788
Added missing changelog for v7.1.0-preview.2 (#12665)
May 19, 2020
240a8f7
NRE in CommandSearcher.GetNextCmdlet (#12659)
powercode May 19, 2020
79a483b
Fix comments in Mshexpression.cs (#12711)
sethvs May 19, 2020
cdd13a6
Add link to Github compare in changelog (#12713)
xtqqczze May 19, 2020
d4e338c
Update `README.md` removing experimental status of `Arm` builds, but …
SteveL-MSFT May 19, 2020
310ffe0
Update `README` and `metadata` files for next release (#12717)
adityapatwardhan May 19, 2020
9212aac
Use nameof operator (#12716)
xtqqczze May 19, 2020
a3d5bfc
Merge branch 'release/v7.1.0-preview.3' into master
TravisEz13 May 19, 2020
3131ab3
Update `LICENSE.txt` so that it's recognized as MIT (#12729)
TravisEz13 May 19, 2020
5cb7847
Bump `Microsoft.CodeAnalysis.CSharp` from `3.5.0` to `3.6.0` (#12731)
dependabot-preview[bot] May 19, 2020
9fe96f0
IDictionary -> IDictionary<string, FunctionInfo> for FunctionTable (#…
powercode May 20, 2020
a015bfe
Remove `assets\license.rtf` (#12721)
xtqqczze May 20, 2020
d98f131
Remove phrase 'All rights reserved' from Microsoft copyright statemen…
xtqqczze May 20, 2020
36951e0
Redundancy: Remove 'partial' modifier from type with a single part (#…
xtqqczze May 20, 2020
15c2245
Restrict loading of `amsi.dll` from system32 folder (#12730)
SteveL-MSFT May 20, 2020
16c1a36
Make `-OutFile` param in web cmdlets to work like -LiteralPath (#11701)
iSazonov May 20, 2020
f8a588c
Nullable annotations for CommandSearcher (#12733)
powercode May 21, 2020
bd228a2
Delete license.rtf (#12738)
xtqqczze May 21, 2020
05e682a
Update to dotnet SDK 5.0.0-preview.5.20268.9 (#12740)
JamesWTruher May 21, 2020
0e435a5
Add GitHub action for PR creation and `Wix` file generation logic (#1…
adityapatwardhan May 22, 2020
ea6f6c9
Prevent GitHub workflow for daily dotnet build updates from running i…
bergmeister May 22, 2020
e132e8b
Rethrow to preserve stack details for better maintainability (#12723)
xtqqczze May 22, 2020
122bd75
Bump NJsonSchema from 10.1.16 to 10.1.17 (#12761)
dependabot-preview[bot] May 22, 2020
62bb436
Change CimCmdlets to use AliasAttribute (#12617)
thlac May 22, 2020
ac40e02
Fixing "Double "period" (..) in message for System.InvalidOperationEx…
kvprasoon May 23, 2020
12e0adc
Update .NET SDK version from `5.0.100-preview.5.20269.29` to `5.0.100…
github-actions[bot] May 23, 2020
1f252f8
Wrap tests in pester blocks (#12700)
xtqqczze May 23, 2020
b2f5779
Replace link to Slack with link to PowerShell Virtual User Group (#12…
xtqqczze May 26, 2020
2ea7010
Clarify defaultRefAssemblies list capacity in AddType.cs (#12520)
xtqqczze May 27, 2020
e7325f2
Bump NJsonSchema from 10.1.17 to 10.1.18 (#12812)
dependabot-preview[bot] May 27, 2020
281c471
Adding more ETW logs to wsman plugin (#12798)
krishnayalavarthi May 27, 2020
0137920
Make module formatting not generate error with strict mode (#11943)
jazzdelightsme May 27, 2020
f7c701c
Fix MSI upgrade and shortcut issues (#12792)
heaths May 27, 2020
fdb2b2a
Fix broken `docs.microsoft.com` link (#12776)
xtqqczze May 28, 2020
921d36d
Fix markdown ordered lists (#12657)
xtqqczze May 28, 2020
d26e8c0
Adds Mask Input Parameter to `Read-Host` (#10908)
davinci26 May 28, 2020
8a2d170
Correct 'review-for-comments' in `Governance.md` (#11035)
MarvTheRobot May 28, 2020
c602f82
Remove extra line before formatting group (#12163)
iSazonov May 28, 2020
9e0b940
Allow use of build module on unknown Linux distros (#11146)
Saancreed May 29, 2020
05cab7f
Formatting: Add empty line between declarations (#12824)
xtqqczze May 29, 2020
7b6e84d
Use `t_` naming convention for ThreadStatic members (#12826)
xtqqczze May 29, 2020
99da109
Update .NET SDK version from `5.0.100-preview.5.20272.6` to `5.0.100-…
github-actions[bot] May 29, 2020
b80375f
Update the CI builds (#12830)
daxian-dbw May 29, 2020
2fe3499
Sign the `MSIX` files for the store (#12582)
TravisEz13 May 29, 2020
c7455fd
Add `CommandLine` property to Process (#12288)
iSazonov May 29, 2020
55b9041
Update .NET SDK version from `5.0.100-preview.5.20278.13` to `5.0.100…
github-actions[bot] May 30, 2020
0f16d0e
Minor typo corrections in Distribution Request Issue Templates (#12744)
corbob May 30, 2020
0d5b7f5
Add missing assessibility modifiers (#12820)
xtqqczze May 31, 2020
4e98011
cleanup: Use coalesce expression (#12829)
xtqqczze May 31, 2020
e93381e
Add readonly modifier to internal static members (#11777)
xtqqczze May 31, 2020
3de9069
Fix `New-Item` to create symbolic link to relative path target (#12797)
iSazonov Jun 1, 2020
8f7d308
Expand numberOfPowershellRefAssemblies list capacity (#12840)
xtqqczze Jun 2, 2020
c233b30
Reorder modifiers according to preferred order (#12864)
xtqqczze Jun 2, 2020
8f79ce1
Update Linux daily CI to run in a single agent & collect traces (#12866)
daxian-dbw Jun 2, 2020
73e8427
Bring back Certificate provider parameters (#10622)
iSazonov Jun 2, 2020
5a42f45
Update the PowerShell modules to use the new Help URI (#12686)
adityapatwardhan Jun 2, 2020
b03b968
Restore `markdownlint` tests (#12549)
xtqqczze Jun 2, 2020
c22ccbe
Add parameter `SchemaFile` to `Test-Json` cmdlet (#11934)
beatcracker Jun 2, 2020
37c9a76
Make contributors unique in Release notes (#12878)
kvprasoon Jun 3, 2020
cd3ed77
Fix broken link in `README.md` (#12887)
xtqqczze Jun 4, 2020
01616df
Upgrade `APIScan` version (#12876)
adityapatwardhan Jun 4, 2020
5ef69e8
Fix break in package build by pinning `ffi` version to `1.12` (#12889)
TravisEz13 Jun 4, 2020
80ac3cc
Enable skipped tests (#12894)
iSazonov Jun 5, 2020
1656f51
Enable the upload of `ETW` traces to `CLR CAP` in Windows daily build…
daxian-dbw Jun 8, 2020
59dff00
Check if Azure Blob exists before overwriting (#12921)
adityapatwardhan Jun 9, 2020
2ea18ee
Flag `default` switch statement condition clause as keyword (#10487)
msftrncs Jun 9, 2020
edf7cc0
Resolve the working directory as literal path for `Start-Process` whe…
NoMoreFood Jun 9, 2020
eaee9a3
Add @TylerLeonhardt to PowerShell team list to correct changelog gene…
adityapatwardhan Jun 9, 2020
0d5d017
Code redundancy fixes (#12916)
xtqqczze Jun 11, 2020
58c371c
Fix `RCS1114: Remove redundant delegate creation` (#12917)
xtqqczze Jun 11, 2020
ec20043
Remove use of `Test-Path` in ConciseView (#12778)
SteveL-MSFT Jun 11, 2020
211fb2a
Update `README.md` and `metadata.json` for next releases (#12939)
adityapatwardhan Jun 11, 2020
8d85c14
Rename `CopyItem.Tests.ps1` to `Copy-Item.Tests.ps1` to match other t…
romero126 Jun 12, 2020
f4b8ae5
Bump `NJsonSchema` from 10.1.18 to 10.1.21 (#12944)
dependabot-preview[bot] Jun 12, 2020
22aaf9f
Disable `NonPrivateReadonlyFieldsMustBeginWithUpperCaseLetter` rule i…
xtqqczze Jun 12, 2020
ed4cd20
Bump PSReadLine from `2.0.1` to `2.0.2` (#12909)
dependabot-preview[bot] Jun 12, 2020
409bd31
Rename the `CimCmdlet` resource file (#12955)
iSazonov Jun 15, 2020
04b1214
Make the switch parameter `-Qualifier` not positional for `Split-Path…
yecril71pl Jun 16, 2020
a650709
Remove dependency on DNS for `Test-Connection` tests on macOS (#12943)
rjmholt Jun 16, 2020
4b67d44
Update `DotnetRutimeMetadata.json` to point to preview 6 (#12972)
adityapatwardhan Jun 17, 2020
2f1d40c
Fix conflicting shorthand switch `-w` for pwsh (#12945)
SteveL-MSFT Jun 17, 2020
a3319d7
Add HoloLens to list of PowerShell adopters (#12940)
reynoldsbd Jun 17, 2020
3319f4c
Make sure tabcompletion tests run (#12981)
TravisEz13 Jun 17, 2020
c1dc078
Use correct isError parameter with Write-Log when logging an error
JamesWTruher Jan 15, 2020
a6b82e3
fix up merge conflicts
JamesWTruher Jun 18, 2020
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
28 changes: 28 additions & 0 deletions .dependabot/config.yml
Original file line number Diff line number Diff line change
Expand Up @@ -8,24 +8,52 @@ update_configs:
update_schedule: "live"
default_labels:
- "CL-BuildPackaging"
ignored_updates:
- match:
dependency_name: "System.*"
- match:
dependency_name: "Microsoft.Win32.Registry.AccessControl"
- match:
dependency_name: "Microsoft.Windows.Compatibility"

- package_manager: "dotnet:nuget"
directory: "/tools/packaging/projects/reference/Microsoft.PowerShell.Commands.Utility"
update_schedule: "live"
default_labels:
- "CL-BuildPackaging"
ignored_updates:
- match:
dependency_name: "System.*"
- match:
dependency_name: "Microsoft.Win32.Registry.AccessControl"
- match:
dependency_name: "Microsoft.Windows.Compatibility"

- package_manager: "dotnet:nuget"
directory: "/tools/packaging/projects/reference/System.Management.Automation"
update_schedule: "live"
default_labels:
- "CL-BuildPackaging"
ignored_updates:
- match:
dependency_name: "System.*"
- match:
dependency_name: "Microsoft.Win32.Registry.AccessControl"
- match:
dependency_name: "Microsoft.Windows.Compatibility"

- package_manager: "dotnet:nuget"
directory: "/test/tools/Modules"
update_schedule: "live"
default_labels:
- "CL-BuildPackaging"
ignored_updates:
- match:
dependency_name: "System.*"
- match:
dependency_name: "Microsoft.Win32.Registry.AccessControl"
- match:
dependency_name: "Microsoft.Windows.Compatibility"

- package_manager: "dotnet:nuget"
directory: "/src/Modules"
Expand Down
6 changes: 3 additions & 3 deletions .devcontainer/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
#-------------------------------------------------------------------------------------------------------------
# Copyright (c) Microsoft Corporation. All rights reserved.
# Copyright (c) Microsoft Corporation.
# Licensed under the MIT License. See https://go.microsoft.com/fwlink/?linkid=2090316 for license information.
#-------------------------------------------------------------------------------------------------------------

FROM mcr.microsoft.com/dotnet/core/sdk:3.1.101
FROM mcr.microsoft.com/dotnet/core/sdk:5.0.100-preview.2

# Avoid warnings by switching to noninteractive
ENV DEBIAN_FRONTEND=noninteractive
Expand All @@ -13,7 +13,7 @@ RUN apt-get update \
&& apt-get -y install --no-install-recommends apt-utils 2>&1 \
#
# Verify git, process tools, lsb-release (common in install instructions for CLIs) installed
&& apt-get -y install git procps lsb-release \
&& apt-get -y install --no-install-recommends git procps lsb-release \
#
# Clean up
&& apt-get autoremove -y \
Expand Down
4 changes: 2 additions & 2 deletions .devcontainer/devcontainer.json
Original file line number Diff line number Diff line change
@@ -1,14 +1,14 @@
// See https://aka.ms/vscode-remote/devcontainer.json for format details.
{
"name": ".NET Core 3.1, including pwsh (Debian 10)",
"name": ".NET Core 5.0, including pwsh (Debian 10)",
"dockerFile": "Dockerfile",

// Uncomment the next line to run commands after the container is created.
"postCreateCommand": "cd src/powershell-unix && dotnet restore",

"extensions": [
"ms-azure-devops.azure-pipelines",
"ms-vscode.csharp",
"ms-dotnettools.csharp",
"ms-vscode.powershell",
"DavidAnson.vscode-markdownlint",
"vitaliymaz.vscode-svg-previewer"
Expand Down
2 changes: 1 addition & 1 deletion .devcontainer/fedora30/devcontainer.json
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@

"extensions": [
"ms-azure-devops.azure-pipelines",
"ms-vscode.csharp",
"ms-dotnettools.csharp",
"ms-vscode.powershell",
"DavidAnson.vscode-markdownlint",
"vitaliymaz.vscode-svg-previewer"
Expand Down
3 changes: 3 additions & 0 deletions .editorconfig
Original file line number Diff line number Diff line change
Expand Up @@ -48,6 +48,9 @@ indent_size = 2
# Sort using and Import directives with System.* appearing first
dotnet_sort_system_directives_first = true

# Modifier preferences
csharp_preferred_modifier_order = public,private,protected,internal,static,extern,new,virtual,abstract,sealed,override,readonly,unsafe,volatile,async:suggestion

# Avoid "this." and "Me." if not necessary
dotnet_style_qualification_for_field = false:suggestion
dotnet_style_qualification_for_property = false:suggestion
Expand Down
2 changes: 1 addition & 1 deletion .github/CODEOWNERS
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,7 @@ src/Microsoft.PowerShell.Commands.Management/ @daxian-dbw @adityapatwardhan
src/Microsoft.PowerShell.Commands.Utility/ @JamesWTruher @PaulHigin

# Area: Console
src/Microsoft.PowerShell.ConsoleHost/ @daxian-dbw @anmenaga
src/Microsoft.PowerShell.ConsoleHost/ @daxian-dbw @anmenaga @TylerLeonhardt

# Area: Demos
demos/ @joeyaiello @SteveL-MSFT @HemantMahawar
Expand Down
42 changes: 22 additions & 20 deletions .github/CONTRIBUTING.md
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@ Please read the rest of this document to ensure a smooth contribution process.

## Quick Start Checklist

* Review the [Contribution License Agreement][CLA] requirement.
* Review the [Contributor License Agreement][CLA] requirement.
* Get familiar with the [PowerShell repository](../docs/git).

## Contributing to Issues
Expand Down Expand Up @@ -115,7 +115,7 @@ Please see [Building PowerShell](../README.md#building-the-repository).

#### Testing PowerShell

Please see PowerShell [Testing Guidelines - Running Tests Outside of CI][running-tests-outside-of-ci] on how to test you build locally.
Please see PowerShell [Testing Guidelines - Running Tests Outside of CI][running-tests-outside-of-ci] on how to test your build locally.

### Finding or creating an issue

Expand Down Expand Up @@ -167,11 +167,11 @@ Additional references:
An issue title is to briefly describe what is wrong, while a PR title is to briefly describe what is changed.
A better example is: "Add Ensure parameter to New-Item cmdlet", with "Fix #5" in the PR's body.
* When you create a pull request,
including a summary about your changes in the PR description.
include a summary about your changes in the PR description.
The description is used to create change logs,
so try to have the first sentence explain the benefit to end users.
If the changes are related to an existing GitHub issue,
please reference the issue in PR description (e.g. ```Fix #11```).
please reference the issue in the PR description (e.g. ```Fix #11```).
See [this][closing-via-message] for more details.

* Please use the present tense and imperative mood when describing your changes:
Expand All @@ -196,15 +196,15 @@ Additional references:
* For `.h`, `.cpp`, and `.cs` files use the copyright header with empty line after it:

```c#
// Copyright (c) Microsoft Corporation. All rights reserved.
// Copyright (c) Microsoft Corporation.
// Licensed under the MIT License.
<Add empty line here>
```

* For `.ps1` and `.psm1` files use the copyright header with empty line after it:

```powershell
# Copyright (c) Microsoft Corporation. All rights reserved.
# Copyright (c) Microsoft Corporation.
# Licensed under the MIT License.
<Add empty line here>
```
Expand All @@ -214,7 +214,7 @@ Additional references:
```powershell
Author = "PowerShell"
Company = "Microsoft Corporation"
Copyright = "Copyright (c) Microsoft Corporation. All rights reserved."
Copyright = "Copyright (c) Microsoft Corporation."
```

is at the top.
Expand Down Expand Up @@ -277,10 +277,10 @@ Additional references:
- `Request changes` if you believe the PR merge should be blocked if your feedback is not addressed,
- `Approve` if you believe your feedback has been addressed or the code is fine as-is, it is customary (although not required) to leave a simple "Looks good to me" (or "LGTM") as the comment for approval.
- `Comment` if you are making suggestions that the *author* does not have to accept.
Early in the review, it is acceptable to provide feedback on coding formatting based on the published [Coding Guidelines](../docs/dev-process/coding-guidelines.md), however,
after the PR has been approved, it is generally _not_ recommended to focus on formatting issues unless they go against the [Coding Guidelines](../docs/dev-process/coding-guidelines.md).
Early in the review, it is acceptable to provide feedback on coding formatting based on the published [Coding Guidelines][coding-guidelines], however,
after the PR has been approved, it is generally _not_ recommended to focus on formatting issues unless they go against the [Coding Guidelines][coding-guidelines].
Non-critical late feedback (after PR has been approved) can be submitted as a new issue or new pull request from the *reviewer*.
1. *Assignee* who are always *Maintainers* ensure that proper review has occurred and if they believe one approval is not sufficient, the *maintainer* is responsible to add more reviewers.
1. *Assignees* who are always *Maintainers* ensure that proper review has occurred and if they believe one approval is not sufficient, the *maintainer* is responsible to add more reviewers.
An *assignee* may also be a reviewer, but the roles are distinct.
Once the PR has been approved and the CI system is passing, the *assignee* will merge the PR after giving one business day for any critical feedback.
For more information on the PowerShell Maintainers' process, see the [documentation](../docs/maintainers).
Expand All @@ -302,22 +302,22 @@ In these cases:
## Making Breaking Changes

When you make code changes,
please pay attention to these that can affect the [Public Contract](../docs/dev-process/breaking-change-contract.md).
please pay attention to these that can affect the [Public Contract][breaking-changes-contract].
For example, changing PowerShell parameters, APIs, or protocols break the public contract.
Before making changes to the code,
first review the [breaking changes contract](../docs/dev-process/breaking-change-contract.md)
first review the [breaking changes contract][breaking-changes-contract]
and follow the guidelines to keep PowerShell backward compatible.

## Making Design Changes

To add new features such as cmdlets or making design changes,
please follow the [PowerShell Request for Comments (RFC)](https://github.com/PowerShell/PowerShell-RFC) process.
please follow the [PowerShell Request for Comments (RFC)][rfc-process] process.

## Common Engineering Practices

Other than the guidelines for ([coding](../docs/dev-process/coding-guidelines.md),
the [RFC process](https://github.com/PowerShell/PowerShell-RFC) for design,
[documentation](#contributing-to-documentation) and [testing](../docs/testing-guidelines/testing-guidelines.md)) discussed above,
Other than the guidelines for [coding][coding-guidelines],
the [RFC process][rfc-process] for design,
[documentation](#contributing-to-documentation) and [testing](../docs/testing-guidelines/testing-guidelines.md) discussed above,
we encourage contributors to follow these common engineering practices:

* Format commit messages following these guidelines:
Expand Down Expand Up @@ -359,7 +359,7 @@ is also appropriate, as is using Markdown syntax.
If you find code that you think is a good fit to add to PowerShell,
file an issue and start a discussion before proceeding.
* Create and/or update tests when making code changes.
* Run tests and ensure they are passing before pull request.
* Run tests and ensure they are passing before opening a pull request.
* All pull requests **must** pass CI systems before they can be approved.
* Avoid making big pull requests.
Before you invest a large amount of time,
Expand All @@ -368,7 +368,7 @@ is also appropriate, as is using Markdown syntax.
## Contributor License Agreement (CLA)

To speed up the acceptance of any contribution to any PowerShell repositories,
you should to [sign a Microsoft Contribution Licensing Agreement (CLA)](https://cla.microsoft.com/) ahead of time.
you should sign the Microsoft [Contributor License Agreement (CLA)](https://cla.microsoft.com/) ahead of time.
If you've already contributed to PowerShell or Microsoft repositories in the past, congratulations!
You've already completed this step.
This a one-time requirement for the PowerShell project.
Expand All @@ -395,8 +395,10 @@ Once you sign a CLA, all your existing and future pull requests will have the st
[up-for-grabs]: https://github.com/powershell/powershell/issues?q=is%3Aopen+is%3Aissue+label%3AUp-for-Grabs
[semantic linefeeds]: https://rhodesmill.org/brandon/2012/one-sentence-per-line/
[PowerShell-Docs]: https://github.com/powershell/powershell-docs/
[use-vscode-editor]: ../docs/learning-powershell/using-vscode.md#editing-with-visual-studio-code
[use-vscode-editor]: https://docs.microsoft.com/dotnet/core/tutorials/with-visual-studio-code
[repository-maintainer]: ../docs/community/governance.md#repository-maintainers
[area-expert]: ../docs/community/governance.md#area-experts
[ci-system]: ../docs/testing-guidelines/testing-guidelines.md#ci-system
[first-time-issue]: https://github.com/powershell/powershell/issues?q=is%3Aopen+is%3Aissue+label%3AFirst-Time-Issue
[coding-guidelines]: ../docs/dev-process/coding-guidelines.md
[breaking-changes-contract]: ../docs/dev-process/breaking-change-contract.md
[rfc-process]: https://github.com/PowerShell/PowerShell-RFC
10 changes: 5 additions & 5 deletions .github/ISSUE_TEMPLATE/Bug_Report.md
Original file line number Diff line number Diff line change
Expand Up @@ -16,29 +16,29 @@ This repository is **ONLY** for PowerShell Core 6 and PowerShell 7+ issues.
- Make sure you are able to repro it on the [latest released version](https://github.com/PowerShell/PowerShell/releases)
- Search the existing issues.
- Refer to the [FAQ](https://github.com/PowerShell/PowerShell/blob/master/docs/FAQ.md).
- Refer to the [known issues](https://docs.microsoft.com/powershell/scripting/whats-new/known-issues-ps6?view=powershell-6).
- Refer to the [known issues](https://docs.microsoft.com/powershell/scripting/whats-new/known-issues-ps6).

-->

# Steps to reproduce
## Steps to reproduce

```powershell

```

# Expected behavior
## Expected behavior

```none

```

# Actual behavior
## Actual behavior

```none

```

# Environment data
## Environment data

<!-- provide the output of $PSVersionTable -->

Expand Down
25 changes: 15 additions & 10 deletions .github/ISSUE_TEMPLATE/Distribution_Request.md
Original file line number Diff line number Diff line change
@@ -1,30 +1,35 @@
---
name: Distribution Support Request
about: Requests suppoort for a new distribution
about: Requests support for a new distribution
title: "Distribution Support Request"
labels: Distribution-Request
assignees: ''

---

# Details of the Distribution
## Details of the Distribution

- Name of the Distribution:
- Name of the Distribution:
- Version of the Distribution:
- Processor Architecture (One per request):
- Package Types
- [ ] Deb
- [ ] RPM
- [ ] Tar.gz
- Snap - Please file issue in https://github.com/powershell/powershell-snap. This issues type is unrelated to snap packages with a distribution neutral.
- Processor Architecture (One per request):
- [ ] **Required** - An issues has been filed to create a Docker image in https://github.com/powershell/powershell-docker
- The following is a requirement for supporting a distribution **without exception.**
- [ ] The version and architecture of the Distribution is [supported by .NET Core](https://github.com/dotnet/core/blob/master/release-notes/3.0/3.0-supported-os.md#linux).
- [ ] The version and architecture of the Distribution is [supported by .NET Core](https://github.com/dotnet/core/blob/master/release-notes/3.0/3.0-supported-os.md#linux).
- The following are requirements for supporting a distribution.
Please write a justification for any exception where these criteria are not met and
the PowerShell comittee will review the request.
- [ ] The version of the Distribution is supported for at least one year.
- [ ] The version of the Distribution is not an [interim release](https://ubuntu.com/about/release-cycle) or equivalent.
Please write a justification for any exception where these criteria are not met and
the PowerShell committee will review the request.
- [ ] The version of the Distribution is supported for at least one year.
- [ ] The version of the Distribution is not an [interim release](https://ubuntu.com/about/release-cycle) or equivalent.

## Progress - For PowerShell Team **ONLY**

- [ ] Docker image created
- [ ] Docker image published
- [ ] Distribution tested
- [ ] Lifecycle updated
- [ ] [Lifecycle](https://github.com/MicrosoftDocs/PowerShell-Docs/blob/staging/reference/docs-conceptual/PowerShell-Support-Lifecycle.md) updated
- [ ] Documentation Updated
4 changes: 2 additions & 2 deletions .github/ISSUE_TEMPLATE/Feature_Request.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,15 +7,15 @@ assignees: ''

---

# Summary of the new feature/enhancement
## Summary of the new feature/enhancement

<!--
A clear and concise description of what the problem is that the new feature would solve.
Try formulating it in user story style (if applicable):
'As a user I want X so that Y.' with X being the being the action and Y being the value of the action.
-->

# Proposed technical implementation details (optional)
## Proposed technical implementation details (optional)

<!--
A clear and concise description of what you want to happen.
Expand Down
2 changes: 1 addition & 1 deletion .github/ISSUE_TEMPLATE/Release_Process.md
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ This template is for maintainers to create an issues to track the release proces
Please **only** use this template if you are a maintainer.
-->

# Release Process for v6.x.x
## Checklist

- [ ] Verify that `PowerShell-Native` has been updated/released as needed.
- [ ] Check for `PowerShellGet` and `PackageManagement` release plans.
Expand Down
2 changes: 1 addition & 1 deletion .github/ISSUE_TEMPLATE/Security_Issue_Report.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ assignees: 'TravisEz13'

---

# Security Issue
## Security Issue

Excerpt from [Issue Management - Security Vulnerabilities](https://github.com/PowerShell/PowerShell/blob/master/.github/SECURITY.md)

Expand Down
4 changes: 2 additions & 2 deletions .github/SUPPORT.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,9 +5,9 @@ If you do not see your problem captured, please file a [new issue][] and follow
Also make sure to see the [Official Support Policy][].
If you know how to fix the issue, feel free to send a pull request our way. (The [Contribution Guides][] apply to that pull request, you may want to give it a read!)

[Official Support Policy]: https://docs.microsoft.com/powershell/scripting/powershell-support-lifecycle?view=powershell-6
[Official Support Policy]: https://docs.microsoft.com/powershell/scripting/powershell-support-lifecycle
[FAQ]: https://github.com/PowerShell/PowerShell/tree/master/docs/FAQ.md
[Contribution Guides]: https://github.com/PowerShell/PowerShell/tree/master/.github/CONTRIBUTING.md
[known issues]: https://docs.microsoft.com/powershell/scripting/whats-new/known-issues-ps6?view=powershell-6
[known issues]: https://docs.microsoft.com/powershell/scripting/whats-new/known-issues-ps6
[GitHub issues]: https://github.com/PowerShell/PowerShell/issues
[new issue]: https://github.com/PowerShell/PowerShell/issues/new/choose
Loading