All Versions
11
Latest Version
Avg Release Cycle
83 days
Latest Release
1304 days ago
Changelog History
Page 1
Changelog History
Page 1
-
v2.1.1 Changes
November 06, 2019Queuer 2.1.1
6 Nov 2019
โ Added
- โ Added support to Xcode 11.2 and Swift 5.1
๐ Improved
- โก๏ธ Updated SwiftLint to 0.35.0
-
v2.1.0 Changes
April 11, 2019Queuer 2.1.0
12 Apr 2019
โ Added
- โ Added support to Xcode 10.2 and Swift 5.0
-
v2.0.1 Changes
December 26, 2018Queuer 2.0.1
26 Dec 2018
๐ Changed
- ๐ Renamed
open func finish(_ hasFailed: Bool)
toopen func finish(success: Bool = true)
, the old one has been deprecated but still valid #12 - ๐ Renamed
hasFailed
variable tosuccess
, the old one has been deprecated but still valid #12
๐ Improved
- โก๏ธ Updated SwiftLint to 0.29.2
๐ Thanks to @zykloman for this release
- ๐ Renamed
-
v2.0.0 Changes
November 01, 20181 Nov 2018
โ Added
- โ Added support to Xcode 10 and Swift 4.2
- โ Added retry feature to
ConcurrentOperation
class #10, more info on how to use it here and here - โ Added
addCompletionHandler(_:)
function toQueuer
class - โ Added a
Scheduler
class to better schedule your tasks, more info on how to use it here - โ Added queue state restoration (beta) feature, more info on how to use it here
๐ Changed
- ๐ Changed
executionBlock
ofConcurrentOperation
to pass theconcurrentOperation
variable inside the closure to be able to use the retry feature. If you don't need it simply put_ in
after the block creation:swift let concurrentOperation = ConcurrentOperation { _ in /// Your task here }
This also affectsSynchronousOperation
- ๐ Changed from Codecov to Coveralls service for code coverage
๐ Improved
- ๐ Improved
Semaphore
with timeout handling - โก๏ธ Updated SwiftLint to 0.27.0
โ Removed
- โ Removed watchOS 2.0 support in favor of watchOS 3.0, thanks to an App Store submission bug #11
- โ Removed Hound CI
๐ Thanks to @SureshSc, @zykloman and @debjitk for this release
-
v1.3.2 Changes
July 07, 2018Queuer 1.3.2
7 Jul 2018
โ Added
- โ Added
QualityOfService
on Linux - ๐ Deprecated
RequestOperation
, it will be removed in Queuer 2
๐ Improved
- โก๏ธ Updated SwiftLint to 0.26.0
- ๐ Improved code with new SwiftLint rules
- โ Added
-
v1.3.1 Changes
April 01, 2018Queuer 1.3.1
1 Apr 2018
โ Added
- โ Added support to Xcode 9.3 and Swift 4.1
๐ Improved
OperationQueue
in Queuer class is nowopen
๐ Thanks to @BabyAzerty for this release
-
v1.3.0 Changes
February 18, 2018Queuer 1.3.0
18 Feb 2018
โ Added
- โ Added
swift_version
property in podspec file for CocoaPods 1.4.0 - โ Added Hound CI
๐ Improved
body
,headers
andquery
parameters in RequestOperation class may now benil
- RequestOperation class and all of its functions are now
open
- 0๏ธโฃ
session
object in RequestOperation class in now open and haswaitsForConnectivity
sets totrue
for iOS 11 or later by default - โก๏ธ Updated SwiftLint to 0.25.0
๐ Fixed
- ๐ Now Swift Package Manager correctly builds Queuer with Swift 4
- โ Removed
self
captures
- โ Added
-
v1.2.1 Changes
October 22, 2017Queuer 1.2.1
22 Oct 2017
๐ Fixed
- โ Removed alert on Xcode 9 that shows the ability to convert the code to Swift 4 even it's already written in Swift 4
-
v1.2.0 Changes
September 23, 2017Queuer 1.2.0
23 Sep 2017
โ Added
- โ Added support to Swift 4 and Xcode 9
๐ Improved
- ๐ท Using new Xcode 9 build system
- โก๏ธ Updated SwiftLint to 0.22.0
-
v1.1.0 Changes
September 01, 20171 Sep 2017
โ Added
- โ Added
qualityOfService
property on Queuer class - โ Added
ddChainedOperations(_ operations: Operation..., completionHandler:
convenience function on Queuer class
๐ Improved
- ๐ Improved the
init
function on Queuer class withmaxConcurrentOperationCount
andqualityOfService
properties, both with a default value, so no changes are required - โก๏ธ Updated SwiftLint to 0.21.0
๐ Fixed
- Now
ConcurrentOperation
is subclassable withopen
instead ofpublic
Access Control #2 - ๐ Fixed tests that sometimes fails
- โ Added