Skip to content

Releases: MaaXYZ/MaaFramework

v5.1.3

02 Dec 07:18

Choose a tag to compare

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

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_count and anchor as task level
  • chore: 调整 log rotate 时机

New Contributors

Full Changelog: v5.1.2...v5.1.3

v5.1.2

01 Dec 12:44

Choose a tag to compare

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

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

Full Changelog: v5.1.1...v5.1.2

v5.1.1

30 Nov 09:12

Choose a tag to compare

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

New Contributors

Full Changelog: v5.1.0...v5.1.1

v5.1.0

28 Nov 12:06

Choose a tag to compare

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

Full Changelog: v5.0.5...v5.1.0

v5.1.0-beta.3

28 Nov 07:42

Choose a tag to compare

v5.1.0-beta.3 Pre-release
Pre-release

What's Changed

  • feat: 为 OCR、NeuralNetworkClassify、NeuralNetworkDetect 添加 Expected 排序功能 by @MistEO in #889

Full Changelog: v5.1.0-beta.2...v5.1.0-beta.3

v5.1.0-beta.2

27 Nov 15:33
03bd6de

Choose a tag to compare

v5.1.0-beta.2 Pre-release
Pre-release

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

Full Changelog: v5.1.0-beta.1...v5.1.0-beta.2

v5.1.0-beta.1

27 Nov 03:40
e450818

Choose a tag to compare

v5.1.0-beta.1 Pre-release
Pre-release

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

Full Changelog: v5.0.5...v5.1.0-beta.1

v5.0.5

19 Nov 12:56

Choose a tag to compare

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

Full Changelog: v5.0.4...v5.0.5

v5.0.4

18 Nov 13:52
6ee9141

Choose a tag to compare

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

Full Changelog: v5.0.3...v5.0.4

v5.0.3

13 Nov 03:11

Choose a tag to compare

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

Full Changelog: v5.0.2...v5.0.3