跳到主要内容

Combo SDK for Node.js

1.2.0 (2024-09-03)

FEATURES

  • 新增 idempotencyKey 自动处理逻辑,并提供两种实现工具: MemoryIdempotencyStore, RedisIdempotencyStore

1.1.0 (2024-07-29)

FEATURES

  • IdentityPayload 增加了 age 字段,用于游戏侧在某些特殊场景下自行处理防沉迷

1.0.0 (2024-07-01)

FEATURES

  • gm 模块新增 IdempotencyKey
  • 新增预设 GmError 枚举:IdempotencyConflict / IdempotencyMismatch

BREAKING CHANGE

  • gm handler 参数由三个扩展到四个,新增 IdempotencyKey 放在第三位,原有的 version 往后推一位

0.3.2 (2024-06-03)

FEATURES

  • 调整部分 GmError 枚举定义

0.3.1 (2024-05-24)

FEATURES

  • 新增 GM 模块

0.2.1 (2024-05-21)

FEATURES

  • 玩家身份信息(IdentityPayload)新增 distrovariant 字段

0.1.12 (2024-03-12)

FEATURES

  • 新增服务器通知类型:Refund 退货通知

0.1.11 (2024-01-16)

FEATURES

  • 删除所有参数预检查逻辑,交由后端接口处理

0.1.10 (2024-01-12)

FEATURES

  • 新增 genSessionID 工具函数用于生成游戏 SessionID

0.1.9 (2024-01-11)

FIXED

  • 删除 FormData / Blob 等类型的检测,并同步关闭对应的 body 参数类型支持以兼容低版本 Node

0.1.7 (2024-01-09)

TEST

  • 完成所有 106 条单元测试用例

Refactor

  • 重构部分代码以降低 node 版本要求至 12
  • 调整编译配置,设置 Target 为 ES5

0.1.6 (2024-01-05)

FIXED

  • 增加测试用例,完善异常调用处理。

0.1.2 (2023-12-29)

FEATURES