Releases: MaaXYZ/MaaFramework
Releases · MaaXYZ/MaaFramework
v2.1.0
Highlights
- 新增 OCR, NNDetect, NNClassify 算法 GPU 加速,并默认启用
Bug fixes
- 修复 NNDetect 算法
threshold
字段不生效问题 - 修复 MuMu 模拟器开启后台保活时切换 app 后,display id 不更新的问题
- 修复 MuMu 模拟器开启后台保活时旋转屏幕后,触控转换错误的问题
- 修复 ImageCropper
Full Changelog: v2.0.3...v2.1.0
v2.1.0-beta.2
Highlights
- 新增 OCR, NNDetect, NNClassify 算法 GPU 加速,并默认启用
Bug fixes
- 修复 NNDetect 算法
threshold
字段不生效问题 - 修复 GPU 加速时的内存泄漏
- 修复 MuMu 模拟器开启后台保活时切换 app 后,display id 不更新的问题
- 修复 MuMu 模拟器开启后台保活时旋转屏幕后,触控转换错误的问题
- 修复 ImageCropper
Full Changelog: v2.1.0-alpha.2...v2.1.0-beta.2
v2.1.0-alpha.2
Highlights
- 新增 OCR, NNDetect, NNClassify 算法 GPU 加速
- PiCli 请在
config/maa_pi_config.json
中修改 gpu id - 集成请调用
MaaResourceSetOption(MaaResOption_GpuId,)
/Resource.set_gpu
- PiCli 请在
Bug fixes
- 修复 NNDetect 算法
threshold
字段不生效问题 - 修复 GPU 加速时的内存泄漏
Full Changelog: v2.1.0-alpha.1...v2.1.0-alpha.2
v2.1.0-alpha.1
Highlights
- 新增 OCR, NNDetect, NNClassify 算法 GPU 加速
- PiCli 请在
config/maa_pi_config.json
中修改 gpu id - 集成请调用
MaaResourceSetOption(MaaResOption_GpuId,)
/Resource.set_gpu
- PiCli 请在
Bug fixes
- 修复 NNDetect 算法
threshold
字段不生效问题
Full Changelog: v2.0.3...v2.1.0-alpha.1
v2.0.3
Highlights
- 新增 Android Building
- 新增 MaaToolkitProjectInterface 系列接口,可为 PiCli 注册自定义识别/动作
- 新增 MaaContextOverrideNext,可结合自定义识别/动作,动态规划 next 列表
- 新增 default_pipeline 支持,可用于修改 Pipeline 默认值
- 新增 Pipeline 识别算法 ROI target, ROI offset 支持
- 新增 Pipeline
rate_limit
识别速率限制字段 - 新增 Pipeline
wait_freezes
系列参数的timeout
字段、rate_limit
识别速率限制字段 - 新增 MuMu 模拟器 后台保活 支持
- 新增 雷电模拟器 截图接口 支持
Breaking Changes
- 重构大部分集成接口,请参考文档及 sample 重新集成
- 废弃 ExecAgent 功能及相关接口,请使用 MaaToolkitProjectInterface 系列新接口替代
- 废弃 Pipeline 中
is_sub
字段,但保留兼容性。请使用interrupt
替代(但不是等价替换) - 废弃 Pipeline 中
timeout_next
字段,但保留兼容性。请使用on_error
替代 - 废弃 Pipeline 中
times_limit
及runout_next
字段,不再兼容。请使用自定义动作自行编写所需逻辑 - 重构 Pipeline 中
roi
字段,支持 ROI target, 但不再支持多个 ROI - 重命名 interface.json 中参数名
param
->pipeline_override
- 重命名 interface.json 中参数名
class_name
->class_regex
,window_name
->window_regex
- 重写 interface.json 中 screencap 及 input 字段,不再兼容老的值
Tips
v2.0.2
Highlights
- 新增 Android Building
- 新增 MaaToolkitProjectInterface 系列接口,可为 PiCli 注册自定义识别/动作
- 新增 MaaContextOverrideNext,可结合自定义识别/动作,动态规划 next 列表
- 新增 default_pipeline 支持,可用于修改 Pipeline 默认值
- 新增 Pipeline 识别算法 ROI target, ROI offset 支持
- 新增 Pipeline
rate_limit
识别速率限制字段 - 新增 Pipeline
wait_freezes
系列参数的timeout
字段、rate_limit
识别速率限制字段 - 新增 MuMu 模拟器 后台保活 支持
- 新增 雷电模拟器 截图接口 支持
Breaking Changes
- 重构大部分集成接口,请参考文档及 sample 重新集成
- 废弃 ExecAgent 功能及相关接口,请使用 MaaToolkitProjectInterface 系列新接口替代
- 废弃 Pipeline 中
is_sub
字段,但保留兼容性。请使用interrupt
替代(但不是等价替换) - 废弃 Pipeline 中
timeout_next
字段,但保留兼容性。请使用on_error
替代 - 废弃 Pipeline 中
times_limit
及runout_next
字段,不再兼容。请使用自定义动作自行编写所需逻辑 - 重构 Pipeline 中
roi
字段,支持 ROI target, 但不再支持多个 ROI - 重命名 interface.json 中参数名
param
->pipeline_override
- 重命名 interface.json 中参数名
class_name
->class_regex
,window_name
->window_regex
- 重写 interface.json 中 screencap 及 input 字段,不再兼容老的值
Tips
v2.0.1
Highlights
- 新增 Android Building
- 新增 MaaToolkitProjectInterface 系列接口,可为 PiCli 注册自定义识别/动作
- 新增 MaaContextOverrideNext,可结合自定义识别/动作,动态规划 next 列表
- 新增 default_pipeline 支持,可用于修改 Pipeline 默认值
- 新增 Pipeline 识别算法 ROI target, ROI offset 支持
- 新增 Pipeline
rate_limit
识别速率限制字段 - 新增 Pipeline
wait_freezes
系列参数的timeout
字段、rate_limit
识别速率限制字段 - 新增 MuMu 模拟器 后台保活 支持
- 新增 雷电模拟器 截图接口 支持
Breaking Changes
- 重构大部分集成接口,请参考文档及 sample 重新集成
- 废弃 ExecAgent 功能及相关接口,请使用 MaaToolkitProjectInterface 系列新接口替代
- 废弃 Pipeline 中
is_sub
字段,但保留兼容性。请使用interrupt
替代(但不是等价替换) - 废弃 Pipeline 中
timeout_next
字段,但保留兼容性。请使用on_error
替代 - 废弃 Pipeline 中
times_limit
及runout_next
字段,不再兼容。请使用自定义动作自行编写所需逻辑 - 重构 Pipeline 中
roi
字段,支持 ROI target, 但不再支持多个 ROI - 重命名 interface.json 中参数名
param
->pipeline_override
- 重命名 interface.json 中参数名
class_name
->class_regex
,window_name
->window_regex
- 重写 interface.json 中 screencap 及 input 字段,不再兼容老的值
Tips
v2.0.0
Highlights
- 新增 Android Building
- 新增 MaaToolkitProjectInterface 系列接口,可为 PiCli 注册自定义识别/动作
- 新增 MaaContextOverrideNext,可结合自定义识别/动作,动态规划 next 列表
- 新增 default_pipeline 支持,可用于修改 Pipeline 默认值
- 新增 Pipeline 识别算法 ROI target, ROI offset 支持
- 新增 Pipeline
rate_limit
识别速率限制字段 - 新增 Pipeline
wait_freezes
系列参数的timeout
字段、rate_limit
识别速率限制字段 - 新增 MuMu 模拟器 后台保活 支持
- 新增 雷电模拟器 截图接口 支持
Breaking Changes
- 重构大部分集成接口,请参考文档及 sample 重新集成
- 废弃 ExecAgent 功能及相关接口,请使用 MaaToolkitProjectInterface 系列新接口替代
- 废弃 Pipeline 中
is_sub
字段,但保留兼容性。请使用interrupt
替代(但不是等价替换) - 废弃 Pipeline 中
timeout_next
字段,但保留兼容性。请使用on_error
替代 - 废弃 Pipeline 中
times_limit
及runout_next
字段,不再兼容。请使用自定义动作自行编写所需逻辑 - 重构 Pipeline 中
roi
字段,支持 ROI target, 但不再支持多个 ROI - 重命名 interface.json 中参数名
param
->pipeline_override
- 重命名 interface.json 中参数名
class_name
->class_regex
,window_name
->window_regex
- 重写 interface.json 中 screencap 及 input 字段,不再兼容老的值
Tips
v2.0.0-beta.5
styles: 格式化
v2.0.0-beta.4
Highlights
- 新增 Android Building
- 新增 MaaToolkitProjectInterface 系列接口,可为 PiCli 注册自定义识别/动作
- 新增 MaaContextOverrideNext,可结合自定义识别/动作,动态规划 next 列表
- 新增 default_pipeline 支持,可用于修改 Pipeline 默认值
- 新增 Pipeline 识别算法 ROI target, ROI offset 支持
- 新增 Pipeline
rate_limit
识别速率限制字段 - 新增 MuMu 模拟器 后台保活 支持
- 新增 雷电模拟器 截图接口 支持
Breaking Changes
- 重构大部分集成接口,请参考文档及 sample 重新集成
- 废弃 ExecAgent 功能及相关接口,请使用 MaaToolkitProjectInterface 系列新接口替代
- 废弃 Pipeline 中
is_sub
字段,但保留兼容性。请使用interrupt
替代(但不是等价替换) - 废弃 Pipeline 中
timeout_next
字段,但保留兼容性。请使用on_error
替代 - 废弃 Pipeline 中
times_limit
及runout_next
字段,不再兼容。请使用自定义动作自行编写所需逻辑 - 重命名 interface.json 中参数名
param
->pipeline_override
- 重写 interface.json 中 screencap 及 input 字段,不再兼容老的值
Tips
- 若您期望使用 2.0 新版本,请参考 集成思路
- 若您期望为 MaaFramework 添加更多编程语言的接口,请参考 标准化 Binding 协议
v2.0.0-beta.4
- 修复 python 接口回调异常
v2.0.0-beta.3
- 修复 TaskId 潜在时序问题
v2.0.0-beta.2
- 重命名
CustomRecognizer
->CustomRecognition
- 重构并整理回调消息
- 重命名 python 部分接口,解析回调消息、解析识别详情
- 修复一些小问题
v2.0.0-beta.1
- 整理文档