Repository navigation
v0.8.1
本次发布完善了 Hyperf 日志采集管线:统一 CollectorLoggerInterface 为 Monolog Level + Collector 的单一 log 方法;将 HttpStatusClass 作为 Enum 公开,并统一 API/SDK 的 HTTP 判级(4xx 为 WARNING、5xx 或异常为 ERROR)。LogConfig 现在在构造阶段严格校验布尔开关、Header、写入模式、异步队列预算及内容保护配置,默认值集中维护。异步 dispatcher 增加有界队列、同步回退、串行 Handler 写入、确定性 drain 与递归保护;SDK Promise 使用请求期 LogOrigin 快照,跨协程完成时仍保留 request_id。采集链路内部诊断现在包含受限的异常类型、单行消息、文件名、行号和 request_id,不输出 stack trace;benchmark 增加重复日志检测,测试覆盖异步生命周期与诊断边界。README 已同步为 v0.8.1 当前使用说明。验证结果:142 tests、433 assertions,PHPStan、PHP CS Fixer 和 Composer validate 全部通过。