4 Commits

Author SHA1 Message Date
Anyon
ac011388ce feat(release): harden 2.0 security and quality gates 2026-08-10 19:25:20 +08:00
Anyon
cdf868deec style(header): 统一核心契约缓存和测试文件格式
- 按 PHP-CS-Fixer 规则补齐核心契约、异常、缓存和 XML 工具文件头。

- 规范导入、PHPDoc 类型顺序与注释格式,保持项目头信息不丢失。

- 同步整理缓存键、缓存实现、XML 编解码相关测试和 bootstrap 格式。
2026-05-08 11:33:26 +08:00
Anyon
9c3fd5b59d feat(wechat): 完善微信协议层通用能力
- 新增 InteractsProtocol,复用 access_token 注入、JSON 请求、raw/download/upload 与消息加解密伪路径处理。

- 微信公众平台、小程序、服务平台统一按官方 path + params/options 调用,服务平台保留授权链路能力。

- 微信支付 APIv3 支持 raw/download 原始响应,并确保签名 query 与实际请求一致。

- 增强 XML 重复节点/嵌套节点编解码和消息安全模式密文校验。
2026-05-08 00:29:10 +08:00
Anyon
872eef4eee 发布: 初始化 WeChatDeveloper 2.0 开源版 2026-05-04 13:56:46 +08:00