Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[pull] master from microsoft:master #2

Open
wants to merge 862 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
862 commits
Select commit Hold shift + click to select a range
30e54e4
Refactor pinning evaluation (#4151)
JohnMcPMS Feb 8, 2024
4d51b5f
Winget client rest source parsing for 1.7 manifest (#4155)
yao-msft Feb 9, 2024
92f9ac3
Add 1.7 manifest fields to WingetUtilsInterop (#4157)
yao-msft Feb 9, 2024
be14d83
Update fuzzer and integrate with OneFuzz (#4135)
ryfu-msft Feb 13, 2024
9bd4383
Add additional switches for Inno Setup based installers (#3562)
SpecterShell Feb 14, 2024
5c66da1
Create #658 - WinGet Download.md (#2953)
RDMacLachlan Feb 15, 2024
030d998
Log configuration input hash in configuration summary telemetry (#4173)
yao-msft Feb 16, 2024
7b28fb4
Implement Export-WinGetPackage powershell cmdlet for `winget download…
ryfu-msft Feb 18, 2024
96974fb
winget repair cli implementation (#4168)
Madhusudhan-MSFT Feb 18, 2024
2741e91
Fix typo in '#658 - WinGet Download.md' Spec File (#4179)
og-mrk Feb 18, 2024
90be304
Update WinGet Download spec with accurate PS cmdlet help (#4182)
ryfu-msft Feb 20, 2024
ecc2314
Add Troubleshooting Step for CDN (#4188)
Trenly Feb 21, 2024
d82566e
CodeCoverage pipeline for submission to onefuzz. (#4177)
ryfu-msft Feb 21, 2024
180a8d7
Update fuzzing code coverage pipeline id (#4191)
ryfu-msft Feb 21, 2024
bdeea5a
Increment version to 1.8 (#4192)
ryfu-msft Feb 22, 2024
101f68b
Remove x86 platform from fuzzing pipeline (#4195)
ryfu-msft Feb 26, 2024
22fba89
Make SQLite wrapper more resilient (#4196)
JohnMcPMS Feb 26, 2024
3ec75ae
Pull in latest localized strings (#4202)
ryfu-msft Feb 26, 2024
a695aa4
Fix settings.schema.0.2.json not validating against schema (#4200)
Mat2095 Feb 26, 2024
a3c686b
Fix test error and change pipeline to properly report test crash (#4204)
JohnMcPMS Feb 27, 2024
c5fbdd9
Refactor `IPackage` (#4174)
JohnMcPMS Feb 27, 2024
464e177
Update Repair-WinGetPackageManager with UiXaml 2.8 (#4218)
ryfu-msft Mar 1, 2024
b07d2eb
Copy semver.dll to direct dependencies (#4226)
ryfu-msft Mar 4, 2024
f954699
Fix xamlAsset value (powershell module) (#4240)
vedantmgoyal9 Mar 6, 2024
38721a6
Update Triage Triggers (#4239)
Trenly Mar 6, 2024
9087ac7
Remove Needs-Triage when labels are applied (#4243)
Trenly Mar 6, 2024
9adff24
Standardize Formatting of Documentation (#4244)
Trenly Mar 6, 2024
5b3bd95
Fix conflict with Issue Forms (#4245)
Trenly Mar 6, 2024
8a00654
Fix PowerShellCmdlet (#4247)
msftrubengu Mar 7, 2024
7cea3d9
Add support for proxies #190 (#4203)
florelis Mar 14, 2024
cf597ec
Make Ignore Warnings suppress the output level entirely (#4221)
Trenly Mar 15, 2024
2fece93
Add spec for proxy support (#4152)
florelis Mar 15, 2024
256c385
Add Trigger for Needs-Repro Label (#4276)
Trenly Mar 18, 2024
cf13dc2
Ignore corrupted source data (#4291)
JohnMcPMS Mar 20, 2024
ec6c840
Update similarissues.yml to include body information as well (#4295)
craigloewen-msft Mar 21, 2024
88cd81e
Fix `EnableWindowsPackageManagerCommandLineInterfaces` Policy Behavio…
ryfu-msft Mar 21, 2024
834806b
Better server start coordination (#4292)
JohnMcPMS Mar 22, 2024
8e82bfe
Add experimental support for multiple installed versions (#4282)
JohnMcPMS Mar 22, 2024
a3bb538
Remove duplicates from MultiQuery (#4286)
Trenly Mar 22, 2024
e9d3465
Add support for setting source trust level (#4216)
ryfu-msft Mar 26, 2024
d0e4b08
Remove macro condition for GetAdminSettingPolicy (#4314)
ryfu-msft Mar 26, 2024
3c3d4e4
Fix header for AdminSettings (#4315)
ryfu-msft Mar 27, 2024
72ea504
Add Triggers for context labels (#4335)
Trenly Apr 1, 2024
9505489
Add support for optional limitation set in configuration remote serve…
yao-msft Apr 5, 2024
596b1b0
Dynamic runtime configuration support (#4355)
ryfu-msft Apr 8, 2024
91ee267
Improve MSStore installation success rate by trying Restart or Cancel…
yao-msft Apr 9, 2024
7209d71
Refactor HttpClientHelper to CommonCore (#4371)
ryfu-msft Apr 12, 2024
91eda88
Added AdditionalLibraryDirectories to UndockedRegFreeWinRT (#4374)
AmelBawa-msft Apr 16, 2024
7dcc3c3
Index v2 (#4387)
JohnMcPMS Apr 18, 2024
2e14846
Make DLL directory work in packaged cases as well (#4389)
JohnMcPMS Apr 19, 2024
1d99a66
Enable Microsoft.WinGet.Client arm64 support (#4392)
msftrubengu Apr 20, 2024
ab35bba
Add Arm64 to list of architectures in Module Initialization. (#4251)
snickler Apr 22, 2024
f2b23b4
Merge commit 'f5986708c7b5f19e239dbf0e4a6570e2e4f68960' as 'src/SfsCl…
yao-msft Apr 24, 2024
f598670
Squashed 'src/SfsClient/sfs-client/' content from commit cf18b357
yao-msft Apr 24, 2024
fbfe2e8
Readme, spelling and cgmanifest
yao-msft Apr 24, 2024
adecbb9
Fix e2e tests by setting the test source package as trusted (#4409)
yao-msft Apr 26, 2024
228062f
Enable vcpkg build
yao-msft Apr 26, 2024
db44bb7
Merge branch 'master' into EnlistSfsClient
yao-msft Apr 26, 2024
0aaccd6
Fix mixed elevation integration issue by using MemoryStream (#4413)
yao-msft Apr 26, 2024
4139d79
Merge pull request #4408 from yao-msft/EnlistSfsClient
yao-msft Apr 26, 2024
5f7b46b
Add initial support for msstore download experimental feature (#4386)
ryfu-msft Apr 26, 2024
2ea3055
Explicitly add Microsoft.Management.Configuration as remoting server …
yao-msft Apr 27, 2024
ea98536
Update instructions to build repo locally with vcpkg enabled (#4426)
yao-msft Apr 30, 2024
c2781b0
Make SecurityContext field name camelCase (#4433)
yao-msft May 1, 2024
2b185be
Add Workflow logs and fix installed version workflow bug (#4432)
JohnMcPMS May 1, 2024
457f84b
Block control codes and truncate longer configuration text blocks (#4…
JohnMcPMS May 1, 2024
5a1631f
Configure export command (#4434)
msftrubengu May 2, 2024
0daffd3
Create local Microsoft.WindowsPackageManager.Utils nuget (#4439)
msftrubengu May 2, 2024
2979fd8
Use GitHub's built in markdown highlighting to highlight notes in REA…
alvinsjoy May 3, 2024
4073c43
Remove Installer Parent Directory when Empty (#4451)
Trenly May 7, 2024
f31f411
Complete MSStore download and licensing (#4464)
yao-msft May 9, 2024
0703b6b
Make proxy feature stable (#4466)
yao-msft May 10, 2024
5fe31fc
Index V2 consumption (#4462)
JohnMcPMS May 10, 2024
a6e2821
Remove PAT token for ADO fuzzing task (#4478)
ryfu-msft May 14, 2024
d5710ce
Update the correlation tools (#4479)
JohnMcPMS May 14, 2024
e1ee49e
Allow a property to force the /debugtype override onto some projects …
JohnMcPMS May 15, 2024
4bfc7cb
Initialize logging of global logger for inproc invocations (#4490)
yao-msft May 17, 2024
6e35ddf
Fix limit mode metadata blocking (#4489)
JohnMcPMS May 18, 2024
f1ae126
Move paths code to shared (#4484)
JohnMcPMS May 21, 2024
d71f0da
Squashed 'src/SfsClient/sfs-client/' changes from cf18b357..ff315ecf
yao-msft May 30, 2024
31833b5
Merge commit 'd71f0dae4c825df0a850c2c2e8b2a6bc4b16b2b2' into updatesf…
yao-msft May 30, 2024
f754f74
cgmanifest, readme and version update
yao-msft May 30, 2024
1ad3820
WinGetDownload E_ACCESSDENIED (#4518)
msftrubengu May 31, 2024
5dd949e
Merge pull request #4517 from yao-msft/updatesfsclient1_0
yao-msft May 31, 2024
1fe43f5
Increment version to 1.9 (#4522)
ryfu-msft Jun 3, 2024
e8712a3
Update localization pipeline to new auth type (#4532)
florelis Jun 3, 2024
59b794b
Fix loc pipeline service connection (#4533)
florelis Jun 3, 2024
06ac471
Enable Microsoft Entra Id auth for displaycatalog and use enterprise …
yao-msft Jun 13, 2024
8503a86
Add tests for configure mixed elevation (#4487)
ryfu-msft Jun 14, 2024
2e01798
Make v2 index EF enabled by default (#4553)
JohnMcPMS Jun 14, 2024
49d1a22
Trim Version When Parsing (#4554)
Trenly Jun 14, 2024
f190823
Add Tests for Parsing Versions with Whitespace (#4557)
Trenly Jun 14, 2024
04b2c4c
Winget Repair - Eliminate installer type mapping for MSI/WIX and MSIX…
Madhusudhan-MSFT Jun 15, 2024
e6ceef4
Update Pipeline Component Versions (#4560)
Trenly Jun 17, 2024
a9d6548
Add support for extracting archives using tar.exe (#4541)
ryfu-msft Jun 18, 2024
ffab684
Make SxS stable (#4563)
JohnMcPMS Jun 19, 2024
57907ac
Use digest verification APIs for MSIX when available (#4564)
JohnMcPMS Jun 19, 2024
38aac87
Improve Support for Versions with Preambles (#4558)
Trenly Jun 20, 2024
75803c3
Launch COM server for elevated use via packaged path (#4567)
JohnMcPMS Jun 21, 2024
b433fa4
Fix export manifest with multiple locales (#4569)
yao-msft Jun 21, 2024
c074cbe
Configuration history support (#4552)
JohnMcPMS Jun 21, 2024
6c54251
Make Store package download stable (#4570)
yao-msft Jun 21, 2024
bec94a4
Update expired certificate with incoming one (#4568)
JohnMcPMS Jun 24, 2024
9d9f05a
Apply latest patch for localized strings (#4578)
ryfu-msft Jun 24, 2024
c555273
Update winget server com security (#4577)
yao-msft Jun 24, 2024
d4adad1
Squashed 'src/YamlCppLib/libyaml/' changes from 2c891fc7..840b65c4
yao-msft Jun 26, 2024
1869095
Merge commit 'd4adad1c8e6a54d8725aeac45fbe0d752f0f9ac6' into libyamlu…
yao-msft Jun 26, 2024
2b759cc
Update readme and cgmanifest
yao-msft Jun 26, 2024
015f0e9
Component Governance fix: Update libyaml (#4583)
yao-msft Jun 26, 2024
a1c61bf
Squashed 'src/Valijson/valijson/' changes from 2dfc7499..0b4771e2
yao-msft Jun 26, 2024
c61edd7
Merge commit 'a1c61bf4fca7a498b2f5dbee492e2179f48ea08b' into valijson…
yao-msft Jun 26, 2024
8f8da58
readme and cgmanifest
yao-msft Jun 26, 2024
798e928
Update project and fix tests
yao-msft Jun 27, 2024
986f240
Update valijson to v1.0.2 (#4588)
yao-msft Jun 27, 2024
a7f7c21
Use atomic functions to ensure single initialization of tracking cata…
JohnMcPMS Jun 27, 2024
8dee4d8
Standardize line endings in expect.txt (#4595)
Trenly Jun 28, 2024
4505e94
Fix service connection for ESRP codesigning for utils nuget package (…
ryfu-msft Jun 28, 2024
3c60491
Configuration apply queueing (#4590)
JohnMcPMS Jun 28, 2024
7ea9bca
Ensure Agreements don't terminate in dependency flow (#4594)
Trenly Jun 28, 2024
c136d55
Remove libyaml Dockerfile (#4604)
florelis Jul 2, 2024
74aba20
Update README.md and Pull Request and Issue templates (#4599)
skanda890 Jul 2, 2024
c6111d0
Attempt to update dependencies when not registered (#4606)
JohnMcPMS Jul 2, 2024
0074708
Remove experimental from index v2 (#4607)
JohnMcPMS Jul 3, 2024
6f3e1d0
ARM64 build and test fixes (#4608)
JohnMcPMS Jul 3, 2024
ae566c7
Use shared manifest in COM server (#4605)
JohnMcPMS Jul 3, 2024
c00ea88
Add AnyCPU to .gitignore (#4621)
JohnMcPMS Jul 8, 2024
43425fe
Fix for attempted use of capability API before it was introduced (#4620)
JohnMcPMS Jul 8, 2024
9825812
Fix Component Governance (#4629)
msftrubengu Jul 15, 2024
b41093b
Update documentation errors (#4649)
Trenly Jul 17, 2024
5327d22
Squashed 'src/PureLib/pure/zlib/' changes from 04f42cec..51b7f2ab
ryfu-msft Jul 19, 2024
4b2f610
Merge commit '5327d226ecc4c33e50bbf375bcdb3e8cbc1f74e6' into purelib/…
ryfu-msft Jul 19, 2024
09211d5
Update README
ryfu-msft Jul 19, 2024
ac7db80
update cgmanifest and vcpkg dependencies
ryfu-msft Jul 19, 2024
3954dbe
Update Zlib library dependency for PureLib (#4654)
ryfu-msft Jul 19, 2024
8d1cd07
update curl vcpkg version to 8.8.0 (#4655)
ryfu-msft Jul 21, 2024
99151be
Squashed 'src/SfsClient/sfs-client/' changes from ff315ecf..6ab78af6
ryfu-msft Jul 24, 2024
9543c00
Merge commit '99151be489224736e78fcf92475ebbc44b6b09b3'
ryfu-msft Jul 24, 2024
dec90d6
update README
ryfu-msft Jul 24, 2024
7d7b3a9
Pull in latest SFSClient (#4670)
ryfu-msft Jul 24, 2024
8f425df
Remove prerelease, update icon uri, and clean up for PowerShell modul…
ryfu-msft Jul 24, 2024
414cd9a
Use ContinueWith rather than finally for coroutine result types (#4669)
JohnMcPMS Jul 25, 2024
2e91480
Store configuration status and enable remote watch events (#4647)
JohnMcPMS Jul 29, 2024
7610bf1
Update README.md (#4687)
skanda890 Jul 30, 2024
e8e5f50
Update metadata collection tooling (#4688)
JohnMcPMS Jul 30, 2024
32e3bf9
Skip uninstall attempt when installed package version is not present …
JohnMcPMS Jul 30, 2024
6df6ded
Upgrade to check-spelling v0.0.22 (#3896)
jsoref Jul 30, 2024
f6e27a4
Fix downloader selection (#4696)
florelis Jul 31, 2024
ecbe61d
Split testing into separate pipeline job (#4675)
JohnMcPMS Aug 1, 2024
ac46894
Update NOTICE (#4699)
JohnMcPMS Aug 2, 2024
b74d599
Delete CodeCoverage and WinGetUtil NuGet pipelines (#4708)
florelis Aug 7, 2024
2306d08
WinRT activation shim for Microsoft.Management.Deployment (#4709)
JohnMcPMS Aug 7, 2024
5a0d8aa
Add missing solution dependency (#4717)
JohnMcPMS Aug 8, 2024
7a729fa
Fix the actual problem with the build... (#4719)
JohnMcPMS Aug 8, 2024
af80a40
Send unit telemetry on success (#4720)
JohnMcPMS Aug 8, 2024
13e7680
Merge commit 'd5ae2a9f443e333e3594a41e2303fcadcde08101' into sfsclien…
ryfu-msft Aug 9, 2024
d5ae2a9
Squashed 'src/SfsClient/sfs-client/' changes from 6ab78af6..be733af9
ryfu-msft Aug 9, 2024
a31b487
update README
ryfu-msft Aug 9, 2024
d5a5dce
Pull in latest SFS client (#4725)
ryfu-msft Aug 9, 2024
5427597
PowerShell Help for Microsoft.WinGet.Client (#4674)
denelon Aug 13, 2024
095b221
Create public sample (#4734)
JohnMcPMS Aug 14, 2024
266a08f
Generate Microsoft.WinGet.Client help docs in cmdlet output (#4731)
ryfu-msft Aug 19, 2024
dc1435a
Remove preference for "installed" installer type (#4740)
JohnMcPMS Aug 20, 2024
7723804
Update curl to 8.9.1 (#4745)
ryfu-msft Aug 20, 2024
83b2db4
Fix Reset-WinGetSource behavior (#4732)
ryfu-msft Aug 21, 2024
d010e24
External HR error message support (#4746)
JohnMcPMS Aug 21, 2024
57c22c5
Generate test certificates in pipeline (#4747)
florelis Aug 22, 2024
f65c241
[Spec] Windows Package Manager Repair functionality Design spec (#3943)
Madhusudhan-MSFT Aug 27, 2024
6567cf1
Update build status badge (#4758)
JohnMcPMS Aug 27, 2024
5010482
Run test tasks if succeededOrFailed (#4759)
JohnMcPMS Aug 27, 2024
269c3c6
Binskim error EnableCriticalCompilerWarnings (#4764)
ryfu-msft Aug 29, 2024
32cee15
Run Unpackaged Unit Tests with winget-installed PsExec (#4760)
ryfu-msft Aug 29, 2024
524c43c
Spelling (#4772)
JohnMcPMS Aug 29, 2024
472adff
Updates to PowerShell help docs (#4781)
mdanish-kh Sep 3, 2024
3c53030
Repair-WinGetPackageManager improvements (#4774)
JohnMcPMS Sep 3, 2024
43686bb
Allow for smaller configuration outputs (#4754)
JohnMcPMS Sep 3, 2024
8996d9b
Add diagnostics to dynamic factory (#4757)
JohnMcPMS Sep 3, 2024
33bae58
PS Gallery tests are unreliable (#4791)
JohnMcPMS Sep 4, 2024
19b3b5e
Add pwsh support for trust level and explicit (#4750)
ryfu-msft Sep 5, 2024
8691cb3
Updates to the PowerShell modules (#4716)
kilasuit Sep 9, 2024
9116d5d
Microsoft.WinGet.DSC improvements (and breaking change) (#4795)
JohnMcPMS Sep 10, 2024
2b87fee
Small build changes (#4807)
florelis Sep 12, 2024
dc491d4
Add initial 1.9 manifest (#4811)
ryfu-msft Sep 16, 2024
ed2b714
Fix Component Governance issues (#4814)
florelis Sep 16, 2024
90d0fba
Fix grammatical issues in Bug Report.yml, and Update dependencies (#4…
skanda890 Sep 18, 2024
4712ac4
upgrading to similar-issues-ai (#4819)
denelon Sep 18, 2024
7650384
Update nuget for E2E test project (#4821)
ryfu-msft Sep 19, 2024
e813c49
Fix PATH issue for archive containing nested portables with binary de…
ryfu-msft Sep 20, 2024
1a0f403
Revert PowerShell modules to alpha (#4823)
JohnMcPMS Sep 20, 2024
f6aaefa
Update fuzzing template area path (#4824)
ryfu-msft Sep 20, 2024
e623ced
Add a few more command aliases (#4822)
Trenly Sep 23, 2024
c6d76bd
Fix issue with unicode characters in symlink target path (#4834)
ryfu-msft Sep 27, 2024
a0f4864
Pull in latest localized strings (#4840)
ryfu-msft Sep 30, 2024
d148be1
Sixel support (#4828)
JohnMcPMS Sep 30, 2024
6ea1362
More messages for common Store package download scenarios (#4841)
yao-msft Oct 1, 2024
27f9000
WinGet COM API for Repair (#4736)
Madhusudhan-MSFT Oct 7, 2024
1ca81fc
Improve configuration self elevation flow (#4844)
JohnMcPMS Oct 7, 2024
3fd3445
Pull in latest localized strings (#4855)
ryfu-msft Oct 7, 2024
8a31bfd
Update curl (#4856)
florelis Oct 8, 2024
8f6b6f8
Add extended error codes to results without them (#4858)
JohnMcPMS Oct 8, 2024
e22e4ac
Change enum value name (#4864)
JohnMcPMS Oct 10, 2024
01eae6e
Set WindowsSdkPackageVersion to older value (#4860)
JohnMcPMS Oct 10, 2024
8d6f17d
Enable USE_PROD_CLSIDS switch in CommonCore (#4865)
JohnMcPMS Oct 10, 2024
2b0aef3
Make dependency lookup case insensitive (#4866)
JohnMcPMS Oct 11, 2024
3724788
Documentation - added `Microsoft.Rest` as a supported source type (#4…
bubbletroubles Oct 11, 2024
19ce709
Add hash mismatch telemetry details (#4857)
JohnMcPMS Oct 11, 2024
e80ca4a
Make adding overlapping ARP range a hard error (#4870)
JohnMcPMS Oct 11, 2024
90eaee2
Update minor version (#4874)
JohnMcPMS Oct 14, 2024
4e394fe
Update package with CVEs (#4881)
florelis Oct 15, 2024
1b25158
Add ADMX policies for security features in App Installer (#4726)
florelis Oct 15, 2024
fa62b8b
Consume all input during extract sequence (#4882)
JohnMcPMS Oct 16, 2024
9bfeedb
Change meaning of AddOrUpdate return bool (#4885)
JohnMcPMS Oct 16, 2024
be13187
Fix for Source Argument Validation in SourceWorkflow for Default Sour…
Madhusudhan-MSFT Oct 21, 2024
6cf604a
add latest localized strings (#4892)
ryfu-msft Oct 21, 2024
9160218
Bring back WinGetUtil nuspec for dev development (#4884)
msftrubengu Oct 23, 2024
fe939b8
Add support for 1.9 manifest in rest source parsing and winget utils …
yao-msft Oct 25, 2024
f926640
WinGet Source COM Api (#4813)
Madhusudhan-MSFT Oct 28, 2024
d60517e
Add experimental feature for font list command (#4886)
ryfu-msft Oct 28, 2024
b8f4133
Fix Microsoft Store's App Installer URL (#4925)
mdanish-kh Oct 30, 2024
cdd4b08
Fix Repair-WinGetPackageManager cmdlet by retrieving dependencies fro…
ryfu-msft Oct 31, 2024
03587c2
Remove attribute in DSC (#4932)
JohnMcPMS Oct 31, 2024
02454cc
Add msstore productId to export manifest and to wingetutil interop ma…
yao-msft Nov 4, 2024
1105343
Update settings docs (#4951)
JohnMcPMS Nov 8, 2024
ff86443
Don't put ARP version data into tracking catalog (#4964)
JohnMcPMS Nov 13, 2024
5645e0c
Add CsWinRT projection producing project for deployment API (#4949)
JohnMcPMS Nov 18, 2024
03df824
Better handling of min version merging in DependencyList (#4987)
JohnMcPMS Nov 19, 2024
25ccc2a
Add ODS logger and use it during init (#4969)
JohnMcPMS Nov 20, 2024
1deb4a8
"Pad" shorter versions with empty parts when comparing (#5001)
Trenly Nov 23, 2024
4ef707f
Add separate string for successful configuration units (#5002)
Trenly Nov 25, 2024
39d132b
Add initial 1.10 manifests (#5011)
ryfu-msft Nov 26, 2024
f97417f
Add default module root setting for configuration (#4974)
ryfu-msft Nov 26, 2024
e0c43c4
Add tests for ensuring integers are parsed correctly with leading zer…
Trenly Dec 2, 2024
4ad9e40
Update description for 1.10 schema (#5014)
ryfu-msft Dec 4, 2024
a54bbbe
Add missing ReturnResponseUrl to WinGetUtilInterop manifest (#5035)
yao-msft Dec 4, 2024
b6bbc65
Update curl dependency due to CVE-2024-9681 (#4960)
florelis Dec 9, 2024
09a9808
Change RepairFailure telemetry event to measure (#5050)
JohnMcPMS Dec 10, 2024
5d5dd30
Squashed 'src/SfsClient/sfs-client/' changes from be733af9..0e27525d
nidietr-MSFT Dec 10, 2024
4c2d9f3
Merge commit '5d5dd308a0b367b327039694689ac6618b0b309f' into SfsClien…
nidietr-MSFT Dec 10, 2024
3d1402c
Update readme.md & SfsClient project files for SfsClient 1.1.0
nidietr-MSFT Dec 10, 2024
df6a13a
Add configuration modules path to '--info' (#5023)
mdanish-kh Dec 10, 2024
ad9a0ae
Upgrade to check-spelling v0.0.24 (#5045)
jsoref Dec 10, 2024
6034e78
SfsClient update 1.1.0 for proxy support (#5052)
JohnMcPMS Dec 10, 2024
3157a93
Allows setting WinGet proxy setting as SFS Client Proxy (#5054)
nidietr-MSFT Dec 11, 2024
9d0bc47
Enable intellisense for all user settings fields (#5031)
mdanish-kh Dec 12, 2024
08b6de0
Winget cli (#5067)
roxterrr1 Dec 16, 2024
c2c922c
Update to .NET 8 and PS SDK 7.4 (#5078)
JohnMcPMS Dec 18, 2024
c8061ea
Solve dead links (#5089)
Gijsreyn Dec 19, 2024
b49f784
Add Entra Id authentication support for installer download (#5095)
yao-msft Dec 23, 2024
dfc5a8f
Add missing top-level exception handling for arg validation (#5111)
florelis Jan 7, 2025
c925c39
Add default value for `ConfigureBehavior` (#5061)
Gijsreyn Jan 7, 2025
d8819d0
Store information result in RestSourceReference for reuse (#5112)
JohnMcPMS Jan 8, 2025
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
  •  
  •  
  •  
The diff you're trying to view is too large. We only load the first 3000 changed files.
29 changes: 29 additions & 0 deletions .configurations/configuration.dsc.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
# yaml-language-server: $schema=https://aka.ms/configuration-dsc-schema/0.2
# Reference: https://github.com/microsoft/winget-cli#building-the-client
properties:
resources:
- resource: Microsoft.Windows.Developer/DeveloperMode
directives:
description: Enable Developer Mode
allowPrerelease: true
settings:
Ensure: Present
- resource: Microsoft.WinGet.DSC/WinGetPackage
id: vsPackage
directives:
description: Install Visual Studio 2022 (any edition is OK)
allowPrerelease: true
settings:
id: Microsoft.VisualStudio.2022.Community
source: winget
- resource: Microsoft.VisualStudio.DSC/VSComponents
dependsOn:
- vsPackage
directives:
description: Install required VS workloads from project .vsconfig file
allowPrerelease: true
settings:
productId: Microsoft.VisualStudio.Product.Community
channelId: VisualStudio.17.Release
vsConfigFile: '${WinGetConfigRoot}\..\.vsconfig'
configurationVersion: 0.2.0
22 changes: 22 additions & 0 deletions .editorconfig
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
# top-most EditorConfig file
root=true

# Apply Windows-style newlines with a newline ending on every file, using UTF-8, and removing extra whitespace before newlines
[*]
end_of_line = crlf
insert_final_newline = true
charset = utf-8
trim_trailing_whitespace = true

# Overrides for Yaml Files - Use two spaces for indents
# editorconfig/editorconfig#329
[*.{yml,yaml}]
indent_style = space
indent_size = 2

# Overrides for Markdown Files - Use tab for indents (accessibility)
[*.md]
indent_style = tab

[{allow.txt,excludes.txt,patterns.txt,expect.txt}]
end_of_line = lf
61 changes: 0 additions & 61 deletions .github/ISSUE_TEMPLATE/Bug_Report.md

This file was deleted.

53 changes: 53 additions & 0 deletions .github/ISSUE_TEMPLATE/Bug_Report.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,53 @@
name: '🐛 Bug Report'
description: Report errors or unexpected behavior.
body:
- type: markdown
attributes:
value: |
> This bug tracker is monitored by the Windows Package Manager development team and other technical folks.
>
> **Important: When reporting BSODs or security issues, DO NOT attach memory dumps, logs, or traces to GitHub issues**.
> Instead, send dumps/traces to [email protected], referencing this GitHub issue.
>
> If this is an application crash, please provide a Feedback Hub submission link if possible so we can find your diagnostic data on the backend.
> You can open the Feedback Hub directly to the prepopulated form at https://aka.ms/winget-feedback
> Alternatively, use the category "Apps > Windows Package Manager" and choose "Share My Feedback" after submission to get the link.
>
> Please use this form and describe your issue, concisely but precisely, with as much detail as possible.
- type: textarea
attributes:
label: Brief description of your issue
placeholder: Briefly describe your issue here.
validations:
required: true
- type: textarea
attributes:
label: Steps to reproduce
placeholder: A description of how to trigger this bug
validations:
required: true
- type: textarea
attributes:
label: Expected behavior
placeholder: What did you expect to happen?
validations:
required: true
- type: textarea
attributes:
label: Actual behavior
placeholder: What is currently happening?
validations:
required: true
- type: textarea
attributes:
label: Environment
placeholder: |
[winget --info]
Windows Package Manager version
Windows: Windows.Desktop version
Package: Microsoft.DesktopAppInstaller version

Any other software?
render: shell
validations:
required: true
10 changes: 0 additions & 10 deletions .github/ISSUE_TEMPLATE/Documentation_Issue.md

This file was deleted.

10 changes: 10 additions & 0 deletions .github/ISSUE_TEMPLATE/Documentation_Issue.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
name: '📚 Documentation Issue'
description: Report issues in our documentation.
labels: ['Issue-Docs']
body:
- type: textarea
attributes:
label: Brief description of your issue
placeholder: Briefly describe which document needs to be corrected and why.
validations:
required: true
35 changes: 0 additions & 35 deletions .github/ISSUE_TEMPLATE/Feature_Request.md

This file was deleted.

18 changes: 18 additions & 0 deletions .github/ISSUE_TEMPLATE/Feature_Request.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
name: '🚀 Feature Request / Idea'
description: Suggest a new feature or improvement (this does not mean you have to implement it).
labels: ['Issue-Feature']
body:
- type: textarea
attributes:
label: Description of the new feature / enhancement
placeholder: |
A clear and concise description of what the problem is that the new feature would solve.
Describe why and how a user would use this new functionality (if applicable).
validations:
required: true
- type: textarea
attributes:
label: Proposed technical implementation details
placeholder: A clear and concise description of what you want to happen.
validations:
required: false
19 changes: 0 additions & 19 deletions .github/ISSUE_TEMPLATE/PULL_REQUEST_TEMPLATE.md

This file was deleted.

11 changes: 11 additions & 0 deletions .github/ISSUE_TEMPLATE/config.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
blank_issues_enabled: true
contact_links:
- name: Package issues
url: https://github.com/microsoft/winget-pkgs/issues
about: Please create issues related to the packages here.
- name: General Question
url: https://github.com/microsoft/winget-cli/discussions/new
about: Have a question on something? Start a new discussion thread.
- name: Review open issues
url: https://github.com/microsoft/winget-cli/issues
about: Please check if your issue or a similar issue has already been submitted.
6 changes: 4 additions & 2 deletions .github/PULL_REQUEST_TEMPLATE.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,6 @@
- [ ] Have you signed the [Contributor License Agreement](https://cla.opensource.microsoft.com/microsoft/winget-pkgs)?
- [ ] Are you working against an Issue?
<!-- To check a checkbox place an "x" between the brackets. e.g: [x] -->

- [ ] I have signed the [Contributor License Agreement](https://cla.opensource.microsoft.com/microsoft/winget-pkgs).
- [ ] This pull request is related to an issue.

-----
17 changes: 17 additions & 0 deletions .github/actions/spelling/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
# check-spelling/check-spelling configuration

File | Purpose | Format | Info
-|-|-|-
[dictionary.txt](dictionary.txt) | Replacement dictionary (creating this file will override the default dictionary) | one word per line | [dictionary](https://github.com/check-spelling/check-spelling/wiki/Configuration#dictionary)
[allow.txt](allow.txt) | Add words to the dictionary | one word per line (only letters and `'`s allowed) | [allow](https://github.com/check-spelling/check-spelling/wiki/Configuration#allow)
[reject.txt](reject.txt) | Remove words from the dictionary (after allow) | grep pattern matching whole dictionary words | [reject](https://github.com/check-spelling/check-spelling/wiki/Configuration-Examples%3A-reject)
[excludes.txt](excludes.txt) | Files to ignore entirely | perl regular expression | [excludes](https://github.com/check-spelling/check-spelling/wiki/Configuration-Examples%3A-excludes)
[only.txt](only.txt) | Only check matching files (applied after excludes) | perl regular expression | [only](https://github.com/check-spelling/check-spelling/wiki/Configuration-Examples%3A-only)
[patterns.txt](patterns.txt) | Patterns to ignore from checked lines | perl regular expression (order matters, first match wins) | [patterns](https://github.com/check-spelling/check-spelling/wiki/Configuration-Examples%3A-patterns)
[candidate.patterns](candidate.patterns) | Patterns that might be worth adding to [patterns.txt](patterns.txt) | perl regular expression with optional comment block introductions (all matches will be suggested) | [candidates](https://github.com/check-spelling/check-spelling/wiki/Feature:-Suggest-patterns)
[line_forbidden.patterns](line_forbidden.patterns) | Patterns to flag in checked lines | perl regular expression (order matters, first match wins) | [patterns](https://github.com/check-spelling/check-spelling/wiki/Configuration-Examples%3A-patterns)
[expect.txt](expect.txt) | Expected words that aren't in the dictionary | one word per line (sorted, alphabetically) | [expect](https://github.com/check-spelling/check-spelling/wiki/Configuration#expect)
[advice.md](advice.md) | Supplement for GitHub comment when unrecognized words are found | GitHub Markdown | [advice](https://github.com/check-spelling/check-spelling/wiki/Configuration-Examples%3A-advice)

Note: you can replace any of these files with a directory by the same name (minus the suffix)
and then include multiple files inside that directory (with that suffix) to merge multiple files together.
30 changes: 30 additions & 0 deletions .github/actions/spelling/advice.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,30 @@
<!-- See https://github.com/check-spelling/check-spelling/wiki/Configuration-Examples%3A-advice --> <!-- markdownlint-disable MD033 MD041 -->
<details><summary>If the flagged items are :exploding_head: false positives</summary>

If items relate to a ...
* binary file (or some other file you wouldn't want to check at all).

Please add a file path to the `excludes.txt` file matching the containing file.

File paths are Perl 5 Regular Expressions - you can [test](
https://www.regexplanet.com/advanced/perl/) yours before committing to verify it will match your files.

`^` refers to the file's path from the root of the repository, so `^README\.md$` would exclude [README.md](
../tree/HEAD/README.md) (on whichever branch you're using).

* well-formed pattern.

If you can write a [pattern](
https://github.com/check-spelling/check-spelling/wiki/Configuration-Examples:-patterns
) that would match it,
try adding it to the `patterns.txt` file.

Patterns are Perl 5 Regular Expressions - you can [test](
https://www.regexplanet.com/advanced/perl/) yours before committing to verify it will match your lines.

Note that patterns can't match multiline strings.

</details>
<!--
template: check-spelling
-->
Loading
Loading