Skip to content

Commit b954201

Browse files
authored
Bump gems due to vulnerabilities. (#32)
- Gems update. - Remove 2.7 support.
1 parent b8383da commit b954201

File tree

2 files changed

+137
-104
lines changed

2 files changed

+137
-104
lines changed

.github/workflows/test.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ jobs:
2424

2525
strategy:
2626
matrix:
27-
ruby: [2.7, 3.0, 3.1, 3.2]
27+
ruby: [3.0, 3.1, 3.2]
2828

2929
steps:
3030
- uses: actions/checkout@v2

Gemfile.lock

+136-103
Original file line numberDiff line numberDiff line change
@@ -9,87 +9,104 @@ PATH
99
GEM
1010
remote: https://rubygems.org/
1111
specs:
12-
actioncable (7.0.8)
13-
actionpack (= 7.0.8)
14-
activesupport (= 7.0.8)
12+
actioncable (7.1.3)
13+
actionpack (= 7.1.3)
14+
activesupport (= 7.1.3)
1515
nio4r (~> 2.0)
1616
websocket-driver (>= 0.6.1)
17-
actionmailbox (7.0.8)
18-
actionpack (= 7.0.8)
19-
activejob (= 7.0.8)
20-
activerecord (= 7.0.8)
21-
activestorage (= 7.0.8)
22-
activesupport (= 7.0.8)
17+
zeitwerk (~> 2.6)
18+
actionmailbox (7.1.3)
19+
actionpack (= 7.1.3)
20+
activejob (= 7.1.3)
21+
activerecord (= 7.1.3)
22+
activestorage (= 7.1.3)
23+
activesupport (= 7.1.3)
2324
mail (>= 2.7.1)
2425
net-imap
2526
net-pop
2627
net-smtp
27-
actionmailer (7.0.8)
28-
actionpack (= 7.0.8)
29-
actionview (= 7.0.8)
30-
activejob (= 7.0.8)
31-
activesupport (= 7.0.8)
28+
actionmailer (7.1.3)
29+
actionpack (= 7.1.3)
30+
actionview (= 7.1.3)
31+
activejob (= 7.1.3)
32+
activesupport (= 7.1.3)
3233
mail (~> 2.5, >= 2.5.4)
3334
net-imap
3435
net-pop
3536
net-smtp
36-
rails-dom-testing (~> 2.0)
37-
actionpack (7.0.8)
38-
actionview (= 7.0.8)
39-
activesupport (= 7.0.8)
40-
rack (~> 2.0, >= 2.2.4)
37+
rails-dom-testing (~> 2.2)
38+
actionpack (7.1.3)
39+
actionview (= 7.1.3)
40+
activesupport (= 7.1.3)
41+
nokogiri (>= 1.8.5)
42+
racc
43+
rack (>= 2.2.4)
44+
rack-session (>= 1.0.1)
4145
rack-test (>= 0.6.3)
42-
rails-dom-testing (~> 2.0)
43-
rails-html-sanitizer (~> 1.0, >= 1.2.0)
44-
actiontext (7.0.8)
45-
actionpack (= 7.0.8)
46-
activerecord (= 7.0.8)
47-
activestorage (= 7.0.8)
48-
activesupport (= 7.0.8)
46+
rails-dom-testing (~> 2.2)
47+
rails-html-sanitizer (~> 1.6)
48+
actiontext (7.1.3)
49+
actionpack (= 7.1.3)
50+
activerecord (= 7.1.3)
51+
activestorage (= 7.1.3)
52+
activesupport (= 7.1.3)
4953
globalid (>= 0.6.0)
5054
nokogiri (>= 1.8.5)
51-
actionview (7.0.8)
52-
activesupport (= 7.0.8)
55+
actionview (7.1.3)
56+
activesupport (= 7.1.3)
5357
builder (~> 3.1)
54-
erubi (~> 1.4)
55-
rails-dom-testing (~> 2.0)
56-
rails-html-sanitizer (~> 1.1, >= 1.2.0)
57-
activejob (7.0.8)
58-
activesupport (= 7.0.8)
58+
erubi (~> 1.11)
59+
rails-dom-testing (~> 2.2)
60+
rails-html-sanitizer (~> 1.6)
61+
activejob (7.1.3)
62+
activesupport (= 7.1.3)
5963
globalid (>= 0.3.6)
60-
activemodel (7.0.8)
61-
activesupport (= 7.0.8)
62-
activerecord (7.0.8)
63-
activemodel (= 7.0.8)
64-
activesupport (= 7.0.8)
65-
activestorage (7.0.8)
66-
actionpack (= 7.0.8)
67-
activejob (= 7.0.8)
68-
activerecord (= 7.0.8)
69-
activesupport (= 7.0.8)
64+
activemodel (7.1.3)
65+
activesupport (= 7.1.3)
66+
activerecord (7.1.3)
67+
activemodel (= 7.1.3)
68+
activesupport (= 7.1.3)
69+
timeout (>= 0.4.0)
70+
activestorage (7.1.3)
71+
actionpack (= 7.1.3)
72+
activejob (= 7.1.3)
73+
activerecord (= 7.1.3)
74+
activesupport (= 7.1.3)
7075
marcel (~> 1.0)
71-
mini_mime (>= 1.1.0)
72-
activesupport (7.0.8)
76+
activesupport (7.1.3)
77+
base64
78+
bigdecimal
7379
concurrent-ruby (~> 1.0, >= 1.0.2)
80+
connection_pool (>= 2.2.5)
81+
drb
7482
i18n (>= 1.6, < 2)
7583
minitest (>= 5.1)
84+
mutex_m
7685
tzinfo (~> 2.0)
7786
ast (2.4.2)
87+
base64 (0.2.0)
88+
bigdecimal (3.1.6)
7889
builder (3.2.4)
7990
coderay (1.1.3)
80-
concurrent-ruby (1.2.2)
91+
concurrent-ruby (1.2.3)
8192
connection_pool (2.4.1)
8293
crass (1.0.6)
83-
date (3.3.3)
84-
diff-lcs (1.5.0)
94+
date (3.3.4)
95+
diff-lcs (1.5.1)
96+
drb (2.2.0)
97+
ruby2_keywords
8598
erubi (1.12.0)
8699
globalid (1.2.1)
87100
activesupport (>= 6.1)
88101
i18n (1.14.1)
89102
concurrent-ruby (~> 1.0)
90-
json (2.6.3)
103+
io-console (0.7.2)
104+
irb (1.11.1)
105+
rdoc
106+
reline (>= 0.4.2)
107+
json (2.7.1)
91108
logger (1.4.4)
92-
loofah (2.21.3)
109+
loofah (2.22.0)
93110
crass (~> 1.0.2)
94111
nokogiri (>= 1.12.0)
95112
mail (2.8.1)
@@ -100,81 +117,94 @@ GEM
100117
marcel (1.0.2)
101118
method_source (1.0.0)
102119
mini_mime (1.1.5)
103-
minitest (5.20.0)
104-
net-imap (0.3.7)
120+
minitest (5.22.0)
121+
mutex_m (0.2.0)
122+
net-imap (0.4.10)
105123
date
106124
net-protocol
107125
net-pop (0.1.2)
108126
net-protocol
109-
net-protocol (0.2.1)
127+
net-protocol (0.2.2)
110128
timeout
111-
net-smtp (0.4.0)
129+
net-smtp (0.4.0.1)
112130
net-protocol
113-
nio4r (2.5.9)
114-
nokogiri (1.15.4-arm64-darwin)
131+
nio4r (2.7.0)
132+
nokogiri (1.16.2-arm64-darwin)
115133
racc (~> 1.4)
116-
nokogiri (1.15.4-x86_64-darwin)
134+
nokogiri (1.16.2-x86_64-darwin)
117135
racc (~> 1.4)
118-
nokogiri (1.15.4-x86_64-linux)
136+
nokogiri (1.16.2-x86_64-linux)
119137
racc (~> 1.4)
120-
parallel (1.23.0)
121-
parser (3.2.2.3)
138+
parallel (1.24.0)
139+
parser (3.3.0.5)
122140
ast (~> 2.4.1)
123141
racc
124142
pry (0.14.2)
125143
coderay (~> 1.1)
126144
method_source (~> 1.0)
127-
racc (1.7.1)
128-
rack (2.2.8)
145+
psych (5.1.2)
146+
stringio
147+
racc (1.7.3)
148+
rack (3.0.9)
149+
rack-session (2.0.0)
150+
rack (>= 3.0.0)
129151
rack-test (2.1.0)
130152
rack (>= 1.3)
131-
rails (7.0.8)
132-
actioncable (= 7.0.8)
133-
actionmailbox (= 7.0.8)
134-
actionmailer (= 7.0.8)
135-
actionpack (= 7.0.8)
136-
actiontext (= 7.0.8)
137-
actionview (= 7.0.8)
138-
activejob (= 7.0.8)
139-
activemodel (= 7.0.8)
140-
activerecord (= 7.0.8)
141-
activestorage (= 7.0.8)
142-
activesupport (= 7.0.8)
153+
rackup (2.1.0)
154+
rack (>= 3)
155+
webrick (~> 1.8)
156+
rails (7.1.3)
157+
actioncable (= 7.1.3)
158+
actionmailbox (= 7.1.3)
159+
actionmailer (= 7.1.3)
160+
actionpack (= 7.1.3)
161+
actiontext (= 7.1.3)
162+
actionview (= 7.1.3)
163+
activejob (= 7.1.3)
164+
activemodel (= 7.1.3)
165+
activerecord (= 7.1.3)
166+
activestorage (= 7.1.3)
167+
activesupport (= 7.1.3)
143168
bundler (>= 1.15.0)
144-
railties (= 7.0.8)
169+
railties (= 7.1.3)
145170
rails-dom-testing (2.2.0)
146171
activesupport (>= 5.0.0)
147172
minitest
148173
nokogiri (>= 1.6)
149174
rails-html-sanitizer (1.6.0)
150175
loofah (~> 2.21)
151176
nokogiri (~> 1.14)
152-
railties (7.0.8)
153-
actionpack (= 7.0.8)
154-
activesupport (= 7.0.8)
155-
method_source
177+
railties (7.1.3)
178+
actionpack (= 7.1.3)
179+
activesupport (= 7.1.3)
180+
irb
181+
rackup (>= 1.0.0)
156182
rake (>= 12.2)
157-
thor (~> 1.0)
158-
zeitwerk (~> 2.5)
183+
thor (~> 1.0, >= 1.2.2)
184+
zeitwerk (~> 2.6)
159185
rainbow (3.1.1)
160-
rake (13.0.6)
161-
redis-client (0.17.0)
186+
rake (13.1.0)
187+
rdoc (6.6.2)
188+
psych (>= 4.0.0)
189+
redis-client (0.19.1)
162190
connection_pool
163-
regexp_parser (2.8.1)
191+
regexp_parser (2.9.0)
192+
reline (0.4.2)
193+
io-console (~> 0.5)
164194
rexml (3.2.6)
165-
rspec (3.12.0)
166-
rspec-core (~> 3.12.0)
167-
rspec-expectations (~> 3.12.0)
168-
rspec-mocks (~> 3.12.0)
169-
rspec-core (3.12.2)
170-
rspec-support (~> 3.12.0)
171-
rspec-expectations (3.12.3)
195+
rspec (3.13.0)
196+
rspec-core (~> 3.13.0)
197+
rspec-expectations (~> 3.13.0)
198+
rspec-mocks (~> 3.13.0)
199+
rspec-core (3.13.0)
200+
rspec-support (~> 3.13.0)
201+
rspec-expectations (3.13.0)
172202
diff-lcs (>= 1.2.0, < 2.0)
173-
rspec-support (~> 3.12.0)
174-
rspec-mocks (3.12.6)
203+
rspec-support (~> 3.13.0)
204+
rspec-mocks (3.13.0)
175205
diff-lcs (>= 1.2.0, < 2.0)
176-
rspec-support (~> 3.12.0)
177-
rspec-support (3.12.1)
206+
rspec-support (~> 3.13.0)
207+
rspec-support (3.13.0)
178208
rubocop (1.50.2)
179209
json (~> 2.3)
180210
parallel (~> 1.10)
@@ -185,9 +215,9 @@ GEM
185215
rubocop-ast (>= 1.28.0, < 2.0)
186216
ruby-progressbar (~> 1.7)
187217
unicode-display_width (>= 2.4.0, < 3.0)
188-
rubocop-ast (1.29.0)
218+
rubocop-ast (1.30.0)
189219
parser (>= 3.2.1.0)
190-
rubocop-capybara (2.19.0)
220+
rubocop-capybara (2.20.0)
191221
rubocop (~> 1.41)
192222
rubocop-config-umbrellio (1.50.0.85)
193223
rubocop (~> 1.50.0)
@@ -211,21 +241,24 @@ GEM
211241
rubocop-sequel (0.3.4)
212242
rubocop (~> 1.0)
213243
ruby-progressbar (1.13.0)
244+
ruby2_keywords (0.0.5)
214245
securerandom (0.1.1)
215-
sidekiq (7.1.5)
246+
sidekiq (7.2.1)
216247
concurrent-ruby (< 2)
217248
connection_pool (>= 2.3.0)
218249
rack (>= 2.2.4)
219-
redis-client (>= 0.14.0)
220-
thor (1.2.2)
221-
timeout (0.4.0)
250+
redis-client (>= 0.19.0)
251+
stringio (3.1.0)
252+
thor (1.3.0)
253+
timeout (0.4.1)
222254
tzinfo (2.0.6)
223255
concurrent-ruby (~> 1.0)
224256
unicode-display_width (2.5.0)
257+
webrick (1.8.1)
225258
websocket-driver (0.7.6)
226259
websocket-extensions (>= 0.1.0)
227260
websocket-extensions (0.1.5)
228-
zeitwerk (2.6.12)
261+
zeitwerk (2.6.13)
229262

230263
PLATFORMS
231264
arm64-darwin-22
@@ -243,4 +276,4 @@ DEPENDENCIES
243276
sidekiq
244277

245278
BUNDLED WITH
246-
2.4.19
279+
2.5.5

0 commit comments

Comments
 (0)