If you’re still using on_success / on_failure callbacks in JenniRB 1.x, they will be removed in the next major version. The new gem uses then and rescue-style chaining (compatible with Ruby 3.0+).
# Old (deprecated)
JenniRB.process(order).on_success puts r
If you’re a Ruby developer working with JenniRB, you know how valuable it is for [insert core purpose: e.g., handling background jobs, API wrappers, or data validation]. The latest release—codenamed the “New” update—brings several improvements you won’t want to miss. jennirb new
Here’s your practical guide to what changed, how to upgrade, and why it matters for your daily workflow. If you’re still using on_success / on_failure callbacks
✅ Yes, if: You use JenniRB in high-throughput environments, want better error context, or are starting a new project. ⏸ Wait if: You rely heavily on deprecated
⏸ Wait if: You rely heavily on deprecated callback methods and can’t refactor for 2–3 weeks. The old version still receives security patches until June 2026.