v1.9.0

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

AI Summary

Introduces support for Harmony targets, fixes critical WASM initialization issues, and refactors the model adaptor.

Key Highlights

  • Support for Harmony target in YAML scripts
  • Fix WASM init failure by externalizing photon and sharp
  • Remove cap on longPress duration (600ms)
  • Refactor core model adaptor

New Features

  • Support harmony target in yaml scripts

Full Release Notes

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

## What's Changed
### New Features 🎉
* feat(cli): support harmony target in yaml scripts by @quanru in https://github.com/web-infra-dev/midscene/pull/2587
### Bug Fixes 🐞
* fix(harmony-mcp): externalize photon and sharp to fix WASM init failure by @quanru in https://github.com/web-infra-dev/midscene/pull/2593
* fix(web-integration): stop capping longPress duration at 600ms by @quanru in https://github.com/web-infra-dev/midscene/pull/2591
### Document 📖
* docs(site): clarify aiHover support on PC desktop by @quanru in https://github.com/web-infra-dev/midscene/pull/2595
* docs(site): clarify remoteAdbHost points to adb server, not adbd by @quanru in https://github.com/web-infra-dev/midscene/pull/2590
* docs(site): document runAdbShell coordinate taps by @EAGzzyCSL in https://github.com/web-infra-dev/midscene/pull/2585
* docs(site): simplify remoteAdbHost/Port explanation for adb server by @yuyutaotao in https://github.com/web-infra-dev/midscene/pull/2597
* docs(site): refresh recommended model list to latest by @yuyutaotao in https://github.com/web-infra-dev/midscene/pull/2598
### Other Changes
* test(web-integration): retry CLI viewport cleanup by @EAGzzyCSL in https://github.com/web-infra-dev/midscene/pull/2586
* refactor(core): model adaptor by @EAGzzyCSL in https://github.com/web-infra-dev/midscene/pull/2480


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