Skip to content

Update gems (resend, solid_queue, webmock) - #97

Merged
dadachi merged 1 commit into
mainfrom
chore/update-gems-2026-08-23
Aug 22, 2026
Merged

Update gems (resend, solid_queue, webmock)#97
dadachi merged 1 commit into
mainfrom
chore/update-gems-2026-08-23

Conversation

@dadachi

@dadachi dadachi commented Aug 22, 2026

Copy link
Copy Markdown
Contributor

Summary

Routine bundle update:

Gem From To
resend 1.9.0 1.10.0
solid_queue 1.6.0 1.7.0
webmock 3.26.2 3.26.3

marcel shows as outdated (1.2.1 → 2.1.0) but is pinned by Active Storage, so it stays.

Note on Solid Queue 1.7

1.7 adds job batches, which require new solid_queue_batches / solid_queue_batch_executions tables and a batch_id column on solid_queue_jobs. Per the gem's UPGRADING.md that migration is optional until Solid Queue 2.0 — everything works as before without it — so db/queue_schema.rb is left untouched here. When we want batches (or before 2.0), run bin/rails solid_queue:update && bin/rails db:migrate.

Checks

  • bin/rubocop — 253 files, no offenses
  • bin/brakeman — 0 security warnings
  • bin/bundler-audit — no vulnerabilities
  • bin/rails test — 438 runs, 916 assertions, 0 failures, 0 errors

🤖 Generated with Claude Code

https://claude.ai/code/session_01PNRVeh6MQhhb6ShDUq35tn

- resend 1.9.0 -> 1.10.0
- solid_queue 1.6.0 -> 1.7.0
- webmock 3.26.2 -> 3.26.3

Solid Queue 1.7 adds job batches, which need new tables. That migration
is optional until Solid Queue 2.0, so db/queue_schema.rb is unchanged;
we can run `bin/rails solid_queue:update` when we want batches.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01PNRVeh6MQhhb6ShDUq35tn
@dadachi
dadachi merged commit 8e62a81 into main Aug 22, 2026
3 checks passed
@dadachi
dadachi deleted the chore/update-gems-2026-08-23 branch August 22, 2026 21:45
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant