From 384ef72e153ac28115536de8829fa4cdefef0df2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Juan=20V=C3=A1squez?= Date: Thu, 25 Jun 2026 13:37:22 -0600 Subject: [PATCH] Bump sidekiq from 7.3.9 to 8.1.6 Sidekiq 8 requires rack >= 3.2, cascading the web stack from rack 2.2 to rack 3.2 and companions (rack-protection 3->4, rack-session 1->2, rackup 1->2 dropping webrick, connection_pool 2->3, json, redis-client). Requires sidekiq-scheduler >= 6 (already on main). Verified: sidekiq 8 configure_server/client API intact, app boots under puma 8 + rack 3 and serves GET / and /up (200), suite green (33 runs, 0 failures), minitest held at 5.25.5 via the pin. --- Gemfile.lock | 36 ++++++++++++++++++------------------ 1 file changed, 18 insertions(+), 18 deletions(-) diff --git a/Gemfile.lock b/Gemfile.lock index 7dafdf4..1387c7a 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -112,7 +112,7 @@ GEM regexp_parser (>= 1.5, < 3.0) xpath (~> 3.2) concurrent-ruby (1.3.6) - connection_pool (2.5.3) + connection_pool (3.0.2) crass (1.0.6) dartsass-rails (0.5.1) railties (>= 6.0.0) @@ -207,7 +207,7 @@ GEM rails-dom-testing (>= 1, < 3) railties (>= 4.2.0) thor (>= 0.14, < 2.0) - json (2.10.2) + json (2.20.0) jwt (2.10.1) base64 language_server-protocol (3.17.0.4) @@ -314,17 +314,18 @@ GEM nio4r (~> 2.0) raabro (1.4.0) racc (1.8.1) - rack (2.2.20) - rack-protection (3.2.0) + rack (3.2.6) + rack-protection (4.2.1) base64 (>= 0.1.0) - rack (~> 2.2, >= 2.2.4) - rack-session (1.0.2) - rack (< 3) + logger (>= 1.6.0) + rack (>= 3.0.0, < 4) + rack-session (2.1.2) + base64 (>= 0.1.0) + rack (>= 3.0.0) rack-test (2.2.0) rack (>= 1.3) - rackup (1.0.1) - rack (< 3) - webrick + rackup (2.3.1) + rack (>= 3) rails (8.0.2) actioncable (= 8.0.2) actionmailbox (= 8.0.2) @@ -363,7 +364,7 @@ GEM erb psych (>= 4.0.0) redcarpet (3.6.1) - redis-client (0.24.0) + redis-client (0.30.0) connection_pool regexp_parser (2.10.0) reline (0.6.1) @@ -448,12 +449,12 @@ GEM bigdecimal concurrent-ruby (~> 1.0, >= 1.0.2) logger - sidekiq (7.3.9) - base64 - connection_pool (>= 2.3.0) - logger - rack (>= 2.2.4) - redis-client (>= 0.22.2) + sidekiq (8.1.6) + connection_pool (>= 3.0.0) + json (>= 2.16.0) + logger (>= 1.7.0) + rack (>= 3.2.0) + redis-client (>= 0.29.0) sidekiq-scheduler (6.0.2) rufus-scheduler (~> 3.2) sidekiq (>= 7.3, < 9) @@ -519,7 +520,6 @@ GEM activemodel (>= 6.0.0) bindex (>= 0.4.0) railties (>= 6.0.0) - webrick (1.9.1) websocket (1.2.11) websocket-client-simple (0.9.0) base64