.. _envoy_api_file_envoy/type/semantic_version.proto: Semantic Version ================ .. _envoy_api_msg_type.SemanticVersion: type.SemanticVersion -------------------- `[type.SemanticVersion proto] `_ 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. .. code-block:: json { "major_number": "...", "minor_number": "...", "patch": "..." } .. _envoy_api_field_type.SemanticVersion.major_number: major_number (`uint32 `_) .. _envoy_api_field_type.SemanticVersion.minor_number: minor_number (`uint32 `_) .. _envoy_api_field_type.SemanticVersion.patch: patch (`uint32 `_)