Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
24 commits
Select commit Hold shift + click to select a range
ae4cbc9
New version: TandemHealth.Tandem version 2026.4.4 (2026.4.4-build3280…
spectopo Apr 4, 2026
cdb83af
New version: yukimemi.shun version 5.0.0 (#355319)
yukimemi Apr 4, 2026
8898cf1
Omibranch.Gitty version 2.2.0 (#355313)
Omibranch Apr 4, 2026
4dbb92a
Fix: ByteDance.Feishu.MSI version 7.63.0.0 (#355315)
SpecterShell Apr 4, 2026
5760ad9
Fix: ByteDance.Feishu.MSI version 7.62.0.0 (#355316)
SpecterShell Apr 4, 2026
ac8860e
New version: AnInsomniacy.MotrixNext version 3.6.0 (#355324)
spectopo Apr 4, 2026
2ff8164
New version: KDE.Okular version 26.03.90 (26.04-7280) (#355327)
spectopo Apr 4, 2026
e0fa552
New version: yukimemi.shun version 4.7.1 (#355255)
yukimemi Apr 4, 2026
8aebe4a
New version: yukimemi.shun version 4.8.0 (#355267)
yukimemi Apr 4, 2026
afe6063
New version: RomTenma.Siki version 0.40.5 (#355328)
degre0 Apr 4, 2026
a756a10
New version: yukimemi.shun version 4.7.0 (#355243)
yukimemi Apr 4, 2026
392d527
New version: yukimemi.shun version 5.0.1 (#355334)
yukimemi Apr 4, 2026
7764f7a
NTKERNEL.WireSockVPNClient version 3.4.1 (#355335)
wiresock Apr 4, 2026
f103c97
Add MNardit.Beetroot version 1.6.5 (#355336)
mnardit Apr 4, 2026
598cc35
New version: StirlingTools.StirlingPDF version 2.9.1 (#355340)
Jimeszx Apr 4, 2026
02239fd
New version: StirlingTools.StirlingPDF version 2.9.2 (#355341)
Jimeszx Apr 4, 2026
94a1c28
New version: axpnet.AeroFTP version 3.3.6 (#355343)
axpnet Apr 4, 2026
d636c7b
New version: kts982.WinTUI version 2.0.0 (#355338)
kts982 Apr 4, 2026
2fdc36d
New version: MartinBresson.Executor version 2.2.10 (#355345)
spectopo Apr 4, 2026
def3486
Remove invalid manifest keys (#355352)
tariknull Apr 4, 2026
8734e3e
Update Siarhei kuchuk.BUtil v2026-04-04 (#355347)
drweb86 Apr 4, 2026
28dad8e
New version: AIDotNet.OpenCowork version 0.7.11 (#355348)
spectopo Apr 4, 2026
6b9ee24
New version: GetQuantumDrive.QuantumDrive version 0.2.1.0 (#355354)
BjornvdLaan Apr 4, 2026
83b9113
New version: Kieirra.Murmure version 1.8.1 (#355358)
Kieirra Apr 4, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
@@ -0,0 +1,32 @@
# Created with YamlCreate.ps1 Dumplings Mod
# yaml-language-server: $schema=https://aka.ms/winget-manifest.installer.1.12.0.schema.json

PackageIdentifier: AIDotNet.OpenCowork
PackageVersion: 0.7.11
InstallerType: nullsoft
InstallerSwitches:
Upgrade: --updated
UpgradeBehavior: install
ProductCode: ef264783-8179-52ad-bf3a-efd1a5ce435d
ReleaseDate: 2026-04-04
Installers:
- Architecture: x64
Scope: user
InstallerUrl: https://github.com/AIDotNet/OpenCowork/releases/download/0.7.11/OpenCowork-win-amd64-setup.exe
InstallerSha256: 3B4C5776BC1C8766309125951366EEFCF0E3C692EA37FF17E404AE6EA1DFE1A6
InstallerSwitches:
Custom: /currentuser
- Architecture: x64
Scope: machine
InstallerUrl: https://github.com/AIDotNet/OpenCowork/releases/download/0.7.11/OpenCowork-win-amd64-setup.exe
InstallerSha256: 3B4C5776BC1C8766309125951366EEFCF0E3C692EA37FF17E404AE6EA1DFE1A6
InstallerSwitches:
Custom: /allusers
- Architecture: arm64
Scope: machine
InstallerUrl: https://github.com/AIDotNet/OpenCowork/releases/download/0.7.11/OpenCowork-win-arm64-setup.exe
InstallerSha256: 3825BABBF1CE529B2B3619E3782C48CABD4AC5B1871AB63074E87A963761F90C
InstallerSwitches:
Custom: /allusers
ManifestType: installer
ManifestVersion: 1.12.0
Original file line number Diff line number Diff line change
@@ -0,0 +1,32 @@
# Created with YamlCreate.ps1 Dumplings Mod
# yaml-language-server: $schema=https://aka.ms/winget-manifest.defaultLocale.1.12.0.schema.json

PackageIdentifier: AIDotNet.OpenCowork
PackageVersion: 0.7.11
PackageLocale: en-US
Publisher: example.com
PublisherUrl: https://github.com/AIDotNet
PublisherSupportUrl: https://github.com/AIDotNet/OpenCowork/issues
PackageName: OpenCoWork
PackageUrl: https://github.com/AIDotNet/OpenCowork
License: Apache-2.0
LicenseUrl: https://github.com/AIDotNet/OpenCowork/blob/HEAD/LICENSE
Copyright: Copyright 2026 AIDotNet
ShortDescription: Open-source desktop platform for multi-agent collaboration. Empowering AI agents with local tools, parallel teamwork, and seamless workplace integration.
Description: |-
Traditional LLM interfaces are often "environment-isolated islands." Developers spend 50% of their time copy-pasting code, terminal logs, and file contents between the chat and their IDE.
OpenCowork solves this by providing:
- Local Agency: Agents can directly read/write files and execute shell commands with your permission.
- Context Awareness: No more manual context feeding. Agents explore your codebase and logs autonomously.
- Task Orchestration: Complex tasks (like "Refactor this module and update tests") are broken down and handled by specialized sub-agents.
- Human-in-the-loop: You stay in control with a transparent tool-call approval system.
Tags:
- agent
- agentic
- ai
- large-language-model
- llm
ReleaseNotes: 'Full Changelog: https://github.com/AIDotNet/OpenCowork/compare/0.7.10...0.7.11'
ReleaseNotesUrl: https://github.com/AIDotNet/OpenCowork/releases/tag/0.7.11
ManifestType: defaultLocale
ManifestVersion: 1.12.0
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
# Created with YamlCreate.ps1 Dumplings Mod
# yaml-language-server: $schema=https://aka.ms/winget-manifest.locale.1.12.0.schema.json

PackageIdentifier: AIDotNet.OpenCowork
PackageVersion: 0.7.11
PackageLocale: zh-CN
ShortDescription: 开源桌面多智能体协作平台,为 AI 智能体赋予本地工具、并行团队协作及无缝办公集成能力。
Description: |-
传统的 LLM 界面往往是“环境孤岛”。开发者通常需要花费 50% 的时间在聊天窗口和 IDE 之间手动复制粘贴代码、终端日志和文件内容。
OpenCowork 通过以下方式解决这一问题:
- 本地代理能力:智能体可以在您的许可下直接读写文件并执行 Shell 命令。
- 上下文感知:无需再手动喂数据。智能体会自主探索您的代码库和日志。
- 任务编排:复杂的任务(如“重构此模块并更新测试”)会被拆解并由专门的子智能体处理。
- 人在回路:通过透明的工具调用审批系统,您始终拥有最终控制权。
Tags:
- 人工智能
- 大语言模型
- 智能体
- 自主智能
ReleaseNotesUrl: https://github.com/AIDotNet/OpenCowork/releases/tag/0.7.11
ManifestType: locale
ManifestVersion: 1.12.0
Original file line number Diff line number Diff line change
@@ -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: AIDotNet.OpenCowork
PackageVersion: 0.7.11
DefaultLocale: en-US
ManifestType: version
ManifestVersion: 1.12.0
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
# Created with YamlCreate.ps1 Dumplings Mod
# yaml-language-server: $schema=https://aka.ms/winget-manifest.installer.1.12.0.schema.json

PackageIdentifier: AnInsomniacy.MotrixNext
PackageVersion: 3.6.0
InstallerType: nullsoft
Scope: user
UpgradeBehavior: install
Protocols:
- magnet
- thunder
FileExtensions:
- meta4
- metalink
- torrent
ProductCode: MotrixNext
ReleaseDate: 2026-04-04
Installers:
- Architecture: x64
InstallerUrl: https://github.com/AnInsomniacy/motrix-next/releases/download/v3.6.0/MotrixNext_3.6.0_x64-setup.exe
InstallerSha256: B69EBD5B726ADB5A168C5B1427AC24CD238932042460FADCA59A72D024F0010D
ManifestType: installer
ManifestVersion: 1.12.0
Original file line number Diff line number Diff line change
@@ -0,0 +1,70 @@
# Created with YamlCreate.ps1 Dumplings Mod
# yaml-language-server: $schema=https://aka.ms/winget-manifest.defaultLocale.1.12.0.schema.json

PackageIdentifier: AnInsomniacy.MotrixNext
PackageVersion: 3.6.0
PackageLocale: en-US
Publisher: motrix
PublisherUrl: https://github.com/AnInsomniacy
PublisherSupportUrl: https://github.com/AnInsomniacy/motrix-next/issues
PackageName: MotrixNext
PackageUrl: https://github.com/AnInsomniacy/motrix-next
License: MIT
LicenseUrl: https://github.com/AnInsomniacy/motrix-next/blob/HEAD/LICENSE
Copyright: Copyright (c) 2025-present AnInsomniacy
ShortDescription: A full-featured download manager — rebuilt from the ground up
Description: |-
Motrix by agalwood was one of the best open-source download managers available — clean UI, aria2-powered, cross-platform. It inspired thousands of users and developers alike.
However, the original project has been largely inactive since 2023. The Electron + Vue 2 + Vuex + Element UI stack accumulated technical debt, making it increasingly difficult to maintain, extend, or package for modern platforms.

What we kept
We owe a great deal to the original Motrix and its community. The following were gratefully adopted and continue to serve as the foundation for parts of Motrix Next:
- Aria2 error code system and RPC client — the error handling conventions and JSON-RPC communication layer for the aria2 engine
- Internationalization — 25+ community-contributed locale files covering Chinese, Japanese, Korean, Arabic, French, German, and many more
- Download utilities — tracker list management, cURL command parsing, and other protocol-level helpers

What we rebuilt
Motrix Next is not a fork — it is a complete rewrite. Every other layer of the application has been redesigned and reimplemented from scratch:
| Layer | Motrix (Legacy) | Motrix Next |
| ------------ | ----------------------- | ------------------------------- |
| Runtime | Electron | Tauri 2 (Rust) |
| Frontend | Vue 2 + Vuex | Vue 3 Composition API + Pinia |
| UI Framework | Element UI | Naive UI |
| Language | JavaScript | TypeScript + Rust |
| Styling | SCSS + Element theme | Vanilla CSS + custom properties |
| Engine Mgmt | Node.js `child_process` | Tauri sidecar |
| Build System | electron-builder | Vite + Cargo |
| Bundle Size | ~80 MB | ~20 MB |
| Auto-Update | electron-updater | Tauri updater plugin |

Design & Motion
The overall UI layout stays true to Motrix's original design — the sidebar navigation, task list, and preference panels all follow the familiar structure that made Motrix intuitive from day one.
What changed is everything underneath. Every transition and micro-interaction has been carefully tuned to follow Material Design 3 motion guidelines:
- Asymmetric timing — enter animations are slightly longer than exits, giving new content time to land while dismissed content leaves quickly
- Emphasized easing curves — decelerate on enter (cubic-bezier(0.2, 0, 0, 1)), accelerate on exit (cubic-bezier(0.3, 0, 0.8, 0.15)), replacing generic ease curves throughout the codebase
- Spring-based modals — dialogs use physically-modeled spring animations for a natural, responsive feel
- Consistent motion tokens — all durations and curves are defined as CSS custom properties, ensuring a unified rhythm across 12+ components
Tags:
- download
- downloader
ReleaseNotes: |-
What's Changed
This release adds full cross-platform protocol handler registration, improves aria2 RPC reliability, and introduces dynamic table column sizing. All changes from the v3.5.2-beta and v3.6.0-beta series are consolidated into this stable release.
✨ New Features
- Protocol handler registration — Register Motrix Next as the default handler for magnet://, thunder://, and motrixnext:// directly from Settings with per-protocol toggle switches and multi-language support across all 26 locales
- Protocol hijack detection — On startup, detects when another application has taken over a registered protocol and prompts the user with a notification and in-app dialog
- motrixnext:// deep-link protocol — New custom protocol for browser extensions and third-party integrations to wake the app and create download tasks
- Dynamic table column widths — NDataTable columns now auto-size using canvas text measurement for optimal layout
🛠 Improvements
- macOS bundle identifier resolution — Uses app.config().identifier from tauri.conf.json instead of NSBundle.mainBundle(), which incorrectly returned the parent process's bundle ID in dev mode
- Post-registration verification — After LSSetDefaultHandlerForURLScheme, verifies the handler actually changed to catch silent no-ops when no .app bundle is registered
- Failed registration rollback — When protocol registration fails, the toggle automatically reverts to its previous state and the reverted value is persisted to config
- IPC error display — Fixed Tauri error objects displaying as [object Object] in toast messages
🐛 Bug Fixes
- Fixed HTTP error handling in aria2 RPC and stopSeeding UI refresh (#147)
- Eliminated dangling unhandled rejections in call() and batch() RPC methods
- Fixed protocol switches staying ON after failed registration attempts
- Fixed race condition between syncProtocolHandlers and onMounted causing inconsistent switch states
ReleaseNotesUrl: https://github.com/AnInsomniacy/motrix-next/releases/tag/v3.6.0
ManifestType: defaultLocale
ManifestVersion: 1.12.0
Original file line number Diff line number Diff line change
@@ -0,0 +1,43 @@
# Created with YamlCreate.ps1 Dumplings Mod
# yaml-language-server: $schema=https://aka.ms/winget-manifest.locale.1.12.0.schema.json

PackageIdentifier: AnInsomniacy.MotrixNext
PackageVersion: 3.6.0
PackageLocale: zh-CN
ShortDescription: 一款功能齐全的下载管理器——从零开始重新打造
Description: |-
Motrix(由 agalwood 开发)曾是最优秀的开源下载管理器之一:界面简洁、基于 aria2 引擎、跨平台支持。它启发了成千上万的用户与开发者。
然而,自 2023 年以来,原项目已基本处于非活跃状态。其 Electron + Vue 2 + Vuex + Element UI 技术栈积累了大量技术债务,导致在现代平台上进行维护、扩展或打包变得愈发困难。

我们保留的内容
我们深深感激原 Motrix 项目及其社区。以下内容被悉心采纳,并继续作为 Motrix Next 部分功能的基础:
- Aria2 错误码系统与 RPC 客户端:用于 aria2 引擎的错误处理规范及 JSON-RPC 通信层
- 国际化:25 多个由社区贡献的语言包,涵盖中文、日文、韩文、阿拉伯文、法文、德文等多种语言
- 下载工具:追踪器列表管理、cURL 命令解析及其他协议级辅助功能

我们重构的内容
Motrix Next 并非分支项目,而是一次彻底的重写。应用的每一其他层级均从零开始重新设计与实现:
| 层级 | Motrix(旧版) | Motrix Next |
| -------- | ----------------------- | ----------------------------- |
| 运行时 | Electron | Tauri 2(Rust) |
| 前端框架 | Vue 2 + Vuex | Vue 3 Composition API + Pinia |
| UI 框架 | Element UI | Naive UI |
| 编程语言 | JavaScript | TypeScript + Rust |
| 样式方案 | SCSS + Element 主题 | 原生 CSS + 自定义属性 |
| 引擎管理 | Node.js `child_process` | Tauri 侧车(sidecar) |
| 构建系统 | electron-builder | Vite + Cargo |
| 打包体积 | ~80 MB | ~20 MB |
| 自动更新 | electron-updater | Tauri 更新插件 |

设计与动效
整体 UI 布局忠实延续了 Motrix 的原始设计——侧边栏导航、任务列表及偏好设置面板均沿用那套自诞生之初便直观易用的熟悉结构。
真正改变的是其下所有底层实现。每一处转场与微交互均经过精心调校,严格遵循 Material Design 3 的动效指南:
- 非对称时序:进入动画略长于退出动画,使新内容有足够时间“落地”,而 dismissed 内容则快速离场
- 强调缓动曲线:进入时减速(cubic-bezier(0.2, 0, 0, 1)),退出时加速(cubic-bezier(0.3, 0, 0.8, 0.15)),全面替代代码库中通用的 ease 曲线
- 基于弹簧的模态框:对话框采用物理建模的弹簧动画,带来自然且响应灵敏的交互感受
- 统一的动效令牌:所有持续时间与缓动曲线均定义为 CSS 自定义属性,确保 across 12+ 组件间节奏一致
Tags:
- 下载
- 下载器
ManifestType: locale
ManifestVersion: 1.12.0
Original file line number Diff line number Diff line change
@@ -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: AnInsomniacy.MotrixNext
PackageVersion: 3.6.0
DefaultLocale: en-US
ManifestType: version
ManifestVersion: 1.12.0
36 changes: 36 additions & 0 deletions manifests/a/axpnet/AeroFTP/3.3.6/axpnet.AeroFTP.installer.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,36 @@
# 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: axpnet.AeroFTP
PackageVersion: 3.3.6
InstallerLocale: en-US
ReleaseDate: 2026-04-04
Installers:
- Architecture: x64
InstallerType: nullsoft
Scope: user
InstallerUrl: https://github.com/axpdev-lab/aeroftp/releases/download/v3.3.6/AeroFTP_3.3.6_x64-setup.exe
InstallerSha256: 8ADF888A443DC58F4E1321326643EBF75A009948BF561D53864FA80325C7BE4C
InstallerSwitches:
Silent: /S
SilentWithProgress: /S
ProductCode: AeroFTP
AppsAndFeaturesEntries:
- Publisher: aeroftp
ProductCode: AeroFTP
InstallationMetadata:
DefaultInstallLocation: '%LocalAppData%\AeroFTP'
- Architecture: x64
InstallerType: wix
Scope: machine
InstallerUrl: https://github.com/axpdev-lab/aeroftp/releases/download/v3.3.6/AeroFTP_3.3.6_x64_en-US.msi
InstallerSha256: 5F32BF91CFF295A11EED9B64701577C1FD60BB2930D75FF9C04E887AB77AA246
ProductCode: '{60DFEE48-F29D-4549-99A3-9558DF5807EC}'
AppsAndFeaturesEntries:
- Publisher: aeroftp
ProductCode: '{60DFEE48-F29D-4549-99A3-9558DF5807EC}'
UpgradeCode: '{3A660390-AA69-5CCD-A202-013C64158D37}'
InstallationMetadata:
DefaultInstallLocation: '%ProgramFiles%/AeroFTP'
ManifestType: installer
ManifestVersion: 1.12.0
58 changes: 58 additions & 0 deletions manifests/a/axpnet/AeroFTP/3.3.6/axpnet.AeroFTP.locale.en-US.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,58 @@
# 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: axpnet.AeroFTP
PackageVersion: 3.3.6
PackageLocale: en-US
Publisher: axpnet
PublisherUrl: https://github.com/axpnet
PublisherSupportUrl: https://github.com/axpnet/aeroftp/issues
Author: axpnet
PackageName: AeroFTP
PackageUrl: https://github.com/axpnet/aeroftp
License: GPL-3.0
LicenseUrl: https://github.com/axpdev-lab/aeroftp/blob/HEAD/LICENSE
ShortDescription: A modern, multi-protocol file manager and FTP client with integrated AI, cloud sync, and military-grade encryption.
Description: |-
AeroFTP is an open-source, multi-protocol file manager built with Tauri 2 (Rust + React 18 + TypeScript).
It supports 16 protocols (FTP, FTPS, SFTP, WebDAV, S3, Google Drive, Dropbox, OneDrive, MEGA, Box, pCloud, Azure Blob, 4shared, Filen, Zoho WorkDrive, and Cryptomator vaults),
features an AI assistant with 45 tools and 15 LLM providers, military-grade encrypted vaults (AES-256-GCM-SIV + Argon2id),
bidirectional real-time sync, a built-in code editor, SSH terminal, and media player with visualizers.
Available in 47 languages with 4 themes.
Moniker: aeroftp
Tags:
- cloud-storage
- encryption
- file-manager
- file-transfer
- ftp
- ftp-client
- multi-protocol
- rust
- s3
- sftp
- sync
- tauri
- webdav
ReleaseNotes: |-
[3.3.6] - 2026-04-04
FTPS TLS session reuse, rustls migration & server badge overhaul
Fixed
- FTPS TLS session reuse (Issue #78): Servers requiring TLS session resumption (CerberusFTP, vsftpd require_ssl_reuse=YES, FileZilla Server, ProFTPD) now work correctly. Migrated TLS backend from native-tls to rustls, which automatically caches and resumes TLS sessions on data connections per RFC 4217. Previously failed with 522 SSL connection failed: session reuse required
- Saved server host:port duplication: Servers saved with non-default ports (e.g. 2121) had the port appended to the hostname, causing host:port:port double-port errors on reconnect. Backend now strips port suffix from hostname, and frontend no longer concatenates host:port in saved server params
- FTP TLS mode not applied from saved servers: Saved FTP connections with "Require explicit FTP over TLS" would reconnect as plain FTP because tls_mode defaulted to undefined instead of explicit. Both buildProviderParams paths now default FTP protocol to explicit TLS
- Missing common.duplicate i18n key: Added missing translation key that caused infinite warning loop in console. Propagated and translated across all 47 locales
Improved
- Server card protocol badges: FTP/SFTP/FTPS badges now color-coded - FTPS emerald green, SFTP teal, plain FTP amber. Previously all gray
- Server card TLS security indicator: Shield icon (green) shown for verified TLS/SSH connections, alert triangle (gray) for connections with certificate verification disabled
- TLS mode persistence: Encryption dropdown default (explicit for FTP, implicit for FTPS) now persisted on save even when the user doesn't touch the dropdown
Changed
- TLS backend: Replaced native-tls (OpenSSL/SChannel/SecureTransport) with rustls for FTP/FTPS connections. Enables TLS 1.3 session tickets and TLS 1.2 session ID resumption. Cross-platform pure-Rust implementation with no system OpenSSL dependency for FTP
Downloads:
- Windows: .msi installer, .exe, or .zip portable (no installation required)
- macOS: .dmg disk image
- Linux: .deb, .rpm, .snap, or .AppImage
Download AeroFTP
ReleaseNotesUrl: https://github.com/axpdev-lab/aeroftp/releases/tag/v3.3.6
ManifestType: defaultLocale
ManifestVersion: 1.12.0
8 changes: 8 additions & 0 deletions manifests/a/axpnet/AeroFTP/3.3.6/axpnet.AeroFTP.yaml
Original file line number Diff line number Diff line change
@@ -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: axpnet.AeroFTP
PackageVersion: 3.3.6
DefaultLocale: en-US
ManifestType: version
ManifestVersion: 1.12.0
Loading
Loading