跳到主要内容

[3.27.1 - 3.31.3] - 2023-6-1

· 阅读需 2 分钟

[3.31.3] - 2023-5-30

  • 导出: SetupHelper

  • 更新: @zenweb/log: 3.5.1

    支持自定义日志文件名

[3.31.1] - 2023-5-29

  • 更新: @zenweb/meta: 2.6.2 trackId 头信息获取

在项目内部调用接口时往往需要传递客户端标识给下一层应用,此时只需要在请求头信息中添加:

{
"X-Track-Id": ctx.trackId,
}

[3.31.0] - 2023-5-29

  • meta 模块新增 trackId 支持
    • 更新: @zenweb/meta: 2.6.1 trackId 支持
    • 更新: @zenweb/log: 3.5.0 记录 trackId

trackId 用于追踪客户端请求,给客户端设置一个唯一ID在每次请求时设置在 ctx.trackId 属性上,并且在使用 ctx.log 时同时记录到日志中 可以指定 meta 选项开启 trackId

create({
meta: {
trackId: true,
}
})

[3.30.0] - 2023-5-25

  • 更新: @zenweb/result: 3.8.0 支持返回 Stream Buffer Promise 类型

[3.29.0] - 2023-5-8

  • 更新: @zenweb/log: 3.4.0 @zenweb/meta: 2.5.0 统一 ctx.requestId

[3.28.0] - 2023-5-8

  • 更新: @zenweb/log: 3.3.0 支持 writeLevel 和 x-request-id,Error 对象支持记录更多字段

[3.27.1] - 2023-5-5

  • 更新: @zenweb/helper: 3.12.1 notNull message