Skip to content

Changelog #142

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 2 commits into from
Apr 26, 2018
Merged

Changelog #142

merged 2 commits into from
Apr 26, 2018

Conversation

lucas34
Copy link
Owner

@lucas34 lucas34 commented Apr 25, 2018

No description provided.

@lucas-bot
Copy link
Collaborator

lucas-bot commented Apr 25, 2018

Spell Checker found issues

CHANGELOG.md

Line Typo
3 ## [2.0.0](https://github.com/lucas34/S
6 SwiftQueueManagerBuilder (#126)
7 - Custom serializer and switch to codable by de
7 tch to codable by default (#115)
9 : true)but nopersister` (#119)
12 - Revise JobInfo and make it conform to `Codab
12 nform to Codable protocol (#117) (#120)
12 o Codable protocol (#117) (#120)
15 - Charging constraint (#123)
16 - Deserialize tasks in background (#112)
16 rialize tasks in background (#112)
17 - Add internal logger (#105)
19 Cleanup JobInfo structure
19 Cleanup JobInfo structure
22 execution flow should stop (#113)
23 a constraint not satisfied (#113)
24 ot reported with the logger (#121)
25 nt the job to be serialized (#122)
28 - Update for Swift 3.3 and 4.1 (#110) (#111) (#107)
28 - Update for Swift 3.3 and 4.1 (#110) (#111) (#107)
28 pdate for Swift 3.3 and 4.1 (#110) (#111) (#107)
28 or Swift 3.3 and 4.1 (#110) (#111) (#107)
28 t 3.3 and 4.1 (#110) (#111) (#107)
29 per implementation of support compactMap (#116)
29 ation of support compactMap (#116)
31 ## [1.6.1](https://github.com/lucas34/S
34 Fix compatibility with Swift 3.2 (#100)
34 ompatibility with Swift 3.2 (#100)
35 - Fix warning for Swift 4.1 (#102)
35 - Fix warning for Swift 4.1 (#102)
37 ## [1.6.0](https://github.com/lucas34/S
40 obCreator.create` signature (#94)
42 wiftQueueManageronly accept **1** singleJobCreator`
45 forward to completion block (#88)
46 - Change signature of Limit(Int) to Limit(Double)
49 ting for the remaining time (#99)
50 now cancel the job properly (#98)
51 r termination will remove the lastError (#97)
51 n will remove the lastError (#97)
52 - Breaking support for Swift 3.2 (#75)
52 aking support for Swift 3.2 (#75)
55 scheduling a terminated job (#92)
56 issue when overriding a job (#73)
61 ## [1.5.0](https://github.com/lucas34/S
64 - Change Error type to follow enum pattern (#68)
64 type to follow enum pattern (#68)
76 - SwiftQueue.swift reference all public protocol
82 Remove unavailable methods (#71)
86 ## [1.4.1](https://github.com/lucas34/S
89 ob will not be re-scheduled (#63)
90 - Validate dictionary args only if persistence is requir
90 if persistence is required (#61)
93 able methods crash if called #64
94 mething went wrong during the deserialization (#58)
94 during the deserialization (#58)
96 ## [1.4.0](https://github.com/lucas34/S
98 Develop 1.4.0 (#52)
98 Develop 1.4.0 (#52)
104 #### Create Limit enum
105 - JobBuilder.retry(Limit)
106 - JobBuilder.periodic(Limit, TimeInterval)
106 - JobBuilder.periodic(Limit, TimeInterval)
108 ## [1.3.2](https://github.com/lucas34/S
111 w overriding previous job for SingleInstance constraint (#38)
111 r SingleInstance constraint (#38)
112 - Add cancel with uuid (#42)
112 - Add cancel with uuid (#42)
115 - Fix Swiftlint warnings (#36)
115 - Fix Swiftlint warnings (#36)
116 - Fix readme documentation (#40)
119 - Setup danger (#31)
120 - Support travis cache builds (#39)
120 Support travis cache builds (#39)
122 ## [1.3.1](https://github.com/lucas34/S
127 ## [1.3.0](https://github.com/lucas34/S
128 Develop 1.3.0 Re-write 90% of the code (#22
128 Develop 1.3.0 Re-write 90% of the code (#22)
128 .0 Re-write 90% of the code (#22)
132 - Replace Any params type to [String: Any] (#20)
132 arams type to [String: Any] (#20)
133 - Callback result now use enum to avoid passing nil error as
133 assing nil error as success (#26)
134 - onRemove will foward JobCompletion (#3
134 - onRemove will foward JobCompletion (#32)
134 - onRemove will foward JobCompletion (#32)
134 e will foward JobCompletion (#32)
135 - Remove delay(inSecond) use delay(time) instead
138 e documentation and publish (#24)
139 onstraints should be public (#25)
142 ## [1.2.3](https://github.com/lucas34/S
144 - Job is now immediately canceled when the deadline is reached
146 ## [1.2.2](https://github.com/lucas34/S
150 ## [1.2.1](https://github.com/lucas34/S
154 ## [1.2.0](https://github.com/lucas34/S
157 straint error should not call onRetry
158 n starting the notifier, call onRemove
159 - UniqueUUID constraint will also be check
159 checked for same name in non SwiftQueueJob
167 ethod to avoid confusion with onError callback
168 to keep a strong reference to SwiftQueueManager
170 ## [1.1.0](https://github.com/lucas34/S
173 upport all targets when using carthage
176 - Delay by TimeInterval
179 ediately when delay is set to 0
185 ## [1.0.1](https://github.com/lucas34/S
189 start will match behaviour of OperationQueue to avoid job running 2 times
189 ionQueue to avoid job running 2 times
191 ## [1.0.0](https://github.com/lucas34/S

Generated by 🚫 Danger

@codecov
Copy link

codecov bot commented Apr 25, 2018

Codecov Report

Merging #142 into master will not change coverage.
The diff coverage is n/a.

@@           Coverage Diff           @@
##           master     #142   +/-   ##
=======================================
  Coverage   97.05%   97.05%           
=======================================
  Files          25       25           
  Lines        1870     1870           
=======================================
  Hits         1815     1815           
  Misses         55       55

@lucas34 lucas34 merged commit db39fd0 into master Apr 26, 2018
@lucas34 lucas34 deleted the changelog branch April 26, 2018 07:25
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants