Releases: FlineDev/Imperio
Releases · FlineDev/Imperio
3.0.0
Changelog
Added
- Added
ObservablePropertyvalue wrapper (inspired by Bond) - Added
SafeResultClosureto prevent retain cycles & memory leaks automatically in callbacks (inspired by Delegated) - Added new FAQ question about ModelControllers (inspired by Lotus)
Removed
- Removed Bond dependency (including sub dependencies ReactiveKit & Differ)
Migrating from 2.x to 3.x
- Remove sub dependencies Bond, ReactiveKit & Differ (manual steps needed if used via Carthage)
- Remove appearances of
import Bondin your source code - Replace
.observeNext() { [unowned self] newValue inwith.didSet(self) { (self, newValue) in - Replace
Observable<ValueType>withObservableProperty<ValueType> - Replace
Observable(value)withObservableProperty(value)