v1.8.5

web-infra-dev/midscenev1.8.5May 26, 2026by github-actions[bot]

AI Summary

A substantial release adding several companies to the showcase, improving port probing logic, and fixing various core and integration issues.

Key Highlights

  • Expanded user showcase with iQIYI, Lark, Soda Music, Bilibili, and Doubao
  • Improved port probing and bbox error handling
  • Enhanced CLI/MCP tools with image prompt support

New Features

  • Add iQIYI to users and fetch GitHub stars at build time
  • Add Lark, Soda Music, Bilibili, and Doubao to users showcase
  • Support image prompts in assert CLI/MCP tool
  • Add merge action to report-tool CLI

Full Release Notes

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

## What's Changed
### New Features 🎉
* feat(site): add iQIYI to users and fetch GitHub stars at build time by @quanru in https://github.com/web-infra-dev/midscene/pull/2516
* feat(site): add Lark, Soda Music, Bilibili, and Doubao to users showcase by @quanru in https://github.com/web-infra-dev/midscene/pull/2524
### Bug Fixes 🐞
* fix(shared): probe ports on 0.0.0.0 to match real listen host by @quanru in https://github.com/web-infra-dev/midscene/pull/2515
* fix(core): throw on out-of-range bbox from normalized-[0,1000] models by @quanru in https://github.com/web-infra-dev/midscene/pull/2514
* fix(web-integration): inherit bridge aiAct options by @EAGzzyCSL in https://github.com/web-infra-dev/midscene/pull/2487
* fix(site): tune Bilibili and iQIYI logo widths by @quanru in https://github.com/web-infra-dev/midscene/pull/2525
* fix(test): fix two e2e case by @EAGzzyCSL in https://github.com/web-infra-dev/midscene/pull/2531
* fix(shared): align max tokens with intent model config by @EAGzzyCSL in https://github.com/web-infra-dev/midscene/pull/2502
* fix(harmony): remove system action delay overrides by @quanru in https://github.com/web-infra-dev/midscene/pull/2532
* fix(core): align action API returns with docs by @EAGzzyCSL in https://github.com/web-infra-dev/midscene/pull/2517
* fix(shared): record screenshot tool in reports by @ottomao in https://github.com/web-infra-dev/midscene/pull/2538
* fix(computer): align default scroll distance with web (~70% of screen) by @quanru in https://github.com/web-infra-dev/midscene/pull/2527
### Document 📖
* docs(site): update changelog for v1.8 by @EAGzzyCSL in https://github.com/web-infra-dev/midscene/pull/2528
### Other Changes
* chore(workflow): remove deprecated tsconfig baseUrl by @EAGzzyCSL in https://github.com/web-infra-dev/midscene/pull/2505
* feat(shared): support image prompts in assert CLI/MCP tool by @quanru in https://github.com/web-infra-dev/midscene/pull/2499
* feat(core): add merge action to report-tool CLI by @quanru in https://github.com/web-infra-dev/midscene/pull/2497
* test(workflow): add unit test coverage reporting by @EAGzzyCSL in https://github.com/web-infra-dev/midscene/pull/2526


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