Releases: jwfriese/Fleet
Releases · jwfriese/Fleet
3.1.0
3.0.0
- Major release taking advantage of many breaking changes to the API to clarify intent through better naming for methods and extensions.
- Most of the Fleet
UIKit
API extensions now throw errors for almost all operations to clearly signal misbehavior in test code. - Added
UITextView
extension methods - Added
UISwitch
extension methods - Added method to fetch cells from a
UITableView
- Expanded documentation to include more example code
- Fixed bug related to inconsistent view transition behavior when working with
UINavigationController
s
2.2.1
2.2.0
- Fixes bug in
UIViewController
,UINavigationController
, andUIAlertController
that caused handlers to fire before view transitions completed. - Dramatically reduces swizzling in the concerned classes, thereby reducing the risk that your test code interactions with
UIKit
will deviate from productionUIKit
behavior.
2.1.0
2.0.2
- Introduces an interface on UIStoryboard that allows for true mocking of storyboard elements. Use it when you want to test that view controller interactions such as segues are implemented correctly, without having to worry about side effects of destination view controller lifecycle code executing.
- Fixes a couple bugs with the storyboard script. Thanks @farshadtx for your help on these items!