With jD you can have multiple versions but not in the way you envisage!
When you update an existing Download you can choose to delete the existing file and then upload a different on. Actually you can choose to just upload a new file and it will automatically replace the existing one. However the Name of the Download does not change.
Also you could create a new download, even with the same Download Name.
Also one can optionally change the version field to give the Download a new version number.
Optionally you can also mark the Download as Updated.