Erlang OTP 21.1 is released

September 26, 2018 · by Henrik Nord

OTP 21.1 #

Erlang/OTP 21.1 is the first service release for the 21st major release with improvements as well as a few new features!

Highlights #


  • The cipher ‘’ is now supported if OpenSSL 1.1.1 or higher is used as cryptolib.
  • The key exchange methods ‘’, ‘curve25519-sha256’ and ‘curve448-sha512’ are implemented. They all depends on that OpenSSL 1.1.1 or higher used as cryptolib.


  • Typing in crypto and public_key applications are reworked and corrected.
  • New chapter on Algorithm details in the User’s guide

ERTS, Kernel:

  • The socket options recvtos, recvttl, recvtclass and pktoptions have been implemented in the socket modules. Se documentation in gen_tcp, gen_udp and inet modules for more info!

For more details see:

Pre built versions for Windows can be fetched here:

Online documentation can be browsed here:

The Erlang/OTP source can also be found at GitHub on the official Erlang repository, Here: OTP-21.1

Please report any new issues via Erlang/OTPs public issue tracker

We want to thank all of those who sent us patches, suggestions and bugreports!

Thank you!
The Erlang/OTP Team at Ericsson