package index returns 300 versions of a NuGet package instead of all versions
Summary
When retrieving a list of versions of a particular NuGet package via the package index API call, a maximum of 300 versions get returned. Unfortunately, this breaks or deploy process because we have more than 300 versions published to the package registry.
This behavior has been documented in the official documentation here and here, and there are some other users stumbling upon the same issue.
Steps to reproduce
Publish more than 300 versions of the same NuGet package.
What is the current bug behavior?
Only the latest 300 versions get returned as a result of this API call.
What is the expected correct behavior?
All available versions should get returned.