Releases: zhamao-robot/zhamao-framework
Releases · zhamao-robot/zhamao-framework
2.7.0-beta2 (build 436)
Full Changelog: 2.6.6...2.7.0-beta2
2.7.0-beta1 (build 435)
Full Changelog: 2.6.6...2.7.0-beta1
2.6.6 (build 434)
- 修复框架在 PHP 8.1 下运行时的一些问题
- 新增 Console 日志输出到文件的功能
Full Changelog: 2.6.5...2.6.6
2.6.5 (build 433)
- 修复 OneBotV11 因 IDE 自动优化导致 API 接口发生变化的问题
2.6.4 (build 432)
- 新增 GoCqhttpAPI 包,用于支持额外的 OneBot Action(API)
- 修复 MySQL 查询器中
fetchOne()
方法无法正确返回值的 Bug - 修复 Swoole Hook 因配置不当无法正确使用的 Bug
- 修复 Issue #50
- 新增 PhpStorm IDE 直接运行框架的脚本
Full Changelog: 2.6.3...2.6.4
2.6.3 (build 430)
- 删除调试信息
- 修复 #56 中关于数据库组件的 Bug
Full Changelog: 2.6.2...2.6.3
2.6.2 (build 429)
- 新增配置项
onebot
.message_command_policy
- 新增 CQCommand 阻断策略的自定义配置功能
- 修复 CQAfter 无法正常使用的 bug #53
2.6.1 (build 428)
- 修复 ctx()->waitMessage() 在 array 消息模式下无法正确返回消息字符串的问题
- 新增 ctx()->getArrayMessage() 和 ctx()->getStringMessage() 两个方法
- 修复注解事件 CQCommand 和 CQMessage 在 array 消息模式下无法正确解析的 Bug
2.6.0 (build 427)
- 新增全局中间件,可在全局配置文件中设置
- 修复部分 Typo
- 新增指令
server:status
、server:reload
、server:stop
可用在新开终端中查看框架运行状态、重启和退出 - 新增支持
array
格式的消息 - 上下文 Context 对象新增
getOriginMessage()
用于获取原消息,getMessage()
如果在设置了转换后,将默认转换消息为字符串格式保持与旧模块兼容 - OneBot API 新增全局过滤器,可用作 Action 过滤重写等操作
- 配置文件新增
runtime.reload_delay_time
,用于可配置重载 Worker 等待的时间(毫秒) - 配置文件新增
runtime.global_middleware_binding
,用于配置全局中间件 - 配置文件新增
onebot.message_convert_string
,用于配置是否转换数组格式为字符串,保证与前版本的兼容性(默认为 true) - MessageUtil 消息工具类新增方法:
strToArray($msg, bool $ignore_space = true, bool $trim_text = false)
- MessageUtil 消息工具类新增方法:
arrayToStr(array $array)
- 新增框架启动多次监测功能,无法使用同一个框架项目同时启动两个框架
2.5.8 (build 426)
- 修复 CQ 码的解析函数 Bug(#52)