All Versions
36
Latest Version
Avg Release Cycle
16 days
Latest Release
1454 days ago
Changelog History
Page 2
Changelog History
Page 2
-
v3.16.1 Changes
January 22, 2020- 🛠 Fix a generics resolution issue introduced with Swift 5.2. Thanks @tonyarnold!
-
v3.16.0 Changes
January 18, 2020- 🚦 Integration with Combine: Introduces
Signal.toPublisher
andPublisher.toSignal
methods. - ➕ Added
store(in:)
family of methods toDisposable
in alignment with Combine. - 👌 Improvements in
Published
property wrapper. Thanks @ibrahimkteish! - ✅ Cleanup of unit tests.
- 🚦 Integration with Combine: Introduces
-
v3.15.6
January 10, 2020 -
v3.15.5 Changes
January 03, 2020- 🔨
AtomicObserver
has been refactored to use recursive lock instead of dispatch queue, fixing issues introduced in v3.15.3. Subject
is now available for subclassing.- Subjects not longer retain disposed disposables and observers.
- ✅ Cleaned up unit test.
- 🔨
-
v3.15.4 Changes
December 11, 2019- 🛠 Fix an issue where AtomicObserver would not dispose the upstream.
-
v3.15.3 Changes
December 10, 2019- 🛠 Fix potential threading issue in
AtomicObserver
.
- 🛠 Fix potential threading issue in
-
v3.15.2 Changes
December 07, 2019- 0️⃣ Make default
ObservableObject
methods implementation available on all iOS versions.
- 0️⃣ Make default
-
v3.15.1 Changes
December 07, 2019- ✅ Implements
waitAndCollectEvents
andwaitAndCollectElements
operators that can be used for testing purposes. - 🚦 Make
Signal.Event
equatable whenElement
andError
are equatable.
- ✅ Implements
-
v3.15.0 Changes
December 07, 2019- Implement Combine's
ObservableObject
. - Implement Combine's
Published
property wrapper. - Implement Combine's
assign(to:on:)
operator. - Implement Combine's
store(in:)
methods onAnyCancellable
.
Note that
Published
andObservableObject
are available only with Swift 5.1 or later. - Implement Combine's
-
v3.14.4 Changes
December 07, 2019- 🛠 Fix an issue in
replay(when:)
- thanks @AnthonyMDev! - 👉 Make AnyCancellable hashable - thanks @ibrahimkteish!
- 🛠 Fix an issue in