rubysherpas / paranoia

acts_as_paranoid for Rails 5, 6 and 7
Other
2.87k stars 524 forks source link

Allow Rails 8.0 #557

Closed theodorton closed 1 month ago

theodorton commented 1 month ago

We're unable to test our project with edge Rails at the moment as Paranoia doesn't officially support anything newer than 7.1 and the next version of Rails will be 8.0.

Ran the existing test suite against edge and they all seem to pass.

mathieujobin commented 1 month ago

the next version of rails will be 7.2 I recommend you update your Gemfile to gem 'rails', github: 'rails/rails', branch: '7-2-stable' which is about ready to be release. but 8.0 is still far away, main branch recently been bump to 8.x

as far as this gem goes. if you can add a Gemfile or tweak it to run test with 7.2 or edge 8.x, and tests pass. I will merge.

theodorton commented 1 month ago

Sorry, you're right - I mistook the version bump in main as an indication of the next release.

as far as this gem goes. if you can add a Gemfile or tweak it to run test with 7.2 or edge 8.x, and tests pass. I will merge.

I don't want to complicate the current Gemfile setup further. I can run my tests off of a fork and submit a PR once 7.2 is released to update the CI matrix.