Windows 11/10 程序包管理器 UniGetUI 的增强性能和改进

Windows 11/10 程序包管理器 UniGetUI 的增强性能和改进

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中)。

有关此更新的更多信息和视觉效果,请访问此处的源链接。

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注