gateway-v1.0.16
版本信息
gateway-v1.0.16
使用建议
下载对应平台的可执行文件,建议重命名为 gateway(Windows 下为 gateway.exe)后启动:
- Linux / macOS:
./gateway - Windows:
gateway.exe
快速启动:./gateway(默认使用 config.yaml)。
更新内容
fix(gmtool): 对齐服务端客户端文本编码规范,修复邮件文本乱码
以权威服务端 ServerS4A21 代码为准核对客户端文本编码:mailbox_messages
标题/正文/收发件人名为 UTF-8 TEXT(服务端 GetString 读取、下发边缘才转
GBK),characters.name 等 GBK 目标列为 GBK(936) BLOB(schema v11)。
- proto 恢复 title/body/character_name/RoleInfo.name 为 string,重新生成 pb.go
- mail/bonus/gm 邮件文本 UTF-8 直写;GBK BLOB 角色名经 clienttext.Decode
解码后输出协议与写 TEXT 列,消除服务端读取 mojibake 导致的 ???? 显示 - clienttext 补显式 U+FFFD 判定,与服务端 TryConvertLegacyUtf8WireToGbk 逐条同构
- client-text-repair 范围收窄为 v11 三项目标列(characters/creature_text/
detail_json.NameBytes base64 重写),明确禁止迁移 UTF-8 TEXT 列 - 新增 test/clienttext 与 GBK BLOB 中文角色名场景;同步文档五件套
门禁:gofmt/vet/go build/go test ./test/... 全绿;触及协议层,
e2e.sh 待 macOS/Linux 补跑。
详细使用说明
完整部署与使用说明文档:deploy.md