This release has breaking changes! Especially see #119
What's Changed
- add missing json attribute to Gush::Job by @entei in #114
- Add globals and kwargs to Workflow and Job by @noahfpf in #113
- Persist dependencies so that
Workflow#configure
is not required on load by @noahfpf in #118 - Fixed the workflow redis key format used in
Client#next_free_workflow_id
by @noahfpf in #120 Gush::Client
now delegates theActiveJob.perform_later
call toGush::Job
by @noahfpf in #117- Fix workflow status when the workflow is pending to start by @noahfpf in #116
- Added rubocop for code style consistency by @noahfpf in #115
- Improved redis performance in large keyspace, added pagination, and auto-expiration by @noahfpf in #119
New Contributors
Full Changelog: v.3.0.0...v4.0.0