Skip to content

Strategy Idea for improving long term Plugin Compatibility #91

@hendrikmennen

Description

@hendrikmennen

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

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions