Skip to content

MaaLogAnalyzer-v2.9.0

Choose a tag to compare

@github-actions github-actions released this 09 Apr 10:14
· 42 commits to main since this release

📦 下载说明

Windows

  • x64: 下载 .msi 安装包

macOS

  • Intel 芯片: 下载 x64.dmg 文件
  • Apple Silicon (M1/M2/M3): 下载 aarch64.dmg 文件

Linux

  • x64: 下载 .deb 文件

📝 更新内容

2.9.0 (2026-04-09)

✨ 新功能

  • (flowchart,process) 统一执行时间线语义并增强节点导航 @Windsland52

  • (process) 支持节点导航双模式并优化命中展示 @Windsland52

  • (process) Support node-nav hit mode and compact single-line header @Windsland52

  • 流程图悬浮框筛选 @Windsland52

🐛 Bug修复

🚜 代码重构

  • (flowchart) Make task selection controlled by selectedTask and add fallback regression tests @Windsland52

  • (parser) Extend typed event decoders for identity ids and wait-freezes fields @Windsland52

  • (parser) Extract action/event/subtask helpers from logParser with regression tests @Windsland52

  • (parser) Extract recognition merge/attach helpers with regression tests @Windsland52

  • (parser) Extract recognition scope attachment helpers with regression tests @Windsland52

  • (parser) Extract subtask action-group nesting helpers with regression tests @Windsland52

  • (parser) Extract subtask snapshot lifecycle and merge helpers with tests @Windsland52

  • (parser) Extract wait_freezes runtime helpers with regression tests @Windsland52

  • (parser) Extract flow assembly helpers for wait_freezes and timeline sorting @Windsland52

  • (parser) Extract task-scoped node aggregation helpers with regression tests @Windsland52

  • (parser) Extract task stack tracker helper with regression tests @Windsland52

  • (parser) Move log parser helpers and tests into src/utils/logParser with concise names @Windsland52

  • (parser) Extract pipeline node flow composition helpers @Windsland52

  • (parser) Extract subtask action-node lifecycle helpers @Windsland52

  • (parser) Extract runtime settlement helper for pipeline finalize @Windsland52

  • (parser) Extract scoped node dispatch helper factories @Windsland52

  • (parser) Extract simple node event router @Windsland52

  • (parser) Extract subtask runtime cleanup helpers @Windsland52

  • (parser) Extract pipeline-node starting handlers @Windsland52

  • (parser) Extract recognition-node lifecycle helpers @Windsland52

  • (parser) Extract recognition event handler helpers @Windsland52

  • (parser) Extract next-list event handling helpers @Windsland52

  • (parser) Extract action and wait_freezes event handlers @Windsland52

  • (parser) Extract node dispatch lifecycle orchestration @Windsland52

  • (parser) Extract pipeline runtime state helpers @Windsland52

  • (parser) Extract node aggregation reset helper @Windsland52

  • (parser) Extract subtask pipeline finalize helper @Windsland52

  • (parser) Extract task pipeline finalize helper @Windsland52

  • (parser) Extract active node preview helpers @Windsland52

  • (parser) Extract subtask action-node lifecycle dispatcher @Windsland52

  • (parser) Introduce task node runtime context factory @Windsland52

  • (parser) Extract runtime context and task event loop @Windsland52

  • (parser) Extract node dispatch config factory @Windsland52

  • (parser) Extract task lifecycle context factory @Windsland52

  • (parser) Inline scoped dispatch wrappers into event loop @Windsland52

  • (parser) Reduce local wrapper helpers in getTaskNodes @Windsland52

  • (parser) Inline pipeline start wrappers in dispatch config @Windsland52

  • (utils) Centralize timestamp parsing helper and reuse in parser/flow builders @Windsland52

  • 拆分 parser @Windsland52

  • 继续拆 @Windsland52

  • 再拆点 @Windsland52

  • 任务列表布局调整 @Windsland52

  • 流程图展示 @Windsland52

📚 文档

⚙️ 持续集成

🔧 日常维护

  • (ci,parser) Generalize core test discovery and normalize pipeline id decoding @Windsland52

构建于: 2026-04-09T16:41:12+08:00