The v4 branch is more than 3 years old at this point, and there has been some activity in the master branch since then. This PR is an attempt to rebase the changes of that branch onto master while making some decisions that should hopefully not conflict with the decisions made in master (since v4 split from it). Notably, it:
Uses a newer version of standardrb and Rubocop (0.85.0)
Completely drops support for EOL rubies (< 2.5)
Regarding the actual merging of this PR, I'm not really sure how it would happen. The contents of the merge would basically be merging a v4 update, so this is more of a "replacement" for the v4 branch. After all, it's the v4 branch, rebased onto master, with some extra changes.
Let me know if the work here is helpful or not, but I'm going to try to submit some PRs for actual gem content changes based on the original project goals for interactor v4.
With the decline in maintainer activity on this repository I've forked this gem into interaktor. It's not production-ready but I do use it in production myself.
The v4 branch is more than 3 years old at this point, and there has been some activity in the master branch since then. This PR is an attempt to rebase the changes of that branch onto master while making some decisions that should hopefully not conflict with the decisions made in master (since v4 split from it). Notably, it:
Regarding the actual merging of this PR, I'm not really sure how it would happen. The contents of the merge would basically be merging a v4 update, so this is more of a "replacement" for the
v4
branch. After all, it's thev4
branch, rebased onto master, with some extra changes.Let me know if the work here is helpful or not, but I'm going to try to submit some PRs for actual gem content changes based on the original project goals for interactor v4.