Protocol Compatibility Promise

    We promise that every subsequent release of Consul will remain backwards compatible with at least one prior version. Concretely: version 0.5 can speak to 0.4 (and vice versa) but may not be able to speak to 0.1.

    Note: If speaking an earlier protocol, new features may not be available.

    For more details on the specifics of upgrading, see the upgrading page.