The reason for the change is that Google Projects no longer supports the Downloads section, and instead recommends the usage of Google Drive for projects. The current release (0.2.1) and all future releases will be made available from this new location.