Specifying Elixir and Erlang Versions


By default, Render uses the most recent Elixir release and the latest Erlang/OTP version compatible with it.

You can customize the Elixir and Erlang/OTP version for your app by setting environment variables.

Elixir

Add an environment variable called ELIXIR_VERSION to your app and set the value to a valid version, for example 1.10.2.

Supported Elixir versions are listed below.

If you don’t specify an Erlang/OTP version, Render will automatically download a compatible Erlang runtime.

Erlang/OTP

You can set the version of Erlang/OTP you’d like to use with your Elixir version. Make sure to use compatible Elixir and Erlang versions.

Add an environment variable called ERLANG_VERSION to your app and set the value to a valid version, for example 22.2.8.

Supported Erlang/OTP versions are listed below.

Note that 22.2 is a less recent version than 22.2.8, because valid versions are based on tags in the official Erlang repo.

Supported Elixir Versions

  • 1.10.3
  • 1.10.2
  • 1.10.1
  • 1.10.0
  • 1.10.0-rc.0
  • 1.9.4
  • 1.9.3
  • 1.9.2
  • 1.9.1
  • 1.9.0
  • 1.9.0-rc.0
  • 1.8.2
  • 1.8.1
  • 1.8.0
  • 1.8.0-rc.1
  • 1.8.0-rc.0
  • 1.7.4
  • 1.7.3
  • 1.7.2
  • 1.7.1
  • 1.7.0
  • 1.7.0-rc.1
  • 1.7.0-rc.0
  • 1.6.6
  • 1.6.5
  • 1.6.4
  • 1.6.3
  • 1.6.2
  • 1.6.1
  • 1.6.0
  • 1.6.0-rc.1
  • 1.6.0-rc.0
  • 1.5.3
  • 1.5.2
  • 1.5.1
  • 1.5.0
  • 1.5.0-rc.2
  • 1.5.0-rc.1
  • 1.5.0-rc.0
  • 1.4.5
  • 1.4.4
  • 1.4.3
  • 1.4.2
  • 1.4.1
  • 1.4.0
  • 1.4.0-rc.1
  • 1.4.0-rc.0
  • 1.3.4
  • 1.3.3
  • 1.3.2
  • 1.3.1
  • 1.3.0
  • 1.3.0-rc.1
  • 1.3.0-rc.0
  • 1.2.6
  • 1.2.5
  • 1.2.4
  • 1.2.3
  • 1.2.2
  • 1.2.1
  • 1.2.0
  • 1.1.1
  • 1.1.0
  • 1.0.5
  • 1.0.4
  • 1.0.3
  • 1.0.2
  • 1.0.1
  • 1.0.0
  • 0.15.1
  • 0.15.0
  • 0.14.3
  • 0.14.2
  • 0.14.1
  • 0.14.0
  • 0.13.3
  • 0.13.2
  • 0.13.1
  • 0.13.0
  • 0.12.5
  • 0.12.4
  • 0.12.3
  • 0.12.2
  • 0.12.1
  • 0.12.0
  • 0.11.2
  • 0.11.1
  • 0.11.0
  • 0.10.3
  • 0.10.2
  • 0.10.1
  • 0.10.0
  • 0.9.3
  • 0.9.2
  • 0.9.1
  • 0.9.0
  • 0.8.3
  • 0.8.2
  • 0.8.1
  • 0.8.0
  • 0.7.2

Supported Erlang/OTP Versions

  • 23.0.2
  • 23.0.1
  • 23.0
  • 22.3.4
  • 22.3.3
  • 22.3.2
  • 22.3.1
  • 22.3
  • 22.2.8
  • 22.2.7
  • 22.2.6
  • 22.2.5
  • 22.2.4
  • 22.2.3
  • 22.2.2
  • 22.2.1
  • 22.2
  • 22.1.8
  • 22.1.7
  • 22.1.6
  • 22.1.5
  • 22.1.4
  • 22.1.3
  • 22.1.2
  • 22.1.1
  • 22.1
  • 22.0.7
  • 22.0.6
  • 22.0.5
  • 22.0.4
  • 22.0.3
  • 22.0.2
  • 22.0.1
  • 22.0
  • 21.3.8
  • 21.3.7
  • 21.3.6
  • 21.3.5
  • 21.3.4
  • 21.3.3
  • 21.3.2
  • 21.3.1
  • 21.3
  • 21.2.7
  • 21.2.6
  • 21.2.5
  • 21.2.4
  • 21.2.3
  • 21.2.2
  • 21.2.1
  • 21.2
  • 21.1.4
  • 21.1.3
  • 21.1.2
  • 21.1.1
  • 21.1
  • 21.0.9
  • 21.0.8
  • 21.0.7
  • 21.0.6
  • 21.0.5
  • 21.0.4
  • 21.0.3
  • 21.0.2
  • 21.0.1
  • 21.0
  • 20.3.8
  • 20.3.7
  • 20.3.6
  • 20.3.5
  • 20.3.4
  • 20.3.3
  • 20.3.2
  • 20.3.1
  • 20.3
  • 20.2.4
  • 20.2.3
  • 20.2.2
  • 20.2.1
  • 20.2
  • 20.1.7
  • 20.1.6
  • 20.1.5
  • 20.1.4
  • 20.1.3
  • 20.1.2
  • 20.1.1
  • 20.1
  • 20.0.5
  • 20.0.4
  • 20.0.3
  • 20.0.2
  • 20.0.1
  • 20.0
  • 19.3.6
  • 19.3.5
  • 19.3.4
  • 19.3.3
  • 19.3.2
  • 19.3.1
  • 19.3
  • 19.2.3
  • 19.2.2
  • 19.2.1
  • 19.2
  • 19.1.6
  • 19.1.5
  • 19.1.4
  • 19.1.3
  • 19.1.2
  • 19.1.1
  • 19.1
  • 19.0.7
  • 19.0.6
  • 19.0.5
  • 19.0.4
  • 19.0.3
  • 19.0.2
  • 19.0.1
  • 19.0
  • 18.3.4
  • 18.3.3
  • 18.3.2
  • 18.3.1
  • 18.3
  • 18.2.4
  • 18.2.3
  • 18.2.2
  • 18.2.1
  • 18.2
  • 18.1.5
  • 18.1.4
  • 18.1.3
  • 18.1.2
  • 18.1.1
  • 18.1
  • 18.0.3
  • 18.0.2
  • 18.0.1
  • 18.0
  • 17.5.6
  • 17.5.5
  • 17.5.4
  • 17.5.3
  • 17.5.2
  • 17.5.1
  • 17.5
  • 17.4.1
  • 17.4
  • 17.3.4
  • 17.3.3
  • 17.3.2
  • 17.3.1
  • 17.3
  • 17.2.2
  • 17.2.1
  • 17.2
  • 17.1.2
  • 17.1.1
  • 17.1
  • 17.0.2
  • 17.0.1
  • 17.0