GeneralUpdate 9.0.0 发布内容
💡
原文中文,约9400字,阅读约需23分钟。
📝
内容提要
GeneralUpdate是一个基于.NET的开源自动升级组件,支持多种桌面客户端技术。更新内容包括C#13语法、代码优化、简化参数设置、内置更新策略及对Ubuntu的支持。新增备份和监测功能,优化升级流程,支持SHA256校验,并移除不必要的组件和格式。
🎯
关键要点
- GeneralUpdate是一个基于.NET的开源自动升级组件,支持多种桌面客户端技术。
- 更新内容包括C#13语法、代码优化、简化参数设置、内置更新策略及对Ubuntu的支持。
- 新增备份和监测功能,优化升级流程,支持SHA256校验。
- 移除不必要的组件和格式,支持无UI运行。
- 更新所有组件C#语法均升级至C#13,简化了参数设置。
- 新增驱动更新、备份、安装功能,优化自动升级流程。
- 支持四种工作流状态,失败版本将存储在本地以便回滚。
- GeneralUpdate的OSS功能目前仅支持Windows,仅支持zip压缩格式。
- 新增GeneralUpdate.Bowl组件,包含回滚、监测、导出dump功能。
- 所有组件版本号跟随.NET Core的框架版本号,统一共享一个版本号。
- 在线文档和源码仓库提供快速启动指南。
- 支持Ubuntu操作系统,兼容并支持AOT编译。
- 提供补丁包管理、制作、产品线、分组、客户端、升级验证等能力。
➡️