v1.10.1
web-infra-dev/midscenev1.10.1Jul 2, 2026by github-actions[bot]
AI Summary
A comprehensive maintenance release fixing integration issues across CLI, web-integration, and computer modules while adding new CLI features.
Key Highlights
- Added setup script execution before parallel YAML tasks.
- Introduced player-only mode for embedding reports via URL.
- Fixed PowerShell screenshot capture on Windows.
- Deferred unknown action validation to task building.
New Features
- CLI setup script
- Player-only mode
- PowerShell screenshot capture
Full Release Notes
<!-- Release notes generated using configuration in .github/release.yml at v1.10.1 --> ## What's Changed ### Other Changes * fix(web-integration): handle serialized static screenshots by @quanru in https://github.com/web-infra-dev/midscene/pull/2684 * fix(core): defer unknown action validation to task building by @EAGzzyCSL in https://github.com/web-infra-dev/midscene/pull/2703 * docs(site): document native reasoning parameters by @EAGzzyCSL in https://github.com/web-infra-dev/midscene/pull/2705 * Add v1.10 changelog by @quanru in https://github.com/web-infra-dev/midscene/pull/2704 * fix(cli): degrade to plain logs on standard non-interactive signals by @quanru in https://github.com/web-infra-dev/midscene/pull/2709 * refactor: separate aiAct progress data from presentation logic by @yuyutaotao in https://github.com/web-infra-dev/midscene/pull/2707 * feat(core): simplify connectivity test result by @EAGzzyCSL in https://github.com/web-infra-dev/midscene/pull/2714 * test(chrome-extension): de-flake event memory stress comparison by @quanru in https://github.com/web-infra-dev/midscene/pull/2716 * fix(computer): capture Windows screenshots via PowerShell (#2150) by @quanru in https://github.com/web-infra-dev/midscene/pull/2713 * fix(android): drop invalid -d display flag from yadb app_process commands by @quanru in https://github.com/web-infra-dev/midscene/pull/2718 * fix(core): delete screenshot-less directory reports on mergeReports rmOriginalReports by @quanru in https://github.com/web-infra-dev/midscene/pull/2717 * [codex] Handle missing toolchain errors by @fishear in https://github.com/web-infra-dev/midscene/pull/2723 * feat(cli): run a setup script before parallel yaml tasks by @quanru in https://github.com/web-infra-dev/midscene/pull/2710 * fix(shared): guard console debug logging by @fishear in https://github.com/web-infra-dev/midscene/pull/2730 * chore(workflow): Mark internal UI packages private by @EAGzzyCSL in https://github.com/web-infra-dev/midscene/pull/2731 * fix(report): unify json key font weight by @EAGzzyCSL in https://github.com/web-infra-dev/midscene/pull/2736 * docs(site): document Azure api-version defaultQuery fallback by @quanru in https://github.com/web-infra-dev/midscene/pull/2735 * feat(core): configure reasoning response extraction by @EAGzzyCSL in https://github.com/web-infra-dev/midscene/pull/2733 * fix(core): expose raw OpenAI error bodies by @EAGzzyCSL in https://github.com/web-infra-dev/midscene/pull/2741 * feat(report): map each sidebar task node to a url hash anchor by @quanru in https://github.com/web-infra-dev/midscene/pull/2739 * fix(cli): keep browser open and show live progress with --keep-window by @quanru in https://github.com/web-infra-dev/midscene/pull/2738 * fix(core): derive real case status when merging reports by @quanru in https://github.com/web-infra-dev/midscene/pull/2737 * fix(core): support locate coordinate metadata and kimi pixel coordinates by @EAGzzyCSL in https://github.com/web-infra-dev/midscene/pull/2743 * feat(report): add player-only mode for embedding via URL param by @quanru in https://github.com/web-infra-dev/midscene/pull/2744 * chore(core): log openai raw error by @EAGzzyCSL in https://github.com/web-infra-dev/midscene/pull/2742 * fix(report): stabilize record timeline scaling by @EAGzzyCSL in https://github.com/web-infra-dev/midscene/pull/2724 **Full Changelog**: https://github.com/web-infra-dev/midscene/compare/v1.10.0...v1.10.1