diff --git a/CHANGELOG.md b/CHANGELOG.md index 7c1359af..bc1009e1 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,18 +1,26 @@ Change Log ========== -## 1.0.3 **UNRELEASED** - -- Updated to Coroutines 1.7.0. +## 1.1.1 **UNRELEASED** +​ +- +​ +​ +## 1.1.0 *(2022-05-08)* +​ +- Updated to Kotlin 1.8.21 and Coroutines 1.7.0. +- Added support for Kotlin/JS +- Added support for all [tier 1, 2 and 3 Kotlin/Native targets](https://kotlinlang.org/docs/native-target-support.html) - Removed the `@FlowPreview` opt in annotation, `@ExperimentalCoroutinesApi` is still required. - The sub state machine DSL methods now take `StateMachine` instead of `FlowReduxStateMachine` as parameter. This allows using different kinds of state machines together with FlowRedux which might ease migrating a state machine to FlowRedux. - A few methods which already had reified overloads are now hidden from auto complete (this change is binary compatible). -- Added `tvosSimulatorArm64` and `watchosX64` targets. - - +- Fixed race condition when using sub state machines that could cause a crash when an action is dispatched + shortly after the sub state machine starts. +​ +​ ## 1.0.2 *(2022-11-15)* - Support optional values in the `actionMapper` of sub state machines. When the mapper returns null the action won't be forwarded which removes the need to either handle all