| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| README.md | 2026-09-16 | 3.4 kB | |
| v3.1.0 source code.tar.gz | 2026-09-16 | 151.9 kB | |
| v3.1.0 source code.zip | 2026-09-16 | 198.3 kB | |
| Totals: 3 Items | 353.6 kB | 1 | |
Brief Note
Sup Everybody! There's been a lot of PRs for resque over the years and honestly, it's a lot to keep on top of along with my regular life. That said, we have agentic AI now, and we can do amazing things. The past few patch releases closed out a bunch of security issues and once the dust had settled I thought "Why can't we clear the PR queue?" So, this release, I dub the "The Clearing the PR Queue Release" where we went from PRs that have been opened for the better part of a decade down to just 1 (that is still kind of in progress). Huge thanks to all of the contributors who have opened PRs throughout the years.
From here on out, I'm going to try to keep on top of the queue, and work through the backlog of issues in this repo along with the other repos in the org.
Thanks so much for being a part of resque.
❤️ Patrick / @PatrickTulskie
What's Changed
- Drop Ruby 3.0 and 3.1 and add Ruby 4.0 to the test matrix by @PatrickTulskie in https://github.com/resque/resque/pull/1958
- Add Patrick Tulskie to authors by @PatrickTulskie in https://github.com/resque/resque/pull/1961
- Let Rails eager load the application by @fxn in https://github.com/resque/resque/pull/1867
- feat: add
linkandscripttag helpers by @SimenB in https://github.com/resque/resque/pull/1914 - Generate a unique failure_id for each failure by @PatrickTulskie in https://github.com/resque/resque/pull/1943
- Use UNLINK instead of DEL for key removal by @neuromanskie in https://github.com/resque/resque/pull/1962
- Add a dark mode to resque-web by @neuromanskie in https://github.com/resque/resque/pull/1963
- Save to every failure backend even when one raises by @neuromanskie in https://github.com/resque/resque/pull/1964
- Add an always hook that runs after success or failure by @neuromanskie in https://github.com/resque/resque/pull/1966
- Keep the heartbeat thread alive when a heartbeat fails by @neuromanskie in https://github.com/resque/resque/pull/1967
- Add a delete button for queued jobs by @neuromanskie in https://github.com/resque/resque/pull/1969
- Update redis requirement from ~> 5.0 to ~> 6.0 by @dependabot[bot] in https://github.com/resque/resque/pull/1972
- Require minitest/mock from its extracted gem by @neuromanskie in https://github.com/resque/resque/pull/1976
- Get on modern RuboCop by @neuromanskie in https://github.com/resque/resque/pull/1977
- Test the Rails and Redis versions the matrix claims to cover by @neuromanskie in https://github.com/resque/resque/pull/1978
- Version 3.1.0 by @PatrickTulskie in https://github.com/resque/resque/pull/1979
New Contributors
- @fxn made their first contribution in https://github.com/resque/resque/pull/1867
- @SimenB made their first contribution in https://github.com/resque/resque/pull/1914
- @jarednielson made their first contribution in https://github.com/resque/resque/pull/1966
- @taf2 made their first contribution in https://github.com/resque/resque/pull/1963
- @arianf made their first contribution in https://github.com/resque/resque/pull/1967
- @neuromanskie made their first contribution in https://github.com/resque/resque/pull/1962
Thanks also to @jsharpe-ctm (#1962) and @labocho (#1964), whose long-open patches finally landed in this release.
Full Changelog: https://github.com/resque/resque/compare/v3.0.3...v3.1.0