Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
59 commits
Select commit Hold shift + click to select a range
eac16e8
Update `metadata.json` to make 7.2.0 the latest LTS (#16417)
TravisEz13 Nov 9, 2021
cc28daf
Fix typo for "privacy" in MSI installer (#16407)
SteveL-MSFT Nov 9, 2021
f2a42fb
Bump `Microsoft.ApplicationInsights` from `2.18.0` to `2.19.0` (#16413)
dependabot[bot] Nov 9, 2021
19b5647
Update `README.md` to specify gathered telemetry (#16379)
JamesWTruher Nov 10, 2021
965dc8f
Fix tab completion within the script block specified for the `Validat…
MartinGC94 Nov 10, 2021
23f701c
Update release instructions with link to new build (#16419)
TravisEz13 Nov 10, 2021
9cb33d4
Remove pre-release .NET 6 build sources (#16418)
adityapatwardhan Nov 10, 2021
292c634
Add import so we can use common GitHub workflow function. (#16433)
TravisEz13 Nov 10, 2021
a090b9e
use different containers for different branches (#16434)
TravisEz13 Nov 10, 2021
7dc4587
Bump Microsoft.CodeAnalysis.CSharp from 4.0.0-6.final to 4.0.1 (#16423)
dependabot[bot] Nov 11, 2021
306147c
Update HelpInfoUri for 7.2 release (#16456)
sdwheeler Nov 13, 2021
4f86b07
Fix typo in Job.cs (#16454)
eltociear Nov 15, 2021
fd4117e
Update `README.md` about the change logs (#16471)
powershellpr0mpt Nov 15, 2021
a8e3183
Add `[Microsoft.PowerShell.Commands.SetStrictModeCommand.ArgumentToPS…
SteveL-MSFT Nov 19, 2021
7bb8fa1
Fix the `Max_PATH` condition check to handle long path correctly (#16…
Shriram0908 Nov 19, 2021
88ba3f6
Use the same temporary home directory when 'HOME' env variable is not…
daxian-dbw Nov 22, 2021
40837dd
Fix NuGet package generation in release build (#16509)
adityapatwardhan Nov 23, 2021
c2966ac
Fix PowerShell/PowerShell#13201 (#16416)
matt9ucci Nov 30, 2021
64d2fe2
Fix `PSVersion` parameter version checks and error messages for Power…
PaulHigin Dec 1, 2021
1920b1b
Fix race condition between DisconnectAsync and Dispose (#16536)
i3arnon Dec 2, 2021
2d27da4
Bring back `pwsh.exe` for framework dependent packages to support Sta…
adityapatwardhan Dec 2, 2021
f922883
Set clean state before testing `UseMU` in the MSI (#16543)
TravisEz13 Dec 6, 2021
4f54655
Remove declaration of experimental features in Utility module manifes…
SteveL-MSFT Dec 7, 2021
f0cf95c
Add explicit job name for approval tasks in Snap stage (#16579)
adityapatwardhan Dec 9, 2021
6f27372
Fix broken links in markdown (#16598)
TravisEz13 Dec 10, 2021
4a11a20
update cgmanifest (#16600)
TravisEz13 Dec 10, 2021
7bebf44
Disabled Yarn cache in markdown.yml (#16599)
Dec 11, 2021
bb7e0e3
Update macOS build image and root folder for build (#16609)
adityapatwardhan Dec 13, 2021
a54b9a2
Update the `vmImage` and PowerShell root directory for macOS builds (…
adityapatwardhan Dec 14, 2021
cadd576
Fix ForEach-Object -Parallel when passing in script block variable (#…
PaulHigin Dec 14, 2021
d4bad46
Updated README.md and metadata.json for 7.2.1 release (#16586)
Dec 14, 2021
6b06625
Updating changelog for 7.2.1 (#16616)
Dec 14, 2021
6662e21
Fix the DSC overview URL in a markdown file and some small cleanup ch…
daxian-dbw Dec 16, 2021
083df00
Updated README.md and metadata.json for v7.3.0-preview.1 release (#16…
Dec 16, 2021
3f1c03d
Merged PR 18449: Change default for `$PSStyle.OutputRendering` to `Ansi`
Dec 11, 2021
2b550d2
Check for feed value before registering
adityapatwardhan Dec 14, 2021
c8f32fc
Merged PR 18465: Changelog for v7.3.0-preview.1
Dec 16, 2021
1d1e42f
Merge branch 'master' into BringChangesFrom730P1
Dec 16, 2021
3e3c56f
Bring changes from 7.3.0-preview.1 (#16640)
TravisEz13 Dec 16, 2021
b7ce3c5
Fix parsing `SemanticVersion` build label from version string (#16608)
JoeRobich Dec 17, 2021
a3788b0
Update SBOM generation (#16641)
TravisEz13 Dec 17, 2021
67faa48
Update Images used for release (#16580)
TravisEz13 Dec 18, 2021
6c22065
Register NuGet source when generating `CGManifest` (#16570)
TravisEz13 Dec 20, 2021
bf8a139
Update `HelpInfoUri` for 7.3 release (#16646)
sdwheeler Jan 3, 2022
7a2b445
Fix web cmdlets so that an empty `Get` does not include a `content-le…
SteveL-MSFT Jan 3, 2022
9b8916f
Bump Microsoft.ApplicationInsights from 2.19.0 to 2.20.0 (#16642)
dependabot[bot] Jan 4, 2022
0834c65
Add AMSI method invocation logging as experimental feature (#16496)
PaulHigin Jan 4, 2022
a9b14a1
Add `exec` cmdlet for bash compatibility (#16462)
SteveL-MSFT Jan 4, 2022
2e8009b
Change nuget release yaml to use `UseDotNet` task (#16701)
SteveL-MSFT Jan 5, 2022
e2f39fa
Reduce the amount of startup banner text (#16516)
rkeithhill Jan 10, 2022
0f21156
Fix `$PSNativeCommandArgPassing` = `Windows` to handle empty args cor…
SteveL-MSFT Jan 12, 2022
1cb3553
Update change log to remove a broken URL (#16735)
daxian-dbw Jan 12, 2022
cce64f4
Report error when PowerShell built-in modules are missing (#16628)
daxian-dbw Jan 12, 2022
ed6e058
Add `-StrictMode` to `Invoke-Command` to allow specifying strict mode…
Thomas-Yu Jan 12, 2022
87b61a0
remove assert that is incorrect and affecting our tests (#16588)
SteveL-MSFT Jan 12, 2022
83a809b
Make `Measure-Object` ignore missing properties unless running in str…
KiwiThePoodle Jan 13, 2022
da7c52a
Add lock and null check to remoting internals (#16542) (#16683)
SergeyZalyadeev Jan 13, 2022
686c84c
Add new parameter to `Start-Sleep`: `[-Duration] <timespan>` (#16185)
IISResetMe Jan 14, 2022
186d6be
Use NotifyEndApplication to re-enable VT mode (#16612)
daxian-dbw Jan 14, 2022
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .github/prquantifier.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -7,5 +7,5 @@ Excluded:
- '*.md'
- '*.sln'
# autogenerated files
- cgmanifest.json
- tools/cgmanifest.json
- assets/wix/files.wxs
3 changes: 3 additions & 0 deletions .github/workflows/daily.yml
Original file line number Diff line number Diff line change
Expand Up @@ -72,14 +72,17 @@ jobs:
git status --short
- name: Check if we need to create a PR
run: |
$ErrorActionPreference = 'continue'
git diff --quiet ThirdPartyNotices.txt
$exitCode = $LASTEXITCODE
Write-Verbose -Message "Exit code: $exitCode" -Verbose
if ($LASTEXITCODE -ne 0) {
Import-Module ./.github/workflows/GHWorkflowHelper
Set-GWVariable -Name CREATE_PR -Value 'true'
} else {
Write-Verbose "No difference found. Not creating a PR." -Verbose
}
exit 0
- name: Create Pull Request
uses: peter-evans/create-pull-request@v3
id: cprtpn
Expand Down
20 changes: 20 additions & 0 deletions .spelling
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,7 @@
about_
about_debuggers
about_jobs
about_Telemetry
acl
adamdriscoll
add-localgroupmember
Expand Down Expand Up @@ -96,11 +97,14 @@ bugfix
build.json
build.psm1
bulid
buildInfoJson
callmejoebob
catchable
cdxml
celsius
CentOS
cgmanifest
CGManifest
changelog
changelog.md
changelogs
Expand All @@ -115,6 +119,7 @@ childitem
ChrisLGardner
cimsession
cimsupport
ci.psm1
classlib
clear-itemproperty
cloudydino
Expand Down Expand Up @@ -233,6 +238,7 @@ DotnetRutimeMetadata.json
dottedscopes
downlevel
dropdown
dwtaber
e.g.
ebook
ebooks
Expand Down Expand Up @@ -269,6 +275,7 @@ export-formatdata
export-modulemember
failurecode
failurecount
farmerau
fbehrens
felixfbecker
ffeldhaus
Expand Down Expand Up @@ -352,6 +359,7 @@ hackathons
HashSet
hashtable
hashtables
hayhay27
helloworld.ps1
helpproviderwithcache
helpproviderwithfullcache
Expand All @@ -369,6 +377,7 @@ httpbin's
https
hubuk
hvitved
i3arnon
i.e.
ico
idera
Expand Down Expand Up @@ -426,8 +435,10 @@ jwmoss
kanjibates
kasper3
katacoda
Kellen-Stuart
kevinmarquette
kevinoid
KevRitchie
keyfileparameter
keyhandler
khansen00
Expand Down Expand Up @@ -472,10 +483,12 @@ macports
maertendmsft
mahawar
Markdig.Signed
markdown.yml
markekraus
marktiedemann
Marusyk
MarvTheRobot
matt9ucci
mcbobke
md
meir017
Expand Down Expand Up @@ -631,6 +644,7 @@ powershellgallery
powershellget
powershellmagazine.com
powershellninja
powershellpr0mpt
powershellproperties
ppadmavilasom
pre-build
Expand Down Expand Up @@ -722,6 +736,7 @@ receive-pssession
recurse
reddit
redhat
redirections
redistributable
redistributables
register-argumentcompleter
Expand Down Expand Up @@ -769,6 +784,7 @@ rkitover
robo210
ronn
rpalo
rpolley
runspace
runspaceinit
runspaces
Expand Down Expand Up @@ -811,6 +827,7 @@ set-wsmaninstance
set-wsmanquickconfig
sethvs
setversionvariables
sha256
ShaydeNofziger
shellexecute
shouldbeerrorid
Expand All @@ -836,6 +853,7 @@ start-codecoveragerun
start-pspester
stdin
stevel-msft
StevenLiekens
stevend811
stknohg
strawgate
Expand All @@ -845,6 +863,7 @@ string.split
stringbuilder
stuntguy3000
StyleCop
subfolder
submodule
submodules
sudo
Expand Down Expand Up @@ -906,6 +925,7 @@ tracesource
travisez13
travisty
truher
TSAUpload
TValue
tylerleonhardt
typecataloggen
Expand Down
4 changes: 3 additions & 1 deletion .vsts-ci/linux.yml
Original file line number Diff line number Diff line change
Expand Up @@ -30,12 +30,14 @@ pr:
- .vsts-ci/misc-analysis.yml
- .vsts-ci/windows.yml
- .vsts-ci/windows/*
- cgmanifest.json
- tools/cgmanifest.json
- LICENSE.txt
- test/common/markdown/*
- test/perf/*
- tools/releaseBuild/*
- tools/releaseBuild/azureDevOps/templates/*
- README.md
- .spelling

variables:
DOTNET_CLI_TELEMETRY_OPTOUT: 1
Expand Down
4 changes: 3 additions & 1 deletion .vsts-ci/mac.yml
Original file line number Diff line number Diff line change
Expand Up @@ -31,13 +31,15 @@ pr:
- .vsts-ci/misc-analysis.yml
- .vsts-ci/windows.yml
- .vsts-ci/windows/*
- cgmanifest.json
- tools/cgmanifest.json
- LICENSE.txt
- test/common/markdown/*
- test/perf/*
- tools/packaging/*
- tools/releaseBuild/*
- tools/releaseBuild/azureDevOps/templates/*
- README.md
- .spelling

variables:
DOTNET_CLI_TELEMETRY_OPTOUT: 1
Expand Down
6 changes: 0 additions & 6 deletions .vsts-ci/misc-analysis/markdown.yml
Original file line number Diff line number Diff line change
Expand Up @@ -30,12 +30,6 @@ jobs:

- checkout: ComplianceRepo

- task: Cache@2
inputs:
key: '"markdown-link-check" | "$(Agent.OS)" | $(repoPath)/test/common/markdown-link/markdown-link.tests.ps1'
path: $(YARN_GLOBAL_CACHE_FOLDER)
displayName: Cache Yarn packages

- powershell: |
Install-module Pester -Scope CurrentUser -Force -MaximumVersion 4.99
displayName: Install Pester
Expand Down
2 changes: 1 addition & 1 deletion .vsts-ci/misc-analysis/mdSpell.yml
Original file line number Diff line number Diff line change
Expand Up @@ -53,4 +53,4 @@ jobs:

- template: dailyBuildCompliance.yml@ComplianceRepo
parameters:
sourceScanPath: '$(repoPath)'
sourceScanPath: '$(repoPath)/test/common'
4 changes: 3 additions & 1 deletion .vsts-ci/windows.yml
Original file line number Diff line number Diff line change
Expand Up @@ -28,13 +28,15 @@ pr:
- .dependabot/config.yml
- .github/ISSUE_TEMPLATE/*
- .vsts-ci/misc-analysis.yml
- cgmanifest.json
- tools/cgmanifest.json
- LICENSE.txt
- test/common/markdown/*
- test/perf/*
- tools/packaging/*
- tools/releaseBuild/*
- tools/releaseBuild/azureDevOps/templates/*
- README.md
- .spelling

variables:
GIT_CONFIG_PARAMETERS: "'core.autocrlf=false'"
Expand Down
1 change: 1 addition & 0 deletions .vsts-ci/windows/templates/windows-packaging.yml
Original file line number Diff line number Diff line change
Expand Up @@ -69,6 +69,7 @@ jobs:
BuildDropPath: '$(System.ArtifactsDirectory)/mainBuild'
Build_Repository_Uri: $(build.repository.uri)
displayName: SBOM
sourceScanPath: '$(repoPath)\tools'

- pwsh: |
Import-Module .\tools\ci.psm1
Expand Down
1 change: 1 addition & 0 deletions .vsts-ci/windows/windows-packaging.yml
Original file line number Diff line number Diff line change
Expand Up @@ -51,6 +51,7 @@ pr:
- src/Microsoft.WSMan.Runtime/Microsoft.WSMan.Runtime.csproj
- src/Modules/PSGalleryModules.csproj
- src/powershell-win-core/powershell-win-core.csproj
- test/packaging/windows/*
- tools/ci.psm1
- tools/packaging/*

Expand Down
5 changes: 2 additions & 3 deletions CHANGELOG/6.0.md
Original file line number Diff line number Diff line change
Expand Up @@ -766,9 +766,8 @@ For more information on this, we invite you to read [this blog post explaining P
### Move to .NET Core 2.0 (.NET Standard 2.0 support)

PowerShell Core has moved to using .NET Core 2.0 so that we can leverage all the benefits of .NET Standard 2.0. (#3556)
To learn more about .NET Standard 2.0, there's some great starter content [on Youtube](https://www.youtube.com/playlist?list=PLRAdsfhKI4OWx321A_pr-7HhRNk7wOLLY),
on [the .NET blog](https://devblogs.microsoft.com/dotnet/introducing-net-standard/),
and [on GitHub](https://github.com/dotnet/standard/blob/master/docs/faq.md).
To learn more about .NET Standard 2.0, there's some great starter content [on Youtube](https://www.youtube.com/playlist?list=PLRAdsfhKI4OWx321A_pr-7HhRNk7wOLLY)
and on [the .NET blog](https://devblogs.microsoft.com/dotnet/introducing-net-standard/).
We'll also have more content soon in our [repository documentation](https://github.com/PowerShell/PowerShell/tree/master/docs) (which will eventually make its way to [official documentation](https://github.com/powershell/powershell-docs)).
In a nutshell, .NET Standard 2.0 allows us to have universal, portable modules between Windows PowerShell (which uses the full .NET Framework) and PowerShell Core (which uses .NET Core).
Many modules and cmdlets that didn't work in the past may now work on .NET Core, so import your favorite modules and tell us what does and doesn't work in our GitHub Issues!
Expand Down
39 changes: 39 additions & 0 deletions CHANGELOG/7.2.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,44 @@
# 7.2 Changelog

## [7.2.1] - 2021-12-14

### General Cmdlet Updates and Fixes

- Remove declaration of experimental features in Utility module manifest as they are stable (#16460)
- Bring back pwsh.exe for framework dependent packages to support Start-Job (#16535)
- Change default for `$PSStyle.OutputRendering` to `Ansi` (Internal 18394)
- Update `HelpInfoUri` for 7.2 release (#16456)
- Fix typo for "privacy" in MSI installer (#16407)

### Tests

- Set clean state before testing `UseMU` in the MSI (#16543)

### Build and Packaging Improvements

<details>

<ul>
<li>Add explicit job name for approval tasks in Snap stage (#16579)</li>
<li>Fixing the build by removing duplicate TSAUpload entries (Internal 18399)</li>
<li>Port CGManifest fixes (Internal 18402)</li>
<li>Update CGManifest (Internal 18403)</li>
<li>Updated package dependencies for 7.2.1 (Internal 18388)</li>
<li>Use different containers for different branches (#16434)</li>
<li>Use notice task to generate license assuming CGManifest contains all components (#16340)</li>
<li>Create compliance build (#16286)</li>
<li>Update release instructions with link to new build (#16419)</li>
<li>Add diagnostics used to take corrective action when releasing buildInfoJson (#16404)</li>
<li>vPack release should use buildInfoJson new to 7.2 (#16402)</li>
<li>Add checkout to build json stage to get <code>ci.psm1</code> (#16399)</li>
<li>Update the usage of metadata.json for getting LTS information (#16381)</li>
<li>Move mapping file into product repo and add Debian 11 (#16316)</li>
</ul>

</details>

[7.2.1]: https://github.com/PowerShell/PowerShell/compare/v7.2.0...v7.2.1

## [7.2.0] - 2021-11-08

### General Cmdlet Updates and Fixes
Expand Down
1 change: 1 addition & 0 deletions CHANGELOG/README.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
# Changelogs

* [Current preview changelog](preview.md)
* [7.2 changelog](7.2.md)
* [7.1 changelog](7.1.md)
* [7.0 changelog](7.0.md)
* [6.2 changelog](6.2.md)
Expand Down
Loading