Releases: a07061625/swooleyaf
Releases · a07061625/swooleyaf
代码整合
Performance Optimization
结构调整:
- 重构微信相关接口类
- 重构二维码图片处理类
- 重构模板类
- 重构Office处理类
- 重构淘宝接口类
版本相关:
- swoole版本升级到4.5.0
- Twig模板升级到最新
- Smarty模板升级到最新
- 添加Office的PhpSpreadsheet
- 添加Office的PhpWord
Performance Optimization
结构调整:
- swoole类名由短名称切换为命名空间
- 重命名性状类的命名空间和类名
- helper_projects.php重命名为config_projects.php
问题修复:
- twig模板缓存配置优化
- 令牌超时时间由框架底层迁移到项目自定义设置
- 支持框架自定义请求出错时候的Http状态码
Performance Optimization
新增功能:
- 框架新增刷新令牌过期时间
问题修复:
- 命名空间Constant重命名为SyConstant
- 命名空间Traits重命名为SyTrait
- 命名空间Cache重命名为SyCache
Performance Optimization
新增功能:
- HTTP服务支持数据格式为JSON的请求
- 微信开放平台添加小程序云开发相关接口类
- 微信小程序添加客服消息发送
- 微信接口类允许添加curl配置
功能优化:
- 修复微信开放平台第三方授权延时通知导致授权公众号不存在的问题
- 重构微信开放平台小程序管理相关接口类
- 修复微信公众号发送客服消息报错的问题
- 微信开放平台小程序管理添加稳定版本字段用于解决小程序审核不通过的问题
Performance Optimization
新增功能:
- syserver添加onWorkerExit回调函数
- 微信添加JS获取卡卷配置
- 微信添加卡卷ticket缓存
- 添加IOT开放接口,包含阿里,百度,腾讯
- 物流添加淘宝开放接口
- 添加代码加解密
功能优化:
- swoole版本升级到4.3.6
- runkit扩展版本升级到3.0.0
- redis单例修改检测连接方法
- 微信小程序修复解密微信服务器数据的BUG
Performance Optimization
新增功能:
- 添加ffmpeg单例
- 添加阿里云市场和快递100的物流接口
功能优化:
- 微信支付修复服务商分账BUG
- 缓存配置合并到caches.ini文件
- 配置单例优化,将配置初始化从构造函数移到对应的GET函数
Performance Optimization
新增功能:
- 框架控制器的ACTION方法支持切面
- 微信支付支持服务商支付和服务商分账
- 框架扩展添加runkit扩展
- 框架添加扩展帮助文件生成器
- 支付宝添加资金API
功能优化:
- 框架检测控制器方法存在插件缓存数据迁移到Registry
- 微信配置,支付宝配置,钉钉配置公共代码迁移到单例类
- mysql更新重连检测方法
Performance Optimization
新增功能:
- 框架配置增加线程数量
- 框架配置增加backlog
- 参考zipkin,框架日志增加请求ID作为日志追踪点
修复BUG:
- 框架请求ID实现跨服务一致性
- 框架底层修复请求并发引起的Resource temporarily unavailable问题
Performance Optimization
新增功能:
- 框架新增代码规范检查和修复
- 框架新增单元测试组件phpunit