Changelog
WebdriverIO JavaScript
5.50.4 (Dec 19, 2023)
Bug fixes
- Screenshots are now scaled properly in iOS devices with Appium 2
- Fixed infinite loop that may appear during attribute extraction
- Resolved performance issue with multiple runners within the same process
5.50.3 (Dec 18, 2023)
Bug fixes
- Fixed issue when page didn't reload for one of the breakpoints if the initial viewport size matches it
5.50.2 (Dec 12, 2023)
Features
- Applitools Windows binaries are now signed
- Improvements to Applitools Native Mobile Library
- Improved DOM snapshot elements extraction in Ultrafast Grid
Bug fixes
- Added support for LazyLoad when reloading the page using
layoutBreakpoints
5.50.1 (Dec 5, 2023)
Features
Bug fixes
- Improved concurrency support
5.50.0 (Nov 21, 2023)
Features
- Added
enableEyesLogs
configuration to the eyes service - Added
useExecutionCloud
configuration to the eyes service - A notification now appears if there is a newer version of the SDK
Bug fixes
- Preserve css declarations order in dom-snapshot
- devtool commands are now supported in all Chromium browsers
- Test results are now generated even if there is an unexpected error in some of the tests
- Long running tasks no longer time out
5.49.4 (Nov 7, 2023)
Features
- Added warning when driver used with capabilities that may conflict with Applitools native mobile library
Bug fixes
- Handled duplicated style properties in inline style tags in UFG tests
- UFG requests that respond with a 503 error are now automatically retried
- Fixed issue that caused DOM snapshots to be taken for different viewport sizes when layout breakpoints were explicitly turned off
- Fixed issue when w3c properties were added to legacy capabilities object in
Eyes.setMobileCapabilities
method
5.49.3 (Oct 30, 2023)
Bug fixes
- Safe selectors are now generated as close as possible to taking DOM snapshot
5.49.2 (Oct 25, 2023)
Bug fixes
5.49.1 (Oct 19, 2023)
Bug fixes
- Fixed
serverUrl
configuration propagation
5.49.0 (Oct 17, 2023)
Features
- New devices added to IosDeviceName enum
Bug fixes
- SDK no longer uses an ascii text decoder
- Webview screenshots can now be taken with css stitching
General changes
5.48.0 (Sep 29, 2023)
Bug fixes
- Improved the expiration time of the tunnel in Execution Cloud
5.47.0 (Sep 25, 2023)
Bug fixes
5.46.1 (Sep 12, 2023)
Bug fixes
- dom-snapshot now supports xml pages and parents inside css URLs
5.46.0 (Sep 11, 2023)
Bug fixes
- Added support for coded regions with
layoutBreakpoints
reload
5.45.5 (Sep 04, 2023)
Features
- Added support for fallback in
req
5.45.4 (Aug 30, 2023)
Bug fixes
5.45.3 (Aug 18, 2023)
Features
- Replace and close tunnels by tunnel id
Bug fixes
- Optimized driver usage on close
5.45.2 (Aug 10, 2023)
Bug fixes
- Propagated stitch mode to applitools Mobile lib
5.45.1 (Aug 08, 2023)
Bug fixes
5.45.0 (Aug 08, 2023)
Features
- Improved log event on
eyes.open
5.44.19 (Aug 08, 2023)
Features
- Custom headers are now supported for resource fetching
5.44.18 (Aug 03, 2023)
Features
- Added stuck request retries to all requests to UFG and Eyes
Bug fixes
- Log Event settings are now populated with with env vars
- Extract device orientation from a browser for web executions
- Improved orientation extraction for iOS devices
- Improved fetch error experience when fetching from tunnel
5.44.17 (Jul 07, 2023)
Bug fixes
- Fixed rendering issue with Chrome >113 and css white-space property
- Consider response headers and status codes which are returned from the Execution Cloud resource handler
5.44.16 (Jul 21, 2023)
Bug fixes
- Fixed workspace dependencies
5.44.15 (Jul 21, 2023)
Bug fixes
5.44.14 (Jul 18, 2023)
Bug fixes
5.44.13 (Jul 13, 2023)
Bug fixes
- Prevent Execution Cloud tunnel binaries from overriding itself
- Fixed an issue when an inability to freeze a gif image caused sdk crush
- Fixed issue when sdk crushed due to invalid resource URL in UFG mode
5.44.12 (Jul 10, 2023)
Features
- Added the ability to skip deserialized dom snapshot
Bug fixes
5.44.11 (Jul 05, 2023)
Bug fixes
5.44.10 (Jul 05, 2023)
Features
- Added support for DNS caching
- Added support of regional execution cloud servers
- Added binaries and made them available in jfrog
Bug fixes
- Fixed issue with
getResults
log appearing in console when file handler is configured - Fixed auto tunnel cleanup after unexpected end of the process
5.44.9 (Jun 29, 2023)
Features
- Added a new mode for taking native app screenshots
Bug fixes
5.44.8 (Jun 28, 2023)
Bug fixes
5.44.7 (Jun 28, 2023)
Features
- Added a new mode for taking native app screenshots
Bug fixes
5.44.6 (Jun 28, 2023)
Features
- Handled abandoned tunnels for Execution Cloud
Bug fixes
- Removed content type when request does not contain any body
5.44.5 (Jun 21, 2023)
Bug fixes
Features
- Added overload for locate method, to call it with custom target
- WebdriverIO JavaScript
- 5.50.4 (Dec 19, 2023)
- 5.50.3 (Dec 18, 2023)
- 5.50.2 (Dec 12, 2023)
- 5.50.1 (Dec 5, 2023)
- 5.50.0 (Nov 21, 2023)
- 5.49.4 (Nov 7, 2023)
- 5.49.3 (Oct 30, 2023)
- 5.49.2 (Oct 25, 2023)
- 5.49.1 (Oct 19, 2023)
- 5.49.0 (Oct 17, 2023)
- 5.48.0 (Sep 29, 2023)
- 5.47.0 (Sep 25, 2023)
- 5.46.1 (Sep 12, 2023)
- 5.46.0 (Sep 11, 2023)
- 5.45.5 (Sep 04, 2023)
- 5.45.4 (Aug 30, 2023)
- 5.45.3 (Aug 18, 2023)
- 5.45.2 (Aug 10, 2023)
- 5.45.1 (Aug 08, 2023)
- 5.45.0 (Aug 08, 2023)
- 5.44.19 (Aug 08, 2023)
- 5.44.18 (Aug 03, 2023)
- 5.44.17 (Jul 07, 2023)
- 5.44.16 (Jul 21, 2023)
- 5.44.15 (Jul 21, 2023)
- 5.44.14 (Jul 18, 2023)
- 5.44.13 (Jul 13, 2023)
- 5.44.12 (Jul 10, 2023)
- 5.44.11 (Jul 05, 2023)
- 5.44.10 (Jul 05, 2023)
- 5.44.9 (Jun 29, 2023)
- 5.44.8 (Jun 28, 2023)
- 5.44.7 (Jun 28, 2023)
- 5.44.6 (Jun 28, 2023)
- 5.44.5 (Jun 21, 2023)