Expand description
API version compatibility management for the plugin system.
ApiVersion represents a semver triple with an optional pre-release tag.
Compatibility follows the semver major-version rule: plugins with the same
major version and a minor version ≥ the host’s are considered compatible.
ApiVersionManager tracks the current host version and the set of
explicitly registered compatible versions.
Structs§
- ApiVersion
- Semver-style API version.
- ApiVersion
Manager - Tracks the current host API version and a set of compatible peer versions.