Skip to content

Commit 89e5b02

Browse files
authored
Merge pull request #766 from lcreid/rails-8-1
Rails 8.1
2 parents 00d072a + 1f33c6a commit 89e5b02

31 files changed

+381
-209
lines changed

.github/workflows/ruby.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -9,14 +9,14 @@ jobs:
99
Lint:
1010
runs-on: ubuntu-latest
1111
env:
12-
BUNDLE_GEMFILE: gemfiles/7.1.gemfile
12+
BUNDLE_GEMFILE: gemfiles/7.2.gemfile
1313
steps:
1414
- uses: actions/checkout@v3
1515
with:
1616
fetch-depth: 0
1717
- uses: ruby/setup-ruby@v1
1818
with:
19-
ruby-version: 3.2.7
19+
ruby-version: 3.2.9
2020
bundler-cache: true
2121
# Disabled since it requires access not granted by GitHub Actions for PRs
2222
# - name: Danger
@@ -33,7 +33,7 @@ jobs:
3333
fail-fast: false
3434
matrix:
3535
ruby-version: [ '3.4', '3.3', '3.2', 'ruby-head' ]
36-
gemfile: [ '8.0', '7.2', '7.1', 'edge' ]
36+
gemfile: [ '8.1', '8.0', '7.2', 'edge' ]
3737
env:
3838
BUNDLE_GEMFILE: gemfiles/${{ matrix.gemfile }}.gemfile
3939
steps:

.yarnrc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,4 +2,4 @@
22
# yarn lockfile v1
33

44

5-
lastUpdateCheck 1750996124491
5+
lastUpdateCheck 1761241670837

Gemfile

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,5 +7,5 @@ gem "bigdecimal" if Gem::Version.new(RUBY_VERSION) >= Gem::Version.new("3.4.0")
77
gem "drb" if Gem::Version.new(RUBY_VERSION) >= Gem::Version.new("3.4.0")
88
gem "mutex_m" if Gem::Version.new(RUBY_VERSION) >= Gem::Version.new("3.4.0")
99
gem "rails", BootstrapForm::REQUIRED_RAILS_VERSION
10-
gem "sprockets-rails", require: "sprockets/railtie"
11-
gem "sqlite3", "~> 2.1"
10+
gem "propshaft"
11+
gem "sqlite3"

README.md

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -110,7 +110,7 @@ This generates the following HTML:
110110
<input class="form-control" id="user_password" name="user[password]" type="password">
111111
</div>
112112
<div class="form-check mb-3">
113-
<input autocomplete="off" name="user[remember_me]" type="hidden" value="0">
113+
<input name="user[remember_me]" type="hidden" value="0">
114114
<input class="form-check-input" id="user_remember_me" name="user[remember_me]" type="checkbox" value="1">
115115
<label class="form-check-label" for="user_remember_me">Remember me</label>
116116
</div>
@@ -170,7 +170,7 @@ This generates:
170170
<small class="form-text text-muted">A good password should be at least six characters long</small>
171171
</div>
172172
<div class="form-check mb-3">
173-
<input autocomplete="off" name="user[remember_me]" type="hidden" value="0">
173+
<input name="user[remember_me]" type="hidden" value="0">
174174
<input class="form-check-input" id="user_remember_me" name="user[remember_me]" type="checkbox" value="1">
175175
<label class="form-check-label" for="user_remember_me">Remember me</label>
176176
</div>
@@ -630,7 +630,7 @@ This generates:
630630
</div>
631631
<div class="mb-3">
632632
<div class="form-check mb-3">
633-
<input autocomplete="off" name="user[terms]" type="hidden" value="0">
633+
<input name="user[terms]" type="hidden" value="0">
634634
<input class="form-check-input" id="user_terms" name="user[terms]" type="checkbox" value="1">
635635
<label class="form-check-label" for="user_terms">I agree to the Terms of Service</label>
636636
</div>
@@ -654,7 +654,7 @@ This generates:
654654
<div class="mb-3">
655655
<label class="form-label" for="user_terms">Optional Label</label>
656656
<div class="form-check mb-3">
657-
<input autocomplete="off" name="user[terms]" type="hidden" value="0">
657+
<input name="user[terms]" type="hidden" value="0">
658658
<input class="form-check-input" id="user_terms" name="user[terms]" type="checkbox" value="1">
659659
<label class="form-check-label" for="user_terms">
660660
You need to check this box to accept our terms of service and privacy policy
@@ -722,7 +722,7 @@ This generates:
722722

723723
```html
724724
<div class="form-check form-check-inline mb-3" style="color: green">
725-
<input autocomplete="off" name="user[skilled]" type="hidden" value="0">
725+
<input name="user[skilled]" type="hidden" value="0">
726726
<input class="form-check-input" id="user_skilled" name="user[skilled]" type="checkbox" value="1">
727727
<label class="form-check-label" for="user_skilled">Skilled</label>
728728
</div>
@@ -745,7 +745,7 @@ This generates:
745745

746746
```html
747747
<div class="form-check mb-3 form-switch">
748-
<input autocomplete="off" name="user[remember_me]" type="hidden" value="0">
748+
<input name="user[remember_me]" type="hidden" value="0">
749749
<input class="form-check-input" id="user_remember_me" name="user[remember_me]" type="checkbox" value="1">
750750
<label class="form-check-label" for="user_remember_me">Remember me</label>
751751
</div>
@@ -1043,7 +1043,7 @@ will be rendered as:
10431043
```html
10441044
<div class="mb-3">
10451045
<label class="form-label" for="user_life_story">Life story</label>
1046-
<input autocomplete="off" id="user_life_story_trix_input_user" name="user[life_story]" type="hidden">
1046+
<input id="user_life_story_trix_input_user" name="user[life_story]" type="hidden">
10471047
<trix-toolbar id="trix-toolbar-1">
10481048
<div class="trix-button-row">
10491049
<span class="trix-button-group trix-button-group--text-tools" data-trix-button-group="text-tools">
@@ -1147,7 +1147,7 @@ This generates:
11471147
</div>
11481148
<div class="col">
11491149
<div class="form-check form-check-inline">
1150-
<input autocomplete="off" name="user[remember_me]" type="hidden" value="0">
1150+
<input name="user[remember_me]" type="hidden" value="0">
11511151
<input class="form-check-input" id="user_remember_me" name="user[remember_me]" type="checkbox" value="1">
11521152
<label class="form-check-label" for="user_remember_me">Remember me</label>
11531153
</div>
@@ -1213,7 +1213,7 @@ This generates:
12131213
<div class="mb-3 row">
12141214
<div class="col-sm-10 offset-sm-2">
12151215
<div class="form-check">
1216-
<input autocomplete="off" name="user[remember_me]" type="hidden" value="0">
1216+
<input name="user[remember_me]" type="hidden" value="0">
12171217
<input class="form-check-input" id="user_remember_me" name="user[remember_me]" type="checkbox" value="1">
12181218
<label class="form-check-label" for="user_remember_me">Remember me</label>
12191219
</div>
@@ -1260,7 +1260,7 @@ This generates:
12601260
<div class="mb-3 row">
12611261
<div class="col-sm-10">
12621262
<div class="form-check">
1263-
<input autocomplete="off" name="user[terms]" type="hidden" value="0">
1263+
<input name="user[terms]" type="hidden" value="0">
12641264
<input class="form-check-input" id="user_terms" name="user[terms]" type="checkbox" value="1">
12651265
<label class="form-check-label" for="user_terms">Terms</label>
12661266
</div>
@@ -1374,7 +1374,7 @@ This generates:
13741374
</div>
13751375
<div class="mb-3">
13761376
<div class="form-check">
1377-
<input autocomplete="off" name="user[terms]" type="hidden" value="0">
1377+
<input name="user[terms]" type="hidden" value="0">
13781378
<input class="form-check-input" id="user_terms" name="user[terms]" type="checkbox" value="1">
13791379
<label class="form-check-label" for="user_terms">Terms</label>
13801380
</div>
@@ -1813,7 +1813,7 @@ Generated HTML:
18131813
</div>
18141814
<div class="col-auto">
18151815
<div class="form-check mb-3">
1816-
<input autocomplete="off" disabled name="user[terms]" type="hidden" value="0">
1816+
<input disabled name="user[terms]" type="hidden" value="0">
18171817
<input class="form-check-input" disabled id="user_terms" name="user[terms]" type="checkbox" value="1">
18181818
<label class="form-check-label" for="user_terms">Terms</label>
18191819
</div>

demo/Gemfile

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,8 +8,8 @@ gem "htmlbeautifier"
88
gem "jbuilder"
99
gem "jsbundling-rails"
1010
gem "propshaft"
11-
gem "puma", ">= 5.0"
12-
gem "rails", "~> 8.0.0"
11+
gem "puma"
12+
gem "rails", "~> 8.1.0"
1313
gem "sqlite3", ">= 2.1"
1414
gem "stimulus-rails"
1515
gem "thruster", require: false

0 commit comments

Comments
 (0)