Releases: alemar11/AdvancedOperation
Releases · alemar11/AdvancedOperation
7.1.0
- Added
AsyncCancellableBlockOperation
.
- Swift 6 support (strict concurrency checking)
- Xcode 16 support
7.0.0
- SPM only
- Swift 5.10 support
- Xcode 15 support
- VisionOS support
6.3.0
- Xcode 13
- Added AdvancedOperation multi-platform framework.
6.2.1
- Fix a KVO crash in GroupOperation.
- Fix memory leak in GroupOperation.
6.2.0
- Added
ResultOperation
, an AsynchronousOperation
that produces a result once finished.
- Added
FailableAsynchronousOperation
, an AsynchronousOperation
that can finish with an error.
6.1.0
- AsyncOperation now conforms to ProgressReporting.
- AsyncOperation progress now gets successfully reported by the OperationQueue running the operation.
- More tests.
6.0.3
- Fix multi-thread issues when calling the start() method.
- More tests.
6.0.0
This release aims to be super lightweight offering just a few basic operations:
- AsyncOperation
- AsyncBlockOperation
- AsyncGroupOperation