Skip to content

Conversation

@zhuravel
Copy link
Contributor

Changes:

  • Added support for Rails 8.1
  • Removed support for EOL Ruby versions (< 3.2)
  • Removed support for EOL Rails versions (< 7.2)
  • Fixed badge in README.md that was not updated after migration from Travis CI
  • Replaced Module.send :include with Module.include (method is public since Ruby 2.1 released in 2013)

For those who need to use this fix before the PR is merged, you can add the gem to your Gemfile like this:

gem "authlogic", github: "binarylogic/authlogic", ref: "refs/pull/782/head"

@ashkulz
Copy link

ashkulz commented Oct 25, 2025

Would appreciate your merging this and making a release, @binarylogic 🙂

@brendon
Copy link
Collaborator

brendon commented Oct 27, 2025

Thanks @zhuravel, great to see this all updated :)

@ashkulz
Copy link

ashkulz commented Oct 28, 2025

@brendon the author of the PR is @zhuravel, I'm just another bystander waiting for it to get merged 🙂

mihael added a commit to mihael/authlogic that referenced this pull request Nov 10, 2025
- Expand AR/AS/AM bounds to < 8.3 in gemspec
- Normalize cookie SameSite: accept symbols/strings; write symbols to Rails cookie jar; keep strings for test mock
- Add Rails 8.1 gemfiles (full and sqlite-only) and 8.2 stubs
- Add Rails 8.1 to CI matrix
- Update README compatibility and contributing docs
- Refactor: use Module#include instead of send(:include) for AR hooks, Sinatra, and TestCase (aligns with upstream PR binarylogic#782)

Refs: binarylogic#782
@kryali
Copy link

kryali commented Nov 13, 2025

@binarylogic any chance we can get this PR merged and released since rails 8.1 has been released weeks ago?

@brendon
Copy link
Collaborator

brendon commented Nov 13, 2025

@binarylogic, if you need any assistance with maintainership of this gem let me know. I'm the maintainer of acts_as_list, ranked-model and my own positioning and have recently joined together with another couple of devs to assist with maintaining sorcery. I'd be happy to look at PR's like this and get them merged provided you'd be keen to do the gem releases?

@binarylogic binarylogic merged commit 9df840c into binarylogic:master Nov 13, 2025
10 checks passed
@binarylogic
Copy link
Owner

Thanks everyone, apologies for the delay. @brendon that would be great! I will email you now.

@ashkulz
Copy link

ashkulz commented Nov 14, 2025

Can we have a release to RubyGems, please?

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.

5 participants