Supported Releases

    We produce new builds of Istio for each commit. Around once a quarter, we build a minor release and run through several additional tests as well as release qualification. We release patch versions for issues found in minor releases.

    The various types of releases represent a different product quality level and level of assistance from the Istio community. In this context, support means that the community will produce patch releases for critical issues and offer technical assistance. Separately, 3rd parties and partners may offer longer-term support solutions.

    You can find available releases on the , and if you’re the adventurous type, you can learn about our development builds on the development builds wiki. You can find high-level releases notes for each minor and patch release .

    Naming scheme

    where is increased for each release, and counts the number of patches for the current release. A patch is usually a small change relative to the release.

    The Istio control plane can be one version ahead of the data plane. However, the data plane cannot be ahead of control plane. We recommend using revisions so that there is no skew at all.

    As of now, data plane to data plane is compatible across all versions; however, this may change in the future.

    Support status of Istio releases

    Istio does not guarantee that minor releases that fall outside the support window have all known CVEs patched. Please keep up-to-date and use a supported version.

    Supported Envoy Versions

    Istio’s data plane is based on Envoy.

    The relationship between the two project’s versions: