Releases: DeclarativeHub/ReactiveKit
Releases · DeclarativeHub/ReactiveKit
v3.22.0
v3.21.0
Integration with Swift Concurrency
toAsyncStream()andtoAsyncThrowingStream()extensions onSignalProtocoltoSignal()extension onAsyncSequenceSignalinitialisers to create a signal from anasyncor anasync throwsfunction:init(await produce: @escaping () async -> Element)init(await produce: @escaping () async throws -> Element)
Support Linux
- Linux support
v3.19.3
- Improved @published implementation - thanks @n3d1117 🙌
v3.19.2
- Fix a race condition in the
appendoperator disposing logic
v3.19.1
- CocoaPods release fix.
v3.19.0
Adds latest parameter to throttle operator.
v3.18.3
- Fixed an issue where binding could be executed even after disposing it. This could happen in a rare race condition case were dispose is called from a different execution context (thread) than what the binding uses to call the setter.
v3.18.2
- Fixed an issue with exclusive memory access in
AtomicObserverthat might have been causing "Simultaneous accesses to..." crashes in special cases. - Fixed emission of latest element and completion event in
throttle, making it aligned with Combine.
v3.18.0
Drops iOS 8 support in SPM.