diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 3916cc0..adf5557 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -17,8 +17,6 @@ jobs: os: [ubuntu-latest, windows-latest, macos-latest] version: [ - '3.0', - 3.1, 3.2, 3.3, 3.4, diff --git a/.rubocop.yml b/.rubocop.yml index 072ae4c..d10a878 100644 --- a/.rubocop.yml +++ b/.rubocop.yml @@ -1,7 +1,7 @@ require: rubocop-performance AllCops: - TargetRubyVersion: '3.0' + TargetRubyVersion: '3.2' NewCops: enable # Metrics are too arbitrary. diff --git a/CHANGELOG.md b/CHANGELOG.md index 0220e63..1d4ebd4 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,10 @@ # Changelog +## 1.4.0 + +* Ruby 3.2+ is now required. If you're using Ruby 3.0 or 3.1, please use + version 1.3.2 of this gem. + ## 1.3.2 (2025-04-03) * Re-release to fix a release script problem. There are no code changes. diff --git a/README.md b/README.md index 6107949..6182c67 100644 --- a/README.md +++ b/README.md @@ -35,7 +35,7 @@ For more information see the ## Requirements -This code requires Ruby version 3.0 or higher. +This code requires Ruby version 3.2 or higher. ## Contributing diff --git a/maxmind-db.gemspec b/maxmind-db.gemspec index 1d656d8..ff47380 100644 --- a/maxmind-db.gemspec +++ b/maxmind-db.gemspec @@ -19,7 +19,7 @@ Gem::Specification.new do |s| 'source_code_uri' => 'https://github.com/maxmind/MaxMind-DB-Reader-ruby', 'rubygems_mfa_required' => 'true', } - s.required_ruby_version = '>= 3.0' + s.required_ruby_version = '>= 3.2' s.add_development_dependency 'minitest' s.add_development_dependency 'rake'