Skip to content

Commit 23b71d9

Browse files
chore: drop support for EOL Rails and Ruby versions (< Rails 8.0, < Ruby 3.3) (#106)
1 parent 8bad455 commit 23b71d9

11 files changed

Lines changed: 20 additions & 287 deletions

File tree

.github/workflows/ci.yml

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,11 +12,9 @@ jobs:
1212
strategy:
1313
matrix:
1414
ruby:
15-
- 3.2
1615
- 3.3
1716
- 3.4
1817
gemfile:
19-
- gemfiles/rails_7_2.gemfile
2018
- gemfiles/rails_8_0.gemfile
2119
- gemfiles/ruby.gemfile
2220
name: Ruby ${{ matrix.ruby }}, ${{ matrix.gemfile }} Tests

.ruby-version

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
3.2.2
1+
3.3.12

Appraisals

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,3 @@
1-
appraise 'rails-7-2' do
2-
gem 'rails', '~> 7.2.0'
3-
end
4-
51
appraise 'rails-8-0' do
62
gem 'rails', '~> 8.0.0'
73
end

CHANGELOG.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,13 @@ and this project aims to adhere to [Semantic Versioning](http://semver.org/spec/
1313

1414
### Removed
1515

16+
## [2.3.0] - 2026-08-10
17+
18+
### Removed
19+
20+
- Drop support for < Ruby 3.3
21+
- Drop support for < Rails 8.0
22+
1623
## [2.2.0] - 2025-09-09
1724

1825
### Removed

Gemfile.lock

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
PATH
22
remote: .
33
specs:
4-
webvalve (2.2.0)
5-
activesupport (>= 6.0)
4+
webvalve (2.3.0)
5+
activesupport (>= 8.0)
66
sinatra (>= 1.4)
77
sinatra-contrib (>= 1.4)
88
webmock (>= 2.0)
@@ -106,6 +106,7 @@ PLATFORMS
106106
arm64-darwin-22
107107
arm64-darwin-23
108108
arm64-darwin-24
109+
arm64-darwin-25
109110
x86_64-darwin-22
110111
x86_64-linux
111112

gemfiles/rails_7_2.gemfile

Lines changed: 0 additions & 7 deletions
This file was deleted.

gemfiles/rails_7_2.gemfile.lock

Lines changed: 0 additions & 264 deletions
This file was deleted.

gemfiles/rails_8_0.gemfile.lock

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
PATH
22
remote: ..
33
specs:
4-
webvalve (2.2.0)
5-
activesupport (>= 6.0)
4+
webvalve (2.3.0)
5+
activesupport (>= 8.0)
66
sinatra (>= 1.4)
77
sinatra-contrib (>= 1.4)
88
webmock (>= 2.0)
@@ -251,6 +251,7 @@ GEM
251251

252252
PLATFORMS
253253
arm64-darwin-23
254+
arm64-darwin-25
254255
x86_64-linux
255256

256257
DEPENDENCIES

gemfiles/ruby.gemfile.lock

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
PATH
22
remote: ..
33
specs:
4-
webvalve (2.2.0)
5-
activesupport (>= 6.0)
4+
webvalve (2.3.0)
5+
activesupport (>= 8.0)
66
sinatra (>= 1.4)
77
sinatra-contrib (>= 1.4)
88
webmock (>= 2.0)
@@ -104,6 +104,7 @@ GEM
104104

105105
PLATFORMS
106106
arm64-darwin-23
107+
arm64-darwin-25
107108
x86_64-linux
108109

109110
DEPENDENCIES

lib/webvalve/version.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
module WebValve
2-
VERSION = "2.2.0"
2+
VERSION = "2.3.0"
33
end

0 commit comments

Comments
 (0)