• Martin Atkins's avatar
    build: Use Go 1.14 · 43c1ec69
    Martin Atkins authored
    This implies some notable changes that will have a visible impact to
    end-users of official Terraform releases:
    
    - Terraform is no longer compatible with MacOS 10.10 Yosemite, and
      requires at least 10.11 El Capitan. (Relatedly, Go 1.14 is planned to be
      the last release to support El Capitan, so while that remains supported
      for now, it's notable that Terraform 0.13 is likely to be the last major
      release of Terraform supporting it, with 0.14 likely to further require
      MacOS 10.12 Sierra.)
    
    - Terraform is no longer compatible with FreeBSD 10.x, which has reached
      end-of-life. Terraform now requires FreeBSD 11.2 or later.
    
    - Terraform now supports TLS 1.3 when it makes connections to remote
      services such as backends and module registries. Although TLS 1.3 is
      backward-compatible in principle, some legacy systems reportedly work
      incorrectly when attempting to negotiate it. (This change does not
      affect outgoing requests made by provider plugins, though they will see
      a simila...
    43c1ec69