Changelog
info
This topic has moved here:
https://applitools.com/tutorials/sdks/xcui/changelog
Please update your bookmarks.
XCUI
9.6.0 (13 October, 2024)
Features
- Added the ability to set batch properties for custom filtering in the Eyes dashboard.
- Added support for iPhones 16 devices (iPhone 16, iPhone 16 Plus, iPhone 16 Pro, and iPhone 16 Pro Max) in Native Mobile Library
- The SDK now requires iOS 13 or later
Bug Fixes
- Fixed crash in classic tests on Xcode 16
- Fixed crash when
Eyes.close
is called with NML versions below 4.0.165 - Fixed crash when the app features multiple XCUIWindow objects
- Resolved issue with multi-device test creating its own baseline
- Resolved issue with multi-device test failing on HTTP 403 errors when the
APPLITOOLS_API_KEY
environment variable is set
9.5.4 (16 July, 2024)
Features
- A warning message now appears when integrating the framework through CocoaPods (Trello 563)
Bug Fixes
- The system now automatically retries screenshot upload when there are network issues
9.5.3 (June 20, 2024)
Bug Fixes
- Internal improvements
9.5.2 (June 10, 2024)
Bug Fixes
- Resolved issue with empty test results
9.5.1 (May 30, 2024)
Bug Fixes
- Resolved issue with non-integer viewport size
9.5.0 (May 28, 2024)
Features
- You can now pass branch names from GIT in environment variables
Bug Fixes
- Fixed time zone formatting issues in batch requests
9.4.1 (May 6, 2024)
Features
- System now automatically uses a system screenshot for popups using Native Mobile Library
Bug Fixes
- Resolved issue with viewport size being 0 x 0
9.4.0 (Mar 13, 2024)
Features
- Added support for additional devices in Native Mobile Library
9.3.2 (Jan, 30 2024)
Bug fixes
- Resolved issue handling unrecognized selectors for
scrollRootElement
.
9.3.1 (Jan, 30 2024)
Bug fixes
- Resolved issue with system fail if the system time format is set to 12-hour.
9.3.0 (Jan, 16 2024)
Features
- Added support for capturing an element (
target.region
), setting an element as a different match level (ignore
,layout
,ignoreColors
), andScrollRootElement
in Native Mobile Library.
Bug fixes
- Resolved error with
setMobileCapabilities
on an app that is already running
9.2.0 (Dec, 19 2023)
Features
- Added support for full page screenshots in Native Mobile Library
- Added support for additional mobile devices
- Added support for the following APIs:
Eyes.getAllTestResults
,Eyes.closeAndGetResults
,Eyes.setMobileCapabilities
9.1.0 (Nov 16, 2023)
Features
- Added
variationGroupId
inchecksettings
9.0.0 (July 13, 2023)
Features
NML_API_KEY
renamed toAPPLITOOLS_API_KEY
(andSERVER_URL
,PROXY_URL
) in environment variables.
8.12.1 (April 21, 2023)
Bug fixes
- Added support for iPhone 14, Pro, Pro Max, and Plus devices