Skip to main content

Changelog

XCUI

9.6.1 (1 Dec, 2024)

Bug Fixes

  • Fixed an issue where apps with custom empty windows reported 0x0 dimensions.

9.6.0 (13 Oct, 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), and ScrollRootElement 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 in checksettings

9.0.0 (July 13, 2023)

Features

  • NML_API_KEY renamed to APPLITOOLS_API_KEY (and SERVER_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