@dhinaghena Hello, almost all previous versions of the program are available on GitHub, but I have not been able to see which version would be correct either. I also don't understand why developers don't take into account those who can't or don't want to update.
One thing is that due to the changes that occur over time and the different libraries and functions used, they are forced to raise requirements. That's right. But if there are fully functional previous versions, which are also available to users, as in this case (fantastic, it is one of the best reasons to use these programs), the logical thing to do is to indicate both on the download page and in the version notes. when those changes happen.
What's more, those notes include thousands of notes that developers love and understand, but not the common user. But nothing in relation to the actual use of the program. And the first step is that: indicate the requirements and when they change.