diff --git a/.github/workflows/pesterTests.yaml b/.github/workflows/pesterTests.yaml new file mode 100644 index 0000000000000..5b6944587a06d --- /dev/null +++ b/.github/workflows/pesterTests.yaml @@ -0,0 +1,51 @@ +name: Pester Tests + +on: + pull_request: + branches: + - master + paths: + - "**/*.ps1" + - "**/*.psm1" + - "**/*.psd1" + push: + paths: + - "**/*.ps1" + - "**/*.psm1" + - "**/*.psd1" + +permissions: + contents: read # Needed to check out the code + pull-requests: read # Needed to read pull request details + +jobs: + test: + runs-on: windows-latest + steps: + - name: Checkout code + uses: actions/checkout@v3 + - name: Install Pester + run: | + # Pester 5.x is already included in Windows runners, but ensure latest version + Install-Module -Name Pester -Force -SkipPublisherCheck -Scope CurrentUser -MinimumVersion 5.0.0 + - name: Run Pester Tests + run: | + # Find and run all Pester test files + $testFiles = Get-ChildItem -Recurse -Filter *.Tests.ps1 + if ($testFiles) { + Write-Host "Found $($testFiles.Count) test file(s)" + foreach ($testFile in $testFiles) { + Write-Host "Running tests in: $($testFile.FullName)" + } + + # Run all tests + $config = New-PesterConfiguration + $config.Run.Path = $testFiles.FullName + $config.Run.Exit = $true + $config.Output.Verbosity = 'Detailed' + $config.TestResult.Enabled = $true + + Invoke-Pester -Configuration $config + } else { + Write-Host "No Pester test files found." + } diff --git a/.github/workflows/scriptAnalyzer.yaml b/.github/workflows/scriptAnalyzer.yaml index d2d15f4e1cc4b..8cb2ea488c8eb 100644 --- a/.github/workflows/scriptAnalyzer.yaml +++ b/.github/workflows/scriptAnalyzer.yaml @@ -7,10 +7,12 @@ on: paths: - "**/*.ps1" - "**/*.psm1" + - "**/*.psd1" push: paths: - "**/*.ps1" - "**/*.psm1" + - "**/*.psd1" permissions: contents: read # Needed to check out the code diff --git a/Tools/Modules/YamlCreate/YamlCreate.InstallerDetection/README.md b/Tools/Modules/YamlCreate/YamlCreate.InstallerDetection/README.md new file mode 100644 index 0000000000000..c5b82d3f02d7d --- /dev/null +++ b/Tools/Modules/YamlCreate/YamlCreate.InstallerDetection/README.md @@ -0,0 +1,94 @@ +# YamlCreate.InstallerDetection Tests + +This directory contains Pester tests for the YamlCreate.InstallerDetection PowerShell module. + +## Overview + +The test suite validates the functionality of the installer detection module, which provides functions to: +- Parse PE file structures +- Detect various installer types (ZIP, MSIX, MSI, WIX, Nullsoft, Inno, Burn) +- Identify font files +- Resolve installer types from file paths + +## Running the Tests + +### Prerequisites + +- PowerShell 7.0 or later +- Pester 5.x (included with PowerShell 7+) + +### Run All Tests + +From the module directory, run: + +```powershell +Invoke-Pester -Path ./YamlCreate.InstallerDetection.Tests.ps1 +``` + +### Run Tests with Detailed Output + +For more detailed test output: + +```powershell +Invoke-Pester -Path ./YamlCreate.InstallerDetection.Tests.ps1 -Output Detailed +``` + +### Run Tests with Code Coverage + +To see code coverage metrics: + +```powershell +Invoke-Pester -Path ./YamlCreate.InstallerDetection.Tests.ps1 -CodeCoverage ./YamlCreate.InstallerDetection.psm1 +``` + +## Test Structure + +The test suite is organized into the following sections: + +### Module Tests +- Module import validation +- Exported functions verification + +### Function Tests +- **Get-OffsetBytes**: Tests for byte array extraction with various offsets and endianness +- **Get-PESectionTable**: Tests for PE file parsing +- **Test-IsZip**: Tests for ZIP file detection +- **Test-IsMsix**: Tests for MSIX/APPX detection +- **Test-IsMsi**: Tests for MSI installer detection +- **Test-IsWix**: Tests for WIX installer detection +- **Test-IsNullsoft**: Tests for Nullsoft installer detection +- **Test-IsInno**: Tests for Inno Setup installer detection +- **Test-IsBurn**: Tests for Burn installer detection +- **Test-IsFont**: Tests for font file detection (TTF, OTF, TTC) +- **Resolve-InstallerType**: Tests for the main installer type resolution function + +## Known Limitations + +Some tests are skipped due to complexity or external dependencies: + +1. **ZIP Archive Tests**: Tests that require complete valid ZIP archives are skipped as they would need complex ZIP structure generation +2. **PE File Tests**: Some PE-related tests are skipped when they would require reading non-existent files +3. **External Dependencies**: The module relies on external commands (`Get-MSITable`, `Get-MSIProperty`, `Get-Win32ModuleResource`) that are stubbed in the test environment + +## Test Coverage + +Current test coverage includes: +- 32 passing tests +- 3 skipped tests (require complex setup) +- Covers all 11 exported functions +- Tests both positive and negative scenarios +- Validates edge cases and error handling + +## Contributing + +When adding new functions to the module: +1. Add corresponding tests to `YamlCreate.InstallerDetection.Tests.ps1` +2. Follow the existing test structure (Describe → Context → It blocks) +3. Use descriptive test names that explain what is being tested +4. Include both positive and negative test cases +5. Clean up any temporary files created during tests + +## Additional Resources + +- [Pester Documentation](https://pester.dev/) +- [PowerShell Testing Best Practices](https://pester.dev/docs/usage/test-file-structure) diff --git a/Tools/Modules/YamlCreate/YamlCreate.InstallerDetection/YamlCreate.InstallerDetection.Tests.ps1 b/Tools/Modules/YamlCreate/YamlCreate.InstallerDetection/YamlCreate.InstallerDetection.Tests.ps1 new file mode 100644 index 0000000000000..eb95354aefb96 --- /dev/null +++ b/Tools/Modules/YamlCreate/YamlCreate.InstallerDetection/YamlCreate.InstallerDetection.Tests.ps1 @@ -0,0 +1,388 @@ +BeforeAll { + # Import the module to test + $ModulePath = Split-Path -Parent $PSCommandPath + Import-Module (Join-Path $ModulePath 'YamlCreate.InstallerDetection.psd1') -Force + + # Create stub functions for external dependencies that may not be available + # These are typically provided by external modules like MSI or Windows SDK tools + $Script:AddedGetMSITable = $false + if (-not (Get-Command Get-MSITable -ErrorAction SilentlyContinue)) { + function Global:Get-MSITable { + param([string]$Path) + return $null + } + $Script:AddedGetMSITable = $true + } + + $Script:AddedGetMSIProperty = $false + if (-not (Get-Command Get-MSIProperty -ErrorAction SilentlyContinue)) { + function Global:Get-MSIProperty { + param([string]$Path, [string]$Property) + return $null + } + $Script:AddedGetMSIProperty = $true + } + + $Script:AddedGetWin32ModuleResource = $false + if (-not (Get-Command Get-Win32ModuleResource -ErrorAction SilentlyContinue)) { + function Global:Get-Win32ModuleResource { + param([string]$Path, [switch]$DontLoadResource) + return @() + } + $Script:AddedGetWin32ModuleResource = $true + } +} + +AfterAll { + # Clean up stub functions that were created in BeforeAll to prevent them from persisting in the session + if ($Script:AddedGetMSITable) { Remove-Item Function:\Get-MSITable -ErrorAction SilentlyContinue } + if ($Script:AddedGetMSIProperty) { Remove-Item Function:\Get-MSIProperty -ErrorAction SilentlyContinue } + if ($Script:AddedGetWin32ModuleResource) { Remove-Item Function:\Get-Win32ModuleResource -ErrorAction SilentlyContinue } +} + +Describe 'YamlCreate.InstallerDetection Module' { + Context 'Module Import' { + It 'Should import the module successfully' { + Get-Module 'YamlCreate.InstallerDetection' | Should -Not -BeNullOrEmpty + } + + It 'Should export all expected functions' { + $ExportedFunctions = (Get-Module 'YamlCreate.InstallerDetection').ExportedFunctions.Keys + $ExpectedFunctions = @( + 'Get-OffsetBytes' + 'Get-PESectionTable' + 'Test-IsZip' + 'Test-IsMsix' + 'Test-IsMsi' + 'Test-IsWix' + 'Test-IsNullsoft' + 'Test-IsInno' + 'Test-IsBurn' + 'Test-IsFont' + 'Resolve-InstallerType' + ) + + foreach ($Function in $ExpectedFunctions) { + $ExportedFunctions | Should -Contain $Function + } + } + } +} + +Describe 'Get-OffsetBytes' { + Context 'Valid input' { + It 'Should extract bytes at the correct offset without little endian' { + $ByteArray = [byte[]](0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07, 0x08) + $Result = Get-OffsetBytes -ByteArray $ByteArray -Offset 2 -Length 3 + $Result | Should -Be @(0x03, 0x04, 0x05) + } + + It 'Should extract bytes with little endian ordering' { + $ByteArray = [byte[]](0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07, 0x08) + $Result = Get-OffsetBytes -ByteArray $ByteArray -Offset 2 -Length 3 -LittleEndian $true + $Result | Should -Be @(0x05, 0x04, 0x03) + } + + It 'Should extract a single byte' { + $ByteArray = [byte[]](0x01, 0x02, 0x03, 0x04) + $Result = Get-OffsetBytes -ByteArray $ByteArray -Offset 1 -Length 1 + $Result | Should -Be @(0x02) + } + + It 'Should extract bytes from the start of array' { + $ByteArray = [byte[]](0x0A, 0x0B, 0x0C, 0x0D) + $Result = Get-OffsetBytes -ByteArray $ByteArray -Offset 0 -Length 2 + $Result | Should -Be @(0x0A, 0x0B) + } + + It 'Should extract bytes to the end of array' { + $ByteArray = [byte[]](0x01, 0x02, 0x03, 0x04) + $Result = Get-OffsetBytes -ByteArray $ByteArray -Offset 2 -Length 2 + $Result | Should -Be @(0x03, 0x04) + } + } + + Context 'Edge cases' { + It 'Should return empty array when offset exceeds array length' { + $ByteArray = [byte[]](0x01, 0x02, 0x03, 0x04) + $Result = Get-OffsetBytes -ByteArray $ByteArray -Offset 10 -Length 2 + $Result | Should -BeNullOrEmpty + } + } +} + +Describe 'Get-PESectionTable' { + Context 'Invalid files' { + It 'Should return null for non-existent file' -Skip { + # Skipping as it attempts to read a non-existent file which causes errors + $Result = Get-PESectionTable -Path 'C:\NonExistent\File.exe' + $Result | Should -BeNullOrEmpty + } + + It 'Should return null for a text file' { + $TempFile = New-TemporaryFile + Set-Content -Path $TempFile.FullName -Value 'This is not a PE file' + $Result = Get-PESectionTable -Path $TempFile.FullName + $Result | Should -BeNullOrEmpty + Remove-Item $TempFile.FullName -Force + } + + It 'Should return null for file without MZ signature' { + $TempFile = New-TemporaryFile + [byte[]](0x00, 0x00, 0x00, 0x00) * 16 | Set-Content -Path $TempFile.FullName -AsByteStream + $Result = Get-PESectionTable -Path $TempFile.FullName + $Result | Should -BeNullOrEmpty + Remove-Item $TempFile.FullName -Force + } + } +} + +Describe 'Test-IsZip' { + Context 'Valid ZIP files' { + It 'Should return true for a valid ZIP file' { + $TempFile = New-TemporaryFile + # ZIP file signature: PK\x03\x04 + $ZipHeader = [byte[]](0x50, 0x4B, 0x03, 0x04) + ([byte[]](0x00) * 100) + Set-Content -Path $TempFile.FullName -Value $ZipHeader -AsByteStream + $Result = Test-IsZip -Path $TempFile.FullName + $Result | Should -Be $true + Remove-Item $TempFile.FullName -Force + } + } + + Context 'Invalid ZIP files' { + It 'Should return false for a non-ZIP file' { + $TempFile = New-TemporaryFile + Set-Content -Path $TempFile.FullName -Value 'This is not a ZIP file' + $Result = Test-IsZip -Path $TempFile.FullName + $Result | Should -Be $false + Remove-Item $TempFile.FullName -Force + } + + It 'Should return false for a file with incorrect header' { + $TempFile = New-TemporaryFile + [byte[]](0x00, 0x01, 0x02, 0x03) | Set-Content -Path $TempFile.FullName -AsByteStream + $Result = Test-IsZip -Path $TempFile.FullName + $Result | Should -Be $false + Remove-Item $TempFile.FullName -Force + } + } +} + +Describe 'Test-IsMsix' { + Context 'Non-ZIP files' { + It 'Should return false for a non-ZIP file' { + $TempFile = New-TemporaryFile + Set-Content -Path $TempFile.FullName -Value 'This is not a ZIP file' + $Result = Test-IsMsix -Path $TempFile.FullName + $Result | Should -Be $false + Remove-Item $TempFile.FullName -Force + } + } + + Context 'ZIP files without MSIX indicators' { + It 'Should return false for a regular ZIP file without MSIX indicators' -Skip { + # This test requires creating a complete ZIP archive + # Skipped as it requires significant setup + } + } +} + +Describe 'Test-IsMsi' { + Context 'Non-MSI files' { + It 'Should return false for a text file' { + $TempFile = New-TemporaryFile + Set-Content -Path $TempFile.FullName -Value 'This is not an MSI file' + $Result = Test-IsMsi -Path $TempFile.FullName + $Result | Should -Be $false + Remove-Item $TempFile.FullName -Force + } + + It 'Should return false for a random binary file' { + $TempFile = New-TemporaryFile + [byte[]](0x00, 0x01, 0x02, 0x03) * 25 | Set-Content -Path $TempFile.FullName -AsByteStream + $Result = Test-IsMsi -Path $TempFile.FullName + $Result | Should -Be $false + Remove-Item $TempFile.FullName -Force + } + } +} + +Describe 'Test-IsWix' { + Context 'Non-MSI files' { + It 'Should return false for a text file' { + $TempFile = New-TemporaryFile + Set-Content -Path $TempFile.FullName -Value 'This is not a WIX file' + $Result = Test-IsWix -Path $TempFile.FullName + $Result | Should -Be $false + Remove-Item $TempFile.FullName -Force + } + } +} + +Describe 'Test-IsNullsoft' { + Context 'Non-PE files' { + It 'Should return false for a text file' { + $TempFile = New-TemporaryFile + Set-Content -Path $TempFile.FullName -Value 'This is not a PE file' + $Result = Test-IsNullsoft -Path $TempFile.FullName + $Result | Should -Be $false + Remove-Item $TempFile.FullName -Force + } + + It 'Should return false for a file without PE structure' { + $TempFile = New-TemporaryFile + [byte[]](0x00, 0x01, 0x02, 0x03) * 25 | Set-Content -Path $TempFile.FullName -AsByteStream + $Result = Test-IsNullsoft -Path $TempFile.FullName + $Result | Should -Be $false + Remove-Item $TempFile.FullName -Force + } + } +} + +Describe 'Test-IsInno' { + Context 'Non-PE files' { + It 'Should return false for a text file' { + $TempFile = New-TemporaryFile + Set-Content -Path $TempFile.FullName -Value 'This is not a PE file' + $Result = Test-IsInno -Path $TempFile.FullName + $Result | Should -Be $false + Remove-Item $TempFile.FullName -Force + } + } +} + +Describe 'Test-IsBurn' { + Context 'Non-PE files' { + It 'Should return false for a text file' { + $TempFile = New-TemporaryFile + Set-Content -Path $TempFile.FullName -Value 'This is not a PE file' + $Result = Test-IsBurn -Path $TempFile.FullName + $Result | Should -Be $false + Remove-Item $TempFile.FullName -Force + } + + It 'Should return false for a random binary file' { + $TempFile = New-TemporaryFile + [byte[]](0x00, 0x01, 0x02, 0x03) * 25 | Set-Content -Path $TempFile.FullName -AsByteStream + $Result = Test-IsBurn -Path $TempFile.FullName + $Result | Should -Be $false + Remove-Item $TempFile.FullName -Force + } + } +} + +Describe 'Test-IsFont' { + Context 'Valid font files' { + It 'Should return true for a TrueType font (TTF)' { + $TempFile = New-TemporaryFile + # TTF signature: 0x00, 0x01, 0x00, 0x00 + $TTFHeader = [byte[]](0x00, 0x01, 0x00, 0x00) + ([byte[]](0x00) * 100) + Set-Content -Path $TempFile.FullName -Value $TTFHeader -AsByteStream + $Result = Test-IsFont -Path $TempFile.FullName + $Result | Should -Be $true + Remove-Item $TempFile.FullName -Force + } + + It 'Should return true for an OpenType font (OTF)' { + $TempFile = New-TemporaryFile + # OTF signature: OTTO (0x4F, 0x54, 0x54, 0x4F) + $OTFHeader = [byte[]](0x4F, 0x54, 0x54, 0x4F) + ([byte[]](0x00) * 100) + Set-Content -Path $TempFile.FullName -Value $OTFHeader -AsByteStream + $Result = Test-IsFont -Path $TempFile.FullName + $Result | Should -Be $true + Remove-Item $TempFile.FullName -Force + } + + It 'Should return true for a TrueType Collection (TTC)' { + $TempFile = New-TemporaryFile + # TTC signature: ttcf (0x74, 0x74, 0x63, 0x66) + $TTCHeader = [byte[]](0x74, 0x74, 0x63, 0x66) + ([byte[]](0x00) * 100) + Set-Content -Path $TempFile.FullName -Value $TTCHeader -AsByteStream + $Result = Test-IsFont -Path $TempFile.FullName + $Result | Should -Be $true + Remove-Item $TempFile.FullName -Force + } + } + + Context 'Non-font files' { + It 'Should return false for a text file' { + $TempFile = New-TemporaryFile + Set-Content -Path $TempFile.FullName -Value 'This is not a font file' + $Result = Test-IsFont -Path $TempFile.FullName + $Result | Should -Be $false + Remove-Item $TempFile.FullName -Force + } + + It 'Should return false for a file with incorrect header' { + $TempFile = New-TemporaryFile + [byte[]](0xFF, 0xFF, 0xFF, 0xFF) | Set-Content -Path $TempFile.FullName -AsByteStream + $Result = Test-IsFont -Path $TempFile.FullName + $Result | Should -Be $false + Remove-Item $TempFile.FullName -Force + } + } +} + +Describe 'Resolve-InstallerType' { + Context 'Font files' { + It 'Should identify TrueType font files' { + $TempFile = New-TemporaryFile + $TTFHeader = [byte[]](0x00, 0x01, 0x00, 0x00) + ([byte[]](0x00) * 100) + Set-Content -Path $TempFile.FullName -Value $TTFHeader -AsByteStream + $Result = Resolve-InstallerType -Path $TempFile.FullName + $Result | Should -Be 'font' + Remove-Item $TempFile.FullName -Force + } + + It 'Should identify OpenType font files' { + $TempFile = New-TemporaryFile + $OTFHeader = [byte[]](0x4F, 0x54, 0x54, 0x4F) + ([byte[]](0x00) * 100) + Set-Content -Path $TempFile.FullName -Value $OTFHeader -AsByteStream + $Result = Resolve-InstallerType -Path $TempFile.FullName + $Result | Should -Be 'font' + Remove-Item $TempFile.FullName -Force + } + + It 'Should identify TrueType Collection files' { + $TempFile = New-TemporaryFile + $TTCHeader = [byte[]](0x74, 0x74, 0x63, 0x66) + ([byte[]](0x00) * 100) + Set-Content -Path $TempFile.FullName -Value $TTCHeader -AsByteStream + $Result = Resolve-InstallerType -Path $TempFile.FullName + $Result | Should -Be 'font' + Remove-Item $TempFile.FullName -Force + } + } + + Context 'ZIP files' { + It 'Should identify basic ZIP files (or MSIX based on internal structure)' -Skip { + # This test requires a complete valid ZIP structure which Test-IsMsix will try to extract + # Skipping as creating a proper ZIP archive is complex and Test-IsMsix will fail on malformed ZIPs + $TempFile = New-TemporaryFile + $ZipHeader = [byte[]](0x50, 0x4B, 0x03, 0x04) + ([byte[]](0x00) * 100) + Set-Content -Path $TempFile.FullName -Value $ZipHeader -AsByteStream + $Result = Resolve-InstallerType -Path $TempFile.FullName + # Could be 'zip' or 'msix' depending on whether Test-IsMsix can successfully extract and check + $Result | Should -BeIn @('zip', 'msix', $null) + Remove-Item $TempFile.FullName -Force -ErrorAction SilentlyContinue + } + } + + Context 'Unknown files' { + It 'Should return null for unknown file types' { + $TempFile = New-TemporaryFile + Set-Content -Path $TempFile.FullName -Value 'This is an unknown file type' + $Result = Resolve-InstallerType -Path $TempFile.FullName + $Result | Should -BeNullOrEmpty + Remove-Item $TempFile.FullName -Force + } + + It 'Should return null for a random binary file' { + $TempFile = New-TemporaryFile + [byte[]](0xFF, 0xAA, 0xBB, 0xCC) * 25 | Set-Content -Path $TempFile.FullName -AsByteStream + $Result = Resolve-InstallerType -Path $TempFile.FullName + $Result | Should -BeNullOrEmpty + Remove-Item $TempFile.FullName -Force + } + } +} diff --git a/manifests/7/7zip/7zip/Alpha/exe/.validation b/manifests/7/7zip/7zip/Alpha/exe/.validation deleted file mode 100644 index f627f81107372..0000000000000 --- a/manifests/7/7zip/7zip/Alpha/exe/.validation +++ /dev/null @@ -1 +0,0 @@ -{"ValidationVersion":"1.0.0","Waivers":[{"WaiverId":"09cd32cb-5fe7-4b0d-89d4-872d596d0ef6","TestPlan":"Validation-Unapproved-URL","PackagePath":"manifests/7/7zip/7zip/Alpha/exe/21.03 beta","CommitId":"73ee7e6d1b80f60b347ce90a8134b0f09d5ff843"}]} \ No newline at end of file diff --git a/manifests/7/7zip/7zip/Alpha/msi/.validation b/manifests/7/7zip/7zip/Alpha/msi/.validation deleted file mode 100644 index 4c5b9a2e2111c..0000000000000 --- a/manifests/7/7zip/7zip/Alpha/msi/.validation +++ /dev/null @@ -1 +0,0 @@ -{"ValidationVersion":"1.0.0","Waivers":[{"WaiverId":"ad716924-53dd-47e8-a923-5dc21c4838c0","TestPlan":"Validation-Unapproved-URL","PackagePath":"manifests/7/7zip/7zip/Alpha/msi/21.02.00.0","CommitId":"c40da304ceac9821e5f5a02a7bba7588b437becf"}]} \ No newline at end of file diff --git a/manifests/b/Billfish/Billfish/3.1.5.12/Billfish.Billfish.locale.en-US.yaml b/manifests/b/Billfish/Billfish/3.1.5.12/Billfish.Billfish.locale.en-US.yaml index ed9135c25d78a..05a8b7e7f8005 100644 --- a/manifests/b/Billfish/Billfish/3.1.5.12/Billfish.Billfish.locale.en-US.yaml +++ b/manifests/b/Billfish/Billfish/3.1.5.12/Billfish.Billfish.locale.en-US.yaml @@ -15,7 +15,7 @@ License: Freeware LicenseUrl: https://www.billfish.cn/user-agreement Copyright: Copyright 2024 © Billfish Co., Ltd. # CopyrightUrl: -ShortDescription: A reference image management tool for the future +ShortDescription: A reference image management tool for the future. Description: |- Billfish is a reference image management tool for designers to efficiently manage all kinds of reference images, supporting a variety of image formats including PNG, JPG, PSD, AI, GIF, SVG, EPS, CDR, etc. Billfish allows you to manage reference images quickly and easily so you can spend more time focusing on the design. @@ -35,6 +35,8 @@ Tags: - reference - resource - tag +- prc +- china # ReleaseNotes: ReleaseNotesUrl: https://www.billfish.cn/help/gengxinrizhi # PurchaseUrl: diff --git a/manifests/b/behringer/XAIREdit/.validation b/manifests/b/behringer/XAIREdit/.validation deleted file mode 100644 index 79d338021620a..0000000000000 --- a/manifests/b/behringer/XAIREdit/.validation +++ /dev/null @@ -1 +0,0 @@ -{"ValidationVersion":"1.0.0","Waivers":[{"WaiverId":"5f9f4ad9-1a6e-425a-85d0-fc9684be7c03","TestPlan":"Validation-Domain","PackagePath":"manifests/b/behringer/XAIREdit/1.7","CommitId":"b46f1f6993590a0f2d54017221a049ddab9ac584"}]} \ No newline at end of file diff --git a/manifests/b/blacktop/ipsw/3.1.670/blacktop.ipsw.installer.yaml b/manifests/b/blacktop/ipsw/3.1.670/blacktop.ipsw.installer.yaml new file mode 100644 index 0000000000000..304de59987fb4 --- /dev/null +++ b/manifests/b/blacktop/ipsw/3.1.670/blacktop.ipsw.installer.yaml @@ -0,0 +1,26 @@ +# This file was generated by GoReleaser. DO NOT EDIT. +# yaml-language-server: $schema=https://aka.ms/winget-manifest.installer.1.12.0.schema.json +PackageIdentifier: blacktop.ipsw +PackageVersion: 3.1.670 +InstallerLocale: en-US +InstallerType: zip +ReleaseDate: "2026-04-11" +Installers: + - Architecture: arm64 + NestedInstallerType: portable + NestedInstallerFiles: + - RelativeFilePath: ipsw.exe + PortableCommandAlias: ipsw + InstallerUrl: https://github.com/blacktop/ipsw/releases/download/v3.1.670/ipsw_3.1.670_windows_arm64.zip + InstallerSha256: d105e562544538ab8b7b5e0c53b184fbf26d40dd698ad411f6aede8ed51cd4b4 + UpgradeBehavior: uninstallPrevious + - Architecture: x64 + NestedInstallerType: portable + NestedInstallerFiles: + - RelativeFilePath: ipsw.exe + PortableCommandAlias: ipsw + InstallerUrl: https://github.com/blacktop/ipsw/releases/download/v3.1.670/ipsw_3.1.670_windows_x86_64.zip + InstallerSha256: d32598842182d22174b34576aec633e461576625ca742011c4de323422f70fe9 + UpgradeBehavior: uninstallPrevious +ManifestType: installer +ManifestVersion: 1.12.0 diff --git a/manifests/b/blacktop/ipsw/3.1.670/blacktop.ipsw.locale.en-US.yaml b/manifests/b/blacktop/ipsw/3.1.670/blacktop.ipsw.locale.en-US.yaml new file mode 100644 index 0000000000000..6d64aa7f4063e --- /dev/null +++ b/manifests/b/blacktop/ipsw/3.1.670/blacktop.ipsw.locale.en-US.yaml @@ -0,0 +1,13 @@ +# This file was generated by GoReleaser. DO NOT EDIT. +# yaml-language-server: $schema=https://aka.ms/winget-manifest.defaultLocale.1.12.0.schema.json +PackageIdentifier: blacktop.ipsw +PackageVersion: 3.1.670 +PackageLocale: en-US +Publisher: blacktop +PackageName: ipsw +PackageUrl: https://github.com/blacktop/ipsw +License: MIT +ShortDescription: iOS/macOS Research Swiss Army Knife +Moniker: ipsw +ManifestType: defaultLocale +ManifestVersion: 1.12.0 diff --git a/manifests/t/the-code-fixer-23/go-toolkit/0.11.5-alpha/the-code-fixer-23.go-toolkit.yaml b/manifests/b/blacktop/ipsw/3.1.670/blacktop.ipsw.yaml similarity index 73% rename from manifests/t/the-code-fixer-23/go-toolkit/0.11.5-alpha/the-code-fixer-23.go-toolkit.yaml rename to manifests/b/blacktop/ipsw/3.1.670/blacktop.ipsw.yaml index 2d7435edd47f0..6117071a6a669 100644 --- a/manifests/t/the-code-fixer-23/go-toolkit/0.11.5-alpha/the-code-fixer-23.go-toolkit.yaml +++ b/manifests/b/blacktop/ipsw/3.1.670/blacktop.ipsw.yaml @@ -1,7 +1,7 @@ # This file was generated by GoReleaser. DO NOT EDIT. # yaml-language-server: $schema=https://aka.ms/winget-manifest.version.1.12.0.schema.json -PackageIdentifier: the-code-fixer-23.go-toolkit -PackageVersion: 0.11.5-alpha +PackageIdentifier: blacktop.ipsw +PackageVersion: 3.1.670 DefaultLocale: en-US ManifestType: version ManifestVersion: 1.12.0 diff --git a/manifests/b/blacktop/ipswd/3.1.670/blacktop.ipswd.installer.yaml b/manifests/b/blacktop/ipswd/3.1.670/blacktop.ipswd.installer.yaml new file mode 100644 index 0000000000000..5f234bacaa1d1 --- /dev/null +++ b/manifests/b/blacktop/ipswd/3.1.670/blacktop.ipswd.installer.yaml @@ -0,0 +1,26 @@ +# This file was generated by GoReleaser. DO NOT EDIT. +# yaml-language-server: $schema=https://aka.ms/winget-manifest.installer.1.12.0.schema.json +PackageIdentifier: blacktop.ipswd +PackageVersion: 3.1.670 +InstallerLocale: en-US +InstallerType: zip +ReleaseDate: "2026-04-11" +Installers: + - Architecture: arm64 + NestedInstallerType: portable + NestedInstallerFiles: + - RelativeFilePath: ipswd.exe + PortableCommandAlias: ipswd + InstallerUrl: https://github.com/blacktop/ipsw/releases/download/v3.1.670/ipswd_3.1.670_windows_arm64.zip + InstallerSha256: b762a2797f3add0eecf869f064e9356ace57d292651431fc6fb828eb6083fe52 + UpgradeBehavior: uninstallPrevious + - Architecture: x64 + NestedInstallerType: portable + NestedInstallerFiles: + - RelativeFilePath: ipswd.exe + PortableCommandAlias: ipswd + InstallerUrl: https://github.com/blacktop/ipsw/releases/download/v3.1.670/ipswd_3.1.670_windows_x86_64.zip + InstallerSha256: b9cd3060cc04029548fab12e90423a29cde416db21d554a20a8941fbe5512966 + UpgradeBehavior: uninstallPrevious +ManifestType: installer +ManifestVersion: 1.12.0 diff --git a/manifests/b/blacktop/ipswd/3.1.670/blacktop.ipswd.locale.en-US.yaml b/manifests/b/blacktop/ipswd/3.1.670/blacktop.ipswd.locale.en-US.yaml new file mode 100644 index 0000000000000..1299757657b2a --- /dev/null +++ b/manifests/b/blacktop/ipswd/3.1.670/blacktop.ipswd.locale.en-US.yaml @@ -0,0 +1,13 @@ +# This file was generated by GoReleaser. DO NOT EDIT. +# yaml-language-server: $schema=https://aka.ms/winget-manifest.defaultLocale.1.12.0.schema.json +PackageIdentifier: blacktop.ipswd +PackageVersion: 3.1.670 +PackageLocale: en-US +Publisher: blacktop +PackageName: ipswd +PackageUrl: https://github.com/blacktop/ipsw +License: MIT +ShortDescription: ipsw - Daemon +Moniker: ipswd +ManifestType: defaultLocale +ManifestVersion: 1.12.0 diff --git a/manifests/b/blacktop/ipswd/3.1.670/blacktop.ipswd.yaml b/manifests/b/blacktop/ipswd/3.1.670/blacktop.ipswd.yaml new file mode 100644 index 0000000000000..eaa578460007d --- /dev/null +++ b/manifests/b/blacktop/ipswd/3.1.670/blacktop.ipswd.yaml @@ -0,0 +1,7 @@ +# This file was generated by GoReleaser. DO NOT EDIT. +# yaml-language-server: $schema=https://aka.ms/winget-manifest.version.1.12.0.schema.json +PackageIdentifier: blacktop.ipswd +PackageVersion: 3.1.670 +DefaultLocale: en-US +ManifestType: version +ManifestVersion: 1.12.0 diff --git a/manifests/b/bodaay/hfdownloader/3.0.4/bodaay.hfdownloader.installer.yaml b/manifests/b/bodaay/hfdownloader/3.0.4/bodaay.hfdownloader.installer.yaml new file mode 100644 index 0000000000000..f9e17c5dccb12 --- /dev/null +++ b/manifests/b/bodaay/hfdownloader/3.0.4/bodaay.hfdownloader.installer.yaml @@ -0,0 +1,15 @@ +# Created with YamlCreate.ps1 Dumplings Mod +# yaml-language-server: $schema=https://aka.ms/winget-manifest.installer.1.12.0.schema.json + +PackageIdentifier: bodaay.hfdownloader +PackageVersion: 3.0.4 +InstallerType: portable +Commands: +- hfdownloader +ReleaseDate: 2026-04-11 +Installers: +- Architecture: x64 + InstallerUrl: https://github.com/bodaay/HuggingFaceModelDownloader/releases/download/v3.0.4/hfdownloader_windows_amd64_v3.0.4.exe + InstallerSha256: B6CA755E68B5EC21041A542E75A146A47D2964C519998505CC4CD212496D2D34 +ManifestType: installer +ManifestVersion: 1.12.0 diff --git a/manifests/b/bodaay/hfdownloader/3.0.4/bodaay.hfdownloader.locale.en-US.yaml b/manifests/b/bodaay/hfdownloader/3.0.4/bodaay.hfdownloader.locale.en-US.yaml new file mode 100644 index 0000000000000..f0226032e7200 --- /dev/null +++ b/manifests/b/bodaay/hfdownloader/3.0.4/bodaay.hfdownloader.locale.en-US.yaml @@ -0,0 +1,50 @@ +# Created with YamlCreate.ps1 Dumplings Mod +# yaml-language-server: $schema=https://aka.ms/winget-manifest.defaultLocale.1.12.0.schema.json + +PackageIdentifier: bodaay.hfdownloader +PackageVersion: 3.0.4 +PackageLocale: en-US +Publisher: bodaay +PublisherUrl: https://github.com/bodaay +PublisherSupportUrl: https://github.com/bodaay/HuggingFaceModelDownloader/issues +PackageName: HuggingFace Model Downloader +PackageUrl: https://github.com/bodaay/HuggingFaceModelDownloader +License: Apache-2.0 +LicenseUrl: https://github.com/bodaay/HuggingFaceModelDownloader/blob/HEAD/LICENSE +ShortDescription: Simple go utility to download HuggingFace Models and Datasets +Description: The HuggingFace Model Downloader is a utility tool for downloading models and datasets from the HuggingFace website. It offers multithreaded downloading for LFS files and ensures the integrity of downloaded models with SHA256 checksum verification. +Moniker: hfdownloader +Tags: +- huggingface +ReleaseNotes: |- + What's Changed in v3.0.4 + Bug-fix release tackling eight open issues reported against v3.0.3. Focused on download correctness, webui responsiveness, storage flexibility, and analyzer coverage for new quant formats. Every fix ships with regression tests; go test -race ./... is now fully green across every package. + Bug Fixes + - Resumable downloads actually resume now (#70) — downloadSingle and each downloadMultipart part goroutine now open .part files with O_RDWR|O_CREATE (no truncate), stat the existing size, and issue Range: bytes=pos-end requests from that offset. Interrupted downloads resume correctly on rerun, and within-process retries after a flaky-connection cut no longer lose bytes. Previously every Ctrl+C silently re-fetched from zero and single-file downloads literally had no resume code path at all. + - Unsloth Dynamic quant variants correctly labeled (#72) — the GGUF quant regex now supports Q{2..8}_K_XL / _XXL suffixes and IQ1_S / IQ1_M. Previously on repos like unsloth/Qwen3-30B-A3B-GGUF the regex silently collapsed six UD-Q*_K_XL files into Q2_K..Q8_K labels that collided with the real plain-K quants, and missed the two IQ1 files entirely. All 25 GGUF files in that repo now label correctly. Added quality/description map entries for Q2_K_L, Q2..8_K_XL, IQ1_S/M, IQ2_M, IQ3_XXS. + - Multimodal GGUF repos auto-bundle the vision encoder (#76) — analyzeGGUF now partitions .gguf files into LLM quants vs mmproj vision encoders. A vision_encoder SelectableItem is emitted as Recommended by default, so the recommended CLI command for a multimodal repo becomes e.g. -F q4_k_m,mmproj-f16 for unsloth/gemma-3-4b-it-GGUF. Downloading a single quant now pulls in the matching projector automatically, matching LM Studio's behavior. + - Progress no longer oscillates on slow/flaky connections (#75) — the multipart progress ticker now stops cleanly before assembly via an explicit done channel + WaitGroup, and an explicit final full-size reading is emitted after all parts complete. Root cause: the ticker kept stating part files while assembly was deleting them, emitting downloaded=0 events that made the UI appear stuck at 2.4% ↔ 2.5% for hours on slow links. Combined with the #70 fix above, flaky downloads of multi-GB files now converge cleanly. + - Pause no longer claims the file is 100% done — fixed a regression in the #75 tail path where downloadMultipart on cancellation would fall past its errCh drain (cancelled goroutines return silently via sleepCtx without pushing errors) and emit a bogus downloaded == total event followed by assembly over an incomplete part set — corrupting the final file and deleting the very partial bytes the next resume was supposed to continue from. Now bails out with ctx.Err() immediately after the ticker shutdown. Regression test in TestDownloadMultipart_CancelMidStreamDoesNotClaim100. + - Web UI no longer floods the browser with updates (#62) — two-layer fix: + - Server-side 250ms per-job WebSocket broadcast coalescer in front of BroadcastJob. Progress events arriving inside the window collapse to a single flush of the latest state; terminal status changes (completed/failed/cancelled/paused) bypass the gate so pause/cancel transitions still feel instant. + - Frontend renderJobs no longer does container.innerHTML = jobs.map(...).join('') on every tick. Per-job DOM elements are cached and updated in place — progress bar width and stats text change, but the card node, the action buttons, and their event listeners stay stable. Hover states persist and Pause/Cancel buttons are clickable during an active download. + - Dismissed jobs stay dismissed across refresh (#68) — new POST /api/jobs/{id}/dismiss endpoint permanently removes a terminal-state job from the manager. Frontend dismissJob now calls the server before removing from local state, so page reloads and WebSocket reconnects don't repopulate it. Attempts to dismiss queued or running jobs return 409. The primary per-file-deletion ask in the same issue is tracked separately. + - JobManager returns snapshots — data race fixed — CreateJob, GetJob, ListJobs, and the internal WebSocket broadcast path all now return/forward cloned Job snapshots via a new cloneJobLocked helper. Previously the HTTP JSON encoder and the WS broadcaster would read Job fields while runJob was mutating them on a separate goroutine. go test -race ./... is now fully green across every package for the first time. + Features + - --local-dir CLI flag (#71, #73) — new flag mirroring huggingface-cli download --local-dir. Downloads real files into the chosen directory instead of the HF cache's blobs+symlinks layout. Right choice for feeding weights to llama.cpp / ollama, Windows users without Developer Mode, and NFS/SMB/USB transfers. Equivalent to the existing --legacy -o form — both spellings are permanent and interchangeable, and --legacy is no longer marked for removal. + - Installer defaults to ~/.local/bin — no more sudo prompt (#69) — the one-liner bash <(curl -sSL https://g.bodaay.io/hfd) install now picks a user-local install path in this order: + 1. ~/.local/bin if already in PATH + 2. ~/bin if already in PATH + 3. /usr/local/bin if writable + 4. Fallback to ~/.local/bin with a printed export PATH= line + Explicit targets like install /usr/local/bin still work and still use sudo where needed. Root users still get /usr/local/bin by default. + Documentation + - README now has a prominent Storage Modes section documenting both HF-cache-default and flat-file --local-dir modes as first-class, permanent options with when-to-use-which guidance. + - docs/CLI.md and docs/V3_FEATURES.md updated to reflect the un-deprecated --legacy / --output flags and the new --local-dir spelling. + Test Infrastructure + - TestAPI_Health no longer pins to a stale hardcoded version string. + - TestJobManager_CreateJob no longer races its TempDir cleanup against in-flight runJob goroutines — new JobManager.WaitAll(timeout) lets the test block on actual goroutine exit before cleanup runs. + Full Changelog: https://github.com/bodaay/HuggingFaceModelDownloader/compare/v3.0.3...v3.0.4 +ReleaseNotesUrl: https://github.com/bodaay/HuggingFaceModelDownloader/releases/tag/v3.0.4 +ManifestType: defaultLocale +ManifestVersion: 1.12.0 diff --git a/manifests/b/bodaay/hfdownloader/3.0.4/bodaay.hfdownloader.locale.zh-CN.yaml b/manifests/b/bodaay/hfdownloader/3.0.4/bodaay.hfdownloader.locale.zh-CN.yaml new file mode 100644 index 0000000000000..fda13fd0c9bcd --- /dev/null +++ b/manifests/b/bodaay/hfdownloader/3.0.4/bodaay.hfdownloader.locale.zh-CN.yaml @@ -0,0 +1,13 @@ +# Created with YamlCreate.ps1 Dumplings Mod +# yaml-language-server: $schema=https://aka.ms/winget-manifest.locale.1.12.0.schema.json + +PackageIdentifier: bodaay.hfdownloader +PackageVersion: 3.0.4 +PackageLocale: zh-CN +ShortDescription: 下载 HuggingFace 模型和数据集的简单 Go 工具 +Description: HuggingFace 模型下载器是一款从 HuggingFace 网站下载模型和数据集的实用工具,为 LFS 文件提供多线程下载,并通过 SHA256 校验和验证确保下载的模型是完整的。 +Tags: +- 抱抱脸 +ReleaseNotesUrl: https://github.com/bodaay/HuggingFaceModelDownloader/releases/tag/v3.0.4 +ManifestType: locale +ManifestVersion: 1.12.0 diff --git a/manifests/b/bodaay/hfdownloader/3.0.4/bodaay.hfdownloader.yaml b/manifests/b/bodaay/hfdownloader/3.0.4/bodaay.hfdownloader.yaml new file mode 100644 index 0000000000000..7fa57aefece5e --- /dev/null +++ b/manifests/b/bodaay/hfdownloader/3.0.4/bodaay.hfdownloader.yaml @@ -0,0 +1,8 @@ +# Created with YamlCreate.ps1 Dumplings Mod +# yaml-language-server: $schema=https://aka.ms/winget-manifest.version.1.12.0.schema.json + +PackageIdentifier: bodaay.hfdownloader +PackageVersion: 3.0.4 +DefaultLocale: en-US +ManifestType: version +ManifestVersion: 1.12.0 diff --git a/manifests/c/CopyTrans/CopyTransHEIC/.validation b/manifests/c/CopyTrans/CopyTransHEIC/.validation deleted file mode 100644 index c9582725637b4..0000000000000 --- a/manifests/c/CopyTrans/CopyTransHEIC/.validation +++ /dev/null @@ -1 +0,0 @@ -{"ValidationVersion":"1.0.0","Waivers":[{"WaiverId":"f2eeba34-4513-4e8a-bf90-69ff83d055de","TestPlan":"Validation-Domain","PackagePath":"manifests/c/CopyTrans/CopyTransHEIC/2.0.2.7","CommitId":"87d2aa173f78fbed6579d72dfeb7d915e3d00337"}],"StandardInstallationVerification":{"Executables":[]}} \ No newline at end of file diff --git a/manifests/c/CrossPlusA/Balabolka/.validation b/manifests/c/CrossPlusA/Balabolka/.validation new file mode 100644 index 0000000000000..42d44b77fec9b --- /dev/null +++ b/manifests/c/CrossPlusA/Balabolka/.validation @@ -0,0 +1 @@ +{"ValidationVersion":"1.0.0","Waivers":[{"WaiverId":"28fad24e-ff83-4b18-aa1f-fcf6bc229650","TestPlan":"Validation-Domain","PackagePath":"manifests/c/CrossPlusA/Balabolka/2.15.0.914","CommitId":"fe115752ec6c85cb0c2c8f39f35a50ffd7490200"}],"InstallationVerification":{"Executables":[]}} \ No newline at end of file diff --git a/manifests/c/CrossPlusA/Balabolka/2.15.0.913/CrossPlusA.Balabolka.installer.yaml b/manifests/c/CrossPlusA/Balabolka/2.15.0.914/CrossPlusA.Balabolka.installer.yaml similarity index 80% rename from manifests/c/CrossPlusA/Balabolka/2.15.0.913/CrossPlusA.Balabolka.installer.yaml rename to manifests/c/CrossPlusA/Balabolka/2.15.0.914/CrossPlusA.Balabolka.installer.yaml index 2b1576fcd7142..e348f396b44eb 100644 --- a/manifests/c/CrossPlusA/Balabolka/2.15.0.913/CrossPlusA.Balabolka.installer.yaml +++ b/manifests/c/CrossPlusA/Balabolka/2.15.0.914/CrossPlusA.Balabolka.installer.yaml @@ -2,19 +2,19 @@ # yaml-language-server: $schema=https://aka.ms/winget-manifest.installer.1.12.0.schema.json PackageIdentifier: CrossPlusA.Balabolka -PackageVersion: 2.15.0.913 +PackageVersion: 2.15.0.914 InstallerType: zip FileExtensions: - bxt - bxz -ReleaseDate: 2026-02-21 +ReleaseDate: 2026-04-11 Installers: - Architecture: x86 NestedInstallerType: exe NestedInstallerFiles: - RelativeFilePath: setup.exe InstallerUrl: https://www.cross-plus-a.com/balabolka.zip - InstallerSha256: 90C0192BBB9EF6E0E15790C2834F692170E53DEAC785FD64AC72CCE6E8FA0DA9 + InstallerSha256: 00525A670F42425BD29AF16F84288E6C6B49DCCB45AD99AFD5D27C14DCF8A9F1 InstallModes: - interactive - silent @@ -29,7 +29,7 @@ Installers: NestedInstallerFiles: - RelativeFilePath: Balabolka\balabolka.exe InstallerUrl: https://www.cross-plus-a.com/balabolka_portable.zip - InstallerSha256: 63A81E40B37E83BCB905F768A622BEE4BD2449DA7ABB9750D3CA0E2424BFC6F2 + InstallerSha256: F35C44A23A35AA51E9115F78B96D4BB322BF837885696A32ACAC4E56ED67C36F UpgradeBehavior: uninstallPrevious ArchiveBinariesDependOnPath: true ManifestType: installer diff --git a/manifests/c/CrossPlusA/Balabolka/2.15.0.913/CrossPlusA.Balabolka.locale.en-US.yaml b/manifests/c/CrossPlusA/Balabolka/2.15.0.914/CrossPlusA.Balabolka.locale.en-US.yaml similarity index 85% rename from manifests/c/CrossPlusA/Balabolka/2.15.0.913/CrossPlusA.Balabolka.locale.en-US.yaml rename to manifests/c/CrossPlusA/Balabolka/2.15.0.914/CrossPlusA.Balabolka.locale.en-US.yaml index 92cddf6198847..8ccf6f2c8e8a0 100644 --- a/manifests/c/CrossPlusA/Balabolka/2.15.0.913/CrossPlusA.Balabolka.locale.en-US.yaml +++ b/manifests/c/CrossPlusA/Balabolka/2.15.0.914/CrossPlusA.Balabolka.locale.en-US.yaml @@ -2,7 +2,7 @@ # yaml-language-server: $schema=https://aka.ms/winget-manifest.defaultLocale.1.12.0.schema.json PackageIdentifier: CrossPlusA.Balabolka -PackageVersion: 2.15.0.913 +PackageVersion: 2.15.0.914 PackageLocale: en-US Publisher: Ilya Morozov PublisherUrl: https://www.cross-plus-a.com/ @@ -20,9 +20,10 @@ Tags: - text-to-speech - tts ReleaseNotes: |- - [-] Fixed the using of Amazon Polly. - [*] Updated the voice list for Microsoft Azure. - [*] Resources for Chinese (Simplified), Spanish and Vietnamese languages were updated (thanks to Anan, Fernando Gregoire and Nguyễn Ninh Hoàng). + [-] Fixed the bug that occurred when processing universal tags after pausing and resuming read aloud. + [-] Fixed the speech rate when switching between voices using tags. + [*] Updated the voice list for Yandex SpeechKit. + [*] Resources for French language were updated (thanks to Michel Such). ReleaseNotesUrl: https://www.cross-plus-a.com/changelog.txt Documentations: - DocumentLabel: FAQ diff --git a/manifests/c/CrossPlusA/Balabolka/2.15.0.913/CrossPlusA.Balabolka.locale.zh-CN.yaml b/manifests/c/CrossPlusA/Balabolka/2.15.0.914/CrossPlusA.Balabolka.locale.zh-CN.yaml similarity index 98% rename from manifests/c/CrossPlusA/Balabolka/2.15.0.913/CrossPlusA.Balabolka.locale.zh-CN.yaml rename to manifests/c/CrossPlusA/Balabolka/2.15.0.914/CrossPlusA.Balabolka.locale.zh-CN.yaml index 2eb22a542f4bd..f2a7fd7807417 100644 --- a/manifests/c/CrossPlusA/Balabolka/2.15.0.913/CrossPlusA.Balabolka.locale.zh-CN.yaml +++ b/manifests/c/CrossPlusA/Balabolka/2.15.0.914/CrossPlusA.Balabolka.locale.zh-CN.yaml @@ -2,7 +2,7 @@ # yaml-language-server: $schema=https://aka.ms/winget-manifest.locale.1.12.0.schema.json PackageIdentifier: CrossPlusA.Balabolka -PackageVersion: 2.15.0.913 +PackageVersion: 2.15.0.914 PackageLocale: zh-CN License: 免费软件 ShortDescription: 文本转语音(TTS)程序 diff --git a/manifests/c/CrossPlusA/Balabolka/2.15.0.913/CrossPlusA.Balabolka.yaml b/manifests/c/CrossPlusA/Balabolka/2.15.0.914/CrossPlusA.Balabolka.yaml similarity index 89% rename from manifests/c/CrossPlusA/Balabolka/2.15.0.913/CrossPlusA.Balabolka.yaml rename to manifests/c/CrossPlusA/Balabolka/2.15.0.914/CrossPlusA.Balabolka.yaml index 693d3423a48e8..f5de86432d596 100644 --- a/manifests/c/CrossPlusA/Balabolka/2.15.0.913/CrossPlusA.Balabolka.yaml +++ b/manifests/c/CrossPlusA/Balabolka/2.15.0.914/CrossPlusA.Balabolka.yaml @@ -2,7 +2,7 @@ # yaml-language-server: $schema=https://aka.ms/winget-manifest.version.1.12.0.schema.json PackageIdentifier: CrossPlusA.Balabolka -PackageVersion: 2.15.0.913 +PackageVersion: 2.15.0.914 DefaultLocale: en-US ManifestType: version ManifestVersion: 1.12.0 diff --git a/manifests/d/DiegoFernandes/jsdesign/.validation b/manifests/d/DiegoFernandes/jsdesign/.validation deleted file mode 100644 index b493a0c71735a..0000000000000 --- a/manifests/d/DiegoFernandes/jsdesign/.validation +++ /dev/null @@ -1 +0,0 @@ -{"ValidationVersion":"1.0.0","Waivers":[{"WaiverId":"31e0c78d-aba3-4771-901d-65af20e25be5","TestPlan":"Validation-Domain","PackagePath":"manifests/d/DiegoFernandes/jsdesign/1.0.5","CommitId":"1513f09a8eb58f4658d9b781073c06f8cb023243"}]} \ No newline at end of file diff --git a/manifests/d/Discloud/CLI/0.12.1/Discloud.CLI.installer.yaml b/manifests/d/Discloud/CLI/0.12.1/Discloud.CLI.installer.yaml new file mode 100644 index 0000000000000..398c01a6feb57 --- /dev/null +++ b/manifests/d/Discloud/CLI/0.12.1/Discloud.CLI.installer.yaml @@ -0,0 +1,16 @@ +# Created using wingetcreate 1.12.8.0 +# yaml-language-server: $schema=https://aka.ms/winget-manifest.installer.1.12.0.schema.json + +PackageIdentifier: Discloud.CLI +PackageVersion: 0.12.1 +InstallerType: inno +Installers: +- Architecture: x64 + InstallerUrl: https://github.com/discloud/cli-dart/releases/download/0.12.1/discloud-cli-x64-setup.exe + InstallerSha256: D55511F1BCB5E082864FC332B84A87481C6DE382B068634CDDC6F15525B22D49 +- Architecture: arm64 + InstallerUrl: https://github.com/discloud/cli-dart/releases/download/0.12.1/discloud-cli-x64-setup.exe + InstallerSha256: D55511F1BCB5E082864FC332B84A87481C6DE382B068634CDDC6F15525B22D49 +ManifestType: installer +ManifestVersion: 1.12.0 +ReleaseDate: 2026-04-11 diff --git a/manifests/d/Discloud/CLI/0.12.1/Discloud.CLI.locale.en-US.yaml b/manifests/d/Discloud/CLI/0.12.1/Discloud.CLI.locale.en-US.yaml new file mode 100644 index 0000000000000..fe9b67344ab13 --- /dev/null +++ b/manifests/d/Discloud/CLI/0.12.1/Discloud.CLI.locale.en-US.yaml @@ -0,0 +1,25 @@ +# Created using wingetcreate 1.12.8.0 +# yaml-language-server: $schema=https://aka.ms/winget-manifest.defaultLocale.1.12.0.schema.json + +PackageIdentifier: Discloud.CLI +PackageVersion: 0.12.1 +PackageLocale: en-US +Publisher: Discloud +PublisherUrl: https://github.com/discloud +PublisherSupportUrl: https://docs.discloud.com/faq/where-to-get-help +PrivacyUrl: https://github.com/discloud/legal/blob/main/terms-en.md +Author: Discloud +PackageName: Discloud CLI +PackageUrl: https://github.com/discloud/cli-dart +License: Apache 2.0 +LicenseUrl: https://github.com/discloud/cli-dart/blob/main/LICENSE +Copyright: Copyright © 2026 Discloud +ShortDescription: Discloud CLI Setup +Description: A fast option to manage your apps on Discloud. +Moniker: discloudcli +Tags: +- discloudbot +- host +ReleaseNotesUrl: https://github.com/discloud/cli-dart/releases/tag/0.12.1 +ManifestType: defaultLocale +ManifestVersion: 1.12.0 diff --git a/manifests/d/Discloud/CLI/0.12.1/Discloud.CLI.yaml b/manifests/d/Discloud/CLI/0.12.1/Discloud.CLI.yaml new file mode 100644 index 0000000000000..1d46523dad241 --- /dev/null +++ b/manifests/d/Discloud/CLI/0.12.1/Discloud.CLI.yaml @@ -0,0 +1,8 @@ +# Created using wingetcreate 1.12.8.0 +# yaml-language-server: $schema=https://aka.ms/winget-manifest.version.1.12.0.schema.json + +PackageIdentifier: Discloud.CLI +PackageVersion: 0.12.1 +DefaultLocale: en-US +ManifestType: version +ManifestVersion: 1.12.0 diff --git a/manifests/d/Dyad/Dyad/0.43.0/Dyad.Dyad.installer.yaml b/manifests/d/Dyad/Dyad/0.43.0/Dyad.Dyad.installer.yaml new file mode 100644 index 0000000000000..f93a870df5c6a --- /dev/null +++ b/manifests/d/Dyad/Dyad/0.43.0/Dyad.Dyad.installer.yaml @@ -0,0 +1,27 @@ +# Created with komac v2.16.0 +# yaml-language-server: $schema=https://aka.ms/winget-manifest.installer.1.12.0.schema.json + +PackageIdentifier: Dyad.Dyad +PackageVersion: 0.43.0 +InstallerType: exe +Scope: user +InstallModes: +- interactive +- silent +- silentWithProgress +InstallerSwitches: + Silent: --silent + SilentWithProgress: --silent +UpgradeBehavior: install +ReleaseDate: 2026-04-08 +Installers: +- Architecture: x64 + InstallerUrl: https://github.com/dyad-sh/dyad/releases/download/v0.43.0/dyad-0.43.0.Setup.exe + InstallerSha256: 571866439C64687AC05C419FD422BF2F2E06B8D21EDBD0291EAC539F607C1EB2 + ProductCode: dyad + AppsAndFeaturesEntries: + - ProductCode: dyad + InstallationMetadata: + DefaultInstallLocation: '%LocalAppData%\dyad' +ManifestType: installer +ManifestVersion: 1.12.0 diff --git a/manifests/d/Dyad/Dyad/0.43.0/Dyad.Dyad.locale.en-US.yaml b/manifests/d/Dyad/Dyad/0.43.0/Dyad.Dyad.locale.en-US.yaml new file mode 100644 index 0000000000000..003bceb3ba350 --- /dev/null +++ b/manifests/d/Dyad/Dyad/0.43.0/Dyad.Dyad.locale.en-US.yaml @@ -0,0 +1,67 @@ +# Created with komac v2.16.0 +# yaml-language-server: $schema=https://aka.ms/winget-manifest.defaultLocale.1.12.0.schema.json + +PackageIdentifier: Dyad.Dyad +PackageVersion: 0.43.0 +PackageLocale: en-US +Publisher: Will Chen +PublisherUrl: https://www.dyad.sh/ +PublisherSupportUrl: https://github.com/dyad-sh/dyad/issues +Author: Dyad +PackageName: dyad +PackageUrl: https://www.dyad.sh/ +License: Apache-2.0 +LicenseUrl: https://github.com/dyad-sh/dyad/blob/HEAD/LICENSE +Copyright: Copyright © 2025 Will Chen +ShortDescription: Dyad is a free, local, open-source AI app builder +Description: Dyad is a free, local, open-source AI app builder +Moniker: dyad +Tags: +- ai-app-builder +- anthropic +- artificial-intelligence +- bolt +- deepseek +- gemini +- generative-ai +- github +- llm +- llms +- lovable +- nextjs +- ollama +- openai +- qwen +- v0 +ReleaseNotes: |- + Full release notes: https://www.dyad.sh/docs/releases/0.43.0 + What's Changed + - Increase Basic Agent free quota from 5 to 10 messages by @wwwillchen in #3147 + - feat: Add React DevTools in development by @nourzakhama2003 in #3112 + - feat: upgrade MiniMax default model to M2.7 by @octo-patch in #3038 + - Fixing formatting issue in language_model_constants.ts by @azizmejri1 in #3156 + - Feat: referencing files from the code editor by @azizmejri1 in #3146 + - feat: block unsafe npm package installs by @keppo-bot[bot] in #3152 + - fix: persist GitHub sync state across Publish tab navigation by @keppo-bot[bot] in #3151 + - feat: add "Group tabs by app" context menu option by @keppo-bot[bot] in #3150 + - Fix preview route discovery states by @keppo-bot[bot] in #3158 + - Do not auto-collapse package-lock.json in github ui by @wwwillchen in #3160 + - Bump to v0.43.0-beta.1 by @wwwillchen in #3161 + - perf: change db to WAL mode by @RyanGroch in #3140 + - Fix bot author allowlists by @keppo-bot[bot] in #3162 + - fix: pin socket firewall npx invocation by @keppo-bot[bot] in #3163 + - Separate ChatInput Prompts per-chat session by @princeaden1 in #3129 + - Adding discard changes button when reviewing uncommitted changes by @azizmejri1 in #3165 + - feat: run add-dependency installs in a PTY by @keppo-bot[bot] in #3167 + - Fix editor file switch race by @wwwillchen in #3168 + - fix: skip unsupported PowerShell scripts in Windows signing by @wwwillchen in #3169 + - Stop anthropic attribution by @wwwillchen in #3170 + - fix: exclude unsupported node-pty artifacts from windows signing by @wwwillchen in #3171 + - Fix socket firewall for windows by @wwwillchen in #3172 + - Deflake local agent consent e2e test by @wwwillchen in #3173 + New Contributors + - @octo-patch made their first contribution in #3038 + Full Changelog: v0.42.0...v0.43.0 +ReleaseNotesUrl: https://github.com/dyad-sh/dyad/releases/tag/v0.43.0 +ManifestType: defaultLocale +ManifestVersion: 1.12.0 diff --git a/manifests/d/Dyad/Dyad/0.43.0/Dyad.Dyad.yaml b/manifests/d/Dyad/Dyad/0.43.0/Dyad.Dyad.yaml new file mode 100644 index 0000000000000..f5a589217b473 --- /dev/null +++ b/manifests/d/Dyad/Dyad/0.43.0/Dyad.Dyad.yaml @@ -0,0 +1,8 @@ +# Created with komac v2.16.0 +# yaml-language-server: $schema=https://aka.ms/winget-manifest.version.1.12.0.schema.json + +PackageIdentifier: Dyad.Dyad +PackageVersion: 0.43.0 +DefaultLocale: en-US +ManifestType: version +ManifestVersion: 1.12.0 diff --git a/manifests/e/EdrawSoft/MindMaster/.validation b/manifests/e/EdrawSoft/MindMaster/.validation deleted file mode 100644 index ff48f125127b3..0000000000000 --- a/manifests/e/EdrawSoft/MindMaster/.validation +++ /dev/null @@ -1 +0,0 @@ -{"ValidationVersion":"1.0.0","Waivers":[{"WaiverId":"fee0fdd8-69dc-47cc-be5d-a8e6fd450b17","TestPlan":"Policy-Test-1.2","PackagePath":"manifests/e/EdrawSoft/MindMaster/9.1.2.177","CommitId":"4885fcd983ce9f3e6b5eb15db927057f994b0689"}]} \ No newline at end of file diff --git a/manifests/f/Feixiang/Feixiang/.validation b/manifests/f/Feixiang/Feixiang/.validation deleted file mode 100644 index a2661c91125cf..0000000000000 --- a/manifests/f/Feixiang/Feixiang/.validation +++ /dev/null @@ -1 +0,0 @@ -{"ValidationVersion":"1.0.0","Waivers":[{"WaiverId":"6ad0b07d-2308-4400-ae5f-c903e91882da","TestPlan":"Validation-Domain","PackagePath":"manifests/f/Feixiang/Feixiang/2.3.0","CommitId":"942e933602423f449d03a1b869cc9da08e732a5e"}],"InstallationVerification":{"Executables":[]}} \ No newline at end of file diff --git a/manifests/g/GAM-Team/gam/7.40.01/GAM-Team.gam.installer.yaml b/manifests/g/GAM-Team/gam/7.40.01/GAM-Team.gam.installer.yaml new file mode 100644 index 0000000000000..8f78836156bc7 --- /dev/null +++ b/manifests/g/GAM-Team/gam/7.40.01/GAM-Team.gam.installer.yaml @@ -0,0 +1,21 @@ +# Created with WinGet Updater using komac v2.16.0 +# yaml-language-server: $schema=https://aka.ms/winget-manifest.installer.1.12.0.schema.json + +PackageIdentifier: GAM-Team.gam +PackageVersion: 7.40.01 +InstallerLocale: en-US +InstallerType: inno +Scope: machine +ProductCode: '{D86B52B2-EFE9-4F9D-8BA3-9D84B9B2D319}_is1' +ReleaseDate: 2026-04-11 +AppsAndFeaturesEntries: +- ProductCode: '{D86B52B2-EFE9-4F9D-8BA3-9D84B9B2D319}_is1' +ElevationRequirement: elevatesSelf +InstallationMetadata: + DefaultInstallLocation: '%SystemDrive%\GAM7' +Installers: +- Architecture: arm64 + InstallerUrl: https://github.com/GAM-team/GAM/releases/download/v7.40.01/gam-7.40.01-windows-arm64.exe + InstallerSha256: FA892870DB484B70BBFB093E4B2B6C883D8EDDBB0A66C3CF7C22D227B9B15A83 +ManifestType: installer +ManifestVersion: 1.12.0 diff --git a/manifests/g/GAM-Team/gam/7.40.01/GAM-Team.gam.locale.en-US.yaml b/manifests/g/GAM-Team/gam/7.40.01/GAM-Team.gam.locale.en-US.yaml new file mode 100644 index 0000000000000..5638ba806f5c2 --- /dev/null +++ b/manifests/g/GAM-Team/gam/7.40.01/GAM-Team.gam.locale.en-US.yaml @@ -0,0 +1,42 @@ +# Created with WinGet Updater using komac v2.16.0 +# yaml-language-server: $schema=https://aka.ms/winget-manifest.defaultLocale.1.12.0.schema.json + +PackageIdentifier: GAM-Team.gam +PackageVersion: 7.40.01 +PackageLocale: en-US +Publisher: GAM Team - google-apps-manager@googlegroups.com +PublisherUrl: https://github.com/GAM-team +PublisherSupportUrl: https://github.com/GAM-team/GAM/issues +PackageName: gam +PackageUrl: https://github.com/GAM-team/GAM +License: Apache-2.0 +LicenseUrl: https://github.com/GAM-team/GAM/blob/HEAD/LICENSE +ShortDescription: command line management for Google Workspace +Tags: +- gam +- google +- google-admin-sdk +- google-api +- google-apps +- google-calendar +- google-cloud +- google-drive +- google-workspace +- gsuite +- oauth2 +- oauth2-client +- python +ReleaseNotes: |- + - 7.40.01 + Updated gam print filelist|filecounts to handle the permissionDetails subfield + of the permissions field for My Drives; this useful when trying to display permission inheritance. + An additional API call per file is required to get the permissionDetails subfield. + gam user user@domain.com print filelist fields id,name,mimetype,basicpermissions,permissiondetails oneitemperrow + gam user user@domain.com print filelist fields id,name,mimetype,basicpermissions,permissiondetails pm inherited false em pmfilter oneitemperrow + - See Update History +ReleaseNotesUrl: https://github.com/GAM-team/GAM/releases/tag/v7.40.01 +Documentations: +- DocumentLabel: Wiki + DocumentUrl: https://github.com/GAM-team/GAM/wiki +ManifestType: defaultLocale +ManifestVersion: 1.12.0 diff --git a/manifests/g/GAM-Team/gam/7.40.01/GAM-Team.gam.yaml b/manifests/g/GAM-Team/gam/7.40.01/GAM-Team.gam.yaml new file mode 100644 index 0000000000000..a57f3e1b25f3f --- /dev/null +++ b/manifests/g/GAM-Team/gam/7.40.01/GAM-Team.gam.yaml @@ -0,0 +1,8 @@ +# Created with WinGet Updater using komac v2.16.0 +# yaml-language-server: $schema=https://aka.ms/winget-manifest.version.1.12.0.schema.json + +PackageIdentifier: GAM-Team.gam +PackageVersion: 7.40.01 +DefaultLocale: en-US +ManifestType: version +ManifestVersion: 1.12.0 diff --git a/manifests/g/GamaPlatform/GamaAlpha/.validation b/manifests/g/GamaPlatform/GamaAlpha/.validation deleted file mode 100644 index 62c45bb887346..0000000000000 --- a/manifests/g/GamaPlatform/GamaAlpha/.validation +++ /dev/null @@ -1 +0,0 @@ -{"ValidationVersion":"1.0.0","Waivers":[{"WaiverId":"1b0f6ea1-b6f3-4bed-907b-f71b4b4ae1b0","TestPlan":"Policy-Test-2.7","PackagePath":"manifests/g/GamaPlatform/GamaAlpha/1.9.3-89d4463","CommitId":"9b7ed9d02b41c9eaba214f48ddb1f2152d9f30d3"}],"InstallationVerification":{"Executables":[]}} \ No newline at end of file diff --git a/manifests/g/Google/Chrome/Canary/149.0.7785.0/Google.Chrome.Canary.installer.yaml b/manifests/g/Google/Chrome/Canary/149.0.7786.0/Google.Chrome.Canary.installer.yaml similarity index 57% rename from manifests/g/Google/Chrome/Canary/149.0.7785.0/Google.Chrome.Canary.installer.yaml rename to manifests/g/Google/Chrome/Canary/149.0.7786.0/Google.Chrome.Canary.installer.yaml index 4d6db39e4212e..b79ddcd83497d 100644 --- a/manifests/g/Google/Chrome/Canary/149.0.7785.0/Google.Chrome.Canary.installer.yaml +++ b/manifests/g/Google/Chrome/Canary/149.0.7786.0/Google.Chrome.Canary.installer.yaml @@ -2,7 +2,7 @@ # yaml-language-server: $schema=https://aka.ms/winget-manifest.installer.1.12.0.schema.json PackageIdentifier: Google.Chrome.Canary -PackageVersion: 149.0.7785.0 +PackageVersion: 149.0.7786.0 InstallerType: exe Scope: user InstallModes: @@ -37,13 +37,13 @@ FileExtensions: ProductCode: Google Chrome SxS Installers: - Architecture: x86 - InstallerUrl: https://dl.google.com/release2/chrome/ac6ijxhfbwgjjumzpygi2v5kbl5a_149.0.7785.0/149.0.7785.0_chrome_installer_uncompressed.exe - InstallerSha256: 447B14CE43F4F30879A5FAC423C1A45287A8863AFB51E23BD60496B3EE23A623 + InstallerUrl: https://dl.google.com/release2/chrome/agk4gh7rvx2jzaq2ztgpnjkbg4_149.0.7786.0/149.0.7786.0_chrome_installer_uncompressed.exe + InstallerSha256: 7C02BD2492D204905A886728957E8BA435AB3E4967BA525B9661D71A64F21ED9 - Architecture: x64 - InstallerUrl: https://dl.google.com/release2/chrome/acbmyjuvandrkhxjhvncnf4e3xta_149.0.7785.0/149.0.7785.0_chrome_installer_uncompressed.exe - InstallerSha256: ACF1971DDEF8B2380E848112E6AC74CB288C6B07CAEF2D020A6404304F8C5F1D + InstallerUrl: https://dl.google.com/release2/chrome/nf6mec7ozmkitllmnuebpwx2gy_149.0.7786.0/149.0.7786.0_chrome_installer_uncompressed.exe + InstallerSha256: 5BA58591E0F35A49A4638C9365B21BC46F017D0EC8C44618012305FD593E932C - Architecture: arm64 - InstallerUrl: https://dl.google.com/release2/chrome/psbvqoqkpzd4ltoi4owhwe3uwa_149.0.7785.0/149.0.7785.0_chrome_installer_uncompressed.exe - InstallerSha256: B9FCF179D19F10EBC09D9ACFA545DBF3A03761007B3CB39736BD82D34854039D + InstallerUrl: https://dl.google.com/release2/chrome/acijg6jcygksgdg6nm66jld2pkaa_149.0.7786.0/149.0.7786.0_chrome_installer_uncompressed.exe + InstallerSha256: 802F6B7CC3881BA415807213703D5658ECB8BAD100EA76AAF5ED0D4C99442906 ManifestType: installer ManifestVersion: 1.12.0 diff --git a/manifests/g/Google/Chrome/Canary/149.0.7785.0/Google.Chrome.Canary.locale.en-US.yaml b/manifests/g/Google/Chrome/Canary/149.0.7786.0/Google.Chrome.Canary.locale.en-US.yaml similarity index 96% rename from manifests/g/Google/Chrome/Canary/149.0.7785.0/Google.Chrome.Canary.locale.en-US.yaml rename to manifests/g/Google/Chrome/Canary/149.0.7786.0/Google.Chrome.Canary.locale.en-US.yaml index a0693c7f19df5..91f3136eae2b4 100644 --- a/manifests/g/Google/Chrome/Canary/149.0.7785.0/Google.Chrome.Canary.locale.en-US.yaml +++ b/manifests/g/Google/Chrome/Canary/149.0.7786.0/Google.Chrome.Canary.locale.en-US.yaml @@ -2,7 +2,7 @@ # yaml-language-server: $schema=https://aka.ms/winget-manifest.defaultLocale.1.12.0.schema.json PackageIdentifier: Google.Chrome.Canary -PackageVersion: 149.0.7785.0 +PackageVersion: 149.0.7786.0 PackageLocale: en-US Publisher: Google LLC PublisherUrl: https://www.google.com/ diff --git a/manifests/g/Google/Chrome/Canary/149.0.7785.0/Google.Chrome.Canary.locale.nb-NO.yaml b/manifests/g/Google/Chrome/Canary/149.0.7786.0/Google.Chrome.Canary.locale.nb-NO.yaml similarity index 96% rename from manifests/g/Google/Chrome/Canary/149.0.7785.0/Google.Chrome.Canary.locale.nb-NO.yaml rename to manifests/g/Google/Chrome/Canary/149.0.7786.0/Google.Chrome.Canary.locale.nb-NO.yaml index 89b613bf92412..2a8e93372e078 100644 --- a/manifests/g/Google/Chrome/Canary/149.0.7785.0/Google.Chrome.Canary.locale.nb-NO.yaml +++ b/manifests/g/Google/Chrome/Canary/149.0.7786.0/Google.Chrome.Canary.locale.nb-NO.yaml @@ -2,7 +2,7 @@ # yaml-language-server: $schema=https://aka.ms/winget-manifest.locale.1.12.0.schema.json PackageIdentifier: Google.Chrome.Canary -PackageVersion: 149.0.7785.0 +PackageVersion: 149.0.7786.0 PackageLocale: nb-NO Publisher: Google LLC PublisherUrl: https://www.google.com/ diff --git a/manifests/g/Google/Chrome/Canary/149.0.7785.0/Google.Chrome.Canary.locale.zh-CN.yaml b/manifests/g/Google/Chrome/Canary/149.0.7786.0/Google.Chrome.Canary.locale.zh-CN.yaml similarity index 96% rename from manifests/g/Google/Chrome/Canary/149.0.7785.0/Google.Chrome.Canary.locale.zh-CN.yaml rename to manifests/g/Google/Chrome/Canary/149.0.7786.0/Google.Chrome.Canary.locale.zh-CN.yaml index caa8fd5c34cac..82bea66476b7e 100644 --- a/manifests/g/Google/Chrome/Canary/149.0.7785.0/Google.Chrome.Canary.locale.zh-CN.yaml +++ b/manifests/g/Google/Chrome/Canary/149.0.7786.0/Google.Chrome.Canary.locale.zh-CN.yaml @@ -2,7 +2,7 @@ # yaml-language-server: $schema=https://aka.ms/winget-manifest.locale.1.12.0.schema.json PackageIdentifier: Google.Chrome.Canary -PackageVersion: 149.0.7785.0 +PackageVersion: 149.0.7786.0 PackageLocale: zh-CN Publisher: Google LLC PublisherUrl: https://www.google.com/ diff --git a/manifests/g/Google/Chrome/Canary/149.0.7785.0/Google.Chrome.Canary.yaml b/manifests/g/Google/Chrome/Canary/149.0.7786.0/Google.Chrome.Canary.yaml similarity index 89% rename from manifests/g/Google/Chrome/Canary/149.0.7785.0/Google.Chrome.Canary.yaml rename to manifests/g/Google/Chrome/Canary/149.0.7786.0/Google.Chrome.Canary.yaml index 135156567b035..3bf364cfa50cb 100644 --- a/manifests/g/Google/Chrome/Canary/149.0.7785.0/Google.Chrome.Canary.yaml +++ b/manifests/g/Google/Chrome/Canary/149.0.7786.0/Google.Chrome.Canary.yaml @@ -2,7 +2,7 @@ # yaml-language-server: $schema=https://aka.ms/winget-manifest.version.1.12.0.schema.json PackageIdentifier: Google.Chrome.Canary -PackageVersion: 149.0.7785.0 +PackageVersion: 149.0.7786.0 DefaultLocale: en-US ManifestType: version ManifestVersion: 1.12.0 diff --git a/manifests/h/H3C/H3CShare/1.1.1012/H3C.H3CShare.locale.en-US.yaml b/manifests/h/H3C/H3CShare/1.1.1012/H3C.H3CShare.locale.en-US.yaml index dfbe90b8a70c2..1bfce9991a066 100644 --- a/manifests/h/H3C/H3CShare/1.1.1012/H3C.H3CShare.locale.en-US.yaml +++ b/manifests/h/H3C/H3CShare/1.1.1012/H3C.H3CShare.locale.en-US.yaml @@ -15,7 +15,7 @@ License: Freeware # LicenseUrl: Copyright: Copyright © 2022-2024 H3C. All rights reserved. CopyrightUrl: https://www.h3c.com/en/Home/TermsOfUse/ -ShortDescription: Mirror your Windows PC screen to H3C MagicHub +ShortDescription: Mirror your Windows PC screen to H3C MagicHub. # Description: # Moniker: Tags: @@ -23,6 +23,8 @@ Tags: - magichub - mirror - projection +- prc +- china # ReleaseNotes: # ReleaseNotesUrl: # PurchaseUrl: diff --git a/manifests/h/HIKARI-FIELD/HIKARI-FIELD-CLIENT/1.2.0/HIKARI-FIELD.HIKARI-FIELD-CLIENT.installer.yaml b/manifests/h/HIKARI-FIELD/HIKARI-FIELD-CLIENT/1.2.0/HIKARI-FIELD.HIKARI-FIELD-CLIENT.installer.yaml index eb92074a26d81..e7b6a67f148eb 100644 --- a/manifests/h/HIKARI-FIELD/HIKARI-FIELD-CLIENT/1.2.0/HIKARI-FIELD.HIKARI-FIELD-CLIENT.installer.yaml +++ b/manifests/h/HIKARI-FIELD/HIKARI-FIELD-CLIENT/1.2.0/HIKARI-FIELD.HIKARI-FIELD-CLIENT.installer.yaml @@ -18,7 +18,7 @@ AppsAndFeaturesEntries: - Publisher: HIKARI FIELD Installers: - Architecture: x64 - InstallerUrl: https://client.hikarifield.co.jp/release/HIKARI-FIELD-CLIENT-Setup-1.2.0.zip + InstallerUrl: https://static.hikarifield.co.jp/client/HIKARI-FIELD-CLIENT-Setup-1.2.0.zip InstallerSha256: 2A11139A35B44E006ECE02107358AA675C05E98016665D5B103176BE5FFC191D ManifestType: installer ManifestVersion: 1.9.0 diff --git a/manifests/h/Huya/Huya/7.5.0.0/Huya.Huya.locale.en-US.yaml b/manifests/h/Huya/Huya/7.5.0.0/Huya.Huya.locale.en-US.yaml index 28a4cc3e576cf..e194a48f7784b 100644 --- a/manifests/h/Huya/Huya/7.5.0.0/Huya.Huya.locale.en-US.yaml +++ b/manifests/h/Huya/Huya/7.5.0.0/Huya.Huya.locale.en-US.yaml @@ -15,11 +15,13 @@ License: Proprietary LicenseUrl: https://hd.huya.com/huyaDIYzt/6811/pc/index.html#diySetTab=5 Copyright: Copyright © 2024 Guangzhou Huya Information Technology Co., Ltd. All rights reserved CopyrightUrl: https://hd.huya.com/huyaDIYzt/6811/pc/index.html#diySetTab=5 -ShortDescription: A Live Streaming Platform for Gaming and Interaction +ShortDescription: A Live Streaming Platform for Gaming and Interaction. Tags: - live - live-streaming - livestreaming - streaming +- prc +- china ManifestType: defaultLocale ManifestVersion: 1.9.0 diff --git a/manifests/j/JayPrall/ColorCop/5.5.7/JayPrall.ColorCop.installer.yaml b/manifests/j/JayPrall/ColorCop/5.5.7/JayPrall.ColorCop.installer.yaml new file mode 100644 index 0000000000000..5241f42e37c2f --- /dev/null +++ b/manifests/j/JayPrall/ColorCop/5.5.7/JayPrall.ColorCop.installer.yaml @@ -0,0 +1,25 @@ +# Created with WinGet Releaser using komac v2.16.0 +# yaml-language-server: $schema=https://aka.ms/winget-manifest.installer.1.12.0.schema.json + +PackageIdentifier: JayPrall.ColorCop +PackageVersion: 5.5.7 +InstallerLocale: en-US +InstallerType: inno +Scope: machine +Dependencies: + PackageDependencies: + - PackageIdentifier: Microsoft.VCRedist.2015+.x86 +ProductCode: '{197A931D-2802-405D-B53E-67DF09D5BE2E}}_is1' +ReleaseDate: 2026-04-11 +AppsAndFeaturesEntries: +- DisplayName: Color Cop 5.5.7 + ProductCode: '{197A931D-2802-405D-B53E-67DF09D5BE2E}}_is1' +ElevationRequirement: elevatesSelf +InstallationMetadata: + DefaultInstallLocation: '%ProgramFiles%\Color Cop' +Installers: +- Architecture: x86 + InstallerUrl: https://github.com/ColorCop/ColorCop/releases/download/v5.5.7/colorcop-setup.exe + InstallerSha256: 0DC47A6C693F76E04C7E6867CAED164960A42565C058BFC5A2FB223DD91CD1A4 +ManifestType: installer +ManifestVersion: 1.12.0 diff --git a/manifests/j/JayPrall/ColorCop/5.5.7/JayPrall.ColorCop.locale.en-GB.yaml b/manifests/j/JayPrall/ColorCop/5.5.7/JayPrall.ColorCop.locale.en-GB.yaml new file mode 100644 index 0000000000000..3c40be8d2f263 --- /dev/null +++ b/manifests/j/JayPrall/ColorCop/5.5.7/JayPrall.ColorCop.locale.en-GB.yaml @@ -0,0 +1,18 @@ +# Created with WinGet Releaser using komac v2.16.0 +# yaml-language-server: $schema=https://aka.ms/winget-manifest.locale.1.12.0.schema.json + +PackageIdentifier: JayPrall.ColorCop +PackageVersion: 5.5.7 +PackageLocale: en-GB +Publisher: Jay Prall +PackageName: Color Cop +PackageUrl: https://github.com/ColorCop/ColorCop +License: MIT +ShortDescription: A Windows-based colour picker utility built with Microsoft Foundation Classes (MFC). +Tags: +- color-picker +- colorpicker +- colour-picker +- colourpicker +ManifestType: locale +ManifestVersion: 1.12.0 diff --git a/manifests/j/JayPrall/ColorCop/5.5.7/JayPrall.ColorCop.locale.en-US.yaml b/manifests/j/JayPrall/ColorCop/5.5.7/JayPrall.ColorCop.locale.en-US.yaml new file mode 100644 index 0000000000000..9337c5cf6259c --- /dev/null +++ b/manifests/j/JayPrall/ColorCop/5.5.7/JayPrall.ColorCop.locale.en-US.yaml @@ -0,0 +1,49 @@ +# Created with WinGet Releaser using komac v2.16.0 +# yaml-language-server: $schema=https://aka.ms/winget-manifest.defaultLocale.1.12.0.schema.json + +PackageIdentifier: JayPrall.ColorCop +PackageVersion: 5.5.7 +PackageLocale: en-US +Publisher: Jay Prall +PublisherUrl: https://github.com/ColorCop +PublisherSupportUrl: https://github.com/ColorCop/ColorCop/issues +PackageName: Color Cop +PackageUrl: https://github.com/ColorCop/ColorCop +License: MIT +LicenseUrl: https://github.com/ColorCop/ColorCop/blob/HEAD/LICENSE.txt +ShortDescription: A Windows-based color picker utility built with Microsoft Foundation Classes (MFC). +Tags: +- color-picker +- colorpicker +- colour-picker +- colourpicker +ReleaseNotes: |- + ColorCop Release + This release was generated automatically from tag v5.5.7. + The changelog and commit summary appear below. + What's Changed + - ci: rename choco workflow and add WinGet publish workflow by @j4y in #138 + - fix(ci/winget): use release-tag input and expose full tag in metadata by @j4y in #139 + - Document Chocolately and Wiinget post release actions by @j4y in #140 + - refactor(headers): modernize ColorCop headers and remove obsolete MFC… by @j4y in #141 + - chore(build): upgrade project to C++20 by @j4y in #142 + - fix(vcxproj): remove AdditionalManifestFiles to prevent duplicate man… by @j4y in #143 + - refactor: replace C-style casts with static_cast and simplify cpplint… by @j4y in #144 + - chore(deps): bump jdx/mise-action from 3 to 4 by @dependabot[bot] in #146 + - chore(deps): bump microsoft/setup-msbuild from 2 to 3 by @dependabot[bot] in #145 + - refactor(mfc): modernize PCH usage and replace legacy min/max helpers by @j4y in #147 + - Security policy by @j4y in #149 + - refactor(colorcop): fix ScreenToClient bug and correct prefix checks by @j4y in #150 + - Systray by @j4y in #151 + - refactor(color): modernize websafe snap logic and remove narrowing wa… by @j4y in #152 + - chore(vcxproj): add unicode, sdk pin, caret diagnostics and conforman… by @j4y in #153 + - refactor(ui): modernize OnInitDialog and label font flags by @j4y in #155 + - chore: build on push to main by @j4y in #156 + - Refactor default settings and add logging by @j4y in #157 + - Remove unused by @j4y in #158 + - fix(color): replace incorrect CMY math with proper RGB→CMYK conversio… by @j4y in #159 + - Release 5.5.7 by @j4y in #160 + Full Changelog: v5.5.6...v5.5.7 +ReleaseNotesUrl: https://github.com/ColorCop/ColorCop/releases/tag/v5.5.7 +ManifestType: defaultLocale +ManifestVersion: 1.12.0 diff --git a/manifests/j/JayPrall/ColorCop/5.5.7/JayPrall.ColorCop.yaml b/manifests/j/JayPrall/ColorCop/5.5.7/JayPrall.ColorCop.yaml new file mode 100644 index 0000000000000..bce93d77741df --- /dev/null +++ b/manifests/j/JayPrall/ColorCop/5.5.7/JayPrall.ColorCop.yaml @@ -0,0 +1,8 @@ +# Created with WinGet Releaser using komac v2.16.0 +# yaml-language-server: $schema=https://aka.ms/winget-manifest.version.1.12.0.schema.json + +PackageIdentifier: JayPrall.ColorCop +PackageVersion: 5.5.7 +DefaultLocale: en-US +ManifestType: version +ManifestVersion: 1.12.0 diff --git a/manifests/j/JordanCoin/docmap/0.4.0/JordanCoin.docmap.installer.yaml b/manifests/j/JordanCoin/docmap/0.4.0/JordanCoin.docmap.installer.yaml new file mode 100644 index 0000000000000..b5a5ef0034db3 --- /dev/null +++ b/manifests/j/JordanCoin/docmap/0.4.0/JordanCoin.docmap.installer.yaml @@ -0,0 +1,18 @@ +# This file was generated by GoReleaser. DO NOT EDIT. +# yaml-language-server: $schema=https://aka.ms/winget-manifest.installer.1.12.0.schema.json +PackageIdentifier: JordanCoin.docmap +PackageVersion: 0.4.0 +InstallerLocale: en-US +InstallerType: zip +ReleaseDate: "2026-04-11" +Installers: + - Architecture: x64 + NestedInstallerType: portable + NestedInstallerFiles: + - RelativeFilePath: docmap.exe + PortableCommandAlias: docmap + InstallerUrl: https://github.com/JordanCoin/docmap/releases/download/v0.4.0/docmap_0.4.0_windows_amd64.zip + InstallerSha256: b9a63661c5819b59cec6063364f551b70bd410ec9f556dfd23abb6fb8a7718fa + UpgradeBehavior: uninstallPrevious +ManifestType: installer +ManifestVersion: 1.12.0 diff --git a/manifests/j/JordanCoin/docmap/0.4.0/JordanCoin.docmap.locale.en-US.yaml b/manifests/j/JordanCoin/docmap/0.4.0/JordanCoin.docmap.locale.en-US.yaml new file mode 100644 index 0000000000000..dc65049ecad04 --- /dev/null +++ b/manifests/j/JordanCoin/docmap/0.4.0/JordanCoin.docmap.locale.en-US.yaml @@ -0,0 +1,26 @@ +# This file was generated by GoReleaser. DO NOT EDIT. +# yaml-language-server: $schema=https://aka.ms/winget-manifest.defaultLocale.1.12.0.schema.json +PackageIdentifier: JordanCoin.docmap +PackageVersion: 0.4.0 +PackageLocale: en-US +Publisher: JordanCoin +PublisherUrl: https://github.com/JordanCoin +PublisherSupportUrl: https://github.com/JordanCoin/docmap/issues +PackageName: docmap +PackageUrl: https://github.com/JordanCoin/docmap +License: MIT +LicenseUrl: https://github.com/JordanCoin/docmap/blob/main/LICENSE +ShortDescription: Instant documentation structure for LLMs and humans +Description: | + docmap generates a compact, structured map of your documentation + that LLMs can instantly understand. Navigate massive docs without + burning tokens. +Moniker: docmap +Tags: + - cli + - developer-tools + - ai + - llm + - documentation +ManifestType: defaultLocale +ManifestVersion: 1.12.0 diff --git a/manifests/j/JordanCoin/docmap/0.4.0/JordanCoin.docmap.yaml b/manifests/j/JordanCoin/docmap/0.4.0/JordanCoin.docmap.yaml new file mode 100644 index 0000000000000..ffb7f9b39139c --- /dev/null +++ b/manifests/j/JordanCoin/docmap/0.4.0/JordanCoin.docmap.yaml @@ -0,0 +1,7 @@ +# This file was generated by GoReleaser. DO NOT EDIT. +# yaml-language-server: $schema=https://aka.ms/winget-manifest.version.1.12.0.schema.json +PackageIdentifier: JordanCoin.docmap +PackageVersion: 0.4.0 +DefaultLocale: en-US +ManifestType: version +ManifestVersion: 1.12.0 diff --git a/manifests/k/Krisp/Krisp/.validation b/manifests/k/Krisp/Krisp/.validation deleted file mode 100644 index 2d014b9b5dbcf..0000000000000 --- a/manifests/k/Krisp/Krisp/.validation +++ /dev/null @@ -1 +0,0 @@ -{"ValidationVersion":"1.0.0","Waivers":[{"WaiverId":"09e7afa9-4aa7-46f8-b897-95c63fc731c9","TestPlan":"Validation-Executable-Error","PackagePath":"manifests/k/Krisp/Krisp/1.31.3"}]} \ No newline at end of file diff --git a/manifests/l/Lebo/Lebo/6.3.60/Lebo.Lebo.locale.en-US.yaml b/manifests/l/Lebo/Lebo/6.3.60/Lebo.Lebo.locale.en-US.yaml index 2273ee4756ff3..66f32c734f164 100644 --- a/manifests/l/Lebo/Lebo/6.3.60/Lebo.Lebo.locale.en-US.yaml +++ b/manifests/l/Lebo/Lebo/6.3.60/Lebo.Lebo.locale.en-US.yaml @@ -1,4 +1,3 @@ -# Created with YamlCreate.ps1 Dumplings Mod # yaml-language-server: $schema=https://aka.ms/winget-manifest.locale.1.12.0.schema.json PackageIdentifier: Lebo.Lebo @@ -21,6 +20,8 @@ Tags: - record - screen - screen-mirroring +- prc +- china Documentations: - DocumentLabel: FAQ DocumentUrl: https://www.lebo.cn/UseHelp.jsp diff --git a/manifests/l/Lenovo/SUHelper/10.2501.15.0/Lenovo.SUHelper.installer.yaml b/manifests/l/Lenovo/SUHelper/10.2501.15.0/Lenovo.SUHelper.installer.yaml deleted file mode 100644 index caf1ec723919f..0000000000000 --- a/manifests/l/Lenovo/SUHelper/10.2501.15.0/Lenovo.SUHelper.installer.yaml +++ /dev/null @@ -1,15 +0,0 @@ -# Created using wingetcreate 1.9.4.0 -# yaml-language-server: $schema=https://aka.ms/winget-manifest.installer.1.9.0.schema.json - -PackageIdentifier: Lenovo.SUHelper -PackageVersion: 10.2501.15.0 -InstallerType: zip -NestedInstallerType: inno -NestedInstallerFiles: -- RelativeFilePath: SystemUpdate\SUHelperSetup.exe -Installers: -- Architecture: x64 - InstallerUrl: https://download.lenovo.com/pccbbs/thinkvantage_en/metroapps/Vantage/LenovoCommercialVantage_10.2501.15.0_v3.zip - InstallerSha256: 1EF936315A2AC7FC326E18709D1F5C314EEC2670411FFAFD5E27BD809BA61036 -ManifestType: installer -ManifestVersion: 1.9.0 diff --git a/manifests/l/Lenovo/SUHelper/10.2501.15.0/Lenovo.SUHelper.locale.en-US.yaml b/manifests/l/Lenovo/SUHelper/10.2501.15.0/Lenovo.SUHelper.locale.en-US.yaml deleted file mode 100644 index dfffb00870c16..0000000000000 --- a/manifests/l/Lenovo/SUHelper/10.2501.15.0/Lenovo.SUHelper.locale.en-US.yaml +++ /dev/null @@ -1,18 +0,0 @@ -# Created using wingetcreate 1.9.4.0 -# yaml-language-server: $schema=https://aka.ms/winget-manifest.defaultLocale.1.9.0.schema.json - -PackageIdentifier: Lenovo.SUHelper -PackageVersion: 10.2501.15.0 -PackageLocale: en-US -Publisher: Lenovo -PublisherUrl: https://www.lenovo.com/ -PrivacyUrl: https://www.lenovo.com/us/en/privacy/ -PackageName: SUHelper -License: Proprietary -LicenseUrl: https://download.lenovo.com/lenovo/lla/coe-30002-01_lenovo_license_agreement.pdf -ShortDescription: SUHelper addin for Lenovo Commercial Vantage -Tags: -- vantage -- suhelper -ManifestType: defaultLocale -ManifestVersion: 1.9.0 diff --git a/manifests/l/Lenovo/SUHelper/10.2501.15.0/Lenovo.SUHelper.yaml b/manifests/l/Lenovo/SUHelper/10.2501.15.0/Lenovo.SUHelper.yaml deleted file mode 100644 index 8f73437d1cc79..0000000000000 --- a/manifests/l/Lenovo/SUHelper/10.2501.15.0/Lenovo.SUHelper.yaml +++ /dev/null @@ -1,8 +0,0 @@ -# Created using wingetcreate 1.9.4.0 -# yaml-language-server: $schema=https://aka.ms/winget-manifest.version.1.9.0.schema.json - -PackageIdentifier: Lenovo.SUHelper -PackageVersion: 10.2501.15.0 -DefaultLocale: en-US -ManifestType: version -ManifestVersion: 1.9.0 diff --git a/manifests/m/Microsoft/SafetyScanner/1.445.169.0/Microsoft.SafetyScanner.installer.yaml b/manifests/m/Microsoft/SafetyScanner/1.445.169.0/Microsoft.SafetyScanner.installer.yaml index 2e8ac4639aacb..a9ce48a18a1ad 100644 --- a/manifests/m/Microsoft/SafetyScanner/1.445.169.0/Microsoft.SafetyScanner.installer.yaml +++ b/manifests/m/Microsoft/SafetyScanner/1.445.169.0/Microsoft.SafetyScanner.installer.yaml @@ -1,23 +1,18 @@ +# Created by Anthelion using komac v2.15.0 # yaml-language-server: $schema=https://aka.ms/winget-manifest.installer.1.12.0.schema.json PackageIdentifier: Microsoft.SafetyScanner PackageVersion: 1.445.169.0 -ReleaseDate: 2026-02-21 InstallerType: portable +Commands: +- safetyscanner +ReleaseDate: 2026-02-21 Installers: +- Architecture: x86 + InstallerUrl: https://definitionupdates.microsoft.com/packages/content/msert.exe?packageType=Scanner&packageVersion=1.445.169.0&arch=x86 + InstallerSha256: 067F3DFA5822DB5FC97218274F16E6A3B2E5AE7CD4F9E169E6B6BE154A0E006A - Architecture: x64 InstallerUrl: https://definitionupdates.microsoft.com/packages/content/msert.exe?packageType=Scanner&packageVersion=1.445.169.0&arch=amd64 InstallerSha256: 80AA0647E39507015AE4D0283251735B4F9690D30D010230FC7C9EB1127C8F72 - Commands: - - safetyscanner - AppsAndFeaturesEntries: - - DisplayName: Microsoft Safety Scanner (x64) -- Architecture: x86 - InstallerUrl: https://definitionupdates.microsoft.com/packages/content/msert.exe?packageType=Scanner&packageVersion=1.445.169.0&arch=x86 - InstallerSha256: 067f3dfa5822db5fc97218274f16e6a3b2e5ae7cd4f9e169e6b6be154a0e006a - Commands: - - safetyscanner86 - AppsAndFeaturesEntries: - - DisplayName: Microsoft Safety Scanner (x86) ManifestType: installer -ManifestVersion: 1.12.0 \ No newline at end of file +ManifestVersion: 1.12.0 diff --git a/manifests/m/Microsoft/SafetyScanner/1.445.169.0/Microsoft.SafetyScanner.locale.en-US.yaml b/manifests/m/Microsoft/SafetyScanner/1.445.169.0/Microsoft.SafetyScanner.locale.en-US.yaml index f70ecd88a86fe..1ec081261a818 100644 --- a/manifests/m/Microsoft/SafetyScanner/1.445.169.0/Microsoft.SafetyScanner.locale.en-US.yaml +++ b/manifests/m/Microsoft/SafetyScanner/1.445.169.0/Microsoft.SafetyScanner.locale.en-US.yaml @@ -1,3 +1,4 @@ +# Created by Anthelion using komac v2.15.0 # yaml-language-server: $schema=https://aka.ms/winget-manifest.defaultLocale.1.12.0.schema.json PackageIdentifier: Microsoft.SafetyScanner @@ -6,7 +7,7 @@ PackageLocale: en-US Publisher: Microsoft Corporation PackageName: Microsoft Safety Scanner PackageUrl: https://learn.microsoft.com/en-us/defender-endpoint/safety-scanner-download -License: Proprietary (Freeware) +License: Proprietary Copyright: © Microsoft Corporation. All rights reserved. ShortDescription: A scan tool designed to find and remove malware from Windows computers. Download it and run a scan to find malware and try to reverse changes made by identified threats. Description: |- @@ -14,12 +15,9 @@ Description: |- The tool uses the same security intelligence update definitions as (among others) Microsoft Defender Antivirus. Safety Scanner does however not have an internal definition update checker, but does get app updates every 3-4 hours. Thus, the Winget package may lag some days behind Windows Update + Microsoft Defender Antivirus. Tags: -- microsoft-safety-scanner -- microsoftsafetyscanner -- windows-security -- windowssecurity - microsoft-defender-antivirus -- microsoftdefenderantivirus +- microsoft-safety-scanner - msert +- windows-security ManifestType: defaultLocale ManifestVersion: 1.12.0 diff --git a/manifests/m/Microsoft/SafetyScanner/1.445.169.0/Microsoft.SafetyScanner.yaml b/manifests/m/Microsoft/SafetyScanner/1.445.169.0/Microsoft.SafetyScanner.yaml index 19d0bef57e97d..29795c98cdd2c 100644 --- a/manifests/m/Microsoft/SafetyScanner/1.445.169.0/Microsoft.SafetyScanner.yaml +++ b/manifests/m/Microsoft/SafetyScanner/1.445.169.0/Microsoft.SafetyScanner.yaml @@ -1,3 +1,4 @@ +# Created by Anthelion using komac v2.15.0 # yaml-language-server: $schema=https://aka.ms/winget-manifest.version.1.12.0.schema.json PackageIdentifier: Microsoft.SafetyScanner diff --git a/manifests/m/Microsoft/SafetyScanner/1.449.26.0/Microsoft.SafetyScanner.installer.yaml b/manifests/m/Microsoft/SafetyScanner/1.449.26.0/Microsoft.SafetyScanner.installer.yaml index a448f6474d0be..5c1759ddd7f70 100644 --- a/manifests/m/Microsoft/SafetyScanner/1.449.26.0/Microsoft.SafetyScanner.installer.yaml +++ b/manifests/m/Microsoft/SafetyScanner/1.449.26.0/Microsoft.SafetyScanner.installer.yaml @@ -1,24 +1,18 @@ -# Created with komac v2.16.0 +# Created by Anthelion using komac v2.15.0 # yaml-language-server: $schema=https://aka.ms/winget-manifest.installer.1.12.0.schema.json PackageIdentifier: Microsoft.SafetyScanner PackageVersion: 1.449.26.0 InstallerType: portable +Commands: +- safetyscanner ReleaseDate: 2026-04-10 Installers: - Architecture: x86 - InstallerUrl: https://go.microsoft.com/fwlink/?LinkId=212733 - InstallerSha256: 5FE2D9A6519B2A10ABE24B2D760DB57A6D944345F71BBF6CC42D667C6DFF47C3 - Commands: - - safetyscanner86 - AppsAndFeaturesEntries: - - DisplayName: Microsoft Safety Scanner (x86) + InstallerUrl: https://definitionupdates.microsoft.com/packages/content/msert.exe?packageType=Scanner&packageVersion=1.449.26.0&arch=x86 + InstallerSha256: 92C358B6E8C144534104B0ACB6A076DCF7A86D92DF3C3062B81DB704D0E8E1E5 - Architecture: x64 - InstallerUrl: https://go.microsoft.com/fwlink/?LinkId=212732 - InstallerSha256: B145EA2C3177DA2B4C07A32F3646C18C770622392BE7534A6A2117302FBF18A2 - Commands: - - safetyscanner - AppsAndFeaturesEntries: - - DisplayName: Microsoft Safety Scanner (x64) + InstallerUrl: https://definitionupdates.microsoft.com/packages/content/msert.exe?packageType=Scanner&packageVersion=1.449.26.0&arch=amd64 + InstallerSha256: 210447AC3E11456DE6EF2E0965BB9F7AAB7935EBD5C0075B09885EA54D03F8CB ManifestType: installer ManifestVersion: 1.12.0 diff --git a/manifests/m/Microsoft/SafetyScanner/1.449.26.0/Microsoft.SafetyScanner.locale.en-US.yaml b/manifests/m/Microsoft/SafetyScanner/1.449.26.0/Microsoft.SafetyScanner.locale.en-US.yaml index 4092f56541260..f7b5f05d561b4 100644 --- a/manifests/m/Microsoft/SafetyScanner/1.449.26.0/Microsoft.SafetyScanner.locale.en-US.yaml +++ b/manifests/m/Microsoft/SafetyScanner/1.449.26.0/Microsoft.SafetyScanner.locale.en-US.yaml @@ -1,4 +1,4 @@ -# Created with komac v2.16.0 +# Created by Anthelion using komac v2.15.0 # yaml-language-server: $schema=https://aka.ms/winget-manifest.defaultLocale.1.12.0.schema.json PackageIdentifier: Microsoft.SafetyScanner @@ -7,7 +7,7 @@ PackageLocale: en-US Publisher: Microsoft Corporation PackageName: Microsoft Safety Scanner PackageUrl: https://learn.microsoft.com/en-us/defender-endpoint/safety-scanner-download -License: Proprietary (Freeware) +License: Proprietary Copyright: © Microsoft Corporation. All rights reserved. ShortDescription: A scan tool designed to find and remove malware from Windows computers. Download it and run a scan to find malware and try to reverse changes made by identified threats. Description: |- @@ -17,10 +17,7 @@ Description: |- Tags: - microsoft-defender-antivirus - microsoft-safety-scanner -- microsoftdefenderantivirus -- microsoftsafetyscanner - msert - windows-security -- windowssecurity ManifestType: defaultLocale ManifestVersion: 1.12.0 diff --git a/manifests/m/Microsoft/SafetyScanner/1.449.26.0/Microsoft.SafetyScanner.yaml b/manifests/m/Microsoft/SafetyScanner/1.449.26.0/Microsoft.SafetyScanner.yaml index efddef155bf23..66138484e8dd6 100644 --- a/manifests/m/Microsoft/SafetyScanner/1.449.26.0/Microsoft.SafetyScanner.yaml +++ b/manifests/m/Microsoft/SafetyScanner/1.449.26.0/Microsoft.SafetyScanner.yaml @@ -1,4 +1,4 @@ -# Created with komac v2.16.0 +# Created by Anthelion using komac v2.15.0 # yaml-language-server: $schema=https://aka.ms/winget-manifest.version.1.12.0.schema.json PackageIdentifier: Microsoft.SafetyScanner diff --git a/manifests/m/Microsoft/SafetyScanner/1.449.29.0/Microsoft.SafetyScanner.installer.yaml b/manifests/m/Microsoft/SafetyScanner/1.449.29.0/Microsoft.SafetyScanner.installer.yaml index 8a777c933b143..a6adb51acfa8b 100644 --- a/manifests/m/Microsoft/SafetyScanner/1.449.29.0/Microsoft.SafetyScanner.installer.yaml +++ b/manifests/m/Microsoft/SafetyScanner/1.449.29.0/Microsoft.SafetyScanner.installer.yaml @@ -1,24 +1,18 @@ -# Created with komac v2.16.0 +# Created by Anthelion using komac v2.16.0 # yaml-language-server: $schema=https://aka.ms/winget-manifest.installer.1.12.0.schema.json PackageIdentifier: Microsoft.SafetyScanner PackageVersion: 1.449.29.0 InstallerType: portable -ReleaseDate: 2026-04-10 +Commands: +- safetyscanner +ReleaseDate: 2026-04-11 Installers: - Architecture: x86 - InstallerUrl: https://go.microsoft.com/fwlink/?LinkId=212733 + InstallerUrl: https://definitionupdates.microsoft.com/packages/content/msert.exe?packageType=Scanner&packageVersion=1.449.29.0&arch=x86 InstallerSha256: 964B01AEA85079ADF8919EE455C8D4E8CF9515A652277A99C62F37009C723DB3 - Commands: - - safetyscanner86 - AppsAndFeaturesEntries: - - DisplayName: Microsoft Safety Scanner (x86) - Architecture: x64 - InstallerUrl: https://go.microsoft.com/fwlink/?LinkId=212732 + InstallerUrl: https://definitionupdates.microsoft.com/packages/content/msert.exe?packageType=Scanner&packageVersion=1.449.29.0&arch=amd64 InstallerSha256: 8A0B164EEAA3B25FB7EA32A776248182D0299945CCD1DC5ADC904C305B77CF6F - Commands: - - safetyscanner - AppsAndFeaturesEntries: - - DisplayName: Microsoft Safety Scanner (x64) ManifestType: installer ManifestVersion: 1.12.0 diff --git a/manifests/m/Microsoft/SafetyScanner/1.449.29.0/Microsoft.SafetyScanner.locale.en-US.yaml b/manifests/m/Microsoft/SafetyScanner/1.449.29.0/Microsoft.SafetyScanner.locale.en-US.yaml index b8b83331f9c1d..d4a6d7e45e499 100644 --- a/manifests/m/Microsoft/SafetyScanner/1.449.29.0/Microsoft.SafetyScanner.locale.en-US.yaml +++ b/manifests/m/Microsoft/SafetyScanner/1.449.29.0/Microsoft.SafetyScanner.locale.en-US.yaml @@ -1,4 +1,4 @@ -# Created with komac v2.16.0 +# Created by Anthelion using komac v2.16.0 # yaml-language-server: $schema=https://aka.ms/winget-manifest.defaultLocale.1.12.0.schema.json PackageIdentifier: Microsoft.SafetyScanner @@ -7,20 +7,17 @@ PackageLocale: en-US Publisher: Microsoft Corporation PackageName: Microsoft Safety Scanner PackageUrl: https://learn.microsoft.com/en-us/defender-endpoint/safety-scanner-download -License: Proprietary (Freeware) +License: Proprietary Copyright: © Microsoft Corporation. All rights reserved. ShortDescription: A scan tool designed to find and remove malware from Windows computers. Download it and run a scan to find malware and try to reverse changes made by identified threats. Description: |- A scan tool designed to find and remove malware from Windows computers. Download it and run a scan to find malware and try to reverse changes made by identified threats. - + The tool uses the same security intelligence update definitions as (among others) Microsoft Defender Antivirus. Safety Scanner does however not have an internal definition update checker, but does get app updates every 3-4 hours. Thus, the Winget package may lag some days behind Windows Update + Microsoft Defender Antivirus. Tags: - microsoft-defender-antivirus - microsoft-safety-scanner -- microsoftdefenderantivirus -- microsoftsafetyscanner - msert - windows-security -- windowssecurity ManifestType: defaultLocale ManifestVersion: 1.12.0 diff --git a/manifests/m/Microsoft/SafetyScanner/1.449.29.0/Microsoft.SafetyScanner.yaml b/manifests/m/Microsoft/SafetyScanner/1.449.29.0/Microsoft.SafetyScanner.yaml index 2d901ffa10a4e..5a147e9123245 100644 --- a/manifests/m/Microsoft/SafetyScanner/1.449.29.0/Microsoft.SafetyScanner.yaml +++ b/manifests/m/Microsoft/SafetyScanner/1.449.29.0/Microsoft.SafetyScanner.yaml @@ -1,4 +1,4 @@ -# Created with komac v2.16.0 +# Created by Anthelion using komac v2.16.0 # yaml-language-server: $schema=https://aka.ms/winget-manifest.version.1.12.0.schema.json PackageIdentifier: Microsoft.SafetyScanner diff --git a/manifests/m/Microsoft/SafetyScanner/1.449.54.0/Microsoft.SafetyScanner.installer.yaml b/manifests/m/Microsoft/SafetyScanner/1.449.54.0/Microsoft.SafetyScanner.installer.yaml new file mode 100644 index 0000000000000..5212c4e2dd6ef --- /dev/null +++ b/manifests/m/Microsoft/SafetyScanner/1.449.54.0/Microsoft.SafetyScanner.installer.yaml @@ -0,0 +1,18 @@ +# Created by Anthelion using komac v2.15.0 +# yaml-language-server: $schema=https://aka.ms/winget-manifest.installer.1.12.0.schema.json + +PackageIdentifier: Microsoft.SafetyScanner +PackageVersion: 1.449.54.0 +InstallerType: portable +Commands: +- safetyscanner +ReleaseDate: 2026-04-11 +Installers: +- Architecture: x86 + InstallerUrl: https://definitionupdates.microsoft.com/packages/content/msert.exe?packageType=Scanner&packageVersion=1.449.54.0&arch=x86 + InstallerSha256: 8A87F115BACE37E781BCFD097292AC28A3B94F15B591C1A9C77E153504DB5A37 +- Architecture: x64 + InstallerUrl: https://definitionupdates.microsoft.com/packages/content/msert.exe?packageType=Scanner&packageVersion=1.449.54.0&arch=amd64 + InstallerSha256: 17361B082E651022C140B2B0103D5DCC68743BFBC6C5B6DDFDCADEC1B3F72DBF +ManifestType: installer +ManifestVersion: 1.12.0 diff --git a/manifests/m/Microsoft/SafetyScanner/1.449.54.0/Microsoft.SafetyScanner.locale.en-US.yaml b/manifests/m/Microsoft/SafetyScanner/1.449.54.0/Microsoft.SafetyScanner.locale.en-US.yaml new file mode 100644 index 0000000000000..29ca24c26d79d --- /dev/null +++ b/manifests/m/Microsoft/SafetyScanner/1.449.54.0/Microsoft.SafetyScanner.locale.en-US.yaml @@ -0,0 +1,23 @@ +# Created by Anthelion using komac v2.15.0 +# yaml-language-server: $schema=https://aka.ms/winget-manifest.defaultLocale.1.12.0.schema.json + +PackageIdentifier: Microsoft.SafetyScanner +PackageVersion: 1.449.54.0 +PackageLocale: en-US +Publisher: Microsoft Corporation +PackageName: Microsoft Safety Scanner +PackageUrl: https://learn.microsoft.com/en-us/defender-endpoint/safety-scanner-download +License: Proprietary +Copyright: © Microsoft Corporation. All rights reserved. +ShortDescription: A scan tool designed to find and remove malware from Windows computers. Download it and run a scan to find malware and try to reverse changes made by identified threats. +Description: |- + A scan tool designed to find and remove malware from Windows computers. Download it and run a scan to find malware and try to reverse changes made by identified threats. + + The tool uses the same security intelligence update definitions as (among others) Microsoft Defender Antivirus. Safety Scanner does however not have an internal definition update checker, but does get app updates every 3-4 hours. Thus, the Winget package may lag some days behind Windows Update + Microsoft Defender Antivirus. +Tags: +- microsoft-defender-antivirus +- microsoft-safety-scanner +- msert +- windows-security +ManifestType: defaultLocale +ManifestVersion: 1.12.0 diff --git a/manifests/m/Microsoft/SafetyScanner/1.449.54.0/Microsoft.SafetyScanner.yaml b/manifests/m/Microsoft/SafetyScanner/1.449.54.0/Microsoft.SafetyScanner.yaml new file mode 100644 index 0000000000000..3ff8735baee79 --- /dev/null +++ b/manifests/m/Microsoft/SafetyScanner/1.449.54.0/Microsoft.SafetyScanner.yaml @@ -0,0 +1,8 @@ +# Created by Anthelion using komac v2.15.0 +# yaml-language-server: $schema=https://aka.ms/winget-manifest.version.1.12.0.schema.json + +PackageIdentifier: Microsoft.SafetyScanner +PackageVersion: 1.449.54.0 +DefaultLocale: en-US +ManifestType: version +ManifestVersion: 1.12.0 diff --git a/manifests/m/Microsoft/Skype/.validation b/manifests/m/Microsoft/Skype/.validation deleted file mode 100644 index a70c1c605142b..0000000000000 --- a/manifests/m/Microsoft/Skype/.validation +++ /dev/null @@ -1 +0,0 @@ -{"ValidationVersion":"1.0.0","Waivers":[{"WaiverId":"59f9b435-d174-412b-b9a6-2c2744a45dd8","TestPlan":"Policy-Test-2.5","PackagePath":"manifests/m/Microsoft/Skype/8.138","CommitId":"5c84b42d5d137ea196bd34a8e8d647aad05e19bd"}],"InstallationVerification":{"Executables":[]}} \ No newline at end of file diff --git a/manifests/n/Nushell/Nushell/0.112.1/Nushell.Nushell.installer.yaml b/manifests/n/Nushell/Nushell/0.112.1/Nushell.Nushell.installer.yaml new file mode 100644 index 0000000000000..616c12de9a23b --- /dev/null +++ b/manifests/n/Nushell/Nushell/0.112.1/Nushell.Nushell.installer.yaml @@ -0,0 +1,64 @@ +# Created with WinGet Releaser using komac v2.16.0 +# yaml-language-server: $schema=https://aka.ms/winget-manifest.installer.1.12.0.schema.json + +PackageIdentifier: Nushell.Nushell +PackageVersion: 0.112.1 +InstallerLocale: en-US +InstallerType: wix +InstallModes: +- interactive +- silent +- silentWithProgress +UpgradeBehavior: install +Commands: +- nu +ReleaseDate: 2026-04-11 +InstallationMetadata: + DefaultInstallLocation: nu +Installers: +- Architecture: x64 + Scope: user + InstallerUrl: https://github.com/nushell/nushell/releases/download/0.112.1/nu-0.112.1-x86_64-pc-windows-msvc.msi + InstallerSha256: 14CC175688C8D633ED5C04F85899858EB4CE143D5293A42943E38E86E8B90975 + InstallerSwitches: + Custom: ALLUSERS=2 MSIINSTALLPERUSER=1 + ProductCode: '{DA03D692-4AA6-475E-A16A-C86B69F722D5}' + AppsAndFeaturesEntries: + - DisplayName: Nushell + ProductCode: '{DA03D692-4AA6-475E-A16A-C86B69F722D5}' + UpgradeCode: '{82D756D2-19FA-4F09-B10F-64942E89F364}' +- Architecture: x64 + Scope: machine + InstallerUrl: https://github.com/nushell/nushell/releases/download/0.112.1/nu-0.112.1-x86_64-pc-windows-msvc.msi + InstallerSha256: 14CC175688C8D633ED5C04F85899858EB4CE143D5293A42943E38E86E8B90975 + InstallerSwitches: + Custom: ALLUSERS=1 + ProductCode: '{DA03D692-4AA6-475E-A16A-C86B69F722D5}' + AppsAndFeaturesEntries: + - DisplayName: Nushell + ProductCode: '{DA03D692-4AA6-475E-A16A-C86B69F722D5}' + UpgradeCode: '{82D756D2-19FA-4F09-B10F-64942E89F364}' +- Architecture: arm64 + Scope: user + InstallerUrl: https://github.com/nushell/nushell/releases/download/0.112.1/nu-0.112.1-aarch64-pc-windows-msvc.msi + InstallerSha256: B00FEC78DD3FA8C9513EE8A09FCB466C18AF688BBDB4C2D202DE7A1FA7BBA116 + InstallerSwitches: + Custom: ALLUSERS=2 MSIINSTALLPERUSER=1 + ProductCode: '{F19404E8-56CA-4F7B-90C4-75FCF812EFBA}' + AppsAndFeaturesEntries: + - DisplayName: Nushell + ProductCode: '{F19404E8-56CA-4F7B-90C4-75FCF812EFBA}' + UpgradeCode: '{82D756D2-19FA-4F09-B10F-64942E89F364}' +- Architecture: arm64 + Scope: machine + InstallerUrl: https://github.com/nushell/nushell/releases/download/0.112.1/nu-0.112.1-aarch64-pc-windows-msvc.msi + InstallerSha256: B00FEC78DD3FA8C9513EE8A09FCB466C18AF688BBDB4C2D202DE7A1FA7BBA116 + InstallerSwitches: + Custom: ALLUSERS=1 + ProductCode: '{F19404E8-56CA-4F7B-90C4-75FCF812EFBA}' + AppsAndFeaturesEntries: + - DisplayName: Nushell + ProductCode: '{F19404E8-56CA-4F7B-90C4-75FCF812EFBA}' + UpgradeCode: '{82D756D2-19FA-4F09-B10F-64942E89F364}' +ManifestType: installer +ManifestVersion: 1.12.0 diff --git a/manifests/n/Nushell/Nushell/0.112.1/Nushell.Nushell.locale.en-US.yaml b/manifests/n/Nushell/Nushell/0.112.1/Nushell.Nushell.locale.en-US.yaml new file mode 100644 index 0000000000000..0d86ea7e5f29b --- /dev/null +++ b/manifests/n/Nushell/Nushell/0.112.1/Nushell.Nushell.locale.en-US.yaml @@ -0,0 +1,33 @@ +# Created with WinGet Releaser using komac v2.16.0 +# yaml-language-server: $schema=https://aka.ms/winget-manifest.defaultLocale.1.12.0.schema.json + +PackageIdentifier: Nushell.Nushell +PackageVersion: 0.112.1 +PackageLocale: en-US +Publisher: The Nushell Project Developers +PublisherUrl: https://www.nushell.sh/ +PublisherSupportUrl: https://github.com/nushell/nushell/issues +Author: The Nushell Project Developers +PackageName: nu +PackageUrl: https://github.com/nushell/integrations +License: MIT +LicenseUrl: https://github.com/nushell/nushell/blob/HEAD/LICENSE +Copyright: Copyright (c) 2019 - 2025 The Nushell Project Developers +CopyrightUrl: https://raw.githubusercontent.com/nushell/nushell/main/LICENSE +ShortDescription: A new type of shell +Description: |- + Hello, and welcome to the Nushell project. + The goal of this project is to take the Unix philosophy of shells, where pipes connect simple commands together, and bring it to the modern style of development. + Nu takes cues from a lot of familiar territory, traditional shells like bash, object based shells like PowerShell, functional programming, systems programming, and more. +Moniker: nushell +Tags: +- rust +- shell +ReleaseNotes: |- + This is the 0.112.1 release of Nushell. You can learn more about this release here: https://www.nushell.sh/blog/2026-04-11-nushell_v0_112_1.html + (We skipped release 0.112.0 due to issue when releasing to crates.io.) + For convenience, we are providing full builds for Windows, Linux, and macOS. Be sure you have the requirements to enable all capabilities: https://www.nushell.sh/book/installation.html#dependencies + This release was made possible by PR contributions from @0xRozier, @amaanq, @andrewgazelka, @app/, @app/dependabot, @ayax79, @Bahex, @Benjas333, @blackhat-hemsworth, @blindFS, @Bortlesboat, @ChrisDenton, @CloveSVG, @cmtm, @coravacav, @cosineblast, @cptpiepmatz, @Dexterity104, @dxrcy, @fdncred, @galuszkak, @guluo2016, @hustcer, @ian-h-chamberlain, @Juhan280, @kiannidev, @kx0101, @Moayad717, @musicinmybrain, @niklasmarderx, @pickx, @preiter93, @rayzeller, @rbran, @Rohan5commit, @seroperson, @sholderbach, @smartcoder0777, @stuartcarnie, @tauanbinato, @Tyarel8, @weirdan, @WindSoilder, @WookiesRpeople2, @xtqqczze, @ymcx, @ysthakur, @zhiburt +ReleaseNotesUrl: https://github.com/nushell/nushell/releases/tag/0.112.1 +ManifestType: defaultLocale +ManifestVersion: 1.12.0 diff --git a/manifests/n/Nushell/Nushell/0.112.1/Nushell.Nushell.yaml b/manifests/n/Nushell/Nushell/0.112.1/Nushell.Nushell.yaml new file mode 100644 index 0000000000000..ddd4a521b285f --- /dev/null +++ b/manifests/n/Nushell/Nushell/0.112.1/Nushell.Nushell.yaml @@ -0,0 +1,8 @@ +# Created with WinGet Releaser using komac v2.16.0 +# yaml-language-server: $schema=https://aka.ms/winget-manifest.version.1.12.0.schema.json + +PackageIdentifier: Nushell.Nushell +PackageVersion: 0.112.1 +DefaultLocale: en-US +ManifestType: version +ManifestVersion: 1.12.0 diff --git a/manifests/n/Nvidia/GeForceExperience/.validation b/manifests/n/Nvidia/GeForceExperience/.validation deleted file mode 100644 index 87442b5a333c4..0000000000000 --- a/manifests/n/Nvidia/GeForceExperience/.validation +++ /dev/null @@ -1 +0,0 @@ -{"ValidationVersion":"1.0.0","Waivers":[{"WaiverId":"4012b470-237a-43ea-b144-da820c1217c4","TestPlan":"Validation-No-Executables","PackagePath":"manifests/n/Nvidia/GeForceExperience/3.24.0.123"}]} \ No newline at end of file diff --git a/manifests/p/Peters/Horizon/0.2.5/Peters.Horizon.installer.yaml b/manifests/p/Peters/Horizon/0.2.5/Peters.Horizon.installer.yaml new file mode 100644 index 0000000000000..2b7dfaf56d472 --- /dev/null +++ b/manifests/p/Peters/Horizon/0.2.5/Peters.Horizon.installer.yaml @@ -0,0 +1,14 @@ +# yaml-language-server: $schema=https://aka.ms/winget-manifest.installer.1.10.0.schema.json + +PackageIdentifier: Peters.Horizon +PackageVersion: 0.2.5 +InstallerType: portable +Commands: +- horizon +ReleaseDate: 2026-04-11 +Installers: +- Architecture: x64 + InstallerUrl: https://github.com/peters/horizon/releases/download/v0.2.5/horizon-windows-x64.exe + InstallerSha256: AE89CD7C8CAD32F67C628E8EC7D69D2132707BE6932FCF83E53EB91E59D8A4CD +ManifestType: installer +ManifestVersion: 1.10.0 diff --git a/manifests/p/Peters/Horizon/0.2.5/Peters.Horizon.locale.en-US.yaml b/manifests/p/Peters/Horizon/0.2.5/Peters.Horizon.locale.en-US.yaml new file mode 100644 index 0000000000000..721b363bea3bf --- /dev/null +++ b/manifests/p/Peters/Horizon/0.2.5/Peters.Horizon.locale.en-US.yaml @@ -0,0 +1,23 @@ +# yaml-language-server: $schema=https://aka.ms/winget-manifest.defaultLocale.1.10.0.schema.json + +PackageIdentifier: Peters.Horizon +PackageVersion: 0.2.5 +PackageLocale: en-US +Publisher: Peter Rekdal Khan-Sunde +PublisherUrl: https://github.com/peters +PublisherSupportUrl: https://github.com/peters/horizon/issues +PackageName: Horizon +PackageUrl: https://github.com/peters/horizon +License: MIT +LicenseUrl: https://github.com/peters/horizon/blob/v0.2.5/LICENSE +ShortDescription: GPU-accelerated terminal board on an infinite canvas. +Description: |- + Horizon is a GPU-accelerated terminal board for managing multiple terminal sessions as freely positioned, resizable panels on an infinite canvas. + It combines workspaces, panel presets, remote hosts, session persistence, and agent-friendly terminal workflows in one desktop app. +Tags: +- terminal +- workspace +- developer-tools +ReleaseNotesUrl: https://github.com/peters/horizon/releases/tag/v0.2.5 +ManifestType: defaultLocale +ManifestVersion: 1.10.0 diff --git a/manifests/p/Peters/Horizon/0.2.5/Peters.Horizon.yaml b/manifests/p/Peters/Horizon/0.2.5/Peters.Horizon.yaml new file mode 100644 index 0000000000000..5420fc49f6079 --- /dev/null +++ b/manifests/p/Peters/Horizon/0.2.5/Peters.Horizon.yaml @@ -0,0 +1,7 @@ +# yaml-language-server: $schema=https://aka.ms/winget-manifest.version.1.10.0.schema.json + +PackageIdentifier: Peters.Horizon +PackageVersion: 0.2.5 +DefaultLocale: en-US +ManifestType: version +ManifestVersion: 1.10.0 diff --git a/manifests/p/Postman/Postman/Canary/11.2.14-canary240621-0734/Postman.Postman.Canary.installer.yaml b/manifests/p/Postman/Postman/Canary/11.2.14-canary240621-0734/Postman.Postman.Canary.installer.yaml deleted file mode 100644 index ba4fb092625c5..0000000000000 --- a/manifests/p/Postman/Postman/Canary/11.2.14-canary240621-0734/Postman.Postman.Canary.installer.yaml +++ /dev/null @@ -1,18 +0,0 @@ -# Automatically updated by the winget bot at 2024/Jun/21 -# yaml-language-server: $schema=https://aka.ms/winget-manifest.installer.1.5.0.schema.json - -PackageIdentifier: Postman.Postman.Canary -PackageVersion: 11.2.14-canary240621-0734 -MinimumOSVersion: 10.0.0.0 -InstallerType: exe -InstallerSwitches: - Silent: -s - SilentWithProgress: -s -UpgradeBehavior: install -Installers: -- Architecture: neutral - InstallerUrl: https://dl.pstmn.io/download/channel/canary/windows_64 - InstallerSha256: 223481D29E0572A698797F229B03EA2C1FFD98BED3122404D8003EC6D299C1EB - ProductCode: 'PostmanCanary' -ManifestType: installer -ManifestVersion: 1.5.0 diff --git a/manifests/p/Postman/Postman/Canary/11.2.14-canary240621-0734/Postman.Postman.Canary.locale.en-US.yaml b/manifests/p/Postman/Postman/Canary/11.2.14-canary240621-0734/Postman.Postman.Canary.locale.en-US.yaml deleted file mode 100644 index 27958d3460dc6..0000000000000 --- a/manifests/p/Postman/Postman/Canary/11.2.14-canary240621-0734/Postman.Postman.Canary.locale.en-US.yaml +++ /dev/null @@ -1,23 +0,0 @@ -# Automatically updated by the winget bot at 2024/Jun/21 -# yaml-language-server: $schema=https://aka.ms/winget-manifest.defaultLocale.1.5.0.schema.json - -PackageIdentifier: Postman.Postman.Canary -PackageVersion: 11.2.14-canary240621-0734 -PackageLocale: en-US -Publisher: Postman -PublisherUrl: https://www.postman.com/ -PublisherSupportUrl: https://www.postman.com/support -PrivacyUrl: https://www.postman.com/legal/privacy-policy -PackageName: PostmanCanary -PackageUrl: https://www.postman.com/ -License: Proprietary -LicenseUrl: https://www.postman.com/legal/terms/ -Copyright: Copyright (c) 2021 Postman, Inc. All rights reserved. -ShortDescription: API platform for building and using APIs -Description: Postman is a collaboration platform for API development. Postman's features simplify each step of building an API and streamline collaboration so you can create better APIs — faster. -Moniker: postman-canary -Tags: -- api -- development -ManifestType: defaultLocale -ManifestVersion: 1.5.0 diff --git a/manifests/p/Postman/Postman/Canary/11.2.14-canary240621-0734/Postman.Postman.Canary.yaml b/manifests/p/Postman/Postman/Canary/11.2.14-canary240621-0734/Postman.Postman.Canary.yaml deleted file mode 100644 index a9bcc460a8d27..0000000000000 --- a/manifests/p/Postman/Postman/Canary/11.2.14-canary240621-0734/Postman.Postman.Canary.yaml +++ /dev/null @@ -1,8 +0,0 @@ -# Automatically updated by the winget bot at 2024/Jun/21 -# yaml-language-server: $schema=https://aka.ms/winget-manifest.version.1.5.0.schema.json - -PackageIdentifier: Postman.Postman.Canary -PackageVersion: 11.2.14-canary240621-0734 -DefaultLocale: en-US -ManifestType: version -ManifestVersion: 1.5.0 diff --git a/manifests/q/qr243vbi/NekoBox/5.10.36/qr243vbi.NekoBox.installer.yaml b/manifests/q/qr243vbi/NekoBox/5.10.36/qr243vbi.NekoBox.installer.yaml new file mode 100644 index 0000000000000..774dec95478c8 --- /dev/null +++ b/manifests/q/qr243vbi/NekoBox/5.10.36/qr243vbi.NekoBox.installer.yaml @@ -0,0 +1,30 @@ +# yaml-language-server: $schema=https://aka.ms/winget-manifest.installer.1.10.0.schema.json + +PackageIdentifier: qr243vbi.NekoBox +PackageVersion: 5.10.36 +InstallerLocale: en-US +InstallerType: nullsoft +Scope: user +ProductCode: NekoBox +ReleaseDate: 2026-04-11 +AppsAndFeaturesEntries: +- ProductCode: NekoBox + DisplayName: NekoBox + Publisher: qr243vbi +InstallModes: + - silentWithProgress + - silent +InstallerSwitches: + Silent: "/S /NOSCRIPT=1 /WINGET=1" + SilentWithProgress: "/S /NOSCRIPT=1 /WINGET=1" +InstallationMetadata: + DefaultInstallLocation: '%AppData%\NekoBox' +Installers: +- Architecture: x64 + InstallerUrl: https://github.com/qr243vbi/nekobox/releases/download/5.10.36/nekobox-5.10.36-windows64-installer.exe + InstallerSha256: 4071cce063c49f34b72a4de0071c92bf92cc2d668cd2eaa5f76682cace46463c +- Architecture: arm64 + InstallerUrl: https://github.com/qr243vbi/nekobox/releases/download/5.10.36/nekobox-5.10.36-windows-arm64-installer.exe + InstallerSha256: b41fc9fd76731d1e8ed128300a04511fa7d93a5bb460fb2e737dded9b693413d +ManifestType: installer +ManifestVersion: 1.10.0 diff --git a/manifests/q/qr243vbi/NekoBox/5.10.36/qr243vbi.NekoBox.locale.en-US.yaml b/manifests/q/qr243vbi/NekoBox/5.10.36/qr243vbi.NekoBox.locale.en-US.yaml new file mode 100644 index 0000000000000..4bd74e855a58b --- /dev/null +++ b/manifests/q/qr243vbi/NekoBox/5.10.36/qr243vbi.NekoBox.locale.en-US.yaml @@ -0,0 +1,31 @@ +# yaml-language-server: $schema=https://aka.ms/winget-manifest.defaultLocale.1.10.0.schema.json +PackageIdentifier: qr243vbi.NekoBox +PackageVersion: 5.10.36 +PackageLocale: en-US +Publisher: qr243vbi +PublisherUrl: https://github.com/qr243vbi +PublisherSupportUrl: https://github.com/qr243vbi/nekobox/issues +PackageName: NekoBox +PackageUrl: https://github.com/qr243vbi/nekobox +License: GPL-3.0 +LicenseUrl: https://github.com/qr243vbi/nekobox/blob/HEAD/LICENSE +ShortDescription: Cross-platform GUI proxy utility (Empowered by sing-box) +Tags: +- sing-box +- v2ray +- VLESS +- Vmess +- ShadowSocks +- Tor +- Mieru +- Trojan +- Hysteria +- Wireguard +- NyameBox +- TUIC +- SSH +- VPN +- ShadowTLS +- AnyTLS +ManifestType: defaultLocale +ManifestVersion: 1.10.0 \ No newline at end of file diff --git a/manifests/q/qr243vbi/NekoBox/5.10.36/qr243vbi.NekoBox.yaml b/manifests/q/qr243vbi/NekoBox/5.10.36/qr243vbi.NekoBox.yaml new file mode 100644 index 0000000000000..311f6f5a03746 --- /dev/null +++ b/manifests/q/qr243vbi/NekoBox/5.10.36/qr243vbi.NekoBox.yaml @@ -0,0 +1,7 @@ +# yaml-language-server: $schema=https://aka.ms/winget-manifest.version.1.10.0.schema.json + +PackageIdentifier: qr243vbi.NekoBox +PackageVersion: 5.10.36 +DefaultLocale: en-US +ManifestType: version +ManifestVersion: 1.10.0 \ No newline at end of file diff --git a/manifests/r/REVENGE/StremioEnhanced/1.1.3/REVENGE.StremioEnhanced.installer.yaml b/manifests/r/REVENGE/StremioEnhanced/1.1.3/REVENGE.StremioEnhanced.installer.yaml new file mode 100644 index 0000000000000..21863860e9da1 --- /dev/null +++ b/manifests/r/REVENGE/StremioEnhanced/1.1.3/REVENGE.StremioEnhanced.installer.yaml @@ -0,0 +1,19 @@ +# Created using wingetcreate 1.12.8.0 +# yaml-language-server: $schema=https://aka.ms/winget-manifest.installer.1.12.0.schema.json + +PackageIdentifier: REVENGE.StremioEnhanced +PackageVersion: 1.1.3 +InstallerLocale: en-US +InstallerType: nullsoft +ProductCode: 4069370c-462a-53a0-8015-5cfc529c3919 +AppsAndFeaturesEntries: +- DisplayName: Stremio Enhanced + Publisher: REVENGE + ProductCode: 4069370c-462a-53a0-8015-5cfc529c3919 +Installers: +- Architecture: x64 + InstallerUrl: https://github.com/REVENGE977/stremio-enhanced/releases/download/v1.1.3/Stremio.Enhanced.Setup.1.1.3.exe + InstallerSha256: 7A9DF429A28CAC304511A239C88EAF5A73C7F32B8B8605E31097885CF3045D0C +ManifestType: installer +ManifestVersion: 1.12.0 +ReleaseDate: 2026-04-10 diff --git a/manifests/r/REVENGE/StremioEnhanced/1.1.3/REVENGE.StremioEnhanced.locale.en-US.yaml b/manifests/r/REVENGE/StremioEnhanced/1.1.3/REVENGE.StremioEnhanced.locale.en-US.yaml new file mode 100644 index 0000000000000..3be3f53c84010 --- /dev/null +++ b/manifests/r/REVENGE/StremioEnhanced/1.1.3/REVENGE.StremioEnhanced.locale.en-US.yaml @@ -0,0 +1,41 @@ +# Created using wingetcreate 1.12.8.0 +# yaml-language-server: $schema=https://aka.ms/winget-manifest.defaultLocale.1.12.0.schema.json + +PackageIdentifier: REVENGE.StremioEnhanced +PackageVersion: 1.1.3 +PackageLocale: en-US +Publisher: REVENGE977 +PublisherUrl: https://github.com/REVENGE977 +PublisherSupportUrl: https://github.com/REVENGE977/stremio-enhanced/issues +PackageName: Stremio Enhanced +PackageUrl: https://github.com/REVENGE977/stremio-enhanced +License: MIT +LicenseUrl: https://github.com/REVENGE977/stremio-enhanced/blob/HEAD/LICENSE.md +Copyright: Copyright © 2026 REVENGE +ShortDescription: Electron-based Stremio client with support for plugins and themes. This is a community project and is not affiliated with Stremio in any way. +Tags: +- customization +- discordrpc +- electron +- enhanced +- plugins +- stremio +- stremio-addon +- stremio-client +- stremio-enhanced +- stremio-local-addon-manager +- stremio-theme +- stremio-themes +- stremio-web +ReleaseNotes: |- + - Minor bug fix: Fixed community marketplace install/uninstall buttons not working. + - Minor bug fix: Fixed a bug where if the user uninstalls a theme from the community marketplace, the currently active theme would get disabled regardless of whether it's the theme they uninstalled or not. + - Minor bug fix: Fixed an issue where the app wouldn't fullscreen properly on Linux. + + +ReleaseNotesUrl: https://github.com/REVENGE977/stremio-enhanced/releases/tag/v1.1.3 +Documentations: +- DocumentLabel: Wiki + DocumentUrl: https://github.com/REVENGE977/stremio-enhanced/wiki +ManifestType: defaultLocale +ManifestVersion: 1.12.0 diff --git a/manifests/r/REVENGE/StremioEnhanced/1.1.3/REVENGE.StremioEnhanced.yaml b/manifests/r/REVENGE/StremioEnhanced/1.1.3/REVENGE.StremioEnhanced.yaml new file mode 100644 index 0000000000000..68d79713c099b --- /dev/null +++ b/manifests/r/REVENGE/StremioEnhanced/1.1.3/REVENGE.StremioEnhanced.yaml @@ -0,0 +1,8 @@ +# Created using wingetcreate 1.12.8.0 +# yaml-language-server: $schema=https://aka.ms/winget-manifest.version.1.12.0.schema.json + +PackageIdentifier: REVENGE.StremioEnhanced +PackageVersion: 1.1.3 +DefaultLocale: en-US +ManifestType: version +ManifestVersion: 1.12.0 diff --git a/manifests/s/ScummVM/ScummVM/2026.2.0/ScummVM.ScummVM.installer.yaml b/manifests/s/ScummVM/ScummVM/2026.2.0/ScummVM.ScummVM.installer.yaml new file mode 100644 index 0000000000000..87939a4c664f5 --- /dev/null +++ b/manifests/s/ScummVM/ScummVM/2026.2.0/ScummVM.ScummVM.installer.yaml @@ -0,0 +1,22 @@ +# Created with komac v2.16.0 +# yaml-language-server: $schema=https://aka.ms/winget-manifest.installer.1.12.0.schema.json + +PackageIdentifier: ScummVM.ScummVM +PackageVersion: 2026.2.0 +InstallerLocale: en-US +InstallerType: inno +Scope: machine +ProductCode: ScummVM_is1 +ReleaseDate: 2026-03-28 +AppsAndFeaturesEntries: +- DisplayName: ScummVM 2026.2.0 + ProductCode: ScummVM_is1 +ElevationRequirement: elevatesSelf +InstallationMetadata: + DefaultInstallLocation: '%ProgramFiles%\ScummVM' +Installers: +- Architecture: x86 + InstallerUrl: https://downloads.scummvm.org/frs/scummvm/2026.2.0/scummvm-2026.2.0-win32.exe + InstallerSha256: 1B2B1D7184D9C31A636B1801225F6A285DDE4399486A843667146F393A2BE93D +ManifestType: installer +ManifestVersion: 1.12.0 diff --git a/manifests/s/ScummVM/ScummVM/2026.2.0/ScummVM.ScummVM.locale.de-DE.yaml b/manifests/s/ScummVM/ScummVM/2026.2.0/ScummVM.ScummVM.locale.de-DE.yaml new file mode 100644 index 0000000000000..9af30235e62bf --- /dev/null +++ b/manifests/s/ScummVM/ScummVM/2026.2.0/ScummVM.ScummVM.locale.de-DE.yaml @@ -0,0 +1,28 @@ +# Created with komac v2.16.0 +# yaml-language-server: $schema=https://aka.ms/winget-manifest.locale.1.12.0.schema.json + +PackageIdentifier: ScummVM.ScummVM +PackageVersion: 2026.2.0 +PackageLocale: de-DE +Publisher: The ScummVM Team +PublisherUrl: https://www.scummvm.org/ +PublisherSupportUrl: https://docs.scummvm.org/en/latest/ +PackageName: ScummVM +PackageUrl: https://www.scummvm.org/ +License: GPL-2.0 +LicenseUrl: https://github.com/scummvm/scummvm/blob/master/COPYING +ShortDescription: ScummVM ist ein Programm, dass das Spielen bestimmter klassischer Adventures und Rollenspiele erlaubt, wenn die Spieldateien vorhanden sind. +Description: ScummVM ist ein Programm, dass das Spielen bestimmter klassischer Adventures und Rollenspiele erlaubt, wenn die Spieldateien vorhanden sind. ScummVM unterstuetzt eine riesige Bibliothek von insgesamt über 325 Spielen, unter anderem viele Klassiker von legendaeren Studios wie LucasArts, Sierra On-Line, Revolution Software, Cyan, Inc. und Westwood Studios. Neben Ikonen wie der Monkey Island-Serie, Broken Sword, Myst, Blade Runner und unzaehligen anderen Spielen gibt es auch einige wirklich obskure Abenteuer und versteckte Juwelen, die es zu entdecken gilt. +Tags: +- adventure +- emulator +- game +- interpreter +- lucasarts +- lucasfilm +- old +- point-and-click +- scumm +- sierra +ManifestType: locale +ManifestVersion: 1.12.0 diff --git a/manifests/s/ScummVM/ScummVM/2026.2.0/ScummVM.ScummVM.locale.en-US.yaml b/manifests/s/ScummVM/ScummVM/2026.2.0/ScummVM.ScummVM.locale.en-US.yaml new file mode 100644 index 0000000000000..5fbd7d25bb771 --- /dev/null +++ b/manifests/s/ScummVM/ScummVM/2026.2.0/ScummVM.ScummVM.locale.en-US.yaml @@ -0,0 +1,28 @@ +# Created with komac v2.16.0 +# yaml-language-server: $schema=https://aka.ms/winget-manifest.defaultLocale.1.12.0.schema.json + +PackageIdentifier: ScummVM.ScummVM +PackageVersion: 2026.2.0 +PackageLocale: en-US +Publisher: The ScummVM Team +PublisherUrl: https://www.scummvm.org/ +PublisherSupportUrl: https://docs.scummvm.org/en/latest/ +PackageName: ScummVM +PackageUrl: https://www.scummvm.org/ +License: GPL-2.0 +LicenseUrl: https://github.com/scummvm/scummvm/blob/master/COPYING +ShortDescription: ScummVM is a program which allows you to run certain classic graphical adventure and role-playing games, provided you already have their data files. +Description: 'ScummVM is a program which allows you to run certain classic graphical adventure and role-playing games, provided you already have their data files. The clever part about this: ScummVM just replaces the executables shipped with the games, allowing you to play them on systems for which they were never designed! ScummVM is a complete rewrite of these games'' executables and is not an emulator. It supports a huge library of adventures with over 325 games in total. It supports many classics published by legendary studios like LucasArts, Sierra On-Line, Revolution Software, Cyan, Inc. and Westwood Studios. Next to ground-breaking titles like the Monkey Island series, Broken Sword, Myst, Blade Runner and countless other games you will find some really obscure adventures and truly hidden gems to explore.' +Moniker: scummvm +Tags: +- adventure +- emulator +- game +- lucasarts +- lucasfilm +- old +- point-and-click +- scumm +- sierra +ManifestType: defaultLocale +ManifestVersion: 1.12.0 diff --git a/manifests/s/ScummVM/ScummVM/2026.2.0/ScummVM.ScummVM.yaml b/manifests/s/ScummVM/ScummVM/2026.2.0/ScummVM.ScummVM.yaml new file mode 100644 index 0000000000000..e378f4907fc40 --- /dev/null +++ b/manifests/s/ScummVM/ScummVM/2026.2.0/ScummVM.ScummVM.yaml @@ -0,0 +1,8 @@ +# Created with komac v2.16.0 +# yaml-language-server: $schema=https://aka.ms/winget-manifest.version.1.12.0.schema.json + +PackageIdentifier: ScummVM.ScummVM +PackageVersion: 2026.2.0 +DefaultLocale: en-US +ManifestType: version +ManifestVersion: 1.12.0 diff --git a/manifests/s/Servo/Servo/Nightly/1.0/Servo.Servo.Nightly.installer.yaml b/manifests/s/Servo/Servo/Nightly/1.0/Servo.Servo.Nightly.installer.yaml index 30df4a0d060e4..9fbb15e1fa3b0 100644 --- a/manifests/s/Servo/Servo/Nightly/1.0/Servo.Servo.Nightly.installer.yaml +++ b/manifests/s/Servo/Servo/Nightly/1.0/Servo.Servo.Nightly.installer.yaml @@ -8,13 +8,13 @@ Scope: machine Protocols: - http - https -ProductCode: '{f5686fb8-e9b6-47cf-b353-919714b29cad}' -ReleaseDate: 2026-04-10 +ProductCode: '{f0aa3513-d1df-4037-a179-ecb1d0d35b9e}' +ReleaseDate: 2026-04-11 AppsAndFeaturesEntries: - DisplayName: ServoShell Installers: - Architecture: x64 - InstallerUrl: https://github.com/servo/servo-nightly-builds/releases/download/2026-04-10/servo-x86_64-windows-msvc.exe - InstallerSha256: BD500F6ADB030D6E30CF9E94149903057A39F3733C952EE24804F7B63B6273EF + InstallerUrl: https://github.com/servo/servo-nightly-builds/releases/download/2026-04-11/servo-x86_64-windows-msvc.exe + InstallerSha256: AED0A303871AC4F4D9B87E23498D0F851176CEE7421E54B6112E5427C01CB0EC ManifestType: installer ManifestVersion: 1.12.0 diff --git a/manifests/s/Servo/Servo/Nightly/1.0/Servo.Servo.Nightly.locale.en-US.yaml b/manifests/s/Servo/Servo/Nightly/1.0/Servo.Servo.Nightly.locale.en-US.yaml index ec0fa2e3ea2e1..38633a25bdff2 100644 --- a/manifests/s/Servo/Servo/Nightly/1.0/Servo.Servo.Nightly.locale.en-US.yaml +++ b/manifests/s/Servo/Servo/Nightly/1.0/Servo.Servo.Nightly.locale.en-US.yaml @@ -19,8 +19,8 @@ Tags: - web - web-browser - webpage -ReleaseNotes: Nightly build based on servo/servo@74de42f4f70f5961ce93c4dcdd662368e399514d -ReleaseNotesUrl: https://github.com/servo/servo-nightly-builds/releases/tag/2026-04-10 +ReleaseNotes: Nightly build based on servo/servo@64f4f080dd19255a3970ed7342c3a0825f83b5e4 +ReleaseNotesUrl: https://github.com/servo/servo-nightly-builds/releases/tag/2026-04-11 Documentations: - DocumentLabel: Wiki DocumentUrl: https://github.com/servo/servo/wiki diff --git a/manifests/s/Shilihu/Mubu/5.5.0/Shilihu.Mubu.locale.en-US.yaml b/manifests/s/Shilihu/Mubu/5.5.0/Shilihu.Mubu.locale.en-US.yaml index e0e77bcf83d0e..c194c34d53a7e 100644 --- a/manifests/s/Shilihu/Mubu/5.5.0/Shilihu.Mubu.locale.en-US.yaml +++ b/manifests/s/Shilihu/Mubu/5.5.0/Shilihu.Mubu.locale.en-US.yaml @@ -15,7 +15,7 @@ License: Proprietary LicenseUrl: https://mubu.com/agreement Copyright: ©2017-2026 Mubu CopyrightUrl: https://mubu.com/agreement -ShortDescription: Minimalist outline notes, generate mind maps with one click +ShortDescription: Minimalist outline notes, generate mind maps with one click. Description: Mubu is a knowledge management tool that combines outliner and mind map to help you take notes, manage tasks, make plans and even organize brainstorms in a more efficient way and with a clearer structure. Tags: - article @@ -30,6 +30,8 @@ Tags: - outline - outliner - writing +- prc +- china ReleaseNotesUrl: https://mubu.com/doc/d5501245199 PurchaseUrl: https://mubu.com/about-pro ManifestType: defaultLocale diff --git a/manifests/s/SilouhetteStudio/Silouhette/.validation b/manifests/s/SilouhetteStudio/Silouhette/.validation deleted file mode 100644 index d6558fd57f81a..0000000000000 --- a/manifests/s/SilouhetteStudio/Silouhette/.validation +++ /dev/null @@ -1 +0,0 @@ -{"ValidationVersion":"1.0.0","Waivers":[{"WaiverId":"f21c7c54-7c2a-475c-8ac4-2d8a9a4922fb","TestPlan":"Validation-Domain","PackagePath":"manifests/s/SilouhetteStudio/Silouhette/4.5.770","CommitId":"e290a58e06100d9798291eb9bcc268816b7ec100"}],"InstallationVerification":{"Executables":[]}} \ No newline at end of file diff --git a/manifests/s/SmartGameBooster/SmartGameBooster/.validation b/manifests/s/SmartGameBooster/SmartGameBooster/.validation deleted file mode 100644 index 851b3f4962263..0000000000000 --- a/manifests/s/SmartGameBooster/SmartGameBooster/.validation +++ /dev/null @@ -1 +0,0 @@ -{"ValidationVersion":"1.0.0","Waivers":[{"WaiverId":"3798427a-25d7-42f8-ab56-fdece7483630","TestPlan":"Validation-Domain","PackagePath":"manifests/s/SmartGameBooster/SmartGameBooster/5.2.3","CommitId":"37582b428a066166fc9098c71462ea77ae5f52a3"}]} \ No newline at end of file diff --git a/manifests/s/StarFinanz/StarMoney14Deluxe/.validation b/manifests/s/StarFinanz/StarMoney14Deluxe/.validation deleted file mode 100644 index 7831cebcc6bce..0000000000000 --- a/manifests/s/StarFinanz/StarMoney14Deluxe/.validation +++ /dev/null @@ -1 +0,0 @@ -{"ValidationVersion":"1.0.0","Waivers":[{"WaiverId":"f6418d5d-a4c9-4d22-9ba7-9382d8ed4066","TestPlan":"Policy-Test-1.8","PackagePath":"manifests/s/StarFinanz/StarMoney14Deluxe/14","CommitId":"a16d4964edd8427057e16b17674e968936e43923"}],"InstallationVerification":{"Executables":[]}} \ No newline at end of file diff --git a/manifests/t/the-code-fixer-23/go-toolkit/0.11.5-alpha/the-code-fixer-23.go-toolkit.installer.yaml b/manifests/t/the-code-fixer-23/go-toolkit/0.11.5-alpha/the-code-fixer-23.go-toolkit.installer.yaml deleted file mode 100644 index 503cc1c3f0461..0000000000000 --- a/manifests/t/the-code-fixer-23/go-toolkit/0.11.5-alpha/the-code-fixer-23.go-toolkit.installer.yaml +++ /dev/null @@ -1,26 +0,0 @@ -# This file was generated by GoReleaser. DO NOT EDIT. -# yaml-language-server: $schema=https://aka.ms/winget-manifest.installer.1.12.0.schema.json -PackageIdentifier: the-code-fixer-23.go-toolkit -PackageVersion: 0.11.5-alpha -InstallerLocale: en-US -InstallerType: zip -ReleaseDate: "2026-03-25" -Installers: - - Architecture: x64 - NestedInstallerType: portable - NestedInstallerFiles: - - RelativeFilePath: gtk.exe - PortableCommandAlias: gtk - InstallerUrl: https://github.com/Sheltons-CLI-Projects/go-toolkit/releases/download/v0.11.5-alpha/go-toolkit_0.11.5-alpha_windows_amd64.zip - InstallerSha256: f76709a0fc7ea66b04e86a242099baa58f92e2789e45670062e3c45a538d9b28 - UpgradeBehavior: uninstallPrevious - - Architecture: arm64 - NestedInstallerType: portable - NestedInstallerFiles: - - RelativeFilePath: gtk.exe - PortableCommandAlias: gtk - InstallerUrl: https://github.com/Sheltons-CLI-Projects/go-toolkit/releases/download/v0.11.5-alpha/go-toolkit_0.11.5-alpha_windows_arm64.zip - InstallerSha256: bf73ec4ebdf1da861db896c4c715a36d9103f49dbed6b1cac757ef18ec7636fc - UpgradeBehavior: uninstallPrevious -ManifestType: installer -ManifestVersion: 1.12.0 diff --git a/manifests/t/the-code-fixer-23/go-toolkit/0.11.5-alpha/the-code-fixer-23.go-toolkit.locale.en-US.yaml b/manifests/t/the-code-fixer-23/go-toolkit/0.11.5-alpha/the-code-fixer-23.go-toolkit.locale.en-US.yaml deleted file mode 100644 index 8d5bd5fc512df..0000000000000 --- a/manifests/t/the-code-fixer-23/go-toolkit/0.11.5-alpha/the-code-fixer-23.go-toolkit.locale.en-US.yaml +++ /dev/null @@ -1,29 +0,0 @@ -# This file was generated by GoReleaser. DO NOT EDIT. -# yaml-language-server: $schema=https://aka.ms/winget-manifest.defaultLocale.1.12.0.schema.json -PackageIdentifier: the-code-fixer-23.go-toolkit -PackageVersion: 0.11.5-alpha -PackageLocale: en-US -Publisher: Shelton Louis -PublisherUrl: https://github.com/Sheltons-CLI-Projects -PublisherSupportUrl: https://github.com/Sheltons-CLI-Projects/go-toolkit/issues/new -PackageName: go-toolkit -PackageUrl: https://github.com/Sheltons-CLI-Projects/go-toolkit -License: MIT -LicenseUrl: https://github.com/Sheltons-CLI-Projects/go-toolkit/blob/main/LICENSE -Copyright: Copyright (c) 2025 Shelton Louis -ShortDescription: CLI for Go scaffolding and module maintenance. -Description: Scaffold Go projects, add or remove module dependencies, manage providers, and reuse package presets from the command line. -Moniker: go-toolkit -Tags: - - go - - golang - - cli - - scaffolding - - modules -ReleaseNotes: | - ## Changelog - * 860051e037db7c7c1d212e2b4f49d519a2a2c3b4 fix(release): normalize base64 key input -ReleaseNotesUrl: https://github.com/Sheltons-CLI-Projects/go-toolkit/releases/tag/v0.11.5-alpha -InstallationNotes: Installs the `gtk` executable. -ManifestType: defaultLocale -ManifestVersion: 1.12.0 diff --git a/manifests/t/the-sz/Bedford/1.22/the-sz.Bedford.installer.yaml b/manifests/t/the-sz/Bedford/1.22/the-sz.Bedford.installer.yaml new file mode 100644 index 0000000000000..433872ca1250f --- /dev/null +++ b/manifests/t/the-sz/Bedford/1.22/the-sz.Bedford.installer.yaml @@ -0,0 +1,16 @@ +# Created using wingetcreate 1.12.8.0 +# yaml-language-server: $schema=https://aka.ms/winget-manifest.installer.1.6.0.schema.json + +PackageIdentifier: the-sz.Bedford +PackageVersion: "1.22" +InstallerType: zip +Installers: +- Architecture: x86 + NestedInstallerType: portable + NestedInstallerFiles: + - RelativeFilePath: Bedford.exe + PortableCommandAlias: Bedford.exe + InstallerUrl: https://the-sz.com/common/get.php?product=bedford&version=1.22 + InstallerSha256: f72c1624f29a68db89349e8c0b0de2944fd2b410c8fea10496a3cea35b0330ff +ManifestType: installer +ManifestVersion: 1.6.0 diff --git a/manifests/t/the-sz/Bedford/1.22/the-sz.Bedford.locale.en-US.yaml b/manifests/t/the-sz/Bedford/1.22/the-sz.Bedford.locale.en-US.yaml new file mode 100644 index 0000000000000..014266a4b16d6 --- /dev/null +++ b/manifests/t/the-sz/Bedford/1.22/the-sz.Bedford.locale.en-US.yaml @@ -0,0 +1,21 @@ +# Created using wingetcreate 1.12.8.0 +# yaml-language-server: $schema=https://aka.ms/winget-manifest.defaultLocale.1.6.0.schema.json + +PackageIdentifier: the-sz.Bedford +PackageVersion: "1.22" +PackageLocale: en-US +Publisher: the sz development +PublisherUrl: https://the-sz.com/ +PrivacyUrl: https://the-sz.com/products/privacy.php +Author: the sz development +PackageName: Bedford +PackageUrl: https://the-sz.com/products/bedford/ +License: Proprietary +LicenseUrl: https://the-sz.com/products/license.php +Copyright: Copyright (c) the-sz.com +ShortDescription: Bluetooth Low Energy device information viewer +Description: See all Bluetooth Low Energy device properties. +Moniker: bedford +ReleaseNotesUrl: https://the-sz.com/common/history.php?product=bedford +ManifestType: defaultLocale +ManifestVersion: 1.6.0 diff --git a/manifests/t/the-sz/Bedford/1.22/the-sz.Bedford.yaml b/manifests/t/the-sz/Bedford/1.22/the-sz.Bedford.yaml new file mode 100644 index 0000000000000..db1af96d9803a --- /dev/null +++ b/manifests/t/the-sz/Bedford/1.22/the-sz.Bedford.yaml @@ -0,0 +1,8 @@ +# Created using wingetcreate 1.12.8.0 +# yaml-language-server: $schema=https://aka.ms/winget-manifest.version.1.6.0.schema.json + +PackageIdentifier: the-sz.Bedford +PackageVersion: "1.22" +DefaultLocale: en-US +ManifestType: version +ManifestVersion: 1.6.0 diff --git a/manifests/t/the-sz/Bennett/1.31/the-sz.Bennett.installer.yaml b/manifests/t/the-sz/Bennett/1.31/the-sz.Bennett.installer.yaml new file mode 100644 index 0000000000000..d0bcc57c1edbd --- /dev/null +++ b/manifests/t/the-sz/Bennett/1.31/the-sz.Bennett.installer.yaml @@ -0,0 +1,16 @@ +# Created using wingetcreate 1.12.8.0 +# yaml-language-server: $schema=https://aka.ms/winget-manifest.installer.1.6.0.schema.json + +PackageIdentifier: the-sz.Bennett +PackageVersion: "1.31" +InstallerType: zip +Installers: +- Architecture: x86 + NestedInstallerType: portable + NestedInstallerFiles: + - RelativeFilePath: Bennett.exe + PortableCommandAlias: Bennett.exe + InstallerUrl: https://the-sz.com/common/get.php?product=bennett&version=1.31 + InstallerSha256: 586ee781762c33a98d3583f82e62b6089ec5113c16b377f5c5f7dfff783d9460 +ManifestType: installer +ManifestVersion: 1.6.0 diff --git a/manifests/t/the-sz/Bennett/1.31/the-sz.Bennett.locale.en-US.yaml b/manifests/t/the-sz/Bennett/1.31/the-sz.Bennett.locale.en-US.yaml new file mode 100644 index 0000000000000..e0955a165a95e --- /dev/null +++ b/manifests/t/the-sz/Bennett/1.31/the-sz.Bennett.locale.en-US.yaml @@ -0,0 +1,21 @@ +# Created using wingetcreate 1.12.8.0 +# yaml-language-server: $schema=https://aka.ms/winget-manifest.defaultLocale.1.6.0.schema.json + +PackageIdentifier: the-sz.Bennett +PackageVersion: "1.31" +PackageLocale: en-US +Publisher: the sz development +PublisherUrl: https://the-sz.com/ +PrivacyUrl: https://the-sz.com/products/privacy.php +Author: the sz development +PackageName: Bennett +PackageUrl: https://the-sz.com/products/bennett/ +License: Proprietary +LicenseUrl: https://the-sz.com/products/license.php +Copyright: Copyright (c) the-sz.com +ShortDescription: Bluetooth device and signal strength monitor +Description: Monitor the signal strength of multiple Bluetooth devices. +Moniker: bennett +ReleaseNotesUrl: https://the-sz.com/common/history.php?product=bennett +ManifestType: defaultLocale +ManifestVersion: 1.6.0 diff --git a/manifests/t/the-sz/Bennett/1.31/the-sz.Bennett.yaml b/manifests/t/the-sz/Bennett/1.31/the-sz.Bennett.yaml new file mode 100644 index 0000000000000..87518d5c94a27 --- /dev/null +++ b/manifests/t/the-sz/Bennett/1.31/the-sz.Bennett.yaml @@ -0,0 +1,8 @@ +# Created using wingetcreate 1.12.8.0 +# yaml-language-server: $schema=https://aka.ms/winget-manifest.version.1.6.0.schema.json + +PackageIdentifier: the-sz.Bennett +PackageVersion: "1.31" +DefaultLocale: en-US +ManifestType: version +ManifestVersion: 1.6.0 diff --git a/manifests/u/ULAB/PaintAid/.validation b/manifests/u/ULAB/PaintAid/.validation deleted file mode 100644 index 8c4a90e3324e3..0000000000000 --- a/manifests/u/ULAB/PaintAid/.validation +++ /dev/null @@ -1 +0,0 @@ -{"ValidationVersion":"1.0.0","Waivers":[{"WaiverId":"513de7a5-a047-4b1b-8b1e-11d42044c995","TestPlan":"Validation-Domain","PackagePath":"manifests/u/ULAB/PaintAid/2.3.2.0","CommitId":"707a43d221a2db30a3cccd9fd2d73189c573ccf5"},{"WaiverId":"e12a7a5e-7c73-46ca-bbbf-66058921385b","TestPlan":"Validation-Domain","PackagePath":"manifests/u/ULAB/PaintAid/2.1.3.0","CommitId":"39f75770e78822e0837ebdbcd0d247fe36740b83"}]} \ No newline at end of file diff --git a/manifests/u/ULAB/XZAid/.validation b/manifests/u/ULAB/XZAid/.validation deleted file mode 100644 index 82dc6e24975f6..0000000000000 --- a/manifests/u/ULAB/XZAid/.validation +++ /dev/null @@ -1 +0,0 @@ -{"ValidationVersion":"1.0.0","Waivers":[{"WaiverId":"dcdce0a5-07bf-4fdb-8c4c-8aabe4d97453","TestPlan":"Validation-Domain","PackagePath":"manifests/u/ULAB/XZAid/1.1","CommitId":"e2eb036bc7163caa368b9c7a0b32662cd3de2957"}]} \ No newline at end of file diff --git a/manifests/w/WonderIdea/DrawingMaster/.validation b/manifests/w/WonderIdea/DrawingMaster/.validation deleted file mode 100644 index 9fb23e50971fe..0000000000000 --- a/manifests/w/WonderIdea/DrawingMaster/.validation +++ /dev/null @@ -1 +0,0 @@ -{"ValidationVersion":"1.0.0","Waivers":[{"WaiverId":"ffa41a52-bc82-499a-a031-add045d04af9","TestPlan":"Validation-Domain","PackagePath":"manifests/w/WonderIdea/DrawingMaster/2.1.7","CommitId":"56e0dff7215a0ab9abad38a0eb563cfd20c29452"}],"InstallationVerification":{"Executables":[]}} \ No newline at end of file diff --git a/manifests/w/WonderIdea/HandActionPlayer/.validation b/manifests/w/WonderIdea/HandActionPlayer/.validation deleted file mode 100644 index 23acc84565fab..0000000000000 --- a/manifests/w/WonderIdea/HandActionPlayer/.validation +++ /dev/null @@ -1 +0,0 @@ -{"ValidationVersion":"1.0.0","Waivers":[{"WaiverId":"c018bb34-fad2-406c-9ca0-fde2b1380c21","TestPlan":"Validation-Domain","PackagePath":"manifests/w/WonderIdea/HandActionPlayer/2.7.000","CommitId":"1f1443a9ab87e6d2c458e5d8c46cb6963891e6ca"},{"WaiverId":"0b9b157e-ce28-4dfd-963d-7ef6e6cb774a","TestPlan":"Validation-Domain","PackagePath":"manifests/w/WonderIdea/HandActionPlayer/2.7.100","CommitId":"88f4f073ac0f45d3eec652d6ab1ab8e57f94565a"}],"InstallationVerification":{"Executables":[]}} \ No newline at end of file diff --git a/manifests/w/WonderIdea/WanCaiVR/.validation b/manifests/w/WonderIdea/WanCaiVR/.validation deleted file mode 100644 index 2f070c7eae55d..0000000000000 --- a/manifests/w/WonderIdea/WanCaiVR/.validation +++ /dev/null @@ -1 +0,0 @@ -{"ValidationVersion":"1.0.0","Waivers":[{"WaiverId":"bbe998ef-1de0-4eb9-8c92-e890cffd3e11","TestPlan":"Validation-Domain","PackagePath":"manifests/w/WonderIdea/WanCaiVR/1.3.1","CommitId":"77464ed6d07771586a7ed01da4ec3ccc80840afd"}],"InstallationVerification":{"Executables":[]}} \ No newline at end of file diff --git a/manifests/x/xpipe-io/xpipe/portable/22.8/xpipe-io.xpipe.portable.installer.yaml b/manifests/x/xpipe-io/xpipe/portable/22.8/xpipe-io.xpipe.portable.installer.yaml new file mode 100644 index 0000000000000..367556d08ce5a --- /dev/null +++ b/manifests/x/xpipe-io/xpipe/portable/22.8/xpipe-io.xpipe.portable.installer.yaml @@ -0,0 +1,17 @@ +# Created with komac v2.16.0 +# yaml-language-server: $schema=https://aka.ms/winget-manifest.installer.1.12.0.schema.json + +PackageIdentifier: xpipe-io.xpipe.portable +PackageVersion: '22.8' +InstallerType: zip +NestedInstallerType: portable +NestedInstallerFiles: +- RelativeFilePath: xpipe-22.8/xpiped.exe + PortableCommandAlias: xpipe +ReleaseDate: 2026-04-11 +Installers: +- Architecture: x64 + InstallerUrl: https://github.com/xpipe-io/xpipe/releases/download/22.8/xpipe-portable-windows-x86_64.zip + InstallerSha256: 898951D5269703DEBA23372BE13AD9D820506A8833B0029FFD09B085F5005BD5 +ManifestType: installer +ManifestVersion: 1.12.0 diff --git a/manifests/x/xpipe-io/xpipe/portable/22.8/xpipe-io.xpipe.portable.locale.en-US.yaml b/manifests/x/xpipe-io/xpipe/portable/22.8/xpipe-io.xpipe.portable.locale.en-US.yaml new file mode 100644 index 0000000000000..a08350b380064 --- /dev/null +++ b/manifests/x/xpipe-io/xpipe/portable/22.8/xpipe-io.xpipe.portable.locale.en-US.yaml @@ -0,0 +1,31 @@ +# Created with komac v2.16.0 +# yaml-language-server: $schema=https://aka.ms/winget-manifest.defaultLocale.1.12.0.schema.json + +PackageIdentifier: xpipe-io.xpipe.portable +PackageVersion: '22.8' +PackageLocale: en-US +Publisher: XPipe-io +PublisherUrl: https://github.com/xpipe-io +PublisherSupportUrl: https://github.com/xpipe-io/xpipe/issues +Author: crschnick +PackageName: XPipe Portable +PackageUrl: https://github.com/xpipe-io/xpipe +License: Apache-2.0 +LicenseUrl: https://github.com/xpipe-io/xpipe/blob/HEAD/LICENSE.md +ShortDescription: A brand-new shell connection hub and remote file manager +Description: XPipe is a new type of shell connection hub and remote file manager that allows you to access your entire sever infrastructure from your local machine. It works on top of your installed command-line programs that you normally use to connect and does not require any setup on your remote systems. +Moniker: xpipe-portable +Tags: +- remote +ReleaseNotes: |- + - Fix multi identities not correctly retaining non-synced identities when edited on another system + - Multi identities now show and preserve the order of inaccessible identities as well + - Fix powershell command failure detection being broken in some places, leading to various issues in powershell environments + - Fix NullPointer when executing automated browser actions + - Fix rare storage race condition + Downloads + You can find all downloadable artifacts below attached to this release. For installation instructions, see the installation guide. + All artifacts are signed by Christopher Schnick (2E21 05AB FDBA C0EB) +ReleaseNotesUrl: https://github.com/xpipe-io/xpipe/releases/tag/22.8 +ManifestType: defaultLocale +ManifestVersion: 1.12.0 diff --git a/manifests/x/xpipe-io/xpipe/portable/22.8/xpipe-io.xpipe.portable.yaml b/manifests/x/xpipe-io/xpipe/portable/22.8/xpipe-io.xpipe.portable.yaml new file mode 100644 index 0000000000000..812dfb67dfeb6 --- /dev/null +++ b/manifests/x/xpipe-io/xpipe/portable/22.8/xpipe-io.xpipe.portable.yaml @@ -0,0 +1,8 @@ +# Created with komac v2.16.0 +# yaml-language-server: $schema=https://aka.ms/winget-manifest.version.1.12.0.schema.json + +PackageIdentifier: xpipe-io.xpipe.portable +PackageVersion: '22.8' +DefaultLocale: en-US +ManifestType: version +ManifestVersion: 1.12.0 diff --git a/manifests/y/Yeastar/Linkus/Desktop/1.21.2/Yeastar.Linkus.Desktop.locale.en-US.yaml b/manifests/y/Yeastar/Linkus/Desktop/1.21.2/Yeastar.Linkus.Desktop.locale.en-US.yaml index 73500729e5869..8570c7cdc6a04 100644 --- a/manifests/y/Yeastar/Linkus/Desktop/1.21.2/Yeastar.Linkus.Desktop.locale.en-US.yaml +++ b/manifests/y/Yeastar/Linkus/Desktop/1.21.2/Yeastar.Linkus.Desktop.locale.en-US.yaml @@ -21,6 +21,8 @@ Tags: - softphone - telephone - telephony +- prc +- china ReleaseNotes: |- 1. Added compatibility with the following system-level configurations. - If system administrator has set Linkus Desktop Client Concurrent Registrations to a value greater than 1 for your extension, you can log in to multiple Linkus Desktop Clients simultaneously. diff --git a/manifests/y/YouXiao/YXFile/.validation b/manifests/y/YouXiao/YXFile/.validation index 9478cb3e768fb..95edd0aca52f3 100644 --- a/manifests/y/YouXiao/YXFile/.validation +++ b/manifests/y/YouXiao/YXFile/.validation @@ -1 +1 @@ -{"ValidationVersion":"1.0.0","Waivers":[{"WaiverId":"0d9523bd-f64b-4c2f-ad73-49692f5ffcd3","TestPlan":"Validation-Domain","PackagePath":"manifests/y/YouXiao/YXFile/2.1.9.18"}]} \ No newline at end of file +{"ValidationVersion":"1.0.0","Waivers":[{"WaiverId":"0d9523bd-f64b-4c2f-ad73-49692f5ffcd3","TestPlan":"Validation-Domain","PackagePath":"manifests/y/YouXiao/YXFile/2.1.9.18","CommitId":null},{"WaiverId":"ee68b247-9e38-4b6c-b134-caf8cb9ca3e2","TestPlan":"Validation-Domain","PackagePath":"manifests/y/YouXiao/YXFile/2.5.4.4","CommitId":"88f8c80a805b220629f40302bbde1be1cad9b906"}],"InstallationVerification":{"Executables":[]}} \ No newline at end of file diff --git a/manifests/y/YouXiao/YXFile/2.5.4.4/YouXiao.YXFile.locale.en-US.yaml b/manifests/y/YouXiao/YXFile/2.5.4.4/YouXiao.YXFile.locale.en-US.yaml index 10b1047897b3c..99d14923c036b 100644 --- a/manifests/y/YouXiao/YXFile/2.5.4.4/YouXiao.YXFile.locale.en-US.yaml +++ b/manifests/y/YouXiao/YXFile/2.5.4.4/YouXiao.YXFile.locale.en-US.yaml @@ -14,7 +14,7 @@ PackageUrl: https://www.yxfile.com.cn/ License: Proprietary LicenseUrl: https://www.yxfile.com.cn/agreement.html Copyright: © YXFile. All Rights Reserved. -ShortDescription: Help you manage your files easily +ShortDescription: Helps you manage your files easily. Description: YXFile is a file tag management software with a powerful built-in local file search engine to help you manage your computer files easily. Tags: - application @@ -28,6 +28,8 @@ Tags: - search - software - tag +- prc +- china ReleaseNotesUrl: https://support.qq.com/products/382872/blog/775472 Documentations: - DocumentLabel: FAQ diff --git a/manifests/z/Zen-Team/Zen-Browser/Twilight/1.20t/Zen-Team.Zen-Browser.Twilight.installer.yaml b/manifests/z/Zen-Team/Zen-Browser/Twilight/1.20t/Zen-Team.Zen-Browser.Twilight.installer.yaml index c6e4494b98d0e..9ac42265765c2 100644 --- a/manifests/z/Zen-Team/Zen-Browser/Twilight/1.20t/Zen-Team.Zen-Browser.Twilight.installer.yaml +++ b/manifests/z/Zen-Team/Zen-Browser/Twilight/1.20t/Zen-Team.Zen-Browser.Twilight.installer.yaml @@ -29,7 +29,7 @@ FileExtensions: - xht - xhtml ProductCode: Zen Twilight -ReleaseDate: 2026-04-08 +ReleaseDate: 2026-04-12 Installers: - Architecture: x64 InstallerUrl: https://github.com/zen-browser/desktop/releases/download/twilight-1/zen.installer.exe diff --git a/manifests/z/ZhongshiHuiyun/Boom/3.7.8/ZhongshiHuiyun.Boom.locale.en-US.yaml b/manifests/z/ZhongshiHuiyun/Boom/3.7.8/ZhongshiHuiyun.Boom.locale.en-US.yaml index 161758ca92d15..f089323130cd4 100644 --- a/manifests/z/ZhongshiHuiyun/Boom/3.7.8/ZhongshiHuiyun.Boom.locale.en-US.yaml +++ b/manifests/z/ZhongshiHuiyun/Boom/3.7.8/ZhongshiHuiyun.Boom.locale.en-US.yaml @@ -14,7 +14,7 @@ PackageUrl: https://www.boom.cn/download/center License: Proprietary LicenseUrl: https://i.boom.cn/p/#/serviceAgreement Copyright: © 2024 boom.cn Jinan Zhongshi Huiyun Technology Co., Ltd. All rights reserved. -ShortDescription: Make enterprise communication more efficient +ShortDescription: Make enterprise communication more efficient. Description: Boom is a Chinese video conferencing software based on 20 years of experience in audio and video research and development. With refreshing interface, simple operation, stability and reliability, Boom supports multi-user audio and video conferencing, screen sharing, meeting recording, drawing and other functions, allowing you to meet anytime, anywhere, no matter in the office, workplace, home or business trips, and improve work efficiency. Tags: - chat @@ -26,6 +26,8 @@ Tags: - video-conferencing - voice-conferencing - webinar +- prc +- china PurchaseUrl: https://www.boom.cn/system/price/plan-price ManifestType: defaultLocale ManifestVersion: 1.10.0