
UniGetUI 重大更新:性能和可用性增强
去年 7 月,WingetUI 应用程序经历了一次重大转型,获得了新界面和新名称:UniGetUI。 此次更名旨在反映其不断发展的功能并更好地与用户群建立联系。
UniGetUI 在 Windows 用户中颇受欢迎,尤其是那些精通技术并寻求强大工具来管理软件包的用户。该应用程序频繁更新,每次都引入新功能和增强功能,进一步增加了它的吸引力。
最新版本发布:3.1.7
今天,UniGetUI 3.1.7 版正式发布,它带来了大量更新,主要是为了提高性能。主要修复包括优化 CPU 使用率、解决 Chocolatey 相关的超时问题以及加速 Cargo 软件包的安装和更新。
除了这些关键改进之外,还解决了其他各种问题。以下是详细介绍更新的全面更新日志:
更新日志
- 此次更新强调增强各种程序包管理器的可靠性,其中包括:
- WinGet:
- 增强卸载期间的版本检测。
- 改进了有关 UAC 临时文件夹的功能。
- PowerShell(版本 5 和 7):
- 修正了
-Scope
与 相关的参数问题Microsoft. WinGet. Client
。- 改进了 CLI 输出的解析。
- 巧克力味:
- 精细化错误检测和 CLI 解析。
- 纠正版本不匹配问题。
- 解决了20秒超时问题。
- 舀:
- 增强的成功/错误检测机制。
- 修复了由于 CLI 更新而导致的哈希校验绕过问题。
- 点:
- 删除了过时的标志。
- 空载重量:
- 改进的自我更新和引导程序。
- .NET 工具:
- 工具安装期间的重试功能有显著改进。
- 增强 CLI 解析过程。
- 删除了过时的依赖项
dotnet-tools-outdated
。- 货物:
- 实现了更快的安装和更新过程
cargo-binstall
。- 在其他位置安装 Cargo 包同时省略完整性检查的选项。
- 除默认的 Chocolatey 之外,所有基于 NuGet 的包管理器现在都将利用基于 API 的更新检查。
- 版本比较准确性已得到增强。例如,
1.10
现在识别为大于1.9
,解决了 Chocolatey 中显示过时版本的问题。- UniGetUI 在后台运行时 CPU 使用率显著降低,从大约 1% 降至 0%。
- 解决了与 UniGetUI 相关的特定崩溃场景。
- 引入了手动添加桌面快捷方式以供删除的功能。
- 提高了标题栏中某些 UI 条件的可见性。
- 更新布局增强功能以获得更好的用户体验。
- 加强更新期间的桌面快捷方式检测。
其他变化
- 通过 GitHub 操作更新图标和屏幕截图(参见拉取请求#3271)。
- 实现了手动桌面快捷方式扫描(拉取请求@mrixner在#3284)。
- 解决了高 CPU 使用率问题(拉取请求@marticliment # 3278)。
- 升级了版本比较功能(拉取请求@marticliment在#3333中)。
- 为 NuGet 包管理器引入了基于 API 的更新检查(拉取请求@marticliment在#3337中)。
- 启用基于修饰键按下的包列表调整(拉取请求@tkohlmeier在#3344中)。
- 修改键盘快捷键管理以提高响应能力(拉取请求@tkohlmeier在#3354中)。
- 增强了图标检测准确性(拉取请求@mrixner于#3347)。
- 将配置存储转移到专用目录(拉取请求@Layfully在#3336)。
- 整合来自 Tolgee 的翻译(拉取请求@martinet101在#3371中)。
有关此更新的更多信息和视觉效果,请访问此处的源链接。
发表回复 ▼