Releases: theappbusiness/TABTestKit
Releases · theappbusiness/TABTestKit
Add support for Swift 5.5
- Disable the
await
function for clients on Swift 5.5 and introduce a newwaitFor
function instead. This is needed because theawait
function conflicts with theawait
concurrency keyword introduced in Swift 5.5 and leads to compiler error.
Fixed background issue across different OS versions
Fixed
- Fixed an issue with entering background states on different OS versions. (issue #135)
Swift Package Manager support
- Added support for double tapping, long pressing and two finger tapping, with default implementations for any Elements that conform to Tappable. (issue #88)
- Added Swift Package Manager support
- Added a
Refreshable
protocol so for each element/screen that conforms to protocolrefresh
function can be defined - Added a
DatePicker
element. (issue #55) - Added the ability to access
value
directly from an element
Fixed Image element support for Carthage
Fixed
- Image.swift wasn't added to the main framework meaning it wouldn't work for Carthage
- Build issue with brew on Travis' 12.4 image
Support for Swift 5.0
This release adds support for Swift 5.0