From e6914f2242ac21d321d9c34b04d5be80bd0e6608 Mon Sep 17 00:00:00 2001 From: jazairi <16103405+jazairi@users.noreply.github.com> Date: Wed, 7 Jan 2026 16:38:53 -0500 Subject: [PATCH] Fix connection_pool incompatibility Rails 7.2.3 requires connection_pool 2.x. This also moves miniterst into alphabetical order in the test group --- Gemfile | 3 ++- Gemfile.lock | 3 ++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/Gemfile b/Gemfile index cb0cc6c..5d8cf87 100644 --- a/Gemfile +++ b/Gemfile @@ -23,6 +23,7 @@ gem 'sentry-ruby' gem 'uglifier' group :production do + gem 'connection_pool', '< 3' # 3.x requires keyword args; pin to 2.x for Rails 7.2.3 gem 'pg' end @@ -46,11 +47,11 @@ end group :test do gem 'capybara' gem 'climate_control' + gem 'minitest', '< 6' # required for Rails 7.2.3 gem 'selenium-webdriver' gem 'simplecov', require: false gem 'simplecov-lcov', require: false gem 'timecop' gem 'vcr' gem 'webmock' - gem 'minitest', '< 6' end diff --git a/Gemfile.lock b/Gemfile.lock index d72a87d..b66710b 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -114,7 +114,7 @@ GEM climate_control (1.2.0) colorator (1.1.0) concurrent-ruby (1.3.6) - connection_pool (3.0.2) + connection_pool (2.5.5) crack (1.0.1) bigdecimal rexml @@ -455,6 +455,7 @@ DEPENDENCIES byebug capybara climate_control + connection_pool (< 3) devise dotenv-rails faraday_middleware-aws-sigv4