3.1.1 版本更新说明:
主要更改
- PowerShell 7 PSGet 作为一个包管理器可用。
- WinGet 现在使用 COM API 来获取已安装的包。捆绑的 WinGet 可以替代 PowerShell 模块使用。
- WinGet 对非 ASCII 字符的兼容性得到了改进。
- Package Bundles 页面 已经重建,类似于其他软件页面在 3.1.0 中的改进。
- UI 图标 的改进。图标不再从磁盘加载,提高了 UI 的流畅性和响应性。
- WinGet 和 Scoop 的图标 已经更改,使其与官方图标一致。
其他更改
- 将 WingetUI 更名为 UniGetUI 由 @skanda890 完成。
- 修正拼写错误 “Naive” 更正为 “Native” 由 @headquarter8302 完成。
- 更新 Issue 和 Pull Request 模板 由 @skanda890 完成。
- 根据用户的地区设置使用不同的编码代码页 由 @marticliment 完成。
- 恢复捆绑的 WinGet 兼容性 由 @marticliment 完成。
- 使用 WinGet COM API 获取已安装的包和可用更新 由 @marticliment 完成。
- 更新 ReadMe 中通过 WinGet 安装的部分 由 @a-mnich 完成。
- 更新 scoop_cleanup.cmd 以便审查输出 由 @redactedscribe 完成。
- 修复无法打开链接的问题 由 @MSDNicrosoft 完成。
- 更新 README.md、CONTRIBUTING.md 和 PULL_REQUEST_TEMPLATE.md 由 @skanda890 完成。
- 从 Excel 文件中更新图标和截图 由 @github-actions 完成。
- 共享 Assembly Info 由 @Saibamen 完成。
- 添加缺失的隐式 using 指令 由 @Saibamen 完成。
- 更新 Funding.yml 和 PULL_REQUEST_TEMPLATE.md 由 @skanda890 完成。
- 更新 NuGet 包 由 @Saibamen 完成,修复了合并问题。
- 代码风格和小性能改进 由 @Saibamen 完成。
- 添加 PowerShell 7.x 支持 由 @marticliment 完成。
- 从 Microsoft 官方 aspnetcore 存储库添加修改后的 EditorConfig 由 @Saibamen 完成。
- 在 csproj 文件中移除 SupportedOsPlatformVersion 标签 由 @Saibamen 完成。
- 修复一些警告 由 @Saibamen 完成。
- 修复 CA1823: 避免未使用的私有字段 由 @Saibamen 完成。
- 将图标从 .png 迁移到 FontIcon,UI 控件重构 以实现更快更流畅的 UI,由 @marticliment 完成。
- 为 Package 和 PackageManager 创建接口,将 PackageBundlesPage 迁移到新的页面类型,由 @marticliment 完成。
- 修复警告和拼写错误 由 @Saibamen 完成。
- 从 Tolgee 更新翻译 由 @github-actions 完成。