diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 40570829..983c2d95 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -15,8 +15,6 @@ jobs: gemfile: gemfiles/rails71.gemfile - ruby: 3.1 gemfile: gemfiles/rails70.gemfile - - ruby: "3.0" - gemfile: gemfiles/rails61.gemfile env: BUNDLE_GEMFILE: ${{ matrix.gemfile }} steps: diff --git a/CHANGELOG.md b/CHANGELOG.md index ef495e5e..a202ace3 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,6 +1,7 @@ -## 3.0.5 (unreleased) +## 3.1.0 (unreleased) - Fixed error when Propshaft is installed but not used +- Dropped support for Ruby < 3.1 and Rails < 7 ## 3.0.4 (2024-09-04) diff --git a/blazer.gemspec b/blazer.gemspec index f41ee568..9ad4a41a 100644 --- a/blazer.gemspec +++ b/blazer.gemspec @@ -13,9 +13,9 @@ Gem::Specification.new do |spec| spec.files = Dir["*.{md,txt}", "{app,config,lib,licenses}/**/*"] spec.require_path = "lib" - spec.required_ruby_version = ">= 3" + spec.required_ruby_version = ">= 3.1" - spec.add_dependency "railties", ">= 6.1" + spec.add_dependency "railties", ">= 7" spec.add_dependency "activerecord", ">= 6.1" spec.add_dependency "chartkick", ">= 5" spec.add_dependency "safely_block", ">= 0.4" diff --git a/gemfiles/rails61.gemfile b/gemfiles/rails61.gemfile deleted file mode 100644 index 1ab022dc..00000000 --- a/gemfiles/rails61.gemfile +++ /dev/null @@ -1,10 +0,0 @@ -source "https://rubygems.org" - -gemspec path: ".." - -gem "rake" -gem "minitest", ">= 5" -gem "combustion" -gem "rails", "~> 6.1.0" -gem "pg" -gem "sprockets-rails"