v1.10.6
web-infra-dev/midscenev1.10.6Jul 20, 2026by github-actions[bot]
AI Summary
This release focuses on enhancing core AI model handling and stability, enabling the Studio recorder by default, and fixing various issues across Android, computer, and web integration modules.
Key Highlights
- Added configurable model response formats and retries for parse failures.
- Studio recorder is now enabled by default.
- Fixed Android scrcpy stream disconnections and computer RDP connections.
- Improved error handling for truncated PNG screenshots.
New Features
- Model response format configuration
- Configurable retries for model response parsing
- Studio recorder default enablement
Full Release Notes
<!-- Release notes generated using configuration in .github/release.yml at v1.10.6 --> ## What's Changed * feat(core): add model response format config by @EAGzzyCSL in https://github.com/web-infra-dev/midscene/pull/2815 * feat(core): support configurable retries for model response parse failures by @EAGzzyCSL in https://github.com/web-infra-dev/midscene/pull/2816 * feat(studio): enable Studio recorder by default by @fishear in https://github.com/web-infra-dev/midscene/pull/2764 * fix(site): disable Bing image previews by @quanru in https://github.com/web-infra-dev/midscene/pull/2810 * fix(workflow): generate release notes only for notifications by @quanru in https://github.com/web-infra-dev/midscene/pull/2811 * fix(playground): default server host to loopback by @quanru in https://github.com/web-infra-dev/midscene/pull/2813 * fix(computer): retry RDP-only auto connections by @quanru in https://github.com/web-infra-dev/midscene/pull/2814 * fix(android): recover from scrcpy stream disconnections by @quanru in https://github.com/web-infra-dev/midscene/pull/2809 * fix(android): recover scrcpy after transient initialization failures by @quanru in https://github.com/web-infra-dev/midscene/pull/2807 * fix(android): use consistent adb configuration by @quanru in https://github.com/web-infra-dev/midscene/pull/2806 * fix(core): preserve AI timeout reasons by @EAGzzyCSL in https://github.com/web-infra-dev/midscene/pull/2820 * fix(shared): reject truncated PNG screenshots by @quanru in https://github.com/web-infra-dev/midscene/pull/2823 * refactor(core): remove legacy location field flag by @EAGzzyCSL in https://github.com/web-infra-dev/midscene/pull/2779 **Full Changelog**: https://github.com/web-infra-dev/midscene/compare/v1.10.5...v1.10.6