Releases: web-infra-dev/midscene
Releases · web-infra-dev/midscene
v1.9.5
What's Changed
Other Changes
- add computer desktop Intel packaging by @quanru in #2635
- feat(core): improve Android action controls and core planning guidance by @simplyme0823 in #2623
Full Changelog: v1.9.4...v1.9.5
v1.9.4
release: v1.9.4
v1.9.3
What's Changed
New Features 🎉
- feat(core): support Gemini thinking content by @EAGzzyCSL in #2613
- feat(cli): support retrying failed yaml cases by @quanru in #2620
Document 📖
- docs(site): update changelog for v1.8 and v1.9 by @EAGzzyCSL in #2617
- docs(site): document Azure OpenAI via OpenAI-compatible endpoint by @quanru in #2594
- docs(site): add quick start guide and reorganize navigation by @yuyutaotao in #2609
Other Changes
- docs(site): update homepage model links by @EAGzzyCSL in #2627
- Support file upload in Chrome extension Bridge mode by @quanru in #2618
- refactor(core): clarify model adapter chat params by @EAGzzyCSL in #2631
- [codex] Optimize Studio preview input coalescing by @fishear in #2629
- fix(core): report yaml runner failures by @quanru in #2626
- Support IPv6 RDP hosts by @quanru in #2616
- fix(core): record response model name in usage by @EAGzzyCSL in #2633
- chore(docs): aiAsk === aiString by @EAGzzyCSL in #2634
- docs(site): recommend Azure OpenAI v1 bearer config by @quanru in #2636
Full Changelog: v1.9.2...v1.9.3
v1.9.2
What's Changed
New Features 🎉
- feat(core): image prompting for aiAct by @EAGzzyCSL in #2507
- feat(shared): expose deep-locate / deep-think via CLI flags for MCP and skill by @quanru in #2599
- feat(recorder): support studio recorder and markdown replay output by @fishear in #2606
- feat(studio): brand Studio as Beta + expand v1.8 changelog by @quanru in #2552
- feat(shared): forward custom failure message in assert CLI/MCP tool by @quanru in #2604
- feat(web-integration): support custom HTTP headers in YAML web config by @quanru in #2603
Bug Fixes 🐞
- fix(test): click action button before aiAct by @EAGzzyCSL in #2534
- fix(core): replace stale locate cache entry on replanning (#2529) by @quanru in #2592
- fix: correct documentation folder reference by @666asd in #2615
- fix(cli): surface real YAML run errors instead of silent "not executed" by @quanru in #2605
- fix(core): keep markdown image paths in sync with exported screenshots (#2392) by @quanru in #2607
- fix(computer): eliminate blank RDP first-frame screenshots by @quanru in #2601
- fix(computer): self-heal phased-scroll +x bit lost in npm tarball by @quanru in #2574
Other Changes
- chore(evaluation): remove obsolete evaluation package by @EAGzzyCSL in #2614
- remove PR labeler workflow by @quanru in #2621
- chore(report): refresh bundled report fixtures by @EAGzzyCSL in #2622
- fix(computer): warn about elevated Windows app input drops by @quanru in #2625
New Contributors
Full Changelog: v1.9.1...v1.9.2
v1.9.1
v1.9.0
What's Changed
New Features 🎉
Bug Fixes 🐞
- fix(harmony-mcp): externalize photon and sharp to fix WASM init failure by @quanru in #2593
- fix(web-integration): stop capping longPress duration at 600ms by @quanru in #2591
Document 📖
- docs(site): clarify aiHover support on PC desktop by @quanru in #2595
- docs(site): clarify remoteAdbHost points to adb server, not adbd by @quanru in #2590
- docs(site): document runAdbShell coordinate taps by @EAGzzyCSL in #2585
- docs(site): simplify remoteAdbHost/Port explanation for adb server by @yuyutaotao in #2597
- docs(site): refresh recommended model list to latest by @yuyutaotao in #2598
Other Changes
- test(web-integration): retry CLI viewport cleanup by @EAGzzyCSL in #2586
- refactor(core): model adaptor by @EAGzzyCSL in #2480
Full Changelog: v1.8.11...v1.9.0
v1.8.11
v1.8.9
What's Changed
New Features 🎉
- feat(core): supports qwen3.x by @EAGzzyCSL in #2578
Document 📖
- docs(site): clarify yaml glob ordering by @EAGzzyCSL in #2533
Full Changelog: v1.8.8...v1.8.9
v1.8.8
What's Changed
Bug Fixes 🐞
- fix(core): break service import cycle breaking model verification by @quanru in #2564
- fix(harmony): align keyboard dismiss strategy by @quanru in #2563
- fix(core): use original image detail for GPT-5 bbox planning and update model docs by @EAGzzyCSL in #2566
- fix(harmony): make ClearInput actually delete text by @quanru in #2558
- fix(report): remove redundant before-calling screenshot by @EAGzzyCSL in #2512
- fix(core): adapt gemini reasoning effort by @EAGzzyCSL in #2581
- fix(core): expose raw model usage in usage info by @EAGzzyCSL in #2580
Other Changes
- test(workflow): add test type checking by @EAGzzyCSL in #2567
- test(workflow): cover all root unit test targets by @EAGzzyCSL in #2569
- Run YAML cases through Rstest by @quanru in #2537
- Disable runtime YAML result interpolation; apply env-var interpolation before execution and update docs/tests by @yuyutaotao in #2577
- chore(workflow): remove source path aliases by @EAGzzyCSL in #2559
Full Changelog: v1.8.7...v1.8.8
v1.8.7
What's Changed
New Features 🎉
- feat(android): add CLI flag to enable scrcpy by @yuyutaotao in #2542
Bug Fixes 🐞
Other Changes
- chore(workflow): validate tsconfig references and scoped type checking by @EAGzzyCSL in #2560
Full Changelog: v1.8.6...v1.8.7