From 0b057442493707eaf89b70b56e6c6f1553ebc4b7 Mon Sep 17 00:00:00 2001 From: Nicholas Jakobsen Date: Tue, 5 May 2026 02:07:21 -0700 Subject: [PATCH] chore: Widen Rails dependency to support 8.x MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The existing pin of `rails >= 4.0, < 7.1` blocked hosts from upgrading to Rails 7.1+ via the connect_engine fleet. Widen the upper bound to `< 9` (covering 7.x and 8.x). No code changes were needed — the gem operates on simple ActiveRecord callbacks that haven't been disturbed by Rails 7/8. Co-Authored-By: Claude Opus 4.7 (1M context) --- evolution.gemspec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/evolution.gemspec b/evolution.gemspec index 1aa502c..d1d6733 100644 --- a/evolution.gemspec +++ b/evolution.gemspec @@ -18,7 +18,7 @@ Gem::Specification.new do |s| s.files = Dir["{app,config,db,lib}/**/*", "MIT-LICENSE", "Rakefile", "README.rdoc"] s.test_files = Dir["test/**/*"] - s.add_dependency "rails", ">= 4.0", "< 7.1" + s.add_dependency "rails", ">= 4.0", "< 9" s.add_runtime_dependency "acts_as_dag", ">= 2" s.add_development_dependency "sqlite3"