A gem goes unmaintained, each group using it starts making their own patched version to fix one or another issue, you included. Now you want to update to a more recent version that the original dev released.
In an ideal world you would have tests for all the small things changes, to make sure stuff still works. Not my case.
Ouf, this is going to take a while.
A Mastodon instance for Rubyists & friends