Yes, I have looked at the commits myself, but in chronological order this is what happened:
1. Developers pointed out a need.
2. Author dismissed it with a high-horse tone comment and closed the issue (happens all too often).
3. Developers disagreed for years and expressed their disagreement either in emojis to the author's initial reply, comments and their own solutions.
4. Author reopens issue stating they're listening.
5. PR gets submitted with a proposed fix.
6. PR gets ignored for two years.
7. Repository gets marked as not being maintained anymore apart from security fixes.
No offence, but that to me illustrates a failure in how we deal with OSS. Forking is exactly the reason why we have so much NPM garbage, for instance. In the world today there is more abandonware than actual software. That's nuts.