Ability to issue retraction notices for published artifacts
Please confirm the following.
- [x] I checked the existing issues for duplicate feature requests
- [x] I have checked that this feature request is not on our roadmap
What parts of Modrinth is your feature request related too?
Website, Backend
Is your suggested feature related to a problem? Please describe.
When publishing a mod or plugin in can happen that the version is affected a critical issue. That might be a security issue, but more likely just a crash. In such cases all we can currently do is delete the affected version and publish a new one. But deletion happens silently, meaning that users who have already downloaded the broken version are not notified.
Describe the solution you'd like
When deleting an artifact (a published version of a mod or plugin, etc.) I would like to be able to have an option to issue a retraction notice. This notice should appear on the mod's page, either in the "changelog" or in the "version" section, or both. Additionally users who follow the mod should receive a notification, as they do with updates. The retraction status should also be queryable though the API so that the modrinth and third party launchers (if they choose to implement it) can notify their users that a mod they are using has been retracted. When issuing a retraction notice I would like to be able to specify a reason. This could be implemented as a list of preset reasons, or simply a text description.
Describe alternatives you've considered
Some mod authors might want to issue retraction notices without outright deleting the affected version from modrinth.
Additional context
I think this feature would be very welcome by mod authors and users.