Skip to content

Releases: minitap-ai/mobile-use

Release v2.6.0

20 Oct 17:14

Choose a tag to compare

What's Changed

  • feat: bump to v2.5.0 by @cguiguet in #79
  • Fix iOS device detection by checking for Darwin instead of Linux by @yulingtianxia in #80
  • feat: prefer minitap default llm profile over openai config by @plfavreau in #81
  • feat: get streaming status endpoint by @plfavreau in #82
  • fix(sdk): adb host forwarded to maestro server by @KYN4 in #83
  • fix: correct typo in Cortex documentation from 'Exemple' to 'Example' by @yulingtianxia in #84
  • feat: adding task cancellation and exclusive execution by @cguiguet in #88
  • feat: adding adb direct commands for core actions by @cguiguet in #87
  • fix: ignore known benign warnings in device hardware bridge logs by @plfavreau in #86
  • feat: screen analyzer agent - cortex reasoning agent does not need to be a VLM anymore by @plfavreau in #85
  • fix: Agent initialization fails when adb is not installed, but xcrun is by @plfavreau in #90
  • fix: planner prompt rework for planning - replanning logic by @cguiguet in #89
  • fix: long press is now working correctly with variable time for android by @cguiguet in #94
  • feat: add fallback mechanisms for all agents by @plfavreau in #95
  • docs(env): add default values and clarifying comments to environment variables by @plfavreau in #91
  • Feat: Renaming input and clear text tools to be more explicit by @cguiguet in #93
  • feat: Revamp wait for animation to end tool + tiny fixes by @plfavreau in #92

New Contributors

Full Changelog: v2.5.0...v2.6.0

v2.5.3

11 Oct 15:55

Choose a tag to compare

What's Changed

  • feat: bump to v2.5.0 by @cguiguet in #79
  • Fix iOS device detection by checking for Darwin instead of Linux by @yulingtianxia in #80
  • feat: prefer minitap default llm profile over openai config by @plfavreau in #81
  • feat: get streaming status endpoint by @plfavreau in #82
  • fix(sdk): adb host forwarded to maestro server in commit

New Contributors

Full Changelog: v2.5.0...v2.5.3

v2.5.2

11 Oct 13:22

Choose a tag to compare

What's Changed

  • feat: bump to v2.5.0 by @cguiguet in #79
  • Fix iOS device detection by checking for Darwin instead of Linux by @yulingtianxia in #80
  • feat: prefer minitap default llm profile over openai config by @plfavreau in #81

New Contributors

Full Changelog: v2.5.0...v2.5.2

v2.4.0

09 Oct 09:23

Choose a tag to compare

What's Changed

  • feat: removing copy past tools and planner update by @cguiguet in #67
  • chore: update cortex LLM from gemini-2.5-flash to gemini-2.5-pro model by @plfavreau in #70
  • feat: changes on tap tool, better prompting and new 'target' argument for ui related tools by @cguiguet in #69
  • feat: add pyright job by @plfavreau in #71
  • feat: adding tools feedbacks in agent thoughts and fix of the clear_text tool by @cguiguet in #72
  • feat: adding a log message when no response during a llm call by @cguiguet in #73
  • feat: launch_app tool refacto to look for the package and open the app directly by @cguiguet in #74
  • fix(sdk): handle api key argument in PlatformTaskRequest by @plfavreau in #75
  • feat: SDK platform support by @plfavreau in #76

Full Changelog: v2.3.0...v2.4.0

v2.3.0

24 Sep 07:57

Choose a tag to compare

What's Changed

  • feat(tools): better feedbacks on text related actions and reworking of cortex prompting by @cguiguet in #49
  • fix: inspect executor messages for sceenshot tool calls instead of base messages key by @plfavreau in #50
  • fix text actions and screenshot related tools by @cguiguet in #53
  • fix(sdk): retry upon startup when Maestro server is in failed state by @KYN4 in #52
  • feat(sdk): add pre-run checks for adb and maestro by @plfavreau in #55
  • fix: formating file and cortex prompting for loop detection by @cguiguet in #56
  • fix: removing agent thoughts from system prompt by @cguiguet in #57
  • fix(servers): Replace psutil with socket for port checking by @plfavreau in #58
  • doc: update readme banner by @mininic0 in #59
  • feat(ui-hierarchy): add comprehensive test suite and fix bounds calculation by @plfavreau in #60
  • docs: clarify game automation limitations and fix shell script execution command by @plfavreau in #61
  • fix: update CLI tool checks and default orchestrator model by @plfavreau in #62
  • feat: adding new logic to handle text related actions by @cguiguet in #63

New Contributors

Full Changelog: v2.2.0...v2.3.0

v2.2.0

05 Sep 10:28

Choose a tag to compare

What's Changed

  • feat: release 2.1.0 by @KYN4 in #45
  • feat: add Google Vertex AI client support with composite tools integration by @plfavreau in #46
  • refactor: improve tools list formatting and template rendering in agent prompts by @plfavreau in #47

Full Changelog: v2.1.0...v2.2.0

v2.1.0

02 Sep 10:33

Choose a tag to compare

What's Changed

  • feat: OPENAI_BASE_URL env var support by @KYN4 in #30
  • fix: clear duplicated agent thoughts logging by @plfavreau in #31
  • feat: fix maestro studio health check state between restarts by @plfavreau in #33
  • feat: support multiple actions flow by @KYN4 in #32
  • feat: improved text input behavior, ensuring it's focused and cursor is at the end of the line by @plfavreau in #36
  • fix: LangGraph callback injection with new SDK by @plfavreau in #37
  • fix(pyproject): only python 3.12 is supported by @KYN4 in #35
  • feat(cortex): add support for multi-subgoal solving by @KYN4 in #38
  • refactor: unify text clearing with new clear_text & erase_one_char tools by @plfavreau in #39
  • feat: Make the Planner and the Cortex aware of the Executor's tools by @plfavreau in #40
  • refactor: modernize python syntax with ruff rules for pipe-based type annotations by @plfavreau in #41
  • feat: add windsurf PR title and description generation workflow by @plfavreau in #42
  • feat(docs): Implement automatic graph documentation generation by @plfavreau in #43

Full Changelog: v2.0.0...v2.1.0

v2.0.0

25 Aug 10:01

Choose a tag to compare

What's Changed

  • docs: added troubleshooting section to quickstart section by @KYN4 in #4
  • feat: add UI hierarchy utils by @plfavreau in #5
  • feat: add feature-request issue template by @plfavreau in #9
  • feat: add bug report issue template by @plfavreau in #8
  • feat: add pull request template by @plfavreau in #10
  • chore: add github stars history chart to README by @plfavreau in #15
  • refactor: everything refactored to access context from closures by @KYN4 in #11
  • Fix errors related to Gemini by @KYN4 in #16
  • SDK for easily integrating mobile-use in python projects by @KYN4 in #18
  • All LLMs are configurable - OpenAI API key no longer required by @KYN4 in #23
  • chore(docs): correct misspelling of "completion" by @lucmahoux in #25
  • refactor: prepare the repo for PyPI publishing by @KYN4 in #24
  • PyPI package deployment + DockerHub image deployment on Releases by @KYN4 in #26
  • ci: refactored workflow so the deployment does not occur on release but on tags by @KYN4 in #27

New Contributors

Full Changelog: v1.6.0...v2.0.0