SwiftQueue v1.5.0 Release Notes

  • ๐Ÿ’ฅ Breaking Changes

    • ๐Ÿ”„ Change Error type to follow enum pattern (#68)
      • TaskAlreadyExist -> SwiftQueueError.Duplicate
      • DeadlineError -> SwiftQueueError.Deadline
      • Canceled -> SwiftQueueError.Canceled

    ๐Ÿ‘Œ Improvement

    • ๐ŸŽ Performance improvement in for-loops

    Internal changes

    • SwiftQueue has been renamed SqOperationQueue
    • ๐Ÿ‘ท SwiftQueueJob -> SqOperation
    • ๐Ÿšš JobBuilder has moved to its own class
    • SwiftQueue.swift reference all public protocols

    Misc

    • ๐Ÿ‘Œ Support BUCK build

    Other changes

    • โœ‚ Remove unavailable methods (#71)
      • func retry(Int)
      • func periodic(Int, TimeInterval)