diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 1729d18..3de66f4 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -33,8 +33,8 @@ jobs: strategy: matrix: os: [ubuntu-latest, macos-latest] - ruby-version: ['3.2', '3.3', '3.4'] - rails-version: ['7.2', '8.0'] + ruby-version: ['3.2', '3.3', '3.4', '4.0'] + rails-version: ['7.2', '8.0', '8.1'] runs-on: ${{ matrix.os }} env: RAILS_VERSION: "${{ matrix.rails-version }}" diff --git a/CHANGELOG.md b/CHANGELOG.md index 5662539..5780cf9 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -8,6 +8,11 @@ may consider to be a bug might be behavior a consumer relies upon in their proje ## Unreleased +### Added + +- Added support for Rails 8.1. +- Added support for Ruby 4.0. + [Unreleased commits](https://github.com/bfad/scrapbook/compare/v0.4.0...HEAD) ## 0.4.0 diff --git a/Gemfile b/Gemfile index a83a604..b3a538f 100644 --- a/Gemfile +++ b/Gemfile @@ -15,7 +15,7 @@ gem 'rails-controller-testing' gem 'rspec' gem 'rspec-rails' -gem 'rubocop', '~> 1.26', require: false +gem 'rubocop', '1.52.1', require: false gem 'rubocop-performance', require: false gem 'rubocop-rails', require: false gem 'rubocop-rspec', require: false diff --git a/scrapbook.gemspec b/scrapbook.gemspec index f81603d..87c1cee 100644 --- a/scrapbook.gemspec +++ b/scrapbook.gemspec @@ -22,5 +22,5 @@ Gem::Specification.new do |spec| end spec.required_ruby_version = '>= 2.7.0' - spec.add_dependency 'rails', '>= 6.1', '< 8.1' + spec.add_dependency 'rails', '>= 6.1', '< 8.2' end