SemanticVersion typedef
SemanticVersion = $SemanticVersion
Envoy uses SemVer (https://semver.org/).
Major/minor versions indicate expected behaviors and APIs, the patch version field is used only for security fixes and can be generally ignored.
Implementation
typedef SemanticVersion = $SemanticVersion;