Moko Mvvm Versions Save

Model-View-ViewModel architecture components for mobile (android & ios) Kotlin Multiplatform development

release/0.16.1

1 year ago

Changes

  • #239 workaround swift 5.8 error

Thanks

@darronschall

release/0.16.0

1 year ago

Changes

  • #232 Compose Multiplatform support
  • #227, #228 fixes of SwiftUI additions

Thanks

@PGochachko

release/0.15.0

1 year ago

Changes

  • #180 binding for jetpack compose
  • #181 fix nullable swiftui binding
  • #208 fix swiftui array usage
  • #206 remove viewModelScope protect modifier to create extension functions
  • #186 try to fix Xcode 14 support

release/0.14.0

1 year ago

Changes

  • add mvvm-flow-resources module to support StringDesc
  • #184 #195 Add flow-resources with StringDesc bindings for Flow
  • Support for bindText(flow: <CStateFlow<T>) on IOS

release/0.13.1

1 year ago

Changes

  • #188 fix crash and android with MvvmEventsFragment

release/0.13.0

2 years ago

Changes

  • #138 swift friendly api for uikit extensions and for swiftui
  • #162 add CompoundButton extensions
  • #36 added SwiftUI support with additional CocoaPods module (please read readme in install block)
  • #163 added observeAsState for our LiveData
  • #165 added bindings for StateFlow on Android Views and iOS UIViews
  • #168 added Jetpack Compose and SwiftUI sample (see sample-declarative-ui directory)

release/0.12.0

2 years ago

Changes

  • Kotlin 1.6.10
  • #166 Apple Silicon support
  • #167 support of jvm, js, linux, windows, all apple platforms
  • #156 android sources publishing
  • #159 fix invalid value in observers of livedata in iOS
  • #155 fix android potential memory leak with databinding

Breaking changes

  • MutableLiveData.postValue was extracted from class MutableLiveData and moved to extension function. To continue usage please add import dev.icerock.moko.mvvm.livedata.postValue

release/0.11.0

2 years ago

Changes

  • #140 added mediatorOf extension
  • #144 kotlin 1.5.20
  • #144 gradle 7

release/0.10.1

3 years ago

Changes

  • #107 Closeable interface for close LiveData subscription

Thanks

@Dorofeev

release/0.10.0

3 years ago

Changes

  • #114 ABI changes validation on CI
  • #113 change viewModelScope ability in mvvm-tests