Bug fixes release.
·
22 commits
to master
since this release
I have been doing a lot of work on Wendy-iOS lately and while I was working on it, I found some bugs with Wendy-Android. I have gone through and fixed those in this release.
Note: There are indeed a couple minor breaking changes here.
[0.1.2-alpha] - 2018-04-18
Added
- Enforce a new best practice: All subclasses of a PendingTask must all have a groupId or none of them have a groupId.
Fixed
- While a PendingTask is running by the task runner, if a duplicate of that PendingTask gets added to Wendy, do not delete the PendingTask if it runs successfully.
- I forgot to include all of the parameters in the recursion calls to the task runner's runAllTasks() function call. That's fixed.
Changed
- Breaking Change Removed the
rescheduledparameter in the Wendy listeners when a task is complete. It is always rescheduled if it fails so no need for the paramter. - Breaking Change
Wendy.runAllTasks()now takes an object for filtering instead of a string forgroupId.