Skip to content

Releases: TheNorthMemory/wechatpay-axios-plugin

v0.7.7

28 Jun 15:29
Compare
Choose a tag to compare
  • 优化 APIv3 Decorator.jsonBased 逻辑,平台证书certs配置项,检测排除配置项中的商户serial序列号;

v0.7.6

26 Jun 14:21
Compare
Choose a tag to compare
  • 优化 APIv3 Decorator.responseVerifier,对于验签逻辑异常原样返回 response{data,headers} 结构,方便排查问题,相关 #28, #30
  • 新增 OpenAPI mock测试,使用 nock 驱动,覆盖 #28, #30 问题;

v0.7.5

12 Jun 06:01
Compare
Choose a tag to compare
  • 解决index.d.ts上的AesEcb类型签名遗漏,感谢 @zhoulingfengofcd
  • 新增 aes-128-cbc/pkcs7padding 加解密功能, AesCbc::encrypt 与其他语言兼容,详情见 PR #29 感谢 @zhoulingfengofcd
  • 新增 AesCbc 单元测试用例覆盖, 感谢 @zhoulingfengofcd
  • 调整文档,使用内置 Multipart 类上传图片,使用 form-data 包的同学需要看下 PR #26 内置包与下游包功能实现上的异同,感谢 @wptad

v0.7.4

08 Jun 06:39
Compare
Choose a tag to compare
  • 解决index.d.ts上的Iterator<Tuple>异常问题, -> #24
  • 暂时使用// @ts-ignore: FIXEME备注上不准确的Proxy chain写法,欢迎熟悉这块的同学贡献解决方案

v0.7.3

28 May 00:43
Compare
Choose a tag to compare
  • 修正Multipart#delete方法,其在删除多name的值时,存在bug
  • 增加测试用例覆盖Multipart.delete

v0.7.2

22 May 03:49
Compare
Choose a tag to compare
  • 调整Multipart#entries, keys, values严格遵从Iterator protocols,其返回值均为Array Iterator
  • 优化Multipart#get方法的返回值,当且当无键时返回undefined
  • 增加测试用例覆盖Multipart.FormData

v0.7.1

20 May 03:37
Compare
Choose a tag to compare
  • 完善Multipart#set, delete, has, get, getAll, keys, values等方法

v0.7.0

15 May 09:58
Compare
Choose a tag to compare
  • 新增Multipart类,不再peerDependency,form-data说明及用法见 #22

v0.6.1

22 Apr 03:40
Compare
Choose a tag to compare
  • 优化CLI,扩展wxpay <uri>-b参数为可变布尔量,兼容之前版本用法,以支持 #21

v0.6.0

20 Apr 06:00
Compare
Choose a tag to compare
  • 代码重构,APIv2的返回数据默认强校验,特殊接口需给特殊transformResponse,相关见 #20
  • 代码重构,删除了interceptor.js包装文件,不再兼容0.1系列,返回数据默认强校验,特殊接口需给特殊transformResponse,相关见 #19