Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
114 commits
Select commit Hold shift + click to select a range
b0c7e79
New version: Amerganim.AmaderBanglaKeyboard version 0.11.0 (#394476)
amerganim Jul 27, 2026
913a573
New version: JetBrains.TeamCity version 2026.1.3 (#408318)
spectopo Jul 27, 2026
fb61b51
New version: EclipseAdoptium.Temurin.25.JDK version 25.0.4.7 (#408451)
spectopo Jul 27, 2026
9520385
Remove version: ipatalas.AppSwitcher version 1.8.2 (#408485)
ipatalas Jul 27, 2026
2ccdb0e
New package: DBMobile.Resonance version 3.1.1 (#401350)
db-mobile Jul 27, 2026
be9ed5a
Update: Correct Installer Type for McAfee.MCPR (#408494)
Trenly Jul 27, 2026
61b985a
New version: Articulate.Articulate360 version 1.121.37380.0 (#399527)
UnownBot Jul 27, 2026
da4c195
New package: marcinz606.NegPy version 0.36.0 (#401330)
matteozanettii Jul 27, 2026
7950277
Microsoft.VisualStudio.2022.Enterprise version 17.14.37 (#407010)
jlee671 Jul 27, 2026
3918733
New version: TableClothProject.TableCloth version 1.20.9 (#408334)
rkttu Jul 27, 2026
c225697
New version: AnyDesk.AnyDesk version 9.7.12 (#408356)
spectopo Jul 27, 2026
e5b1b86
BellSoft.LibericaJRE.17.Full 17.0.20.10 (#408388)
CreeperKong Jul 27, 2026
1c5f197
New version: hellodigua.ChatLab version 0.34.1 (#408410)
spectopo Jul 27, 2026
861107e
New version: Microsoft.Edge version 150.0.4078.105 (#408437)
PckgrBot Jul 27, 2026
bc91e4f
Added locale.de-CH: TeamViewer.TeamViewer version 15.79.4 (#408468)
DandelionSprout Jul 27, 2026
ec56424
New version: sysmanage.sysmanage version 3.4.0.8 (#408471)
bceverly Jul 27, 2026
255ebf8
New version: tnunamak.Clawmeter version 0.31.5 (#408474)
tnunamak Jul 27, 2026
9d9aef1
New version: Debba.Tabularis version 0.17.0 (#408475)
debba Jul 27, 2026
a7fb4a7
New version: Atuinsh.Atuin version 18.18.0 (#408476)
ltrzesniewski Jul 27, 2026
c617ae5
New version: VisiGrid.VisiGrid version 0.12.2 (#408477)
robertdoneill Jul 27, 2026
4d0bdac
New version: ByteDance.LarkCLI version 1.0.78 (#408358)
spectopo Jul 27, 2026
8591aa5
New version: ImageMagick.Q16 version 7.1.2.29 (#408445)
dlemstra Jul 27, 2026
97b3f21
New version: VictorMagne.ClaudTray version 1.3.0 (#399896)
Victor-Magne Jul 27, 2026
2527281
New version: ESEngine.ReasonixCLI version 1.17.19 (#406051)
spectopo Jul 27, 2026
a64033c
BellSoft.LibericaJRE.25 25.0.4.9 (#408393)
CreeperKong Jul 27, 2026
6e7db43
Update: KDE.Parley version 26.11.70 (992) (#408458)
spectopo Jul 27, 2026
c29dc2d
Add version: matchmycolor.ColibriBeta version 26.1.2.17781 (#408482)
matchmycolor Jul 27, 2026
4f84f4d
New version: janosmiko.lfk 0.15.15 (#408486)
janosmiko Jul 27, 2026
76b8661
New version: NimbusAgent.Nimbus version 1.2.0 (#408488)
asafgolombek Jul 27, 2026
f94f454
New version: Microsoft.SafetyScanner version 1.455.382.0 (#408495)
UnownBot Jul 27, 2026
fdbf51b
New version: DifferentAI.OpenWork version 0.18.7 (#408501)
spectopo Jul 27, 2026
20fb2d9
New version: NearAI.IronClaw version 1.0.0 (#408504)
spectopo Jul 27, 2026
335e4d0
Automatic update of agentty.agentty 0.2.10 (#408510)
wingetbot Jul 27, 2026
4505b24
New version: hamidfzm.Glyph version 0.18.0 (#408512)
hamidfzm Jul 27, 2026
786d9f9
Microsoft.SQLServerManagementStudio.22 version 22.8.1 (#407022)
jlee671 Jul 27, 2026
e96a96f
Update: KDE.Bomber version master (876) (#408307)
spectopo Jul 27, 2026
e15d9ef
New version: GitHub.CopilotApp version 1.1.1 (#408489)
UnownBot Jul 27, 2026
d242d4a
New version: Mockzilla.Mockzilla version 2.8.1 (#408492)
jbn2336mz Jul 27, 2026
1544c58
New version: Amazon.AWSCLI version 2.36.9 (#408497)
spectopo Jul 27, 2026
001701c
New version: NGWIN.PicPick version 7.6.0 (#408506)
spectopo Jul 27, 2026
03f437f
New version: Ollama.Ollama version 0.32.5 (#408508)
spectopo Jul 27, 2026
d3e7e60
New version: Sourcegraph.Amp version 0.0.1785184098-gdd0f3f (#408509)
spectopo Jul 27, 2026
dec71e0
Release Go Toolkit v1.0.0 (#396951)
louiss0 Jul 27, 2026
f7c62cf
Update: Add missing dependency for Hanselman.WingetTUI (#408496)
Trenly Jul 27, 2026
1910851
New version: Google.Chrome.Canary version 152.0.7976.0 (#408503)
spectopo Jul 27, 2026
212a8ae
VK.VKWorkspace version 26.2.12.101023 (#408513)
Botalygin Jul 27, 2026
33f85f1
New version: AdamGell.CMTraceOpen version 1.5.0 (#408369)
adamgell Jul 27, 2026
a4a2d9c
New version: NEC.UNIVERGEBLUECONNECT version 2.31.37 (#408371)
spectopo Jul 27, 2026
bb02f8e
New version: ipatalas.AppSwitcher version 1.10.3 (#408484)
ipatalas Jul 27, 2026
eb4fdc5
Fix minor inconsistencies in docs (#408514)
Trenly Jul 27, 2026
374ce8f
CallMarcus.DJIMetadataEmbedder version 2.2.0 (#408516)
CallMarcus Jul 27, 2026
ddf81ab
CallMarcus.DJIMetadataEmbedder.Desktop version 2.2.0 (#408517)
CallMarcus Jul 27, 2026
3859cd2
New version: demkada.ArgyCode version 2.1.0 (#408518)
kadary Jul 27, 2026
8c3854b
New version: LuisPater.CLIProxyAPI version 7.2.103 (#408520)
spectopo Jul 27, 2026
de98305
Automatic Waiver Addition for PR 396951 (#408535)
wingetbot Jul 27, 2026
b05ac7a
Automatic Waiver Addition for PR 399896 (#408536)
wingetbot Jul 27, 2026
7bbed8a
New version: Tencent.QClaw version 0.2.28 (#391826)
spectopo Jul 27, 2026
84af22f
New version: Spyder.Spyder version 6.1.5 (#394139)
tianyeeT Jul 27, 2026
22e29f8
New version: Tencent.QClaw version 0.2.29 (#394468)
spectopo Jul 27, 2026
e8b15f0
New version: Tencent.QClaw version 0.2.32 (#397758)
spectopo Jul 27, 2026
ac28e3a
New version: openwong2kim.wmux version 3.37.2 (#408499)
openwong2kim Jul 27, 2026
876bf13
New version: Discord.Discord.Canary.arm64 version 1.0.405 (#408519)
spectopo Jul 27, 2026
205b038
New version: SpecScore.CLI 0.24.1 (#408522)
trakhimenok Jul 27, 2026
4ccc575
Remove version: vim.vim.nightly version 9.1.1732 (#408530)
chrisbra Jul 27, 2026
89f2f2e
Automatic update of AceBIT.PasswordDepot.19.Corporate from 19.2.1 to …
wingetbot Jul 28, 2026
85cb5fa
New version: SpecScore.CLI 0.24.2 (#408525)
trakhimenok Jul 28, 2026
2d2f827
New version: nabdev.iloader version 2.2.9 (#408526)
UnownBot Jul 28, 2026
9ce9cb3
New version: edde746.Plezy version 2.10.0 (#408527)
edde746 Jul 28, 2026
92b77a5
Automatic deletion of AppSolves.TikArcade-Studio 3.0.13 (#408537)
wingetbot Jul 28, 2026
77ced03
New package: SuperRadCompany.Microsandbox version 0.6.0 (#394540)
appcypher Jul 28, 2026
4850845
New package: rugbedbugg.RetroTetris version 1.0.0 (#404901)
rugbedbugg Jul 28, 2026
7f21c84
New package: leduftw.dbird version 1.0.1 (#404373)
leduftw Jul 28, 2026
fdb31e4
New version: JetBrains.PyCharm version 2026.2.0.1 (#408511)
spectopo Jul 28, 2026
d23f1df
New version: cataggar.ghr version 0.7.0 (#408524)
cataggar Jul 28, 2026
50090ef
Automatic deletion of AppControlLabs.AppControlSetup 1.4.0.414 (#408533)
wingetbot Jul 28, 2026
8e73b8d
GiovaniFreitag.lode version 0.1.0 (#401434)
giovani-freitag Jul 28, 2026
fdc6860
New package: Raudo.RaudoIPTV version 0.2.1 (#401435)
realpdro Jul 28, 2026
a603746
Asep1582.GTN-Easymode version 1.2.1 (#391402)
asep3192 Jul 28, 2026
23f19f9
New version: Microsoft.SafetyScanner version 1.455.384.0 (#408538)
UnownBot Jul 28, 2026
8eff5b7
New version: 9001.copyparty version 1.20.19 (#408549)
spectopo Jul 28, 2026
2d7639f
New version: Discord.Discord.Canary version 1.0.1072 (#408552)
spectopo Jul 28, 2026
d70a1d3
New version: Discord.Discord version 1.0.9250 (#408553)
spectopo Jul 28, 2026
a0904f4
Automatic deletion of Garmin.Express 7.29.0.0 (#408564)
wingetbot Jul 28, 2026
30cf5c7
Update FabioColor.FadedBalancerDCTL to 1.7.0 (#400968)
fabiocolor Jul 28, 2026
1b3bf0f
New version: vim.vim.nightly version 9.2.0865 (#408529)
chrisbra Jul 28, 2026
b64de14
Automatic update of Argente.DriveCleaner from 3.1.0.0 to 3.1.0.1 (#40…
wingetbot Jul 28, 2026
fe59df6
Automatic update of Argente.SystemManager from 1.0.3.5 to 1.0.3.6 (#4…
wingetbot Jul 28, 2026
7787a70
Automatic update of Argente.StartupManager from 4.0.7.8 to 4.0.8.0 (#…
wingetbot Jul 28, 2026
4b26c56
Automatic update of Argente.MalwareCleaner from 3.0.8.6 to 3.0.8.8 (#…
wingetbot Jul 28, 2026
bf75762
Automatic update of Argente.RegistryCleaner from 4.0.9.0 to 4.0.9.1 (…
wingetbot Jul 28, 2026
a8fcb49
Automatic update of Argente.UninstallManager from 4.0.8.4 to 4.0.8.5 …
wingetbot Jul 28, 2026
dacccf7
Automatic update of Argente.DuplicateFinder from 2.0.5.1 to 2.0.5.2 (…
wingetbot Jul 28, 2026
42e0aa4
New version: FactoryAI.Factory version 0.138.0 (#408554)
spectopo Jul 28, 2026
240f0c8
New version: GDGSoftware.PaquetBuilder version 26.3.0.1 (#408556)
spectopo Jul 28, 2026
eeccfd0
New version: ReadAI.ReadAI version 1.30.3 (#408560)
spectopo Jul 28, 2026
a679a17
Update: Servo.Servo.Nightly version 1.0 (2026-07-27) (#408561)
spectopo Jul 28, 2026
b98b2e3
New version: DBMobile.Resonance version 3.1.5 (#408562)
db-mobile Jul 28, 2026
81690b8
New version: Docker.DockerDesktop version 4.84.0 (#408436)
PckgrBot Jul 28, 2026
38a2040
Automatic update of Argente.DataShredder from 1.0.6.5 to 1.0.6.6 (#40…
wingetbot Jul 28, 2026
aa4df6c
Automatic update of Argente.SystemRepair from 1.0.8.6 to 1.0.8.7 (#40…
wingetbot Jul 28, 2026
8819882
New version: martona.mstsfence version 0.2.0.8 (#408550)
martona Jul 28, 2026
6de8cb0
New version: Discord.Discord.arm64 version 1.0.42 (#408551)
spectopo Jul 28, 2026
dd39eb2
New version: Microsoft.EdgeDriver version 150.0.4078.105 (#408558)
spectopo Jul 28, 2026
b28bd97
New version: Brave.BraveOrigin.Nightly version 151.1.95.10 (#408360)
spectopo Jul 28, 2026
7ebd0a0
New version: T3Tools.T3Code version 0.0.29 (#408523)
UnownBot Jul 28, 2026
0315c9f
New version: Tencent.QClaw version 0.2.30 (#395342)
spectopo Jul 28, 2026
9edbc18
New version: Tencent.QClaw version 0.2.31 (#396772)
spectopo Jul 28, 2026
1f982cb
New version: Everless321.dYm version 2.3.0 (#407763)
spectopo Jul 28, 2026
32fb933
New version: DifferentAI.OpenWork version 0.18.3 (#407936)
spectopo Jul 28, 2026
524605f
New version: TIMi.TIMi version 2026.07.27 (#408521)
spectopo Jul 28, 2026
6c829b1
New version: AwesomeDog.MaxLaunchpad version 1.1.0 (#408570)
AwesomeDog Jul 28, 2026
7f93065
New version: Profullstack.PairUX version 0.9.44 (#408571)
ralyodio Jul 28, 2026
30c5960
Automatic update of Delinea.DelineaConnectionManager from 2.8.3.7 to …
wingetbot Jul 28, 2026
416fab6
New version: GDRETools.gdsdecomp version 2.6.1 (#408580)
xiSage Jul 28, 2026
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
  •  
  •  
  •  
4 changes: 2 additions & 2 deletions doc/Authoring.md
Original file line number Diff line number Diff line change
Expand Up @@ -103,7 +103,7 @@ winget settings --enable LocalManifestFiles
winget install --manifest <path>
```

For a more isolated test, use the [SandboxTest.ps1 Script](https://github.com/microsoft/winget-pkgs/blob/master/doc/tools/SandboxTest.md) to test in Windows Sandbox.
For a more isolated test, use the [SandboxTest.ps1 Script](tools/SandboxTest.md) to test in Windows Sandbox.

## Advanced Authoring

Expand Down Expand Up @@ -175,7 +175,7 @@ When comparing one `Part` to another, WinGet goes through the following process.
* If both values of `string` are empty, the parts are equal
* If one `Part` has a value in `string` and the other does not, the `Part` which ***does not*** have a value in `string` is considered to be greater
* Example: When comparing `34` and `34-beta`, the `integer` is equal for both (`34`). However, the `string` for the former is empty and the `string` for the latter is `-beta`, so `34` is the larger `Part`. This leads to `1.2.34` being considered a higher `Version` than `1.2.34-beta`
4. If both parts have a value in `string`, perform a case-insensitive comparison of the two
3. If both parts have a value in `string`, perform a case-insensitive comparison of the two
* If the values of `string` are not equal, the lexicographic comparison determines which `Part` is larger

#### Examples of Version Comparisons
Expand Down
16 changes: 10 additions & 6 deletions doc/FAQ.md
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@
10. [**How can I use PowerShell to parse the output from winget?**](#how-can-i-use-powershell-to-parse-the-output-from-winget)
11. [**Why do WinGet and AppInstaller have different versions?**](#why-do-winget-and-appinstaller-have-different-versions)
12. [**How do I know the packages in the Community Repository are safe?**](#how-do-i-know-the-packages-in-the-community-repository-are-safe)
13. [**How do portable applications get Installed?**](#how-do-portable-applications-get-installed)
13. [**How do portable applications get "Installed"?**](#how-do-portable-applications-get-installed)
-----
## **What is an ARP Entry?**
ARP stands for `A`dd and `R`emove `P`rograms. In Windows, installer files put information about the package they have installed into the Windows Registry. This information is used to tell Windows exactly what a program is and how to uninstall or modify it. Users can view these entries through the Add and Remove Programs option in Control Panel, or by running `appwiz.cpl`. Alternatively, the `Apps & features` menu in Windows Settings can be used to view the entries. Each entry in the table is an ARP Entry, and the Windows Package Manager uses these entries to help determine which applications are currently installed on your system.
Expand Down Expand Up @@ -68,13 +68,17 @@ Applications may continually upgrade due to the following reasons:
### Future Work:
Efforts to resolve these issues are being tracked in:
- [microsoft/winget-cli#2345](https://github.com/microsoft/winget-cli/issues/2345)
- [microsoft/winget-cli#1413](https://github.com/microsoft/winget-cli/issues/1413)

## **How can I use PowerShell to parse the output from winget?**
The Windows Package Manager is still in development and does not yet support emitting rich data objects as output. There are a few issues tracking this feature request. Please add your thumbs up to these issues as the reactions are used to help prioritize which features are implemented next.
* [Add Native PowerShell Support - microsoft/winget-cli#221](https://github.com/microsoft/winget-cli/issues/221)
* [Add list option to format output as JSON - microsoft/winget-cli#2032](https://github.com/microsoft/winget-cli/issues/2032)
Native PowerShell support is now available through the `Microsoft.WinGet.Client` module on the [PowerShell Gallery](https://www.powershellgallery.com/packages/Microsoft.WinGet.Client). It provides PowerShell cmdlets that return structured objects, making it straightforward to use WinGet in scripts and automation without parsing text output.

Install the module with:

```powershell
Install-Module -Name Microsoft.WinGet.Client
```

Also, take a look at the [discussions](https://github.com/microsoft/winget-cli/discussions/categories/powershell) based around PowerShell support!
Take a look at the [discussions](https://github.com/microsoft/winget-cli/discussions/categories/powershell) for community examples and Q&A around PowerShell support.
## Why do WinGet and AppInstaller have different versions?

WinGet and AppInstaller are two distinct pieces of software, even though WinGet is included as part of the AppInstaller package. Their versioning differs because:
Expand Down
2 changes: 1 addition & 1 deletion doc/FirstContribution.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ Use this checklist before you open your first manifest PR to `microsoft/winget-p
4. Use a [supported installer type](Policies.md#installer-types) and make sure the installer can run unattended.
5. Use a multi-file manifest set. Singleton manifests are not allowed in the community repository.
6. Add schema headers to every manifest file, including the `# yaml-language-server: $schema=...` comment at the top of each file.
7. Use the latest manifest version supported by the repository. See [doc\manifest\README.md](manifest/README.md) for the current schema versions.
7. Use the latest manifest version supported by the repository. See [doc/manifest/README.md](manifest/README.md) for the current schema versions.
8. Use a stable, version-specific installer URL from an official source whenever possible.
9. Validate the manifest locally:

Expand Down
2 changes: 1 addition & 1 deletion doc/Moderation.md
Original file line number Diff line number Diff line change
Expand Up @@ -129,7 +129,7 @@ Occasionally the automatic validation runs into an issue which is transient, or

> Trigger: Comment `[Policy] reset feedback` on a pull request

The bots which help keep the repository clean sometimes make mistakes or or sometimes a moderator misclicks and accidentally requests changes. This can add the `Needs-Author-Feedback` or `Needs-Attention` labels to pull requests that don't need them. Moderators can remove these labels without re-running the pipelines to allow for the PR to be re-reviewed and merged.
The bots which help keep the repository clean sometimes make mistakes or sometimes a moderator misclicks and accidentally requests changes. This can add the `Needs-Author-Feedback` or `Needs-Attention` labels to pull requests that don't need them. Moderators can remove these labels without re-running the pipelines to allow for the PR to be re-reviewed and merged.

### Removing Labels

Expand Down
1 change: 1 addition & 0 deletions doc/Policies.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,7 @@ Manifests submitted to the community repository are subject to [moderation](Mode
## Installer Types
WinGet supports the following installer types:
- **MSIX**
- **APPX**
- **MSI**
- **Exe-based installers**
- **Font files**
Expand Down
14 changes: 7 additions & 7 deletions doc/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,15 +11,15 @@ A few different tools are available to help you author a manifest.

If this is your first manifest submission, start with the [first-time contributor checklist](FirstContribution.md).

> [!Note]
> [!NOTE]
> Only one package version (one multi-file manifest set) may be submitted per PR.
> Non-manifest changes such as `README.md`, `doc/`, spelling updates, and tooling updates must be submitted in a separate PR.

## Testing a Manifest

Now that you have authored your manifest, you should make sure it works as expected.

> [!Note]
> [!NOTE]
> You will need to run `winget settings --enable LocalManifestFiles` in an administrative shell before working with local manifests.

### Locally
Expand Down Expand Up @@ -60,7 +60,7 @@ To submit a package to this repository, you should follow these steps:
5. [Submit](#submit-your-pr) your pull request (PR).
6. Respond to any feedback in your PR.

> [!Note]
> [!NOTE]
> Please check the package's manifest you intend to submit does not already exist in the repository, and there are no open PRs for it in order to avoid duplicates.

## Submit your PR
Expand All @@ -75,16 +75,16 @@ Your PR must be limited to a single package version. If you also need to update

### Validation Process

Your PR will go through a validation process. The core team or the Microsoft bot (BOT) will use [labels](https://docs.microsoft.com/windows/package-manager/package/winget-validation#pull-request-labels) to assist during the process. In case of a failure, the BOT will suggest the problem with the submission and assign the PR back to you.
Your PR will go through a validation process. The core team or the Microsoft bot (BOT) will use [labels](https://docs.microsoft.com/windows/package-manager/package/winget-validation#pull-request-labels) to assist during the process. In case of a failure, the BOT will suggest the problem with the submission and assign the PR back to you.

#### Community Repository Policies

The WinGet community repository has a set of policies restricting the use of certain manifest fields in PRs. These policies primarily affect optional metadata fields restricted to verified developers. Some fields are automatically populated during our validation process like the fields for icons.
>[!Note]
>The verified developer workflow is still in progress.
> [!NOTE]
> The verified developer workflow is still in progress.

### Respond to PR feedback

If your PR has been assigned to you, a timer will be triggered. You will have 7 days to resolve the issue, or the BOT will automatically close the PR.
If your PR has been assigned to you, a timer will be triggered. If there is no activity for 5 days, a `No-Recent-Activity` label will be added. If there is still no activity after a further 3 days, the PR will be automatically closed.

Submissions to the repository are reviewed by Windows Package Manager administrators and/or community moderators. These individuals are identified in [Moderation](Moderation.md#moderators).
4 changes: 2 additions & 2 deletions doc/ValidationFailureGuide.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ When you submit a pull request to [microsoft/winget-pkgs](https://github.com/mic
> [!TIP]
> Many issues can be caught before submitting by running:
> ```powershell
> winget validate <path-to-manifest>
> winget validate --manifest <path-to-manifest>
> winget install --manifest <path-to-manifest>
> ```
> For isolated testing, use the [SandboxTest.ps1](https://github.com/microsoft/winget-pkgs/blob/master/doc/tools/SandboxTest.md) script or Windows Sandbox.
Expand Down Expand Up @@ -37,7 +37,7 @@ These labels track the progress of your PR through the validation pipeline.
|---|---|
| **Azure-Pipeline-Passed** | Your manifest passed automated testing. There may be additional manual verification required. |
| **Validation-Completed** | All checks passed. Your PR may be merged automatically after moderator review. |
| **Needs-Author-Feedback** | Something needs your attention. If not addressed within 10 days, the PR will be auto-closed. |
| **Needs-Author-Feedback** | Something needs your attention. If not addressed within 5 days, `No-Recent-Activity` will be added. If there is still no activity after a further 3 days, the PR will be automatically closed. |
| **Needs-Attention** | The PR has been escalated to the WinGet engineering team for investigation. |
| **Blocking-Issue** | The PR cannot be approved until the blocking issue (indicated by an accompanying error label) is resolved. |
| **Needs-CLA** | You have not signed the [Contributor License Agreement](https://cla.opensource.microsoft.com/microsoft/winget-pkgs). The PR cannot be merged until the CLA is signed. |
Expand Down
4 changes: 2 additions & 2 deletions doc/tools/Build-MinWinVHD.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# Using Build-MinWin11.ps1
# Using Build-MinWinVHD.ps1

The [Build-MinWinVHD.ps1](Tools/Build-MinWinVHD.ps1) script creates a new `V`irtual `H`ard `D`isk (VHD) using a mounted Windows ISO for use with a virtual machine. This image will have as few dependencies and apps enabled as possible, to provide the best approximation of the images uses by the validation pipelines. Although this is not the same image, it should be close enough to use for testing manifests for those who are unable to use Windows Sandbox and [SandboxTest.ps1](doc/tools/SandboxTest.ps1).
The [Build-MinWinVHD.ps1](Build-MinWinVHD.ps1) script creates a new `V`irtual `H`ard `D`isk (VHD) using a mounted Windows ISO for use with a virtual machine. This image will have as few dependencies and apps enabled as possible, to provide the best approximation of the images uses by the validation pipelines. Although this is not the same image, it should be close enough to use for testing manifests for those who are unable to use Windows Sandbox and [SandboxTest.ps1](SandboxTest.md).

## Summary

Expand Down
4 changes: 2 additions & 2 deletions doc/tools/YamlCreate.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
# Using YamlCreate.ps1
Using the YamlCreate script is easy. First, [create a fork](https://docs.github.com/get-started/quickstart/fork-a-repo) of this repository and then [clone it](https://docs.github.com/repositories/creating-and-managing-repositories/cloning-a-repository) to your computer. Once the repository has finished cloning, open file explorer and navigate to the folder that the repository was cloned into. Inside this folder, you should be able to navigate to the `Tools` folder, which contains the script. Right click on "YamlCreate" and select "Run with PowerShell". If it is your first time running the script, you may see a message that it is installing some additional packages - [NuGet](https://docs.microsoft.com/nuget/), and [powershell-yaml](https://www.powershellgallery.com/packages/powershell-yaml/0.4.2) ([See it on GitHub](https://github.com/cloudbase/powershell-yaml)). These are required for the script to run.
Using the YamlCreate script is easy. First, [create a fork](https://docs.github.com/get-started/quickstart/fork-a-repo) of this repository and then [clone it](https://docs.github.com/repositories/creating-and-managing-repositories/cloning-a-repository) to your computer. Once the repository has finished cloning, open file explorer and navigate to the folder that the repository was cloned into. Inside this folder, you should be able to navigate to the `Tools` folder, which contains the script. Right click on "YamlCreate" and select "Run with PowerShell". If it is your first time running the script, you may see a message that it is installing some additional packages - [NuGet](https://docs.microsoft.com/nuget/), and [powershell-yaml](https://www.powershellgallery.com/packages/powershell-yaml) ([See it on GitHub](https://github.com/cloudbase/powershell-yaml)). These are required for the script to run.

Once the script begins, it will walk you through a series of prompts to create manifests. Enter the requested information for each of the prompts and once all the prompts are completed, the manifest will be generated! If you have Windows Sandbox enabled and the GitHub CLI installed, you can even automatically test and submit your manifest instead of having to do it manually.

Expand Down Expand Up @@ -83,5 +83,5 @@ EnableDeveloperOptions: false

# This setting allows for the selection of which manifest version is used
# The script is not tested with all manifest versions, and stability is not guaranteed. Use with caution
OverrideManifestVersion: 1.4.0
OverrideManifestVersion: 1.28.0
```
17 changes: 17 additions & 0 deletions manifests/9/9001/copyparty/1.20.19/9001.copyparty.installer.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
# Created with YamlCreate.ps1 Dumplings Mod
# yaml-language-server: $schema=https://aka.ms/winget-manifest.installer.1.12.0.schema.json

PackageIdentifier: 9001.copyparty
PackageVersion: 1.20.19
InstallerType: portable
InstallModes:
- interactive
- silent
UpgradeBehavior: install
ReleaseDate: 2026-07-27
Installers:
- Architecture: x64
InstallerUrl: https://github.com/9001/copyparty/releases/download/v1.20.19/copyparty.exe
InstallerSha256: 0BAB2B8EC1FC31220F138DE5DEEFC27BBC14D9977F66F00B608BE1DF78D5FBBC
ManifestType: installer
ManifestVersion: 1.12.0
Original file line number Diff line number Diff line change
@@ -0,0 +1,63 @@
# Created with YamlCreate.ps1 Dumplings Mod
# yaml-language-server: $schema=https://aka.ms/winget-manifest.defaultLocale.1.12.0.schema.json

PackageIdentifier: 9001.copyparty
PackageVersion: 1.20.19
PackageLocale: en-US
Publisher: ocv.me
PublisherUrl: https://github.com/9001/copyparty
PublisherSupportUrl: https://github.com/9001/copyparty/issues
Author: "9001"
PackageName: copyparty
PackageUrl: https://github.com/9001/copyparty/releases/tag/v1.19.17
License: MIT
LicenseUrl: https://github.com/9001/copyparty/blob/HEAD/LICENSE
Copyright: 2026, ed
ShortDescription: Portable file server with accelerated resumable uploads, dedup, WebDAV, FTP, TFTP, zeroconf, media indexer, thumbnails++ all in one file, no deps
Description: Portable file server with accelerated resumable uploads, dedup, WebDAV, FTP, TFTP, zeroconf, media indexer, thumbnails++ all in one file, no deps
Tags:
- copyparty
- file-server
- file-sharing
- file-upload-server
- ftp-server
- nas-frontend
- tftp-server
- webdav-server
ReleaseNotes: |-
the FTP-server (default-disabled) would allow uploading to any folder that the copyparty process had permission to write to, but with certain limitations; see GHSA-phv8-wgjp-g4p9
recent important news
- v1.20.19 (2026-07-27) fixed an FTP-server vuln (upload outside defined volumes)
- v1.20.17 (2026-07-06) fixed a vuln when a volume has both filekeys and dirkeys enabled
- v1.20.17 (2026-07-06) introduced csp nonces, possibly breaking some javascript-based plugins
🧪 new features
- #1495 wopi integration -- edit office documents in the web-ui (thx @brandon-doornbos!) d57bb0c7 10db4236
- currently only works with collabora online as wopi client #1574 and there's no docs/examples #1575
- thumbnails: use embedded cover-image in videos when available 59524018
- thumbnails: folder-thumbs can be disabled with th-covers: no (volflag or global) 856fada3
- #1555 macos: add --srch-nfkc to fix searching for filenames / paths in CJK languages a7c99094
- reduces search performance to around 30% when enabled
- hooks: xbr / xar did not include old/new abspath as parameters; now they do c122e103
🩹 bugfixes
- ftp: fix GHSA-phv8-wgjp-g4p9 b331bb1c
- #1563 moving files between volumes could fail depending on OS and underlying filesystem c70dc7ac
- fix drag-drop uploading in certain glitchy KDE environments (thx @tilse!) daf144af
- hooks: xiu crashed if the fork-flag was set (thx @stackxp!) aa862353
- hooks: xau without json-flag would be given the wark (file hash) instead of the abspath bae77b90
- shares: fix markdown-viewer (?v) inside shares 6a9437b7
- ftp: fix logging from xbu hooks 9912a951
- fix slow boot if a volume had lots of files in its toplevel folder cdb474c8
- python2.7: fix multithreaded file-hashing 0f2040c3
🔧 other changes
- #1556 the libvips thumbnailer was demoted to last-fallback due to frequently using excessive amounts of ram ed0be42a
- if -lo points to an existing file, it will now be appended to instead of overwritten depending on --rlo b6abc33f
- #1530 nixos: the nix package now uses ffmpeg-headless instead of ffmpeg-full (thx @nyakase!) fface524
- slightly longer session cookie (was 20, now 24 chars) 537a99df
- Windows-specific:
- add a warning regarding the risks of DLL-hijacking when relevant bb40804f
- fix some trivial PATH-related footguns cea97ac6
- faster creation of sparse files bc45299b
- fix detection of filesystem characteristics 6226858b
ReleaseNotesUrl: https://github.com/9001/copyparty/releases/tag/v1.20.19
ManifestType: defaultLocale
ManifestVersion: 1.12.0
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
# Automatically updated by the winget bot at 2026/Jun/11
# yaml-language-server: $schema=https://aka.ms/winget-manifest.version.1.12.0.schema.json
PackageIdentifier: Garmin.Express
PackageVersion: 7.29.0.0
DefaultLocale: en-US
ManifestType: version
ManifestVersion: 1.12.0
# Created with YamlCreate.ps1 Dumplings Mod
# yaml-language-server: $schema=https://aka.ms/winget-manifest.version.1.12.0.schema.json

PackageIdentifier: 9001.copyparty
PackageVersion: 1.20.19
DefaultLocale: en-US
ManifestType: version
ManifestVersion: 1.12.0
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
# Automatically updated by the winget bot at 2026/Jul/27
# yaml-language-server: $schema=https://aka.ms/winget-manifest.installer.1.12.0.schema.json

PackageIdentifier: AceBIT.PasswordDepot.19.Corporate
PackageVersion: 19.2.2
InstallerType: inno
Scope: machine
FileExtensions:
- pswd
- pswe
- pswx
- pwde
- pwdz
ProductCode: '{E1531AF4-D6F3-49CC-8117-67E3B46E8304}_is1'
Installers:
- Architecture: x64
InstallerUrl: https://www.password-depot.de/download/v19/pdepot19CE.exe
InstallerSha256: 10BA58D4D82E1282BDD43FDEC202E1A62A3CC3124DD36F2BA0EBA3ADA174848F
ManifestType: installer
ManifestVersion: 1.12.0
Loading
Loading