Skip to main content

Module ApiVersion

Module ApiVersion 

Source
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.
ApiVersionManager
Tracks the current host API version and a set of compatible peer versions.