OTP 28.4
Erlang/OTP 28.4 is the third maintenance patch package for OTP 28, with mostly bug fixes as well as improvements.
HIGHLIGHTS
ssh
- Added support for the PQC key exchange (kex) algorithm mlkem768x25519-sha256,
a hybrid quantum-resistant algorithm combining ML-KEM-768 with X25519.
erts
- Added persistent_term:put_new/2 that will quickly do nothing if a term with
the given name and value already exists, and raise abadargexception if the
term exists with a different value.
POTENTIAL INCOMPATIBILITIES
- Added a new HttpOption
{autoretry, timeout()}tohttpc:request/4,5. This
option allows the client to decide how to act upon receiving a Retry-After
response header. The default behavior changes, as now only one retry is made
before returning the error code, instead of retrying infinitely.
For details about bugfixes and potential incompatibilities see
the Erlang 28.4 README
The Erlang/OTP source can also be found at GitHub on the official Erlang repository,
Download links for this and previous versions are found here: