Releases: yansongda/pay
Releases · yansongda/pay
v3.7.1
v3.7.0
v3.6.5
v3.6.4
v3.6.3
v3.6.2
v3.6.1
v3.6.0
added
- feat: 新增
InvalidSignException
(#903) - feat: 新增
DecryptException
(#906) - feat: 新增
decrypt_wechat_contents
解密微信加密内容(#912) - feat:
\Yansongda\Pay\Plugin\Wechat\Extend\Complaints\QueryDetailPlugin
自动解密用户手机号(#912) - feat: 支持 微信/支付宝 多版本(#918)
- feat: 增加
HttpClientFactoryInterface
方法用于工厂模式创建 http client(#921) - feat: 增加银联
条码支付综合前置平台-被扫支付
刷卡支付插件(#922) - feat: 增加小程序虚拟支付签名、用户签名方法(#924)
- feat: 增加微信发票插件(#927)
changed
- change: 查询API方法由
find
改为query
,同时参数只支持 array(#897) - change: cancel/close 的 API 参数只支持 array,不再支持 string(#900, #901)
- change: 微信合单支付去掉独立的
combine_app_id
,combine_mch_id
配置,复用其它配置(#909) - change: 手机网站支付快捷方式由 wap 改为 h5(#911, #915, #916, #934)
- change:
Pay
类对外方法由所改变,如果您有自行扩展相关插件,请检查(#926) - change(internal): 按场景对 支付宝/微信/银联 插件进行分类 && 插件代码优化(#894, #909, #913, #922)
- change(internal): 将 支付/微信/银联 shortcut 从 plugin 文件夹独立出来(#895, #904, #905, #933)
- change(internal): shortcut 完整标明各个插件,不使用 commonPlugin(#886)
- change(internal): DirectionInterface 方法由
parse
改为guide
(#896) - change(internal): 错误代码 const 命名规则统一(#902, #903, #906, #909, #926)
- change(internal): 调整
ProviderInterface
的返回参数,增加了Rocket
返回(#909) - change(internal): 将
call()
方法重命名为shortcut()
(#914) - change(internal):
mergeCommonPlugins
不再作为AbstractProvider
的方法(#918) - change(internal):
AbstractProvider
默认使用HttpClientFactoryInterface
创建 http client(#921) - change(internal): 调整 银联 插件文件夹结构(#923)
- change(internal): 替换为
artful
API 请求框架(#926) - change(internal): 调整微信代金券插件文件结构(#928)
Full Changelog: v3.5.3...v3.6.0
v3.6.0-beta.1
added
- feat: 新增
InvalidSignException
(#903) - feat: 新增
DecryptException
(#906) - feat: 新增
decrypt_wechat_contents
解密微信加密内容(#912) - feat:
\Yansongda\Pay\Plugin\Wechat\Extend\Complaints\QueryDetailPlugin
自动解密用户手机号(#912) - feat: 支持 微信/支付宝 多版本(#918)
- feat: 增加
HttpClientFactoryInterface
方法用于工厂模式创建 http client(#921) - feat: 增加银联
条码支付综合前置平台-被扫支付
刷卡支付插件(#922) - feat: 增加小程序虚拟支付签名、用户签名方法(#924)
- feat: 增加微信发票插件(#927)
changed
- change: 查询API方法由
find
改为query
,同时参数只支持 array(#897) - change: cancel/close 的 API 参数只支持 array,不再支持 string(#900, #901)
- change: 微信合单支付去掉独立的
combine_app_id
,combine_mch_id
配置,复用其它配置(#909) - change: 手机网站支付快捷方式由 wap 改为 h5(#911, #915, #916, #934)
- change:
Pay
类对外方法由所改变,如果您有自行扩展相关插件,请检查(#926) - change(internal): 按场景对 支付宝/微信/银联 插件进行分类 && 插件代码优化(#894, #909, #913, #922)
- change(internal): 将 支付/微信/银联 shortcut 从 plugin 文件夹独立出来(#895, #904, #905, #933)
- change(internal): shortcut 完整标明各个插件,不使用 commonPlugin(#886)
- change(internal): DirectionInterface 方法由
parse
改为guide
(#896) - change(internal): 错误代码 const 命名规则统一(#902, #903, #906, #909, #926)
- change(internal): 调整
ProviderInterface
的返回参数,增加了Rocket
返回(#909) - change(internal): 将
call()
方法重命名为shortcut()
(#914) - change(internal):
mergeCommonPlugins
不再作为AbstractProvider
的方法(#918) - change(internal):
AbstractProvider
默认使用HttpClientFactoryInterface
创建 http client(#921) - change(internal): 调整 银联 插件文件夹结构(#923)
- change(internal): 替换为
artful
API 请求框架(#926) - change(internal): 调整微信代金券插件文件结构(#928)
Full Changelog: v3.6.0-beta.0...v3.6.0-beta.1
v3.6.0-beta.0
added
- feat: 新增
InvalidSignException
(#903) - feat: 新增
DecryptException
(#906) - feat: 新增
decrypt_wechat_contents
解密微信加密内容(#912) - feat:
\Yansongda\Pay\Plugin\Wechat\Extend\Complaints\QueryDetailPlugin
自动解密用户手机号(#912) - feat: 支持 微信/支付宝 多版本(#918)
- feat: 增加
HttpClientFactoryInterface
方法用于工厂模式创建 http client(#921) - feat: 增加银联
条码支付综合前置平台-被扫支付
刷卡支付插件(#922) - feat: 增加小程序虚拟支付签名、用户签名方法(#924)
- feat: 增加微信发票插件(#927)
changed
- change: 查询API方法由
find
改为query
,同时参数只支持 array(#897) - change: cancel/close 的 API 参数只支持 array,不再支持 string(#900, #901)
- change: 微信合单支付去掉独立的
combine_app_id
,combine_mch_id
配置,复用其它配置(#909) - change: 手机网站支付快捷方式由 wap 改为 h5(#911, #915, #916)
- change:
Pay
类对外方法由所改变,如果您有自行扩展相关插件,请检查(#926) - change(internal): 按场景对 支付宝/微信/银联 插件进行分类 && 插件代码优化(#894, #909, #913, #922)
- change(internal): 将 支付/微信/银联 shortcut 从 plugin 文件夹独立出来(#895, #904, #905)
- change(internal): shortcut 完整标明各个插件,不使用 commonPlugin(#886)
- change(internal): DirectionInterface 方法由
parse
改为guide
(#896) - change(internal): 错误代码 const 命名规则统一(#902, #903, #906, #909, #926)
- change(internal): 调整
ProviderInterface
的返回参数,增加了Rocket
返回(#909) - change(internal): 将
call()
方法重命名为shortcut()
(#914) - change(internal):
mergeCommonPlugins
不再作为AbstractProvider
的方法(#918) - change(internal):
AbstractProvider
默认使用HttpClientFactoryInterface
创建 http client(#921) - change(internal): 调整 银联 插件文件夹结构(#923)
- change(internal): 替换为
artful
API 请求框架(#926) - change(internal): 调整微信代金券插件文件结构(#928)v
Full Changelog: v3.5.3...v3.6.0-beta.0