Skip to content

Rails 8.0 - #111

Merged
liveh2o merged 5 commits into
liveh2o:mainfrom
skunkworker:rails_8_0
Jul 24, 2026
Merged

liveh2o merged 5 commits into
liveh2o:mainfrom
skunkworker:rails_8_0

Conversation

@skunkworker

@skunkworker skunkworker commented Jul 21, 2026 •

Copy link
Copy Markdown
Collaborator

Add Rails 8.0 support.

Pin activemodel/activesupport to ~> 8.0.0, following the branch
convention of tracking a single Rails version instead of using
Appraisal to span multiple versions.

- Bump gem version to 8.0.0 (shadows Rails 8.0)
- Require Ruby 3.2 (to match Rails 8.0)
- Replace deprecated public_instance_methods.include? stub with
  public_method_defined? in association specs
- Simplify CI to a single-version test matrix (no Appraisal)

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@skunkworker
skunkworker changed the base branch from rails_8_0 to main July 21, 2026 17:06
@liveh2o

liveh2o commented Jul 23, 2026

Copy link
Copy Markdown
Owner

@skunkworker: Do you want me to cut a release candidate before releasing officially?

@skunkworker

Copy link
Copy Markdown
Collaborator Author

@skunkworker: Do you want me to cut a release candidate before releasing officially?

I think we are good to release, I anticipate the Rails 8.1 version will be used more.

@liveh2o
liveh2o merged commit a0b95cf into liveh2o:main Jul 24, 2026
9 checks passed
@liveh2o liveh2o mentioned this pull request Jul 24, 2026
@liveh2o

liveh2o commented Jul 24, 2026

Copy link
Copy Markdown
Owner

Released!

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