Skip to content

Releases: appium/appium-inspector

2026.5.1

04 May 09:22

Choose a tag to compare

Highlights

  • Attach to Session improvements
    • You can now directly attach to a session using its session ID
    • Improved presentation of discovered sessions
  • Improved logic for generating suggested element XPath

What's Changed

🚀 New Features

  • feat: improve suggested xpath generation logic by @eglitise in #2733
  • feat: support manually attaching to session using session ID by @eglitise in #2754
  • feat: allow selecting installation directory for Windows installer by @eglitise in #2779

🎨 Design Changes

  • style: use common refresh button in Attach to Session by @eglitise in #2756
  • style: render discovered sessions as card grid by @eglitise in #2758
  • style: increase gesture tick density at window widths >=1920px by @eglitise in #2790

🛠 Fixes

🌐 Localization

🔍 Other Changes

Full Changelog: v2026.2.1...v2026.5.1

2026.2.1

22 Feb 15:44

Choose a tag to compare

Highlights

  • Plugin version now also works in non-HTTPS contexts
  • New header button for detaching from session without deleting it
  • Selected Element panel now auto-hides if no element is selected
  • New box model in Selected Element panel for easier retrieval of element position and size
  • Integration with RabbitQA cloud provider

What's Changed

🚀 New Features

  • feat: add RabbitQA cloud provider support with logo and configuration by @TahaTangulu in #2628
  • feat: add box model for Selected Element by @eglitise in #2636
  • feat: add button to detach from session without termination by @eglitise in #2641

🎨 Design Changes

  • style: collapse selected element panel if none selected by @eglitise in #2608

🛠 Fixes

  • fix: allow plugin usage in insecure contexts by @eglitise in #2607
  • fix(session-builder): Add markDirty flag to SET_SERVER_PARAM to enable Save button only for user edits by @Semih702 in #2623

📖 Documentation

🌐 Localization

🔍 Other Changes

New Contributors

Full Changelog: v2026.1.3...v2026.2.1

2026.1.3

24 Jan 13:40

Choose a tag to compare

Highlights

  • New button in MJPEG mode for fallback to screenshot API
  • Styling changes: all new icons, better syntax highlighting, monospace font where appropriate

What's Changed

🚀 New Features

  • feat: switch syntax highlighting to react-refractor by @eglitise in #2567
  • feat: add buttons to switch between MJPEG stream and screenshot API by @eglitise in #2565

🎨 Design Changes

  • style: switch external icon source to Tabler by @eglitise in #2556
  • style: use Tabler icons everywhere by @eglitise in #2559
  • style: use monospace font where appropriate & update app source colors by @eglitise in #2574
  • style: use monospace font in commands tab as well by @eglitise in #2585

🛠 Fixes

  • fix: update gesture import/export to match session import/export by @eglitise in #2553
  • fix: adjust WDIO command overrides by @eglitise in #2572

📖 Documentation

🌐 Localization

  • chore: Update translations by @github-actions[bot] in #2569

🔍 Other Changes

Full Changelog: v2026.1.2...v2026.1.3

2026.1.2

11 Jan 12:30

Choose a tag to compare

Highlights

  • Support importing/exporting session files and language selection in the web/plugin version
    • You can now also import multiple files at once
    • ⚠️ Session files exported from this Inspector version CANNOT be imported in older versions (files exported from older versions CAN still be imported in this version)
  • Faster element highlighting when hovering over screenshot
    • Known issue: hovering over an element handle does not highlight the rest of the element box (clicking on it still applies the full highlight as expected)
  • Locator improvements in web context
    • Support element search using web locator strategies
    • Add id (css) and tag name based locators in suggested locators

What's Changed

🚀 New Features

  • feat: support element search using web locator strategies in web context by @eglitise in #2514
  • feat: add 2 suggested locator strategies for web context by @eglitise in #2515
  • feat: automatically detect port number when using the appium-inspector-plugin by @wswebcreation in #2521
  • feat: move language selector to application settings by @eglitise in #2523
  • feat: update .appiumsession file format by @eglitise in #2535
  • feat: import/export sessions from Saved Capability Sets by @eglitise in #2543

🎨 Design Changes

  • style: reduce empty space for gesture editor tick cards by @eglitise in #2471
  • style: remove @ant-design/pro-components by @eglitise in #2484
  • style: adjust search modal locator strategy buttons by @eglitise in #2513
  • style: fix vertical align of app source tree expand icon by @eglitise in #2538

🛠 Fixes

🌐 Localization

🔍 Other Changes

Full Changelog: v2025.11.1...v2026.1.1

2025.11.1

16 Nov 12:48

Choose a tag to compare

Highlights

  • Enhanced Commands tab
    • Available commands are now retrieved directly from the driver and active plugins (requires Appium 2.16+)
    • Add support for execute methods, which are also retrieved from the driver/plugins (requires Appium 2.16+)
    • Improved presentation of results (adjust modal size, add functionality for copying, formatting, sorting, filtering)
  • New header button for toggling automatic session restart upon device disconnect
  • Integration with Fireflink DeviceFarm cloud provider

What's Changed

📦 Platform Support

  • ⚠ macOS: the minimum supported version is now macOS 12

🚀 New Features

🎨 Design Changes

  • style: adjust button styles while editing caps JSON or title by @eglitise in #2371

🛠 Fixes

  • fix: resolve error when quitting session with existing source query by @eglitise in #2290
  • fix: improve error message when no capabilities are provided by @eglitise in #2373
  • fix: compatibility between new vendors and older capability sets by @eglitise in #2400
  • fix: skip source/screenshot refresh upon opening session info tab by @eglitise in #2418

📖 Documentation

🌐 Localization

🔍 Other Changes

New Contributors

Full Changelog: v2025.8.2...v2025.11.1

2025.8.2

29 Aug 16:04

Choose a tag to compare

What's Changed

Bugfix release to address the issue where the plugin version could not be loaded.

🛠 Fixes

  • fix: adjust screenshot container size for small resolution DUTs by @eglitise in #2283
  • fix: adjust plugin version Express paths by @eglitise in #2285

Full Changelog: v2025.8.1...v2025.8.2

2025.8.1

25 Aug 17:34

Choose a tag to compare

Highlights

  • Integration with webmate cloud provider
  • Ability to toggle capabilities on/off in the session builder for easier testing
  • Ability to search the application source using plaintext

What's Changed

📦 Platform Support

  • ⚠ Plugin version only: drop compatibility with Appium 2 (this follows all other official Appium plugins)

🚀 New Features

🎨 Design Changes

  • style: align button placement for Source and Selected Element panels by @eglitise in #2265

🛠 Fixes

  • fix: adjust width for capability set title edit field by @eglitise in #2271
  • fix: adjust recorder for element actions by @eglitise in #2272

📖 Documentation

🌐 Localization

  • chore: Update translations by @github-actions[bot] in #2273

🔍 Other Changes

  • chore: update Renovate config by @eglitise in #2244
  • chore: set plugin requirements to Appium 3 by @eglitise in #2258
  • chore: move Session Inspector tab antd Card wrappers to tab-specific files by @eglitise in #2263
  • chore: add style label support to autolabeler & release notes by @eglitise in #2266

New Contributors

Full Changelog: v2025.7.3...v2025.8.1

2025.7.3

30 Jul 05:40

Choose a tag to compare

What's Changed

Small release to adjust the desktop app icons - no changes in the browser/plugin versions.

🛠 Fixes

Full Changelog: v2025.7.2...v2025.7.3

2025.7.2

27 Jul 11:17

Choose a tag to compare

Highlights

  • New app icon
  • Safari support for browser/plugin builds
  • 3 new commands added in Appium 2.16
  • You can now resize and/or collapse certain panels:
    • Session Builder: capability fields/capability JSON/saved capability sets
    • Session Inspector Source tab: application source/selected element

What's Changed

📦 Platform Support

  • ⚠ Plugin version only: supported Node.js version range has been updated from >=20.x to ^20.19.0 || >=22.12.0

🚀 New Features

🛠 Fixes

  • fix: do not pass process value to browser build by @eglitise in #2174

🌐 Localization

  • chore: Update translations by @github-actions[bot] in #2179 and #2191

🔍 Other Changes

Full Changelog: v2025.7.1...v2025.7.2

2025.7.1

06 Jul 18:53

Choose a tag to compare

Highlights

  • Theme support
    • The Inspector is now available in light, dark, and system themes
    • The default theme is system
  • Upgrade embedded antd design framework to v5
    • Slightly adjusted overall design
    • Buttons, input fields and other elements now use rounded corners
  • Adjust Commands list
    • Moved Execute Method, Get Settings and Update Settings to the top of the list
    • Added 6 new commands
    • Removed 27 commands (all of which have execute method replacements)

What's Changed

🚀 New Features

🛠 Fixes

📖 Documentation

🌐 Localization

🔍 Other Changes

New Contributors

Full Changelog: v2025.3.1...v2025.7.1