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)新增
distro
和variant
字段
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