2019-04-12
- New architecture;
- Simplified framework removing less-used features;
- Swift 5.0 compatible.
2018-05-20
- New architecture.
2018-03-09
- Converted to Swift 4.0.
2016-12-30
- Bug fixes and improvements.
2016-10-05
- Swift 3 compatible version.
2016-09-08
- Swift 2.3 compatibility.
2016-08-13
- Last Swift 2.2 compatible version.
2016-02-03
- Fixed a bug where mutually exclusive condition semaphore is not signed when the operation is cancelled before its start.
2016-01-20
- Renamed
TaskWaiter
toTaskAwaiter
; - Simplified main thread awaiting.
2016-01-15
- Added tvOS as target.
2015-11-09
- Fix to cancellation before task was started.
2015-11-07
- New architecture for tasks and queues;
- Added
TaskWaiter
; - Other improvements and fixes.
2015-09-22
- Changed OS X deployment target to version 10.10.
2015-09-22
NetworkActivityTaskObserver
fixes.
2015-09-06
- Some platform compatibility fixes.
2016-09-06
- Added some documentation;
- Added more convenience conditions and observers;
- Other minor changes.
2015-09-05
- Better condition dependency task handling (now the dependency task only starts when condition is evaluated);
- Other minor changes.
2015-09-02
- Fixed condition evaluation when a task is created (but not awaited) on main thread.
2015-09-01
- Minor fixes.
2015-08-30
- Some refactoring;
- Bug fixes and improvements.
2015-08-30
- Minor fixes.
2015-08-29
- Bug fixes and improvements.
2015-08-17
- First public version.
2015-08-04
- First internal version.