v1.10.9
web-infra-dev/midscenev1.10.9Aug 4, 2026by github-actions[bot]
AI Summary
Exposes accessibility UI tree snapshots for Android and hardens the Chrome extension recorder. Also introduces support for aiAct prompt file uploads, Kimi3 model family, and CDP request headers.
Key Highlights
- Expose accessibility UI tree snapshots
- Support aiAct prompt file uploads
- Support kimi3 model family
- Support CDP request headers
New Features
- Expose accessibility UI tree snapshots
- Support aiAct prompt file uploads
- Support kimi3 model family
- Support CDP request headers
- Support reference images in act CLI
Full Release Notes
<!-- Release notes generated using configuration in .github/release.yml at v1.10.9 --> ## ✨ Features * feat(android): expose accessibility UI tree snapshots by @quanruzhuoxiu in https://github.com/web-infra-dev/midscene/pull/2873 * feat(chrome-extension): harden recorder and share config modal by @fishear in https://github.com/web-infra-dev/midscene/pull/2863 ## 🐛 Fixes * fix(site): prevent stale GitHub star counts by @quanruzhuoxiu in https://github.com/web-infra-dev/midscene/pull/2899 * fix(ios): remove unsupported device options by @quanruzhuoxiu in https://github.com/web-infra-dev/midscene/pull/2887 * fix(core): preserve deep locate failure dumps by @EAGzzyCSL in https://github.com/web-infra-dev/midscene/pull/2909 * fix(core): preserve assertion failure dumps by @EAGzzyCSL in https://github.com/web-infra-dev/midscene/pull/2918 * fix(core): vary temperature on semantic retries by @EAGzzyCSL in https://github.com/web-infra-dev/midscene/pull/2917 * fix(android): support scrcpy with remote ADB servers by @quanruzhuoxiu in https://github.com/web-infra-dev/midscene/pull/2916 * fix(cli): include setup scripts in batch summaries by @quanruzhuoxiu in https://github.com/web-infra-dev/midscene/pull/2925 * fix(playwright): remove finalized source reports by @quanruzhuoxiu in https://github.com/web-infra-dev/midscene/pull/2926 ## 📚 Documentation * docs(site): clarify model provider headings by @EAGzzyCSL in https://github.com/web-infra-dev/midscene/pull/2900 * docs(site): clarify keyboard shortcut support by @EAGzzyCSL in https://github.com/web-infra-dev/midscene/pull/2914 * docs(site): mention Bridge file upload permission by @quanru in https://github.com/web-infra-dev/midscene/pull/2924 ## 🧪 Testing * test(ci): stabilize iOS and Android emulator smokes by @quanruzhuoxiu in https://github.com/web-infra-dev/midscene/pull/2903 * test(report): stabilize detail panel AI assertions by @EAGzzyCSL in https://github.com/web-infra-dev/midscene/pull/2904 * test(web-integration): avoid ambiguous todo label by @EAGzzyCSL in https://github.com/web-infra-dev/midscene/pull/2912 ## ⚙️ CI & Chore * chore(android): reuse display dump for physical lookup by @ottomao in https://github.com/web-infra-dev/midscene/pull/2897 * ci(workflow): use self-hosted runners for ci by @quanruzhuoxiu in https://github.com/web-infra-dev/midscene/pull/2886 * ci(workflow): unify Feishu release notification targets by @quanruzhuoxiu in https://github.com/web-infra-dev/midscene/pull/2920 * ci(workflow): use internal cache on self-hosted runners by @quanruzhuoxiu in https://github.com/web-infra-dev/midscene/pull/2913 **Full Changelog**: https://github.com/web-infra-dev/midscene/compare/v1.10.8...v1.10.9