Skip to content

Releases: icerockdev/moko-mvvm

0.16.1

21 Apr 08:42
e8d6655
Compare
Choose a tag to compare

Changes

  • #239 workaround swift 5.8 error

Thanks

@darronschall

0.16.0

08 Apr 16:32
8545a19
Compare
Choose a tag to compare

Changes

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

Thanks

@PGochachko

0.15.0

19 Dec 10:39
4ab6dee
Compare
Choose a tag to compare

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

0.14.0

13 Sep 12:54
1e9d4bc
Compare
Choose a tag to compare

Changes

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

0.13.1

08 Aug 16:19
cae693d
Compare
Choose a tag to compare

Changes

  • #188 fix crash and android with MvvmEventsFragment

0.13.0

30 Apr 07:40
7a1c289
Compare
Choose a tag to compare

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)

0.12.0

25 Feb 13:06
b4b2ed1
Compare
Choose a tag to compare

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

0.11.0

27 Jun 08:44
8af3cf1
Compare
Choose a tag to compare

Changes

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

Release 0.10.1

30 Apr 08:11
cb57f61
Compare
Choose a tag to compare

Changes

  • #107 Closeable interface for close LiveData subscription

Thanks

@Dorofeev

Release 0.10.0

06 Apr 10:09
dc75994
Compare
Choose a tag to compare

Changes

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