Kaskade Versions Save

[INACTIVE] Simplifying state management

0.4.2

3 years ago

Update

  • Kotlin v1.4
  • Coroutines v1.3.9
  • Detekt to v1.12.0

0.4.1

3 years ago
  • Fix atomicfu not being resolved #59

0.4.0

3 years ago

Changes

  • SavedValueHolder.savedValues now returns Map
  • initialState visibility changed to a public field
  • Refactor process to dispatch #50
  • Add support to Coroutines StateFlow
  • Fix deprecations

0.3.8

4 years ago
  • Update Kotlin 1.3.72

0.3.7

4 years ago
  • Update AGP to 3.5.0
  • Update Kotlin 1.3.50
  • Update Coroutines 1.3.0

0.3.6

4 years ago
  • Rename kaskade flow to Emitter
  • Support coroutine flows

0.3.5

4 years ago
  • Repackage to dev.gumil.kaskade
  • Moving artifacts to Bintray
  • Artifact name changes: core, coroutines, livedata, and rx
    • Removed the kaskade prefix and changing the kaskade module into core
  • Multiplatform support for core and coroutines module
  • Add clearer error message when actionStateMap is empty
  • Rename state to currentState in ActionState. For clearer distinction of the state in ActionState
  • Update Kotlin to 1.3.41
  • Update livedata compileSdkVersion to 29

0.2.3

5 years ago
  • Code smell fixes

0.2.2

5 years ago
  • Add better way in handling single live event
  • Remove excludes in dams
  • Add SingleEvent type

0.2.1

5 years ago
  • Remove initial action
  • Implement queueing of states while onStateChanged is null