Join GitHub today
GitHub is home to over 40 million developers working together to host and review code, manage projects, and build software together.Sign up
This seems broken and disorganized, I don't understand why this is disorderly:
I only pushed git tags at each release and this page seems to detect some releases properly and others are still just tags. Weird.