Releases: minitap-ai/mobile-use
Releases · minitap-ai/mobile-use
Release v2.6.0
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
- @yulingtianxia made their first contribution in #80
Full Changelog: v2.5.0...v2.6.0
v2.5.3
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
- @yulingtianxia made their first contribution in #80
Full Changelog: v2.5.0...v2.5.3
v2.5.2
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
- @yulingtianxia made their first contribution in #80
Full Changelog: v2.5.0...v2.5.2
v2.4.0
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
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
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
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
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
- @KYN4 made their first contribution in #4
- @lucmahoux made their first contribution in #25
Full Changelog: v1.6.0...v2.0.0