Releases: gyselroth/php-task-scheduler
Releases · gyselroth/php-task-scheduler
3.3.0-alpha.1
Features
- Added option to define if interval refers to start or end of previous job
4.0.0-alpha2
v4.0.0-alpha2
fixes phpstan errors
4.0.0-alpha1
v4.0.0-alpha1
mongodb changestream instead capped collection
3.2.2
Bugfixes
- Set progress always to 100.0 after a job has been finished
- Fixes build exit worker
3.2.1
Bugfixes
- Fixes event bindings via scheduler #26
- Fixes progress rate limit seconds => miliseconds
3.2.0
Features
- Add event bindings in the Process handler #26
- Add event callback bindings to wait(), waitFor() #28
- rogress support #29
3.1.0
- [FIX] Killed workers do not get restarted if no new jobs are added #21
- [CHANGE] Slow "Process::wait()" when dealing with many jobs (Scheduler::waitFor($stack)) #20
- [CHANGE] Events are now completely processed before checking for any new jobs in the queue node
3.0.2
- [CHANGE] Set intial datetime (not 0), writer worker caught exception: 10003 Cannot change the size of a document in a capped collection #15
3.0.1
- [FIX] Catch \Throwable insteadof \Exception #13
3.0.0
- [FEATURE] Added Scheduler::flush to flush the entire queue
- [FIX] fixed event queue creation during queue init