Skip to content

Commit fe13bf1

Browse files
authored
Drop Ruby 3.0 support (#280)
Ruby 3.0 reached EOL in April 2024.
1 parent 951d06b commit fe13bf1

File tree

5 files changed

+12
-3
lines changed

5 files changed

+12
-3
lines changed

.github/workflows/super_diff.yml

-1
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,6 @@ jobs:
5454
fail-fast: false
5555
matrix:
5656
ruby:
57-
- "3.0"
5857
- "3.1"
5958
- "3.2"
6059
- "3.3"

.rubocop.yml

+6
Original file line numberDiff line numberDiff line change
@@ -33,9 +33,15 @@ Lint/SuppressedException:
3333
- 'spec/spec_helper.rb'
3434
- 'support/test_plan.rb'
3535

36+
Naming/BlockForwarding:
37+
EnforcedStyle: explicit
38+
3639
Naming/FileName:
3740
Exclude:
3841
- 'lib/super_diff/rspec-rails.rb'
3942

4043
Naming/VariableNumber:
4144
Enabled: false
45+
46+
Style/ArgumentsForwarding:
47+
UseAnonymousForwarding: false

CHANGELOG.md

+4
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,10 @@
22

33
## [Unreleased]
44

5+
### Breaking changes
6+
7+
- Dropped support for Ruby 3.0, which reached EOL in April 2024. [#280](https://github.com/splitwise/super_diff/pull/280)
8+
59
### Features
610

711
- Add official Rails 7.1 support. [#278](https://github.com/splitwise/super_diff/pull/278)

README.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -111,7 +111,7 @@ for more on how to do that.
111111
## Compatibility
112112

113113
`super_diff` is [tested][gh-actions] to work with
114-
Ruby >= 3.x,
114+
Ruby >= 3.1,
115115
RSpec 3.x,
116116
and Rails >= 6.1.
117117

super_diff.gemspec

+1-1
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ Gem::Specification.new do |s|
2222
'rubygems_mfa_required' => 'true',
2323
'source_code_uri' => 'https://github.com/splitwise/super_diff'
2424
}
25-
s.required_ruby_version = '>= 3.0'
25+
s.required_ruby_version = '>= 3.1'
2626

2727
s.files = %w[README.md super_diff.gemspec] + Dir['lib/**/*']
2828
s.executables = Dir['exe/**/*'].map { |f| File.basename(f) }

0 commit comments

Comments
 (0)