Highlights
- Selenium Grid support
- Session creation and attaching to existing sessions are both supported
- New button to save element screenshot
- Upgrade embedded Electron version from v13.6.9 to v31.6.0
- Many security fixes and performance improvements
What's Changed
📦 Platform Support
- ⚠ macOS: drop support for macOS < 10.15
- ⚠ Windows: drop support for Windows < 10
🚀 New Features
- feat: support creating sessions for Selenium Grid devices by @eglitise in #1632
- feat: add button to save element screenshot by @eglitise in #1676
- feat: support attaching to Selenium Grid sessions by @eglitise in #1690
🛠 Fixes
- fix: improve flow when importing session file by @eglitise in #1651
- fix: fix support for
Attach to Session
for LambdaTest server by @Delta456 in #1656 - fix: resolve some screenshot Coordinates Mode issues by @eglitise in #1695
- fix: adjust calculation of element highlighter positions by @eglitise in #1698
- fix: prevent Coordinates Mode from intercepting modals by @eglitise in #1699
📖 Documentation
🌐 Localization
- chore: Update translations by @github-actions in #1639
- chore: Update translations by @github-actions in #1666
🔍 Other Changes
- chore: upgrade Electron from v13.6.9 to v31.4.0 by @eglitise in #1659
- chore: Electron-related refactoring/dependency changes by @eglitise in #1634, #1646, #1655, #1663, #1664, #1667, #1668 and #1669
- chore: migrate to ESLint flat config and adjust rules by @eglitise in #1673 and #1675
New Contributors
Full Changelog: v2024.8.2...v2024.9.1