Skip to content

Commit 413596d

Browse files
committed
Drop support to Rails < 5.2 and Ruby < 2.2
1 parent 78c1d72 commit 413596d

8 files changed

+23
-103
lines changed

.travis.yml

+11-52
Original file line numberDiff line numberDiff line change
@@ -2,71 +2,30 @@ language: ruby
22
cache: bundler
33
before_install: gem update bundler
44
rvm:
5-
- 1.9.3
6-
- 2.0.0
7-
- 2.1.10
85
- 2.2.10
96
- 2.3.8
10-
- 2.4.5
11-
- 2.5.3
12-
- 2.6.1
7+
- 2.4.9
8+
- 2.5.7
9+
- 2.6.5
1310
- ruby-head
1411
gemfile:
15-
- gemfiles/rails_4.0.gemfile
16-
- gemfiles/rails_4.1.gemfile
17-
- gemfiles/rails_4.2.gemfile
18-
- gemfiles/rails_5.0.gemfile
19-
- gemfiles/rails_5.1.gemfile
2012
- gemfiles/rails_5.2.gemfile
13+
- gemfiles/rails_6_0.gemfile
2114
- gemfiles/rails_edge.gemfile
2215
matrix:
2316
fast_finish: true
2417
exclude:
25-
- rvm: 2.4.5
26-
gemfile: gemfiles/rails_4.0.gemfile
27-
- rvm: 2.5.3
28-
gemfile: gemfiles/rails_4.0.gemfile
29-
- rvm: 2.6.1
30-
gemfile: gemfiles/rails_4.0.gemfile
31-
- rvm: ruby-head
32-
gemfile: gemfiles/rails_4.0.gemfile
33-
- rvm: 2.4.5
34-
gemfile: gemfiles/rails_4.1.gemfile
35-
- rvm: 2.5.3
36-
gemfile: gemfiles/rails_4.1.gemfile
37-
- rvm: 2.6.1
38-
gemfile: gemfiles/rails_4.1.gemfile
39-
- rvm: ruby-head
40-
gemfile: gemfiles/rails_4.1.gemfile
41-
- rvm: 1.9.3
42-
gemfile: gemfiles/rails_5.0.gemfile
43-
- rvm: 2.0.0
44-
gemfile: gemfiles/rails_5.0.gemfile
45-
- rvm: 2.1.10
46-
gemfile: gemfiles/rails_5.0.gemfile
47-
- rvm: 1.9.3
48-
gemfile: gemfiles/rails_5.1.gemfile
49-
- rvm: 2.0.0
50-
gemfile: gemfiles/rails_5.1.gemfile
51-
- rvm: 2.1.10
52-
gemfile: gemfiles/rails_5.1.gemfile
53-
- rvm: 1.9.3
54-
gemfile: gemfiles/rails_5.2.gemfile
55-
- rvm: 2.0.0
56-
gemfile: gemfiles/rails_5.2.gemfile
57-
- rvm: 2.1.10
58-
gemfile: gemfiles/rails_5.2.gemfile
59-
- rvm: 1.9.3
60-
gemfile: gemfiles/rails_edge.gemfile
61-
- rvm: 2.0.0
62-
gemfile: gemfiles/rails_edge.gemfile
63-
- rvm: 2.1.10
64-
gemfile: gemfiles/rails_edge.gemfile
18+
- rvm: 2.2.10
19+
gemfile: gemfiles/rails_6_0.gemfile
20+
- rvm: 2.3.8
21+
gemfile: gemfiles/rails_6_0.gemfile
22+
- rvm: 2.4.9
23+
gemfile: gemfiles/rails_6_0.gemfile
6524
- rvm: 2.2.10
6625
gemfile: gemfiles/rails_edge.gemfile
6726
- rvm: 2.3.8
6827
gemfile: gemfiles/rails_edge.gemfile
69-
- rvm: 2.4.5
28+
- rvm: 2.4.9
7029
gemfile: gemfiles/rails_edge.gemfile
7130
allow_failures:
7231
- rvm: ruby-head

activerecord-session_store.gemspec

+5-5
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ Gem::Specification.new do |s|
66
s.version = ActiveRecord::SessionStore::VERSION
77
s.summary = 'An Action Dispatch session store backed by an Active Record class.'
88

9-
s.required_ruby_version = '>= 1.9.3'
9+
s.required_ruby_version = '>= 2.2.2'
1010
s.license = 'MIT'
1111

1212
s.author = 'David Heinemeier Hansson'
@@ -19,10 +19,10 @@ Gem::Specification.new do |s|
1919
s.extra_rdoc_files = %w( README.md )
2020
s.rdoc_options.concat ['--main', 'README.md']
2121

22-
s.add_dependency('activerecord', '>= 4.0')
23-
s.add_dependency('actionpack', '>= 4.0')
24-
s.add_dependency('railties', '>= 4.0')
25-
s.add_dependency('rack', '>= 1.5.2', '< 3')
22+
s.add_dependency('activerecord', '>= 5.2')
23+
s.add_dependency('actionpack', '>= 5.2')
24+
s.add_dependency('railties', '>= 5.2')
25+
s.add_dependency('rack', '>= 2.0.0', '< 3')
2626
s.add_dependency('multi_json', '~> 1.11', '>= 1.11.2')
2727

2828
s.add_development_dependency('sqlite3')

gemfiles/rails_4.0.gemfile

-10
This file was deleted.

gemfiles/rails_4.1.gemfile

-10
This file was deleted.

gemfiles/rails_4.2.gemfile

-10
This file was deleted.

gemfiles/rails_5.0.gemfile

-8
This file was deleted.

gemfiles/rails_5.1.gemfile

-8
This file was deleted.

gemfiles/rails_6_0.gemfile

+7
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
source "https://rubygems.org"
2+
3+
gem "actionpack", github: "rails/rails", branch: "6-0-stable"
4+
gem "activerecord", github: "rails/rails", branch: "6-0-stable"
5+
gem "railties", github: "rails/rails", branch: "6-0-stable"
6+
7+
gemspec :path => "../"

0 commit comments

Comments
 (0)