Skip to content

Commit 893228d

Browse files
authored
Merge branch 'main' into herb-compat
2 parents 0fcd943 + 0e15a39 commit 893228d

20 files changed

+634
-545
lines changed

Appraisals

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -45,6 +45,8 @@ appraise "rails-8.1" do
4545
end
4646

4747
appraise "rails-main" do
48+
ruby "4.0.0.dev"
49+
4850
gem "rack", git: "https://github.com/rack/rack", ref: "8a4475a9f416a72e5b02bd7817e4a8ed684f29b0"
4951
gem "rails", github: "rails/rails", branch: "main"
5052

Gemfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ group :development, :test do
1616
gem "appraisal-run", "~> 1.1"
1717
gem "benchmark-ips", "~> 2"
1818
gem "better_html"
19-
gem "bundler", "~> 2"
19+
gem "bundler"
2020
gem "capybara", "~> 3"
2121
gem "cuprite"
2222
gem "dry-initializer", require: true

Gemfile.lock

Lines changed: 21 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,8 @@ PATH
22
remote: .
33
specs:
44
view_component (4.1.1)
5-
actionview (>= 7.1.0, < 8.2)
6-
activesupport (>= 7.1.0, < 8.2)
5+
actionview (>= 7.1.0)
6+
activesupport (>= 7.1.0)
77
concurrent-ruby (~> 1)
88

99
GEM
@@ -124,7 +124,7 @@ GEM
124124
docile (1.4.1)
125125
drb (2.2.3)
126126
dry-initializer (3.2.0)
127-
erb (5.1.3)
127+
erb (6.0.0)
128128
erb_lint (0.9.0)
129129
activesupport
130130
better_html (>= 2.0.1)
@@ -141,7 +141,7 @@ GEM
141141
websocket-driver (~> 0.7)
142142
globalid (1.3.0)
143143
activesupport (>= 6.1)
144-
haml (6.3.0)
144+
haml (6.4.0)
145145
temple (>= 0.8.2)
146146
thor
147147
tilt
@@ -183,7 +183,7 @@ GEM
183183
matrix (0.4.3)
184184
method_source (1.1.0)
185185
mini_mime (1.1.5)
186-
minitest (5.26.1)
186+
minitest (5.26.2)
187187
net-imap (0.5.12)
188188
date
189189
net-protocol
@@ -193,7 +193,7 @@ GEM
193193
timeout
194194
net-smtp (0.5.1)
195195
net-protocol
196-
nio4r (2.7.4)
196+
nio4r (2.7.5)
197197
nokogiri (1.18.10-aarch64-linux-gnu)
198198
racc (~> 1.4)
199199
nokogiri (1.18.10-aarch64-linux-musl)
@@ -278,18 +278,18 @@ GEM
278278
herb (>= 0.7.5, < 1.0.0)
279279
redis (5.4.1)
280280
redis-client (>= 0.22.0)
281-
redis-client (0.25.1)
281+
redis-client (0.26.1)
282282
connection_pool
283283
regexp_parser (2.11.3)
284-
reline (0.6.2)
284+
reline (0.6.3)
285285
io-console (~> 0.5)
286286
rexml (3.4.4)
287-
rspec-core (3.13.5)
287+
rspec-core (3.13.6)
288288
rspec-support (~> 3.13.0)
289289
rspec-expectations (3.13.5)
290290
diff-lcs (>= 1.2.0, < 2.0)
291291
rspec-support (~> 3.13.0)
292-
rspec-mocks (3.13.5)
292+
rspec-mocks (3.13.7)
293293
diff-lcs (>= 1.2.0, < 2.0)
294294
rspec-support (~> 3.13.0)
295295
rspec-rails (8.0.2)
@@ -300,19 +300,19 @@ GEM
300300
rspec-expectations (~> 3.13)
301301
rspec-mocks (~> 3.13)
302302
rspec-support (~> 3.13)
303-
rspec-support (3.13.5)
304-
rubocop (1.80.2)
303+
rspec-support (3.13.6)
304+
rubocop (1.81.7)
305305
json (~> 2.3)
306306
language_server-protocol (~> 3.17.0.2)
307307
lint_roller (~> 1.1.0)
308308
parallel (~> 1.10)
309309
parser (>= 3.3.0.2)
310310
rainbow (>= 2.2.2, < 4.0)
311311
regexp_parser (>= 2.9.3, < 3.0)
312-
rubocop-ast (>= 1.46.0, < 2.0)
312+
rubocop-ast (>= 1.47.1, < 2.0)
313313
ruby-progressbar (~> 1.7)
314314
unicode-display_width (>= 2.4.0, < 4.0)
315-
rubocop-ast (1.47.1)
315+
rubocop-ast (1.48.0)
316316
parser (>= 3.3.7.2)
317317
prism (~> 1.4)
318318
rubocop-md (2.0.3)
@@ -353,10 +353,10 @@ GEM
353353
actionpack (>= 6.1)
354354
activesupport (>= 6.1)
355355
sprockets (>= 3.0.0)
356-
standard (1.51.1)
356+
standard (1.52.0)
357357
language_server-protocol (~> 3.17.0.2)
358358
lint_roller (~> 1.0)
359-
rubocop (~> 1.80.2)
359+
rubocop (~> 1.81.7)
360360
standard-custom (~> 1.0.0)
361361
standard-performance (~> 1.8)
362362
standard-custom (1.0.2)
@@ -365,7 +365,7 @@ GEM
365365
standard-performance (1.8.0)
366366
lint_roller (~> 1.1)
367367
rubocop-performance (~> 1.25.0)
368-
stringio (3.1.7)
368+
stringio (3.1.8)
369369
tailwindcss-rails (4.4.0)
370370
railties (>= 7.0.0)
371371
tailwindcss-ruby (~> 4.0)
@@ -376,12 +376,12 @@ GEM
376376
tailwindcss-ruby (4.1.16-x86_64-darwin)
377377
tailwindcss-ruby (4.1.16-x86_64-linux-gnu)
378378
tailwindcss-ruby (4.1.16-x86_64-linux-musl)
379-
temple (0.10.3)
379+
temple (0.10.4)
380380
terminal-table (4.0.0)
381381
unicode-display_width (>= 1.1.1, < 4)
382382
thor (1.4.0)
383383
tilt (2.6.1)
384-
timeout (0.4.3)
384+
timeout (0.4.4)
385385
tsort (0.2.0)
386386
turbo-rails (2.0.20)
387387
actionpack (>= 7.1.0)
@@ -423,7 +423,7 @@ DEPENDENCIES
423423
appraisal-run (~> 1.1)
424424
benchmark-ips (~> 2)
425425
better_html
426-
bundler (~> 2)
426+
bundler
427427
capybara (~> 3)
428428
cuprite
429429
dry-initializer
@@ -456,7 +456,7 @@ DEPENDENCIES
456456
yard-activesupport-concern (< 1)
457457

458458
RUBY VERSION
459-
ruby 3.4.2p28
459+
ruby 3.4.3p32
460460

461461
BUNDLED WITH
462462
2.6.2

docs/CHANGELOG.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,14 @@ nav_order: 6
1010

1111
## main
1212

13+
* Fix bug where error line numbers were incorrect in Rails 8.1.
14+
15+
*Joel Hawksley*
16+
17+
* Remove `< 8.2` upper bound for `activesupport` and `actionview` dependencies.
18+
19+
*Hans Lemuet*
20+
1321
## 4.1.1
1422

1523
* Add Consultport to list of companies using ViewComponent.

gemfiles/rails_7.1.gemfile

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ gem "rails", "~> 7.1.0"
99
group :development, :test do
1010
gem "allocation_stats"
1111
gem "appraisal", "~> 2"
12-
gem "appraisal-run", "~> 1.0"
12+
gem "appraisal-run", "~> 1.1"
1313
gem "benchmark-ips", "~> 2"
1414
gem "better_html"
1515
gem "bundler", "~> 2"
@@ -23,7 +23,7 @@ group :development, :test do
2323
gem "method_source", "~> 1"
2424
gem "minitest", "~> 5"
2525
gem "propshaft", "~> 1"
26-
gem "puma", "~> 6"
26+
gem "puma", ">= 6"
2727
gem "rake", "~> 13"
2828
gem "rails-dom-testing", "~> 2.3.0"
2929
gem "redis"

0 commit comments

Comments
 (0)