Releases: TheNorthMemory/wechatpay-axios-plugin
Releases · TheNorthMemory/wechatpay-axios-plugin
v0.5.5
- 优化文档,
证书
相关名词与官方文档保持一致 - 优化代码,使用ES6
Reflect.set
代替param-reassign
,性能更高 - 新增函数
Hash.hmac
方法,广度支持Hash-based Message Authentication Code
- 调整函数
Hash.hmacSha256
为不推荐方法,内部改写为固定Hash.hmac
调用 - 调整CLI
req <uri>
成功调用仅返回{config, headers, data}
数据结构
v0.5.4
- 优化CLI,
wxpay crt
下载平台证书仅在成功验签完成后写入文件 - 优化文档,
AesGcm
解密示例 - 优化内部
chain
逻辑,遵循RFC3986
规范,baseURL
支持带部分路径的海外接入点 - 优化代码
SonarQube
检测结果3A+0.5%
v0.5.3
- 优化CLI,
wxpay <uri>
向前兼容以支持slash(/)结尾的请求,形如v3/applyment4sub/applyment/
v0.5.2
- 优化CLI,
wxpay <uri>
现在支持型如v2.pay.micropay
,v3.pay.transactions.native
调用 - 优化
README
文档,适配最新CLI用法;增加APIv3消息通知QA章节;增加技术交流QQ群说明
v0.5.1
- 优化CLI,可以直接
wxpay v3/pay/transactions/native
请求了 - 优化
README
文档,适配最新CLI用法
v0.5.0
v0.4.6
- 使用最新版
eslint
及eslint-config-airbnb-base
- 增加
utils.merge
依赖函数测试校验
v0.4.5
v0.4.4
- 优化
Wechatpay
在多次实例化时赋值Symbol(CLIENT)
异常问题,增加wechatpay.test.js
测试用例覆盖
v0.4.3
- 支持 企业微信-企业支付 链式调用,需要额外注入签名规则,见README文档用法示例