v1.0.0
-
版本发布:升级至 v1.0.0 稳定版
* 更新SuntionCore.csproj与SuntionCoreMod.cs中的版本号从0.1.0至1.0.0
* 标志量级格式化(新增)、国际化、文件工具及日志系统核心功能正式就绪 -
测试基建:构建完整的自动化测试环境
* 配置优化:简化测试项目为单目标net9.0,新增 MSBuild 目标自动复制TestFiles资源至输出目录
* 规范管控:新建.gitattributes强制二进制文件 (*.dat,*.dll) 以 binary 模式存储,防止编码损坏
* 架构重构:新增TestData常量类统一管理路径,调整MagnitudeFormatterTest至专用命名空间目录
* 内部暴露:通过InternalsVisibleTo向测试程序集开放内部成员,新增IsStreamReady方法供断言使用 -
测试覆盖:实施全模块集成与压力验证
* FileSizeUtil:验证静态方法与字符串扩展.ToFileSize()的一致性
* I18N:覆盖语言加载、链式翻译 (::)、参数替换 ({{}})、动态切换及数据扩展全流程
* ModLogger:执行 500 次随机负载压力测试,模拟多实例、多级别日志写入及异常堆栈记录 -
文档完善:新增引用指南与 API 手册
* 引用教程:在中英文 README 中新增“如何引用本库”章节,详解 DLL 复制与.csproj配置 (Private=False)
* API 手册:创建API_ZH.md与API_EN.md,收录所有公有接口定义,并将 README 中的详细表格迁移至此
* ** usage 指引**:明确提示用户参考SuntionCore.Tests项目获取具体代码示例
* 致谢更新:补充 SuntionCore 官方模组链接及功能描述
病毒检测报告: