v1.9.2

web-infra-dev/midscenev1.9.2Jun 8, 2026by github-actions[bot]

AI Summary

Introduces image prompting for actions, Studio beta branding, and CLI flags for deep-locate/deep-think.

Key Highlights

  • Image prompting for aiAct
  • Support studio recorder and markdown replay output
  • Brand Studio as Beta
  • Expose deep-locate / deep-think via CLI flags
  • Fix RDP blank first-frame screenshots

New Features

  • Image prompting for aiAct
  • Support studio recorder and markdown replay output
  • Brand Studio as Beta
  • Expose deep-locate / deep-think via CLI flags
  • Support custom HTTP headers in YAML web config

Full Release Notes

<!-- Release notes generated using configuration in .github/release.yml at v1.9.2 -->

## What's Changed
### New Features 🎉
* feat(core): image prompting for aiAct by @EAGzzyCSL in https://github.com/web-infra-dev/midscene/pull/2507
* feat(shared): expose deep-locate / deep-think via CLI flags for MCP and skill by @quanru in https://github.com/web-infra-dev/midscene/pull/2599
* feat(recorder): support studio recorder and markdown replay output by @fishear in https://github.com/web-infra-dev/midscene/pull/2606
* feat(studio): brand Studio as Beta + expand v1.8 changelog by @quanru in https://github.com/web-infra-dev/midscene/pull/2552
* feat(shared): forward custom failure message in assert CLI/MCP tool by @quanru in https://github.com/web-infra-dev/midscene/pull/2604
* feat(web-integration): support custom HTTP headers in YAML web config by @quanru in https://github.com/web-infra-dev/midscene/pull/2603
### Bug Fixes 🐞
* fix(test): click action button before aiAct by @EAGzzyCSL in https://github.com/web-infra-dev/midscene/pull/2534
* fix(core): replace stale locate cache entry on replanning (#2529) by @quanru in https://github.com/web-infra-dev/midscene/pull/2592
* fix: correct documentation folder reference by @666asd in https://github.com/web-infra-dev/midscene/pull/2615
* fix(cli): surface real YAML run errors instead of silent "not executed" by @quanru in https://github.com/web-infra-dev/midscene/pull/2605
* fix(core): keep markdown image paths in sync with exported screenshots (#2392) by @quanru in https://github.com/web-infra-dev/midscene/pull/2607
* fix(computer): eliminate blank RDP first-frame screenshots by @quanru in https://github.com/web-infra-dev/midscene/pull/2601
* fix(computer): self-heal phased-scroll +x bit lost in npm tarball by @quanru in https://github.com/web-infra-dev/midscene/pull/2574
### Other Changes
* chore(evaluation): remove obsolete evaluation package by @EAGzzyCSL in https://github.com/web-infra-dev/midscene/pull/2614
* remove PR labeler workflow by @quanru in https://github.com/web-infra-dev/midscene/pull/2621
* chore(report): refresh bundled report fixtures by @EAGzzyCSL in https://github.com/web-infra-dev/midscene/pull/2622
* fix(computer): warn about elevated Windows app input drops by @quanru in https://github.com/web-infra-dev/midscene/pull/2625

## New Contributors
* @fishear made their first contribution in https://github.com/web-infra-dev/midscene/pull/2606
* @666asd made their first contribution in https://github.com/web-infra-dev/midscene/pull/2615

**Full Changelog**: https://github.com/web-infra-dev/midscene/compare/v1.9.1...v1.9.2