Skip to content

Test on Rails 8.1 - #190

Merged
rosston merged 2 commits into
mainfrom
rails-8.1
Sep 17, 2026
Merged

rosston merged 2 commits into
mainfrom
rails-8.1

Conversation

@rosston

@rosston rosston commented Sep 17, 2026 •

Copy link
Copy Markdown
Member

Add testing for Rails 8.1. The change for the bug in #191 is pretty gnarly and tied up with Rails, so I added Rails 8.1 to the test matrix ahead of that change.

I plan to merge this PR with broken tests, as they'll be fixed in the next PR.

@rosston rosston self-assigned this Sep 17, 2026
@rosston
rosston added this pull request to stack #189 September 17, 2026 16:45
@rosston rosston changed the title Rails 8.1 Test on Rails 8.1 Sep 17, 2026
Base automatically changed from postgres-example to main September 17, 2026 18:10
Pin json below 3 for now: ActiveSupport 8.1.3.1 passes JSON.parse a
positional options hash, which json 3 rejects, so reading the example
app's flash cookie raised. Rails has fixed this on 8-1-stable, so the
pin can go once that's released.
Rails 8.1 requires Ruby 3.2 or newer, so skip it on Ruby 3.0 and 3.1.
@rosston
rosston merged commit 4304643 into main Sep 17, 2026
51 of 60 checks passed
@rosston
rosston deleted the rails-8.1 branch September 17, 2026 18:12
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants