Skip to content

Releases: tanbro/uiautomator2-mcp-server

v0.3.3

23 Feb 08:34

Choose a tag to compare

docs: prepare for v0.3.3 release

- Add CHANGELOG entry for 0.3.3 with FastMCP v3 upgrade details
- Update server.json version to 0.3.3
- Document release workflow in android-ui-test skill

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>

v0.3.2.post3

16 Feb 04:24

Choose a tag to compare

fix: update server.json for v0.3.2.post3

v0.3.2.post1

16 Feb 03:20

Choose a tag to compare

chore(release): prepare v0.3.2.post1

- Update server.json description for better SEO
  - Add keywords: mobile, bot, RPA, testing, XPath
  - Improve search discoverability on MCP Registry
- Add LobeHub badge to Chinese README (README.zh-CN.md)

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>

v0.3.2

15 Feb 16:45

Choose a tag to compare

Release v0.3.2

Fix MCP name validation in README for PyPI verification
- Fix mcp-name format from dots to slash
- Add missing mcp-name tag to Chinese README
- Update MANIFEST.in to exclude non-runtime files

v0.3.1

15 Feb 16:22

Choose a tag to compare

fix(server.json): fix MCP Registry validation errors

- Shorten description to 100 characters (was 157)
- Fix name format: use slash (io.github.tanbro/uiautomator2-mcp-server)
- Update version to 0.3.1

Also update CHANGELOG with accurate v0.3.1 release notes:
- Add MCP Registry auto-publishing via GitHub Actions
- Document GitHub OIDC authentication setup
- Remove obsolete default.py entry point

Exclude server.json from PyPI package (deployment metadata only)
Exclude CODE_OF_CONDUCT.md and CONTRIBUTING.md (project governance docs)

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>

v0.3.0

12 Feb 15:05

Choose a tag to compare

fix(ci): format test_xpath.py to pass ruff check

v0.2.2

10 Feb 09:42

Choose a tag to compare

🎉 Release v0.2.2

✨ New Features

  • Toast tools for Android Toast message detection and display:
    • get_toast - Get the most recent Android Toast message
    • show_toast - Display a Toast message on the device
    • reset_toast - Clear the cached Toast message
  • Doctor command for comprehensive diagnostics with verbose, auto-fix, and filtering options
  • save_dump_hierarchy tool to save UI hierarchy XML to local file
  • xpath filter parameter added to dump_hierarchy tool

🔧 Improvements

  • Added type stubs for comprehensive type coverage
  • Simplified MCP server module docstring for clarity
  • Clarified init tool scope (only required for UI/element operations)
  • Expanded PyPI keywords to align with GitHub topics

📚 Documentation

  • Added GitHub Release badge to README
  • Updated tool count from 50+ to 60+ tools
  • Restructured README installation section

Full changelog: https://github.com/tanbro/uiautomator2-mcp-server/blob/main/CHANGELOG.md

v0.2.1

10 Feb 02:42

Choose a tag to compare

Release v0.2.1 - 2026-02-10

🆕 New Features

  • element_save_screenshot tool to capture screenshots of specific elements
  • set_focused_text input tool for direct text input without IME requirements
  • app_auto_grant_permissions tool to auto-grant all permissions to installed apps

⚙️ Improvements

  • Improved error handling in element tools with better exception messages
  • Updated swipe function parameter documentation
  • Improved Chinese documentation translation and clarity
  • Updated README structure with better organization

🐛 Bug Fixes

  • Fixed element swipe direction validation to only accept valid directions
  • Corrected bounds parameter handling in element tools
  • Improved error handling for element not found scenarios