Fallout-build / Fallout-build/Fallout
[SDK-5] Versioning policy & load-time SDK compat check
Open
enhancement
target/vNext
- Dominant language
- C#
- Stars
- 154
- Forks
- 19
- Avg merge
- 1d 22h
- Merged PRs (30d)
- 15
Description
Implement the SDK-version compat check at plugin load from [RFC #3](https://github.com/ChrisonSimtian/Fallout/issues/99).
## Scope
- Record the SDK major version a plugin was built against.
- At load, refuse plugins targeting a future or incompatible major with a clear error.
- Document the additive-only minor / breaking-only major policy (Public API analyzer enforces additive-only at compile time).
## Depends on
SDK-3.
Contributor guide
Assessment
This issue has not been assessed yet.