Skip to content

v0.3.0

Pre-release
Pre-release

Choose a tag to compare

@crexista crexista released this 22 Dec 03:05
· 20 commits to master since this release
f481b17

What's new

Breaking Change 💥

  1. Removed Dispatcher
    To fix a bug, UseCase now directly holds the Store, and Dispatcher is no longer needed, so it was removed.
    So, Sending commands to UseCase now uses the dispatch(_ command:) method added to UseCase, instead of using the Dispatcher provided by UseCase.

  2. Removed static store method of the UseCase
    In order to make the initialization method of UseCase easier to understand, the static store method of UseCase has been removed.
    Instead, it can be initialized with init.

New Feature ✨

Added support for retrieving events when UseCase has been released.

Update ⬆️

  1. Update rube-version (for fastlane)
  2. Update fastlane version

Bugfix 🐛

Fixed Store being released at an unexpected time if it is not called in the command handler.

Full Changelog: 0.2...0.3.0