v1.12.0
web-infra-dev/midscenev1.12.0Aug 24, 2026by github-actions[bot]
AI Summary
A major release introducing the extensible Test Runner (Beta), support for DeepSeek v4 Flash Vision, and architectural decoupling of planning and locate protocols. It also adds wall and model call time summaries to reports.
Key Highlights
- Introduce extensible Test Runner (Beta)
- Support deepseek-v4-flash-vision-exp
- Decouple planning action response parsing
- Decouple standard planning protocol
New Features
- Introduce extensible Test Runner (Beta)
- Support deepseek-v4-flash-vision-exp
- Add wall and model call time summaries
Full Release Notes
<!-- Release notes generated using configuration in .github/release.yml at v1.12.0 --> ## Features 🎉 * feat(core): introduce the extensible Test Runner (Beta) by @ottomao in https://github.com/web-infra-dev/midscene/pull/2798 * feat(report): add wall and model call time summaries by @xiong35 in https://github.com/web-infra-dev/midscene/pull/3004 * feat(core): support deepseek-v4-flash-vision-exp by @EAGzzyCSL in https://github.com/web-infra-dev/midscene/pull/3023 ## Fixes 🐞 * fix(core): persist observation frames as JPEG by @quanru in https://github.com/web-infra-dev/midscene/pull/3001 * fix(android): resolve external binary paths in ASAR apps by @weibing-bab in https://github.com/web-infra-dev/midscene/pull/2961 ## Refactors ♻️ * refactor(core): decouple planning action response parsing by @EAGzzyCSL in https://github.com/web-infra-dev/midscene/pull/2998 * refactor(report): isolate Core report template modules by @EAGzzyCSL in https://github.com/web-infra-dev/midscene/pull/2996 * refactor(core): decouple standard planning protocol by @EAGzzyCSL in https://github.com/web-infra-dev/midscene/pull/3005 * refactor(core): decouple locate protocols by @EAGzzyCSL in https://github.com/web-infra-dev/midscene/pull/3022 ## Documentation 📖 * docs(report): remove report size discussion draft by @EAGzzyCSL in https://github.com/web-infra-dev/midscene/pull/3002 * docs(site): update Qwen showcase pricing by @xiong35 in https://github.com/web-infra-dev/midscene/pull/3010 ## Testing 🧪 * test(report): select Replay before player assertion by @quanru in https://github.com/web-infra-dev/midscene/pull/3008 ## CI & Chore ⚙️ * chore(core): add experimental aiAct effort modes by @EAGzzyCSL in https://github.com/web-infra-dev/midscene/pull/2955 * chore(workflow): migrate shared, computer, android and ios to rstest by @fi3ework in https://github.com/web-infra-dev/midscene/pull/2999 * chore(workflow): remove temporary RFC files by @yuyutaotao in https://github.com/web-infra-dev/midscene/pull/3006 * chore(core): remove unused folder by @yuyutaotao in https://github.com/web-infra-dev/midscene/pull/3015 ## New Contributors * @weibing-bab made their first contribution in https://github.com/web-infra-dev/midscene/pull/2961 **Full Changelog**: https://github.com/web-infra-dev/midscene/compare/v1.11.0...v1.12.0