JoyCode2Api v0.6.0
🎉 JoyCode2Api v0.6.0
仓库已从 JoyCodeProxy 改名为 JoyCode2Api。本次发布同步对齐 Go module 路径、目录结构与二进制名,并修复扫码登录失效等问题。
✨ 变更内容(自 v0.5.0)
- 🐛 修复京东扫码登录失效 (#21, #22):扫码登录的 userInfo 调用此前裸调 v1 端点且写死
2.4.5版本号,与 JoyCode 2.7 主链路脱节,导致即使拿到有效pt_key也换不出用户信息。现已复用与 OAuth 登录相同的颜色网关鉴权(HMAC 签名 + v2 端点 + ClientVersion2.7.5),统一登录链路。 - 🐛 修复重置密码失败 (#19):未配置 JWT secret 时自动生成,避免重置密码接口报错。
- ♻️ module 路径与仓库对齐 (#23):Go module 路径、
cmd目录、二进制名全面从JoyCodeProxy改为JoyCode2Api。发布资产名相应变更为JoyCode2Api-*,已下载的旧版本不受影响。
📦 Downloads
JoyCode2Api-linux-amd64— Linux (x86_64)checksums-sha256.txt— SHA-256 校验和
Linux 快速开始
chmod +x JoyCode2Api-linux-amd64
./JoyCode2Api-linux-amd64 serve校验下载完整性
shasum -a 256 -c checksums-sha256.txt⚠️ macOS 用户
本次发布环境为 Linux,暂未提供 darwin-arm64 预编译二进制。macOS 用户请从源码构建(需 Go 1.25+,macOS 原生即可编译 sqlite3):
git clone https://github.com/vibe-coding-labs/JoyCode2Api.git
cd JoyCode2Api
go build -o JoyCode2Api ./cmd/JoyCode2Api/
./JoyCode2Api serve后续版本将在 macOS 环境补充预编译 darwin 产物。