(note to plugin users: this version is identical to 2026.9.1 - the only difference is a single dev dependency bump)
Highlights
- More responsive design: the app can now scale down to 500x600px while remaining fully functional
- Driver and device-specific features: new header buttons for UiAutomator2 and Espresso driver sessions, and for iOS, tvOS and watchOS devices in XCUITest driver sessions (yes, Appium now supports watchOS!)
- The device screenshot can now be resized
- Element attributes shown in the app source tree can now be customized
- Gesture ticks in the gesture editor can now be reordered using drag-and-drop
What's Changed
π¦ Platform Support
- β macOS: the minimum supported version is now macOS 13 (Ventura)
π New Features
- feat: add header buttons to switch Espresso subdriver by @eglitise in #3133
- feat: show Home/Siri buttons in tvOS/watchOS sessions by @eglitise in #3137
- feat: add all XCUITest pressButton options into the header by @eglitise in #3141
- feat: add dropdown for watchOS gestures in the app header by @eglitise in #3142
- feat: add watchOS Digital Crown controls in the app header by @eglitise in #3149
- feat: allow the Screenshot panel to be resized by @eglitise in #3145
- feat: customize important source attributes by @lucasmariano003-wq in #3150
- feat: add dropdown for selecting active window strategy (UiAutomator2) by @eglitise in #3165
- feat: reorder actions in the gesture builder by @lucasmariano003-wq in #3152
- feat: reduce minimum window size for standalone app by @eglitise in #3182
π¨ Design Changes
- style: update Siri command UI to match other controls by @eglitise in #3156
- style: fix grouping of context-related elements by @eglitise in #3157
- style: render cloud providers modal in 3 rows by @eglitise in #3172
- style: use default title bar on macOS + tune CSS throughout by @eglitise in #3174
- style: follow OS preferences for scrollbar visibility by @eglitise in #3176
- style: apply responsive design throughout the Session Builder by @eglitise in #3177
- style: apply responsive design throughout the Session Inspector by @eglitise in #3180
- style: add favicon to plugin version by @eglitise in #3188
π Fixes
- fix: make the New Session screen responsive on narrow windows by @tatanota in #3063
- fix: ensure Capability Editor does not always open in narrow mode by @eglitise in #3070
- fix: make the Session Inspector screen responsive on narrow windows by @tatanota in #3064
- fix: add aria-label to icon-only buttons by @eglitise in #3126 (thanks to @MFA-G for the original PR)
- fix: adjust responsiveness in Session Inspector by @eglitise in #3127
- fix: ensure notifications can be normally dismissed by @eglitise in #3128
- fix: make display controls respond to any source of display config changes by @eglitise in #3131
- fix: gate display control buttons behind Android version as well by @eglitise in #3135
- fix: enable retrieval of active app for tvOS & watchOS by @eglitise in #3136
- fix: do not show screenshot mode controls when quitting session by @eglitise in #3138
- fix: hide W3C Action features on unsupported platforms by @eglitise in #3139
- fix: adjust Commands tab responsiveness to work with Splitter by @eglitise in #3158
- fix: adjust offset calculation for Safari webviews by @eglitise in #3155
- fix: add translation key for gesture tick drag handle by @eglitise in #3173
- fix: show empty pointer coords when null/undefined by @eglitise in #3181
π Documentation
- docs: tune + add info about customizing visible attributes by @eglitise in #3164
π Localization
- chore: Update translations by @github-actions[bot] in #3074, #3089, #3113, #3143, #3166, and #3191
- chore: audit i18n keys by @eglitise in #3175
π Other Changes
- chore: migrate to oxc by @eglitise in #3076
- chore: upgrade to Vite 8 and related tools by @eglitise in #3078
- chore: add more oxlint rules by @eglitise in #3081
- chore: use oxc's React Compiler integration by @eglitise in #3122
- chore: refactoring changes by @eglitise in #3129, #3134, #3140, #3148, and #3185
- refactor: migrate remaining Redux containers to hooks by @lucasmariano003-wq in #3151
- chore: use static runtime for AppImage build by @eglitise in #3189
- ci: support releasing via new version number by @eglitise in #3190
New Contributors
- @lucasmariano003-wq made their first contribution in #3151
Full Changelog: v2026.7.1...v2026.9.2