After we are done with most breaking changes, we should have the following system in place:
Plugins only require a minimum version of each nuget, not the exact version anymore.
To achieve this we have to make sure that APIs don't change in functionality, and we can't remove existing ones.
There will be breaking changes only once a year
I planned to have it in a way, where only major version numbers break compatibility, which will not happen more than once a year.
This way plugin developers can be sure that their plugins will work (without updates) for at least the next year.
Feel free to add your suggestions here