Releases: google/GTXiLib
GTXiLib 4.5.0
4.4.0
Exclude C++ symbols from public headers for Swift compatibility.
GTXiLib 4.3.0
Added missing headers to umbrella header and updated README to include some instructions on protobuf linking.
GTXiLib 4.2.0
Added support for XCUITests (with a subset of checks). Add check for dynamic text check. Fixed typos and some APIs have been renamed for clarity. APIs improvements: more flexible scan APIs that return result info. Improved accessibility auto enable code. Extracted GTX core logic into a C++ library and used Protobuf for cross platform execution. Fixed C++ install issues with cocoapod
GTXiLib 4.1.0
Added support for XCUITests (with a subset of checks). Add check for dynamic text check. Fixed typos and some APIs have been renamed for clarity. APIs improvements: more flexible scan APIs that return result info. Improved accessibility auto enable code. Extracted GTX core logic into a C++ library and used Protobuf for cross platform execution.
GTXiLib 3.1.0
Updated Xcode project to include missing files.
GTXiLib 3.0
Added the following classes GTXArtifactCollector
, GTXArtifactProcessor
, GTXError
, GTXReport
, GTXSnapshotBuffer
, GTXSnapshotContainer
. Updated all prefixes of private methods from _
to gtx_
or gtxtest_
for tests. Updated contrast check calculation accuracy. Updated touch target check to include frame as well as accessibility frame. And minor refactoring.
GTXiLib 2.1
44pt is the the new minimum tappable area
README updates
Added missing imports
Contrast check for UITextView
GTXiLib 2.0
- Added GTXIgnoring protocol to specify elements to ignore.
- New check checkForAXLabelNotRedundantWithTraits
- Added Functional tests to Xcode project file
- Fixed minor typos and added additional comments
- Cleaned up GTXTestEnvironment with APIs that report errors
GTXiLib 1.0.0
- New Checks Collection APIs
- Better documentation