Skip to content

Releases: web-infra-dev/midscene

v1.5.2

04 Mar 06:15

Choose a tag to compare

What's Changed

New Features 🎉

  • feat(site): update platform categories to Web, PC, Mobile by @quanru in #2062

Bug Fixes 🐞

  • fix(core): reset pendingFeedbackMessage in ConversationHistory.reset() by @quanru in #2055
  • fix(shared): move zod from devDependencies to dependencies by @quanru in #2065
  • fix(core): retry planning call once on AIResponseParseError by @quanru in #2047

Document 📖

Other Changes

  • refactor(recorder): remove unused scroll handling logic and simplify event recording process by @kun771447 in #1740
  • chore(core): improve element description prompt with language-specific examples by @ottomao in #2067

New Contributors

Full Changelog: v1.5.1...v1.5.2

v1.5.1

03 Mar 07:09

Choose a tag to compare

What's Changed

New Features 🎉

  • feat(core): rename deepThink to deepLocate for element-locating APIs by @EAGzzyCSL in #2058

Full Changelog: v1.5.0...v1.5.1

v1.5.0

02 Mar 09:18

Choose a tag to compare

What's Changed

New Features 🎉

  • feat(harmony): add @midscene/harmony package for HarmonyOS automation by @quanru in #2029
  • feat(core): restore sub-goal planning support with deepThink mode by @yuyutaotao in #2032
  • feat(core): let timing more detailed by @EAGzzyCSL in #2052

Full Changelog: v1.4.9...v1.5.0

v1.4.9

28 Feb 09:52

Choose a tag to compare

What's Changed

New Features 🎉

  • feat(report): adjust timing display format by @EAGzzyCSL in #2044
  • feat(chrome-extension): add always decline option and fix confirm race condition by @quanru in #2045

Bug Fixes 🐞

  • fix(shared): close bridge server after CLI command completes by @quanru in #2042
  • fix(visualizer): pause auto-scroll when user scrolls up to view history by @quanru in #2043

Document 📖

  • docs(site): add Electron demo tip for headless Linux in computer docs by @quanru in #2046

Full Changelog: v1.4.8...v1.4.9

v1.4.8

28 Feb 03:48

Choose a tag to compare

What's Changed

New Features 🎉

Bug Fixes 🐞

  • fix(android): decouple scalingRatio from size() method by @quanru in #2018
  • fix(computer): detect mouse control failure and warn about admin privileges by @quanru in #2033
  • fix(core): fix BASE_URL_FIX_SCRIPT closing tag not recognized by HTML parser by @quanru in #2034
  • fix(core): correct the screenshot on the report to present the logic properly by @EAGzzyCSL in #2040

Other Changes

  • test(core): test for shotSize with scrollbars by @EAGzzyCSL in #2030
  • fix(core): prevent YAML folded block scalar (>-) from corrupting cache XPath strings by @Copilot in #2038
  • fix(playwright): guard against undefined page in PlaywrightAgent/PuppeteerAgent constructors by @Copilot in #2037

Full Changelog: v1.4.7...v1.4.8

v1.4.7

25 Feb 13:33

Choose a tag to compare

What's Changed

New Features 🎉

  • feat(computer): add Xvfb virtual display support for headless Linux by @quanru in #2020
  • feat(core): add MIDSCENE_MODEL_REASONING_EFFORT as a generic model co… by @yuyutaotao in #2024

Bug Fixes 🐞

  • fix(core): support directory mode reports in mergeReports by @quanru in #2019

Other Changes

Full Changelog: v1.4.6...v1.4.7

v1.4.6

24 Feb 05:03

Choose a tag to compare

What's Changed

New Features 🎉

  • feat(core): add support for Qwen3.5 and doubao-seed 2.0 by @yuyutaotao in #2021

Full Changelog: v1.4.5...v1.4.6

v1.4.5

14 Feb 07:36

Choose a tag to compare

What's Changed

Bug Fixes 🐞

  • fix(computer): use clipboard for all text input on macOS to avoid IME issues by @quanru in #2015
  • fix(computer): abort execution on stop by checking destroyed in screenshotBase64 by @quanru in #2016

Full Changelog: v1.4.4...v1.4.5

v1.4.4

14 Feb 03:03

Choose a tag to compare

What's Changed

New Features 🎉

Other Changes

  • chore(core): remove sub-goals feature from LLM planning by @yuyutaotao in #1975

Full Changelog: v1.4.3...v1.4.4

v1.4.3

13 Feb 14:39

Choose a tag to compare

What's Changed

New Features 🎉

  • feat(core): enable deep thinking in act tool and capture action results by @yuyutaotao in #2013

Bug Fixes 🐞

Document 📖

Full Changelog: v1.4.2...v1.4.3