Releases: MaaXYZ/MaaFramework
Releases · MaaXYZ/MaaFramework
v5.1.3
What's Changed
Hightlight
- 【Breaking change】Pipeline 移除
is_sub,interrupt字段, 请使用新功能 JumpBack 代替。
我们提供了一个 迁移脚本,可帮助您自动将 Pipeline 转换为新风格~ - 【Breaking change】
context.get_node_data中的next字段调整为 list[NodeAttr] 类型,详情请参阅文档 - 【Breaking change】
Node.NextList系列回调消息中的list字段调整为 list[NodeAttr] 类型,详情请参阅文档 - Pipeline 新增
max_hit字段,识别命中计数,可部分用于实现循环功能 - Pipeline 新增
anchor字段,锚点功能,详情参见文档 - Pipeline
on_error时自动保存上一张截图,默认开启 - Win32 新增 scroll 鼠标滚轮动作,支持 Pipeline action 和 Controller post 接口
- AgentClient 新增接口用于获取 AgentServer 已注册的 Custom 名
v5.1.0
- feat: support node attributes and JumpBack in pipeline by @MistEO in #878
- feat: max_hit by @MistEO in #882
- feat: get custom name list by @MistEO in #883
- feat: 适配新版 meojson by @MistEO in #874
- feat: 添加 Pipeline
anchor锚点功能 by @MistEO in #886 - feat: Scroll 动作与控制器滚轮输入支持 by @MistEO in #885
- feat:
on_error时自动保存上一张截图 by @MistEO in #887 - feat: 为 OCR、NeuralNetworkClassify、NeuralNetworkDetect 添加 Expected 排序功能 by @MistEO in #889
- refactor: simplify interrupt handling with merged next+interrupt list by @MistEO in #877
- chore: 减少一些 log
- docs: Remove auto update options from interface_v2.json by @MistEO in #873
- docs: add pattern_msg by @weinibuliu in #881
- docs: 将社区项目 MaaAshEchoes 更新为 MAAAE 项目 by @NewWYoming in #867
- docs: 征求意见稿 v2.1 by @MistEO in #888
v5.1.1
- fix: 修复 pipeline 解析错误
- docs: 添加社区项目 MBCCtools by @quietlysnow in #893
- docs: interfacev2支持UI新增MFAAvalonia by @SweetSmellFox in #897
v5.1.2
- fix: 修复 pipeline 解析和序列化错误
- docs: Readme 项目列表修改 by @Windsland52 in #899
- chore(schema): 对 interfaceV2 的 option 部分进行修改 by @Windsland52 in #898
- chore(schema): removed adb and updated win32 of controllerItem by @Windsland52 in #902
v5.1.3
- feat: 新增 Win32 控制方法
Send/PostMessageWithCursorPos,可用于 原神 等检测鼠标位置的应用。
感谢 ok-script 提供的思路 - fix: missing scroll action for
get_node_data - fix: make
hit_countandanchoras task level - chore: 调整 log rotate 时机
New Contributors
- @NewWYoming made their first contribution in #867
- @quietlysnow made their first contribution in #893
Full Changelog: v5.1.2...v5.1.3
v5.1.2
What's Changed
Hightlight
- 【Breaking change】Pipeline 移除
is_sub,interrupt字段, 请使用新功能 JumpBack 代替。
我们提供了一个 迁移脚本,可帮助您自动将 Pipeline 转换为新风格~ - 【Breaking change】
context.get_node_data中的next字段调整为 list[NodeAttr] 类型,详情请参阅文档 - 【Breaking change】
Node.NextList系列回调消息中的list字段调整为 list[NodeAttr] 类型,详情请参阅文档 - Pipeline 新增
max_hit字段,识别命中计数,可部分用于实现循环功能 - Pipeline 新增
anchor字段,锚点功能,详情参见文档 - Pipeline
on_error时自动保存上一张截图,默认开启 - Win32 新增 scroll 鼠标滚轮动作,支持 Pipeline action 和 Controller post 接口
- AgentClient 新增接口用于获取 AgentServer 已注册的 Custom 名
Changelog
- feat: support node attributes and JumpBack in pipeline by @MistEO in #878
- feat: max_hit by @MistEO in #882
- feat: get custom name list by @MistEO in #883
- feat: 适配新版 meojson by @MistEO in #874
- feat: 添加 Pipeline
anchor锚点功能 by @MistEO in #886 - feat: Scroll 动作与控制器滚轮输入支持 by @MistEO in #885
- feat:
on_error时自动保存上一张截图 by @MistEO in #887 - feat: 为 OCR、NeuralNetworkClassify、NeuralNetworkDetect 添加 Expected 排序功能 by @MistEO in #889
- refactor: simplify interrupt handling with merged next+interrupt list by @MistEO in #877
- chore: 减少一些 log
- docs: Remove auto update options from interface_v2.json by @MistEO in #873
- docs: add pattern_msg by @weinibuliu in #881
- docs: 将社区项目 MaaAshEchoes 更新为 MAAAE 项目 by @NewWYoming in #867
- docs: 征求意见稿 v2.1 by @MistEO in #888
v5.1.1
- fix: 修复 pipeline 解析错误
- docs: 添加社区项目 MBCCtools by @quietlysnow in #893
- docs: interfacev2支持UI新增MFAAvalonia by @SweetSmellFox in #897
v5.1.2
- fix: 修复 pipeline 解析和序列化错误
- docs: Readme 项目列表修改 by @Windsland52 in #899
- chore(schema): 对 interfaceV2 的 option 部分进行修改 by @Windsland52 in #898
- chore(schema): removed adb and updated win32 of controllerItem by @Windsland52 in #902
New Contributors
- @NewWYoming made their first contribution in #867
- @quietlysnow made their first contribution in #893
Full Changelog: v5.1.1...v5.1.2
v5.1.1
What's Changed
Hightlight
- 【Breaking change】Pipeline 移除
is_sub,interrupt字段, 请使用新功能 JumpBack 代替。
我们提供了一个 迁移脚本,可帮助您自动将 Pipeline 转换为新风格~ - 【Breaking change】
context.get_node_data中的next字段调整为 list[NodeAttr] 类型,详情请参阅文档 - 【Breaking change】
Node.NextList系列回调消息中的list字段调整为 list[NodeAttr] 类型,详情请参阅文档 - Pipeline 新增
max_hit字段,识别命中计数,可部分用于实现循环功能 - Pipeline 新增
anchor字段,锚点功能,详情参见文档 - Pipeline
on_error时自动保存上一张截图,默认开启 - Win32 新增 scroll 鼠标滚轮动作,支持 Pipeline action 和 Controller post 接口
- AgentClient 新增接口用于获取 AgentServer 已注册的 Custom 名
Changelog
- feat: support node attributes and JumpBack in pipeline by @MistEO in #878
- feat: max_hit by @MistEO in #882
- feat: get custom name list by @MistEO in #883
- feat: 适配新版 meojson by @MistEO in #874
- feat: 添加 Pipeline
anchor锚点功能 by @MistEO in #886 - feat: Scroll 动作与控制器滚轮输入支持 by @MistEO in #885
- feat:
on_error时自动保存上一张截图 by @MistEO in #887 - feat: 为 OCR、NeuralNetworkClassify、NeuralNetworkDetect 添加 Expected 排序功能 by @MistEO in #889
- refactor: simplify interrupt handling with merged next+interrupt list by @MistEO in #877
- chore: 减少一些 log
- docs: Remove auto update options from interface_v2.json by @MistEO in #873
- docs: add pattern_msg by @weinibuliu in #881
- docs: 将社区项目 MaaAshEchoes 更新为 MAAAE 项目 by @NewWYoming in #867
- docs: 征求意见稿 v2.1 by @MistEO in #888
v5.1.1
- fix: 修复 pipeline 解析错误
- docs: 添加社区项目 MBCCtools by @quietlysnow in #893
- docs: interfacev2支持UI新增MFAAvalonia by @SweetSmellFox in #897
New Contributors
- @NewWYoming made their first contribution in #867
- @quietlysnow made their first contribution in #893
Full Changelog: v5.1.0...v5.1.1
v5.1.0
What's Changed
Hightlight
- 【Breaking change】Pipeline 移除
is_sub,interrupt字段, 请使用新功能 JumpBack 代替。
我们提供了一个 迁移脚本,可帮助您自动将 Pipeline 转换为新风格~ - 【Breaking change】
context.get_node_data中的next字段调整为 list[NodeAttr] 类型,详情请参阅文档 - 【Breaking change】
Node.NextList系列回调消息中的list字段调整为 list[NodeAttr] 类型,详情请参阅文档 - Pipeline 新增
max_hit字段,识别命中计数,可部分用于实现循环功能 - Pipeline 新增
anchor字段,锚点功能,详情参见文档 - Pipeline
on_error时自动保存上一张截图,默认开启 - Win32 新增 scroll 鼠标滚轮动作,支持 Pipeline action 和 Controller post 接口
- AgentClient 新增接口用于获取 AgentServer 已注册的 Custom 名
Changelog
- feat: support node attributes and JumpBack in pipeline by @MistEO in #878
- feat: max_hit by @MistEO in #882
- feat: get custom name list by @MistEO in #883
- feat: 适配新版 meojson by @MistEO in #874
- feat: 添加 Pipeline
anchor锚点功能 by @MistEO in #886 - feat: Scroll 动作与控制器滚轮输入支持 by @MistEO in #885
- feat:
on_error时自动保存上一张截图 by @MistEO in #887 - feat: 为 OCR、NeuralNetworkClassify、NeuralNetworkDetect 添加 Expected 排序功能 by @MistEO in #889
- refactor: simplify interrupt handling with merged next+interrupt list by @MistEO in #877
- chore: 减少一些 log
- docs: Remove auto update options from interface_v2.json by @MistEO in #873
- docs: add pattern_msg by @weinibuliu in #881
- docs: 将社区项目 MaaAshEchoes 更新为 MAAAE 项目 by @NewWYoming in #867
- docs: 征求意见稿 v2.1 by @MistEO in #888
New Contributors
- @NewWYoming made their first contribution in #867
Full Changelog: v5.0.5...v5.1.0
v5.1.0-beta.3
What's Changed
Full Changelog: v5.1.0-beta.2...v5.1.0-beta.3
v5.1.0-beta.2
What's Changed
Hightlight
- Pipeline 移除
is_sub,interrupt字段, 请使用新功能 JumpBack 代替。
我们提供了一个 迁移脚本,可帮助您自动将 Pipeline 转换为新风格~ - Pipeline 新增
max_hit字段,识别命中计数,可部分用于实现循环功能 - Pipeline 新增
anchor字段,锚点功能,详情参见文档 - Pipeline
on_error时自动保存上一张截图,默认开启 - Win32 新增 scroll 鼠标滚轮动作,支持 Pipeline action 和 Controller post 接口
Changelog
- feat: support node attributes and JumpBack in pipeline by @MistEO in #878
- feat: max_hit by @MistEO in #882
- feat: get custom name list by @MistEO in #883
- feat: 适配新版 meojson by @MistEO in #874
- feat: 添加 Pipeline
anchor锚点功能 by @MistEO in #886 - feat: Scroll 动作与控制器滚轮输入支持 by @MistEO in #885
- feat:
on_error时自动保存上一张截图 by @MistEO in #887 - refactor: simplify interrupt handling with merged next+interrupt list by @MistEO in #877
- chore: 减少一些 log
- docs: Remove auto update options from interface_v2.json by @MistEO in #873
- docs: add pattern_msg by @weinibuliu in #881
- docs: 将社区项目 MaaAshEchoes 更新为 MAAAE 项目 by @NewWYoming in #867
- docs: 征求意见稿 v2.1 by @MistEO in #888
New Contributors
- @NewWYoming made their first contribution in #867
Full Changelog: v5.1.0-beta.1...v5.1.0-beta.2
v5.1.0-beta.1
What's Changed
Hightlight
- Pipeline 废弃
is_sub,interrupt字段, 请使用新功能 JumpBack 代替。
我们提供了一个 迁移脚本,可帮助您自动将 Pipeline 转换为新风格~ - Pipeline 新增
max_hit字段,识别命中计数,可部分用于实现循环功能
Changelog
- feat: support node attributes and JumpBack in pipeline by @MistEO in #878
- feat: max_hit by @MistEO in #882
- feat: get custom name list by @MistEO in #883
- feat: 适配新版 meojson by @MistEO in #874
- refactor: simplify interrupt handling with merged next+interrupt list by @MistEO in #877
- chore: 减少一些 log
- docs: Remove auto update options from interface_v2.json by @MistEO in #873
- docs: add pattern_msg by @weinibuliu in #881
- docs: 将社区项目 MaaAshEchoes 更新为 MAAAE 项目 by @NewWYoming in #867
New Contributors
- @NewWYoming made their first contribution in #867
Full Changelog: v5.0.5...v5.1.0-beta.1
v5.0.5
What's Changed
全新版本,适配/迁移请参考 v5.0 版本说明。
v5.0.0
- feat: 新增多种 Win32 截图方式 by @MistEO in #823
- feat: 新增多种 Win32 输入方式 by @MistEO in #824
- feat: 无边框的 Win32 FramePool 截图 by @MistEO in #821
- feat: override image by @MistEO in #817
- feat: 新增插件功能 by @MistEO
- feat: 添加一款demo插件 by @MistEO in #806
- feat: Pipeline Touch 系列 Action by @MistEO in #833
- feat: controller features by @neko-para in #815
- feat: 新增 attach 字段 by @MistEO in #834
- feat: 自动读取yolo模型的labels by @MistEO in #837
- feat: Action target 支持传入 point by @MistEO in #832
- feat: 支持查询 ActionDetail by @MistEO in #835
- feat: DesktopDup 支持切换第二显示器 by @MistEO in #846
- feat(Python): add agent sink by @MistEO in #813
- feat(Python): 新增 get_node_object 方法,获取 Pipeline dataclass by @Copilot @MistEO @weinibuliu in #774
- feat(JavaScript): quickjs nodejs binding by @neko-para in #794
- refactor: 重构事件回调 by @MistEO in #777
- refactor: split win32 mouse and keyboard by @MistEO in #812
- refactor: 拆分 MaaUtils by @MistEO in #799
- refactor: 默认不再提供 DbgController
- refactor(python): remove
Rect.roi()by @weinibuliu in #841 - perf: 更好的随机点生成 by @MistEO in #825
- fix: 修复 Win32 SendMessage 不生效问题
- fix: 修复 mumu 模拟器 EmulatorExtras input_text 不生效的问题
- fix: 禁用 macos OCR GPU 加速,强制使用 CPU
- fix: 修复多实例 OCR 推理时的崩溃问题 by @MistEO in #804
- fix: 修复 UNIX 环境下时间字符串月份格式错误的问题 by @weinibuliu in #785
- fix: null check for const char* of APIs by @MistEO in #839
- docs: Interface V2 by @MistEO in #734
- docs: 添加新版 focus 协议,补充回调文档 by @MistEO in #798
- docs: doc AI with tip and badge by @kqcoxn in #808
- docs: 文档站 tips by @weinibuliu in #786
- docs: add lifecycle flowchart of pipeline node by @NtskwK in #800
- docs: update model support information in documentation by @Windsland52 in #819
- docs: 添加最佳实践MAN by @duorua in #810
- docs: 社区项目添加-崩坏三小助手(识宝小助手) by @miaojiuqing in #783
- docs: 接口文档莫多莫多 by @MistEO in #836
- docs: 添加 MaaGakumasu 项目 by @SuperWaterGod in #831
- ci: Implement concurrency in build.yml by @MistEO in #818
- ci: 采用 4 缩进 统一 format yml by @MistEO in #829
v5.0.1
- feat: Win32 FramePool 支持动态窗口大小
- fix: 修复部分 Win32 窗口 FramePool 截图崩溃问题
v5.0.2
- refactor: 整理Task体系,修正部分Action相关返回逻辑 by @MistEO in #853
- fix(nupkgs): 修复 dotnet build 时 runtimes 目录的扁平化输出 by @moomiji in #852
v5.0.3
- fix: 修复 AgentServer 获取识别结果
hit不正确的问题;更新 Agent 协议版本号
v5.0.4
- feat: node msg by @neko-para in #863
- refactor(python)!: change CustomRecognition.AnalyzeResult.detail type… by @Windsland52 in #859
- fix(python)!: filterd->filtered by @Windsland52 in #858
- docs(python): 修改 Context.run_recognition/run_action 的返回值说明(尝试即返回),不改签名和实现 by @huanshang141 in #855
- docs: 添加了社区项目 深空之眼小助手 MAG by @Kazaorus in #860
v5.0.5
- fix: 修复 Pipeline 识别超时/执行失败后
on_error不触发的问题
New Contributors
- @Copilot made their first contribution in #774
- @NtskwK made their first contribution in #800
- @duorua made their first contribution in #810
- @SuperWaterGod made their first contribution in #831
- @233Official made their first contribution in #844
- @huanshang141 made their first contribution in #855
- @Kazaorus made their first contribution in #860
Full Changelog: v5.0.4...v5.0.5
v5.0.4
What's Changed
全新版本,适配/迁移请参考 v5.0 版本说明。
- feat: 新增多种 Win32 截图方式 by @MistEO in #823
- feat: 新增多种 Win32 输入方式 by @MistEO in #824
- feat: 无边框的 Win32 FramePool 截图 by @MistEO in #821
- feat: override image by @MistEO in #817
- feat: 新增插件功能 by @MistEO
- feat: 添加一款demo插件 by @MistEO in #806
- feat: Pipeline Touch 系列 Action by @MistEO in #833
- feat: controller features by @neko-para in #815
- feat: 新增 attach 字段 by @MistEO in #834
- feat: 自动读取yolo模型的labels by @MistEO in #837
- feat: Action target 支持传入 point by @MistEO in #832
- feat: 支持查询 ActionDetail by @MistEO in #835
- feat: DesktopDup 支持切换第二显示器 by @MistEO in #846
- feat(Python): add agent sink by @MistEO in #813
- feat(Python): 新增 get_node_object 方法,获取 Pipeline dataclass by @Copilot @MistEO @weinibuliu in #774
- feat(JavaScript): quickjs nodejs binding by @neko-para in #794
- refactor: 重构事件回调 by @MistEO in #777
- refactor: split win32 mouse and keyboard by @MistEO in #812
- refactor: 拆分 MaaUtils by @MistEO in #799
- refactor: 默认不再提供 DbgController
- refactor(python): remove
Rect.roi()by @weinibuliu in #841 - perf: 更好的随机点生成 by @MistEO in #825
- fix: 修复 Win32 SendMessage 不生效问题
- fix: 修复 mumu 模拟器 EmulatorExtras input_text 不生效的问题
- fix: 禁用 macos OCR GPU 加速,强制使用 CPU
- fix: 修复多实例 OCR 推理时的崩溃问题 by @MistEO in #804
- fix: 修复 UNIX 环境下时间字符串月份格式错误的问题 by @weinibuliu in #785
- fix: null check for const char* of APIs by @MistEO in #839
- docs: Interface V2 by @MistEO in #734
- docs: 添加新版 focus 协议,补充回调文档 by @MistEO in #798
- docs: doc AI with tip and badge by @kqcoxn in #808
- docs: 文档站 tips by @weinibuliu in #786
- docs: add lifecycle flowchart of pipeline node by @NtskwK in #800
- docs: update model support information in documentation by @Windsland52 in #819
- docs: 添加最佳实践MAN by @duorua in #810
- docs: 社区项目添加-崩坏三小助手(识宝小助手) by @miaojiuqing in #783
- docs: 接口文档莫多莫多 by @MistEO in #836
- docs: 添加 MaaGakumasu 项目 by @SuperWaterGod in #831
- ci: Implement concurrency in build.yml by @MistEO in #818
- ci: 采用 4 缩进 统一 format yml by @MistEO in #829
v5.0.1
- feat: Win32 FramePool 支持动态窗口大小
- fix: 修复部分 Win32 窗口 FramePool 截图崩溃问题
v5.0.2
- refactor: 整理Task体系,修正部分Action相关返回逻辑 by @MistEO in #853
- fix(nupkgs): 修复 dotnet build 时 runtimes 目录的扁平化输出 by @moomiji in #852
v5.0.3
- fix: 修复 AgentServer 获取识别结果
hit不正确的问题;更新 Agent 协议版本号
v5.0.4
- feat: node msg by @neko-para in #863
- refactor(python)!: change CustomRecognition.AnalyzeResult.detail type… by @Windsland52 in #859
- fix(python)!: filterd->filtered by @Windsland52 in #858
- docs(python): 修改 Context.run_recognition/run_action 的返回值说明(尝试即返回),不改签名和实现 by @huanshang141 in #855
- docs: 添加了社区项目 深空之眼小助手 MAG by @Kazaorus in #860
New Contributors
- @Copilot made their first contribution in #774
- @NtskwK made their first contribution in #800
- @duorua made their first contribution in #810
- @SuperWaterGod made their first contribution in #831
- @233Official made their first contribution in #844
- @huanshang141 made their first contribution in #855
- @Kazaorus made their first contribution in #860
Full Changelog: v5.0.3...v5.0.4
v5.0.3
What's Changed
全新版本,适配/迁移请参考 v5.0 版本说明。
- feat: 新增多种 Win32 截图方式 by @MistEO in #823
- feat: 新增多种 Win32 输入方式 by @MistEO in #824
- feat: 无边框的 Win32 FramePool 截图 by @MistEO in #821
- feat: override image by @MistEO in #817
- feat: 新增插件功能 by @MistEO
- feat: 添加一款demo插件 by @MistEO in #806
- feat: Pipeline Touch 系列 Action by @MistEO in #833
- feat: controller features by @neko-para in #815
- feat: 新增 attach 字段 by @MistEO in #834
- feat: 自动读取yolo模型的labels by @MistEO in #837
- feat: Action target 支持传入 point by @MistEO in #832
- feat: 支持查询 ActionDetail by @MistEO in #835
- feat: DesktopDup 支持切换第二显示器 by @MistEO in #846
- feat(Python): add agent sink by @MistEO in #813
- feat(Python): 新增 get_node_object 方法,获取 Pipeline dataclass by @Copilot @MistEO @weinibuliu in #774
- feat(JavaScript): quickjs nodejs binding by @neko-para in #794
- refactor: 重构事件回调 by @MistEO in #777
- refactor: split win32 mouse and keyboard by @MistEO in #812
- refactor: 拆分 MaaUtils by @MistEO in #799
- refactor: 默认不再提供 DbgController
- refactor(python): remove
Rect.roi()by @weinibuliu in #841 - perf: 更好的随机点生成 by @MistEO in #825
- fix: 修复 Win32 SendMessage 不生效问题
- fix: 修复 mumu 模拟器 EmulatorExtras input_text 不生效的问题
- fix: 禁用 macos OCR GPU 加速,强制使用 CPU
- fix: 修复多实例 OCR 推理时的崩溃问题 by @MistEO in #804
- fix: 修复 UNIX 环境下时间字符串月份格式错误的问题 by @weinibuliu in #785
- fix: null check for const char* of APIs by @MistEO in #839
- docs: Interface V2 by @MistEO in #734
- docs: 添加新版 focus 协议,补充回调文档 by @MistEO in #798
- docs: doc AI with tip and badge by @kqcoxn in #808
- docs: 文档站 tips by @weinibuliu in #786
- docs: add lifecycle flowchart of pipeline node by @NtskwK in #800
- docs: update model support information in documentation by @Windsland52 in #819
- docs: 添加最佳实践MAN by @duorua in #810
- docs: 社区项目添加-崩坏三小助手(识宝小助手) by @miaojiuqing in #783
- docs: 接口文档莫多莫多 by @MistEO in #836
- docs: 添加 MaaGakumasu 项目 by @SuperWaterGod in #831
- ci: Implement concurrency in build.yml by @MistEO in #818
- ci: 采用 4 缩进 统一 format yml by @MistEO in #829
v5.0.1
- feat: Win32 FramePool 支持动态窗口大小
- fix: 修复部分 Win32 窗口 FramePool 截图崩溃问题
v5.0.2
- refactor: 整理Task体系,修正部分Action相关返回逻辑 by @MistEO in #853
- fix(nupkgs): 修复 dotnet build 时 runtimes 目录的扁平化输出 by @moomiji in #852
v5.0.3
- fix: 修复 AgentServer 获取识别结果
hit不正确的问题;更新 Agent 协议版本号
New Contributors
- @Copilot made their first contribution in #774
- @NtskwK made their first contribution in #800
- @duorua made their first contribution in #810
- @SuperWaterGod made their first contribution in #831
- @233Official made their first contribution in #844
Full Changelog: v5.0.2...v5.0.3