Added
- Support Ruby 3
- Add optional argument to
remove_schedule
to control reloading of the schedule
Fixed
- Fix XSS vulnerability on the
/delayed/search
page - Ensure that jobs are directly created for jobs enqueued at
Time.now
- Fix queuing to custom job queues in
enqueue_delayed_selection
- Ensure
before_enqueue
andafter_enqueue
callbacks are called in all cases of queuing a job - Fix redis error when running resque-scheduler without Redis
Changed
- Change CI from Travis to GitHub Actions
- Only allow rufus-scheduler versions lower than 3.7
- Update vagrant configuration