Skip to content

3.1.0

Compare
Choose a tag to compare
@arkivanov arkivanov released this 20 Jan 18:40
· 93 commits to master since this release
63ad7c7
  • New extensions for observing Store state changes (#68)
  • Added tvos target (#72)
  • Do not throw if Store is already initialized (#73)
  • Fixed time travel dialogs on Windows (#70)

New Store.states extensions

There are new coroutine extensions to observe Store state changes - Store.stateFlow: StateFlow.

Also, Reaktive extension Store.state now returns BehaviorObservable, which is a subtype of Observable and allows reading the current state.

See the update docs for more information.

Initializing an already initialized Store

Now Store.init function doesn't throw an error when it's called multiple times, and just does nothing.

Versions and dependencies

Kotlin: 1.7.10
Essenty: 0.9.0