0.17.0
From the upstream 0.17.0 release:
- Added:
Effect.failing, an effect that will cause anXCTestassertion failure if it is subscribed to. - Added: A new
ViewStoreconvenience initializer forVoidstate (thanks @siejkowski). - Changed: Updated
TestStoreto support an imperative DSL. - Changed: The
fireAndForget()method is now more permissive. It will now ignore all output and failure for you before upcasting the output and failure types to any type. - Changed:
TextStatenow has a custom debug output format for easier debugging. - Infrastructure: various documentation improvements and fixes for TicTacToe.
In addition:
- Added:
DateSchedulerconformance forImmediateSchedulerto allow it to be used in tests where aDateScheduleris expected.