As of 26 June, the GitHub page is a 404. Their official Internet Archive account also no longer has any uploads.
4 points
It is being updated. They just don’t provide releases anymore because that is what gets repos taken down. You have to build it yourself
1 point
3 points