bansa v0.2.0 Release Notes
Release Date: 2016-03-21 // about 8 years ago-
๐ Drafting a new release with all of the good work put in by @clemp6r! This release has several important updates:
- ๐ This library now has a more idiomatic Kotlin feel.
Store
has been moved to a proper interface. Yay! - ๐ Move from
getState()
(returning the current state) andstate
(the observable) to a more fluid api. From now on, simply usestate
for the currentState, andstateChanges
for the underlying state observable. As always, you can simply subscribe! - โ Remove Marker interfaces
State
andAction
. They aren't necessary! - โก๏ธ The scheduler, which used to put state updates on a potentially separate thread, has been removed for now. Keeping the reducers completely synchronous has advantages in the middleware layer, and discourages bad practices in the reducer layer.
- ๐ This library now has a more idiomatic Kotlin feel.