28 KiB
更新日志
本页面由框架命令
./zhamao generate:text update-log-md自动生成
v3.1.10
更新时间:2023-05-20
- 修复 Release Artifact 构建 by @sunxyw in PR#351
- 添加 ZMChatGPT 插件 by @DreamMiu in PR#352
- 修复 #353 by @crazywhalecc in PR#355
New Contributors
源码变更记录: https://github.com/zhamao-robot/zhamao-framework/compare/3.1.9...3.1.10
v3.1.9
更新时间:2023-04-15
- 修复命令的 Bootstrap 重复执行导致插件重复加载的问题 by @crazywhalecc in PR#349
源码变更记录: https://github.com/zhamao-robot/zhamao-framework/compare/3.1.8...3.1.9
v3.1.8
更新时间:2023-04-10
- 本次更新包含文档更新内容 1 个
- 一键安装脚本移除 Swoole by @crazywhalecc in PR#347
- 新增 WebSocket 客户端 by @crazywhalecc in PR#348
源码变更记录: https://github.com/zhamao-robot/zhamao-framework/compare/3.1.7...3.1.8
v3.1.7
更新时间:2023-03-29
- 完善框架插件系统命令 by @crazywhalecc in PR#345
源码变更记录: https://github.com/zhamao-robot/zhamao-framework/compare/3.1.6...3.1.7
v3.1.6
更新时间:2023-03-28
- 修复命令别名冲突的 Bug by @crazywhalecc in PR#344
源码变更记录: https://github.com/zhamao-robot/zhamao-framework/compare/3.1.5...3.1.6
v3.1.5
更新时间:2023-03-17
源码变更记录: https://github.com/zhamao-robot/zhamao-framework/compare/3.1.4...3.1.5
v3.1.4
更新时间:2023-03-17
源码变更记录: https://github.com/zhamao-robot/zhamao-framework/compare/3.1.3...3.1.4
v3.1.3
更新时间:2023-03-15
源码变更记录: https://github.com/zhamao-robot/zhamao-framework/compare/3.1.2...3.1.3
v3.1.2
更新时间:2023-03-11
- 重构框架核心 by @sunxyw in PR#322
- 修复 BotActionResponse 注解事件不支持 status 限定的 Bug by @crazywhalecc in PR#338
- 本次更新包含文档更新内容 2 个
- OneBot 和框架的有关小修小补更新 by @crazywhalecc in PR#340
源码变更记录: https://github.com/zhamao-robot/zhamao-framework/compare/3.1.1...3.1.2
v3.1.1
更新时间:2023-03-06
- 修复 BotContext 使用 reply 后无法激活其他回调的问题 by @crazywhalecc in PR#334
- 修复 CommandArgument 在群组和讨论组中询问参数时未判断用户 ID 的 Bug by @crazywhalecc in PR#335
源码变更记录: https://github.com/zhamao-robot/zhamao-framework/compare/3.1.0...3.1.1
v3.1.0
更新时间:2023-03-05
- 本次更新包含文档更新内容 3 个
- 修复 #301 的 Workerman CtrlC 的卡死 Bug by @crazywhalecc in PR#308
- 添加 今天吃什么 插件 by @FishZe in PR#309
- 添加 InvalidDefinition 解决方案提示 by @sunxyw in PR#310
- Update plugin_list.js by @OnErrk in PR#312
- 添加 疯狂星期四 / 代码运行 插件 by @FishZe in PR#313
- Update plugin_list.js by @OnErrk in PR#315
- 更新 GH Action by @sunxyw in PR#318
- 添加构建命令开发依赖检测 by @sunxyw in PR#319
- 提前 Bootstrapers 调用时机 by @sunxyw in PR#320
- prompt 新增更新当前上下文绑定的事件对象的可选项 by @crazywhalecc in PR#324
- 插件生成器和插件列表的相关破坏性更新 by @crazywhalecc in PR#321
- 修复 Phar 下入口文件的 Autoloader by @sunxyw in PR#323
- 中间件增强:支持传入参数 by @crazywhalecc in PR#326
- 重构 OneBot 适配器,新增 BotMap 等机器人对照表特性 by @crazywhalecc in PR#328
- 中间件增强:支持传入参数、获取所 call 注解 by @crazywhalecc in PR#329
- 代码优化:添加方法返回类型 by @crazywhalecc in PR#331
New Contributors
源码变更记录: https://github.com/zhamao-robot/zhamao-framework/compare/3.0.2...3.1.0
v3.0.2
更新时间:2023-02-12
- 修复多次调用 prompt() 超时时间出现错乱的 Bug by @crazywhalecc in PR#300
- 修复 Workerman CtrlC 退出时会弹出假的 Fatal Error 的 Bug by @crazywhalecc in PR#303
- 修复 BotCommand 使用 regex 时参数错乱的 Bug by @crazywhalecc in PR#304
- 修复使用 Route 注解时无法自定义响应包体的 Bug by @crazywhalecc in PR#305
- 修复使用内建 Composer 时无法生成 psr4 插件的 Bug by @crazywhalecc in PR#306
源码变更记录: https://github.com/zhamao-robot/zhamao-framework/compare/3.0.1...3.0.2
v3.0.1
更新时间:2023-02-11
- 本次更新包含文档更新内容 1 个
- 修复 Message 转换时的 Bug by @crazywhalecc in PR#289
- 修复初始化命令兼容性问题 by @sunxyw in PR#295
- 修复安装脚本不使用内置 Composer by @sunxyw in PR#296
- 修复插件安装命令若干问题 by @sunxyw in PR#297
- 修复排程任务不支持提醒 by @sunxyw in PR#298
- 破坏性修改:更改 prompt() 方法配置参数的特性 by @crazywhalecc in PR#299
源码变更记录: https://github.com/zhamao-robot/zhamao-framework/compare/3.0.0...3.0.1
v3.0.0
更新时间:2023-02-10
- 添加容器缓存配置 by @sunxyw in PR#279
- 本次更新包含文档更新内容 1 个
- 修复 Pipeline 回调参数缺失 by @sunxyw in PR#281
- 修复中间件传参解析冲突 by @sunxyw in PR#282
- 修复不兼容 onebots 端的问题 by @crazywhalecc in PR#284
- 新增计时器 by @crazywhalecc in PR#283
- 准备发布 3.0 的一些小修 by @crazywhalecc in PR#285
- 修复排程任务 Swoole 死锁 by @sunxyw in PR#286
源码变更记录: https://github.com/zhamao-robot/zhamao-framework/compare/3.0.0-beta7...3.0.0
v3.0.0-beta7
更新时间:2023-02-04
- 本次更新包含文档更新内容 8 个
- 修复 Cron 使用闭包方法导致错误的 Bug by @crazywhalecc in PR#264
- 新增 WebSocket Frame 对象的依赖注入 by @crazywhalecc in PR#265
- 新增 ZMRequest 的类别名 by @crazywhalecc in PR#266
- 新增
--verbose对 Logger 切换 debug 模式的响应 by @crazywhalecc in PR#267 - 新增插件安装命令、重构插件命令基类 by @crazywhalecc in PR#268
- 新增动态 Token 鉴权功能 by @crazywhalecc in PR#269
- 新增 TaskWorker 支持,新增注解组支持 by @crazywhalecc in PR#272
- 新增插件打包功能,修复 build 命令的一些问题 by @crazywhalecc in PR#276
源码变更记录: https://github.com/zhamao-robot/zhamao-framework/compare/3.0.0-beta6...3.0.0-beta7
v3.0.0-beta6
更新时间:2023-01-15
- 本次更新包含文档更新内容 5 个
- 更新版权所有年份 by @crazywhalecc in PR#244
- 修复 Doxygen 缺少权限.. by @sunxyw in PR#245
- 新增 prompt 方法的选项参数 by @crazywhalecc in PR#248
- 优化 ZMRequest POST 数据时允许直接传入数组 by @crazywhalecc in PR#249
- 删除 Context by @crazywhalecc in PR#250
- 添加环境变量支持 by @sunxyw in PR#255
- 重构插件加载器、BotContext、AnnotationMap 新增方法、修复部分 Bug by @crazywhalecc in PR#254
源码变更记录: https://github.com/zhamao-robot/zhamao-framework/compare/3.0.0-beta5...3.0.0-beta6
v3.0.0-beta5
更新时间:2023-01-05
- 添加 Phar 构建命令 by @sunxyw in PR#226
- update v3.sh update script by @crazywhalecc in PR#227
- 重构命令手册插件 by @sunxyw in PR#228
- 重构注解解析器和优化部分代码 by @crazywhalecc in PR#229
- 新增 Redis 支持 by @crazywhalecc in PR#230
- 修复 Route 注解无法正常解析的 Bug by @crazywhalecc in PR#231
- 添加定时任务支持 by @sunxyw in PR#232
- 修复测试结果输出错误 by @sunxyw in PR#233
- 暂时停用网络请求测试并修复文件系统测试 by @sunxyw in PR#234
- 修复一些小问题和添加 GitAttributes by @sunxyw in PR#235
- 修复 Doxygen 权限 by @sunxyw in PR#238
- 更新首页介绍 by @crazywhalecc in PR#237
- 增加 PostgreSQL 支持 by @sunxyw in PR#236
- 修复 Doxygen Sudo 权限 by @sunxyw in PR#239
- Beta5 系列升级内容(包含 Redis、sendAction 协程、reply 模式、修复 data 报错) by @crazywhalecc in PR#240
- 重构新的 waitMessage 到 prompt by @crazywhalecc in PR#241
- 添加 OneBot 12 文件上传和下载工具 by @crazywhalecc in PR#242
源码变更记录: https://github.com/zhamao-robot/zhamao-framework/compare/3.0.0-beta4...3.0.0-beta5
v3.0.0-beta4
更新时间:2022-12-31
- 切换 Git Hook 至 Captainhook by @sunxyw in PR#218
- 本次更新包含文档更新内容 2 个
- 根据最新的分支命名更新 Workflows by @crazywhalecc in PR#220
- 将 KV 库接口调整为 PSR-16 by @crazywhalecc in PR#222
- 修复有关 BotCommand 的 Bug by @crazywhalecc in PR#223
- 边缘 Bug 修复 by @crazywhalecc in PR#224
- 重构配置类配置 by @sunxyw in PR#225
源码变更记录: https://github.com/zhamao-robot/zhamao-framework/compare/3.0.0-beta3...3.0.0-beta4
v3.0.0-beta3
更新时间:2022-12-31
- 添加 Windows 入口 by @sunxyw in PR#208
- 重构异常处理 by @sunxyw in PR#209
- 添加命令帮助插件 by @sunxyw in PR#210
- 本次更新包含文档更新内容 1 个
- 修复 BotContext 不同步问题 by @sunxyw in PR#211
- 让容器支持协程 by @crazywhalecc in PR#213
- 拆分 Bot 动作到 Trait 以及更新一些类型强化的代码 by @crazywhalecc in PR#214
- 添加 v3 版本的一键安装脚本 by @crazywhalecc in PR#215
- 新增 ZMRequest by @crazywhalecc in PR#216
- 新增全新的 LightCache by @crazywhalecc in PR#217
源码变更记录: https://github.com/zhamao-robot/zhamao-framework/compare/3.0.0-beta2...3.0.0-beta3
v3.0.0-beta2
更新时间:2022-12-26
- 修复相对路径问题 by @sunxyw in PR#190
- 改进测试运行 by @sunxyw in PR#193
- 添加些许测试 by @sunxyw in PR#194
- 添加 EventProvider 测试 by @sunxyw in PR#195
- 修复 getClassesPsr4 中默认过滤方法的路径 Bug by @crazywhalecc in PR#198
- 用 Doxygen 替代 API Docs by @sunxyw in PR#192
- 重构配置类测试 by @sunxyw in PR#199
- 新增 CatCode encode 时选择是否编码文本的参数 by @crazywhalecc in PR#197
- 切换容器实现为 PHP-DI by @sunxyw in PR#201
- 添加 HttpEventListener 测试 by @sunxyw in PR#200
- 添加插件生成功能 by @crazywhalecc in PR#202
- 完善 BotCommand 和 CommandArgument 的解析 by @crazywhalecc in PR#203
- 本次更新包含文档更新内容 1 个
- 发布 beta2 by @crazywhalecc in PR#206
源码变更记录: https://github.com/zhamao-robot/zhamao-framework/compare/3.0.0-beta1...3.0.0-beta2
v3.0.0-beta1
更新时间:2022-12-20
- 修改 Workflows 以适配未来开发 by @sunxyw in PR#123
- 添加 Adapter 基础 by @sunxyw in PR#121
- 重构 ZMConfig by @crazywhalecc in PR#124
- 框架V3部分重构 by @crazywhalecc in PR#125
- 添加 PHPStan 相关扩展 by @sunxyw in PR#126
- 添加日志配置 by @sunxyw in PR#127
- 移除废弃的全局函数 by @sunxyw in PR#130
- 轻量重构 Framework 类 by @sunxyw in PR#131
- 优化容器服务注册 by @sunxyw in PR#129
- 修复 OneBot11Adapter 无限回调溢出及其他小补丁 by @sunxyw in PR#133
- 替换 zhamao/console 为 zhamao/logger by @sunxyw in PR#135
- 3.0 重构驱动 by @crazywhalecc in PR#138
- fix container and coroutine bug by @crazywhalecc in PR#144
- Refactor/phpunit test rebuild by @crazywhalecc in PR#147
- 完善 MySQL 连接池和组件 by @crazywhalecc in PR#148
- 修复 gendoc 不兼容 by @sunxyw in PR#150
- 添加类别名 by @crazywhalecc in PR#149
- 修复对 Windows 环境开发的支持 by @crazywhalecc in PR#151
- add phpunit windows support by @crazywhalecc in PR#152
- 基于 LibOB Config 类重构 ZMConfig by @sunxyw in PR#146
- 添加 REPL (PsySH) 集成 by @sunxyw in PR#155
- 修正&改进配置加载 by @sunxyw in PR#157
- Sqlite 支持 by @crazywhalecc in PR#160
- 修复 Framework 中 Config 重写的 Bug by @crazywhalecc in PR#161
- FileSystem.php isRelativePath() 对 Windows 的兼容性 by @crazywhalecc in PR#162
- 添加日志追踪功能 by @sunxyw in PR#159
- 添加定制PHPUnit样式 by @sunxyw in PR#164
- 取消配置ArrayAccess支持 by @sunxyw in PR#163
- 重构 Workflow by @sunxyw in PR#165
- 修复 isRelativePath 在 Windows 环境判断相反的 Bug by @crazywhalecc in PR#167
- 修复上游 Config 类更改 by @sunxyw in PR#168
- add state and ctrl+C support for windows by @crazywhalecc in PR#169
- 更新Workflow by @sunxyw in PR#171
- 添加代理、升级到 PHP8.0 by @crazywhalecc in PR#170
- 重新组织 Bootstraper by @sunxyw in PR#172
- 改进异常 by @sunxyw in PR#173
- 增加 Docker Compose 支持 by @sunxyw in PR#176
- 添加贡献指南 by @sunxyw in PR#178
- 迁移 Symfony Console V6 by @sunxyw in PR#179
- 兼容 8.x PHP 一些改动 by @crazywhalecc in PR#181
- 升级部分依赖 by @sunxyw in PR#180
- 插件和 OneBot 12 适配器前置内容 by @crazywhalecc in PR#184
- 完善插件加载系统 by @crazywhalecc in PR#185
- 更新 README 测试徽章路径 by @sunxyw in PR#186
- PHP80 小修 by @sunxyw in PR#187
- 容器增加 class_alias 支持 by @sunxyw in PR#189
- Beta 1 发布 by @crazywhalecc in PR#188
源码变更记录: https://github.com/zhamao-robot/zhamao-framework/compare/2.8.0...3.0.0-beta1