Skip to content
This repository was archived by the owner on Sep 29, 2026. It is now read-only.

版本 v0.15.0 发布!

Choose a tag to compare

@github-actions github-actions released this 02 May 04:26
· 32 commits to master since this release
c72441f

新版本 v0.15.0 成功发布啦!🚀🚀🚀
快来体验吧!

Git Changelog: v0.14.0...v0.15.0


v0.15.0 更新内容

新增

  • cat (现又称为 monkey) 系统也允许处理控制台信号。
  • 完善部分单元测试。
  • 新增了 giraffe 模块,可以从 giraffe 单个模块分别启动 tiger 和 lion。

修复

  • 修复了日志无法输出到文件的问题。
  • 配置文件系统中,关于配置输器,区分人类可读配置和机器可读配置。

重构

  • 重构了信号量退出包。
  • 重构了控制台退出包(仅限win32)。
  • 重构了服务模型,使用 Runner + Server + ServerCore 模式。用户只需要关心 ServerCore即可。
  • cat 服务重构为 monkey 服务,以避免和 Linux 常用程序(cat)重名。
  • 重构了入口函数系统。
  • 优化了控制台日志输出,更加精炼。
  • 将 tool 包和 src 包中的 utils 提取出来共享。
  • 重构日志系统,添加保证多线程安全的安全锁。
  • 重构日志输出,改为异步执行,并配合文件锁。

文档

  • 添加了 example 例子。