XCUI SDK

1.31.4 - 2025-11-10

Release notes:

  1. Improved Label in Name, Color Contrast and Invalid Range Values validations.
  2. Stability improvements.

1.31.3 - 2025-10-21

Release notes:

  1. Label in Name validation improvement
  2. Baseline IgnoreFilter creation ergonomics improvement
  3. Deprecated validations: Label Capitalization, Sentence-Like Label, Colliding Controls, Accessibility Not Enabled

1.31.2 - 2025-10-06

Release notes:

  1. Improved Accessible Name and Label In Name validations.
  2. Stability improvement.
  3. Initial release of ios-xcuitest-baseline-exporter (1.0.0), a Swift-based command-line tool that streamlines the extraction of baseline JSON files from Xcode .xcresult bundles into your Xcode project.

1.31.1 - 2025-09-18

Release notes:

  1. Improve elements detection for non-visible components.

1.31.0 - 2025-09-16

Release notes:

  1. Baseline Comparison Enhancements: Introduce new baseline flow, enhance IgnoreFilters capabilities, and Automate test failure logic.

1.30.0 - 2025-09-09

Release notes:

  1. Added support for React Native.
  2. Increased minimum iOS deployment target to 15.0.

1.29.0 - 2025-07-28

Release notes:

  1. Added Baseline Report Comparison: You can now compare the results of your latest accessibility scan against a predefined baseline report, making it easier to identify a11y regressions and track changes over time.
  2. Added Visible Label Validation: New validation that checks whether elements requiring user input have a visible label.
  3. Stability improvement.

1.28.0 - 2025-06-25

Release notes:

  1. Stability improvement.

1.27.0 - 2025-06-15

Release notes:

  1. Stability improvement.
  2. Upgraded the integrated WDA (WebDriverAgent) to the latest version for improved compatibility and ongoing enhancements.

1.26.4 - 2025-05-14

Release notes:

  1. Added support for filtering issues by the Overlapping Controls type.
  2. Stability improvement.

1.26.3 - 2025-04-29

Release notes:

  1. Improve Duplicate Name validation.
  2. Improve Detection of Color Contrast.
  3. Improve Detection of duplicated elements.
  4. Enhance cell-based validations.
  5. Stability improvement.

1.26.2 - 2025-03-25

Release notes:

  1. Improved stability of WebView content validations.

1.26.1 - 2025-03-10

Release notes:

  1. Stability improvement.

1.26.0 - 2025-02-04

Release notes:

  1. Added support if the Target Application is not specified in the UITest target;
  2. Stability improvement.

1.25.0 - 2025-01-27

Release notes:

  1. Added AA Validation support for Tappable area;
  2. Added Export CSV report;
  3. Stability improvement.

1.24.0 - 2024-11-19

Release notes:

  1. Added Invalid Range Values validation;
  2. Stability improvement.

1.23.2 - 2024-11-01

Release notes:

  1. Stability improvement.

1.23.1 - 2024-10-17

Release notes:

  1. Updated open source software license information;
  2. Stability improvement.

1.23.0 - 2024-10-02

Release notes:

  1. Introduced save report strategy feature;
  2. Stability improvement and bug fix.

1.22.1 - 2024-09-04

Release notes:

  1. Improved Tappable Area validation for inline links cases;
  2. Stability improvement and bug fix.

1.22.0 - 2024-08-22

Release notes:

  1. Introduced EarlGrey 2.0 support for continuous mode;
  2. Changed Tappable Area validation severity type from “Best Practice” to “Serious”;
  3. Stability improvement and bug fix.

1.21.0 - 2024-08-07

Release notes:

  1. Added no issues report as a part of public API;
  2. Fixed Accessible Name Starts with Label;
  3. Fixed hiding HTML header tags;
  4. Fixed HTML report logo for iframes.

1.20.0 - 2024-07-30

Release notes:

  1. Added Label In Name validation;
  2. Added Accessible Name Starts With Label validation;
  3. Added Conflicting Type In Label validation.

1.19.2 - 2024-07-05

Release notes:

  1. Stability improvement and bug fix.

1.19.1 - 2024-06-06

Release notes:

  1. Stability improvement and bug fix.

1.19.0 - 2024-04-30

Release notes:

  1. Added export of a list of all scanned elements that do not have accessibility issues;
  2. Stability improvement and bug fix.

1.18.3 - 2024-04-01

Release notes:

  1. Improved the color contrast validation logic.

1.18.1 - 2024-03-27

Release notes:

  1. Improved the new HTML representation;
  2. Improved the special characters validation;
  3. Stability improvement and bug fix.

1.18.0 - 2024-03-14

Release notes:

  1. Added improved HTML reports.

1.17.0 - 2024-03-06

Release notes:

  1. Added new validations - Dynamic Fonts and Text Clipped;
  2. Improved Alternative Text validation logic;
  3. Stability improvement and bug fix.

1.16.0 - 2024-02-29

Release notes:

  1. Stability improvement and bug fix.

1.15.0 - 2024-01-15

Release notes:

  1. Introduced the deduplication feature for the continuous mode.

1.14.0 - 2023-12-27

Release notes:

  1. Added uploading report feature to Evinced Platform.

1.13.0 - 2023-12-18

Release notes:

  1. Stability improvement and bug fix.

1.12.0 - 2023-10-27

Release notes:

  1. Excluded keyboard for accessibility validations;
  2. Added export of meaningful accessibility labels.

1.11.2 - 2023-09-20

Release notes:

  1. Added a new validation (instruction in name);
  2. Fixed isAccessibilityElement = false not being recognized;
  3. Stability improvement.

1.11.1 - 2023-05-30

Release notes:

  1. Fixed meaningful accessible names and meaningful alternative text logic.

1.11.0 - 2023-05-25

Release notes:

  1. Added validation criteria to JSON and HTML output reports.

1.10.0 - 2023-05-16

Release notes:

  1. Improving algorithms using OCR technology.

1.9.0 - 2023-05-05

Release notes:

  1. Add new alternative text validation support;
  2. Fixed iPadOS support issues;
  3. Fixed filter issues;
  4. Stability improvement.

1.8.0 - 2022-12-27

Release notes:

  1. Options to make report name as a function name;
  2. The reportStored() method returns a list of reports;
  3. Stability improvement and bug fix.

1.7.0 - 2022-09-16

Release notes:

  1. Ability to save screenshot into file;
  2. New functionality added for ability to trace from where report()/analyze() was called;
  3. stopAnalyze() now creates report of display in continuous mode;
  4. Stability improvement and bug fix.

1.6.0 - 2022-08-19

Release notes:

  1. Change log file is added;
  2. Color Contrast rule configuration is introduced in rule-config;
  3. Additional options to customize SDK behavior is introduced;
  4. Stability improvement and bug fix.

1.5.0 - 2022-07-23

Release notes:

  1. Customize report name.

1.4.0 - 2022-07-12

Release notes:

  1. Adding RuleConfig options to manage the ability to disable/enable a11y rules and their customization as well;
  2. API change: move screenshotOptions to InitOptions.

1.3.1 - 2022-06-28

Release notes:

  1. Stability improvement and bug fix.

1.3.0 - 2022-05-09

Release notes:

  1. Continuous Mode is introduced;
  2. Issue filtering with recursion;
  3. Added Severities and issue types enums;
  4. Drop Objective C support;
  5. Few fixes.

1.1.4 - 2022-02-08

Release notes:

  1. Stability improvement and bug fix.

1.1.3 - 2021-12-16

Release notes:

  1. Stability improvement and bug fix.

1.1.2 - 2021-11-23

Release notes:

  1. Stability improvement and bug fix.

1.1.1 - 2021-10-28

Release notes:

  1. Stability improvement and bug fix.

1.0.0 - 2021-09-12

Release notes:

  1. XCUI SDK for automated accessibility testing has been released.