EarlGrey v1.4.0 Release Notes

Release Date: 2016-07-10 // almost 8 years ago
  • Baseline: [b5e34db]
       + [b5e34db]: Update Info.plist / Podspec / Cheatsheet for EarlGrey 1.4.0
    

    Compatibility

    • ๐Ÿš€ Requires iOS 8 as the minimum deployment target.
    • EarlGrey.gem runs out of the box for Swift 2.2.x. For Swift 3.0, please use the Swift Migration Guide to add the Use Legacy Swift build setting to your test target until we provide support.
    • โœ… Has been tested for support till iOS 10.01 on devices and simulator.

    โœจ Enhancements

    • ๐Ÿ‘ A better way to blacklist URL's in GREYConfiguration by adding them to an NSArray.
    • ๐Ÿ”Š A verbose logger to provide more descriptive EarlGrey logs that can be enabled by setting the kGREYAllowVerboseLogging key in NSUserDefaults to YES. Verbose logging also measures the performance of interactions and the thread executor by using a stopwatch class.
    • ๐Ÿ‘Œ Improvements to -[XCTestCase greyStatus] to better reflect the status of a test.

    ๐Ÿ› Bug Fixes

    • Corrected selection of UIPickerViews even when they were disabled.
    • ๐Ÿ“š Minor documentation and syntax fixes.

    ๐Ÿ—„ Deprecations

    • ๐Ÿ—„ Deprecated GREYFail in favor of GREYFailWithDetails.