Skip to content

Add rails 8.1 tests and fix warning about ActiveSupport::Configurable#100

Merged
yuki24 merged 1 commit into
yuki24:mainfrom
nudded:fix-rails-8.1-compat
Dec 4, 2025
Merged

Add rails 8.1 tests and fix warning about ActiveSupport::Configurable#100
yuki24 merged 1 commit into
yuki24:mainfrom
nudded:fix-rails-8.1-compat

Conversation

@nudded

@nudded nudded commented Nov 10, 2025

Copy link
Copy Markdown
Contributor

As ActiveSupport::Configurable will be deprecated in Rails 8.2. I've replaced it based on the recommendation to use class_attribute

As a bonus I've fixed the specs by adding ruby-concurrent as a dependency in the gemfile. see: rails/rails#54260 for more info

@nudded nudded force-pushed the fix-rails-8.1-compat branch 5 times, most recently from 553dba8 to e8c2ade Compare November 10, 2025 17:49
@nudded

nudded commented Nov 17, 2025

Copy link
Copy Markdown
Contributor Author

@yuki24 any thoughts?

@yuki24

yuki24 commented Nov 30, 2025

Copy link
Copy Markdown
Owner

@nudded Apologies for the delay. The CI builds are very old and I had to make a relatively larger change to that. Would you mind rebasing? The CI builds should run for your PR as well.

@nudded nudded force-pushed the fix-rails-8.1-compat branch from e8c2ade to 40d2f45 Compare December 1, 2025 07:51
@nudded

nudded commented Dec 1, 2025

Copy link
Copy Markdown
Contributor Author

@yuki24 rebased, thanks!

@yuki24 yuki24 merged commit 8b3d76a into yuki24:main Dec 4, 2025
26 checks passed
@yuki24

yuki24 commented Dec 4, 2025

Copy link
Copy Markdown
Owner

@nudded Thanks!

@nudded

nudded commented Feb 25, 2026

Copy link
Copy Markdown
Contributor Author

@yuki24 do you want to release this version, I suppose rails 8.2 is right around the corner?

@yuki24

yuki24 commented Feb 26, 2026

Copy link
Copy Markdown
Owner

@nudded a bit too busy these days to work on open source honestly, but I will try to find time to do this this weekend. Apologies for the long delay!

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