Releases: rickclephas/KMP-NativeCoroutines
Releases · rickclephas/KMP-NativeCoroutines
v1.0.0-ALPHA-1
Note: checkout the updated README and migration steps.
KSP
- The plugin is now using KSP to generate code (#71)
Kotlin
- Updated Kotlin to 1.8.0-Beta
- The signatures of
NativeSuspendandNativeFlowhave changed (#49) - Native declarations are now annotated with
@ObjCNamedropping theNativesuffix from the ObjC/Swift name (#74) - The
NativeValueandNativeReplayCacheproperties have been renamed toValueandReplayCache(#74)
Swift Concurrency
- The signatures of
NativeSuspendandNativeFlowhave changed (#49) - Renamed
asyncStream(for:)toasyncSequence(for:)(#49) asyncSequence(for:)now returns anAsyncSequenceinstead of anAsyncStream(#49)- A
CancellationErrorwill be thrown instead of aKotlinCancellationException(#49) asyncSequence(for:)now applies back pressure to theFlowcollection (#49)
Combine
- The signatures of
NativeSuspendandNativeFlowhave changed (#49)
RxSwift
- The signatures of
NativeSuspendandNativeFlowhave changed (#49)
v0.13.2
Kotlin
- Updated Kotlin to 1.7.21
v0.13.1
Kotlin
- Updated Kotlin to 1.7.20
v0.13.0
Kotlin
- Updated
kotlinx.coroutinesto 1.6.4 - Breaking: dropped support for the old memory manager and
-native-mtversions ofkotlinx.coroutines
Combine
- Fixed concurrency issue (#75)
RxSwift
- Fixed SPM platform versions (#76). Thanks @shepeliev!
v0.12.6
Kotlin
- Updated to Kotlin 1.7.10
v0.12.5
Kotlin
- Updated
kotlinx.coroutinesto 1.6.3
v0.12.4
v0.12.3
Kotlin
- Updated to Kotlin 1.7.0
v0.12.2
Kotlin
- Updated to Kotlin 1.6.21
v0.12.1
Kotlin
- Updated
kotlinx.coroutinesto 1.6.1