Skip to content

0.17.0

Compare
Choose a tag to compare
@mluisbrown mluisbrown released this 28 Mar 14:03
· 583 commits to master since this release

From the upstream 0.17.0 release:

  • Added: Effect.failing, an effect that will cause an XCTest assertion failure if it is subscribed to.
  • Added: A new ViewStore convenience initializer for Void state (thanks @siejkowski).
  • Changed: Updated TestStore to 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: TextState now has a custom debug output format for easier debugging.
  • Infrastructure: various documentation improvements and fixes for TicTacToe.

In addition:

  • Added: DateScheduler conformance for ImmediateScheduler to allow it to be used in tests where a DateScheduler is expected.