Erlang OTP

Erlang OTP 29.1.2

Erlang is a programming language and runtime system for building massively scalable soft real-time systems with requirements on high availability.

  • By Ericsson AB
  • Open Source
  • Updated Oct 14, 2026
Download for Windows

About Erlang OTP

Erlang is a programming language and runtime system for building massively scalable soft real-time systems with requirements on high availability.

What's new in 29.1.2

Patch Package: OTP 29.1.2
Git Tag: OTP-29.1.2
Date: 2026-10-14
Trouble Report Id: OTP-20359, OTP-20360, OTP-20385, OTP-20392,
OTP-20394, OTP-20408, OTP-20415, OTP-20418,
OTP-20420, OTP-20423, OTP-20426, OTP-20427,
OTP-20428, OTP-20437, OTP-20438, OTP-20439,
OTP-20440, OTP-20442, OTP-20444, OTP-20445,
OTP-20447, OTP-20456
Seq num: CVE-2026-105236, CVE-2026-42789,
CVE-2026-48856, CVE-2026-94200,
CVE-2026-96596, ERIERL-1362, ERIERL-1367,
GH-11620, GH-11691, GH-11702, GH-11709,
GH-11724, GH-11735, GH-11748, GH-11762,
GH-SA-m75x-4vwg-ggjh, GH-SA-q7cq-pfgf-5hr7,
OTP-20155, OTP-20346, PR-11474, PR-11561,
PR-11623, PR-11662, PR-11692, PR-11707,
PR-11708, PR-11719, PR-11720, PR-11727,
PR-11753, PR-11755, PR-11763, PR-11767,
PR-11768, PR-11773, PR-11791, PR-11808,
PR-11823, PR-11824, PR-11825
System: OTP
Release: 29
Application: compiler-10.0.7, dialyzer-6.0.4, erts-17.1.1,
inets-9.8.1, mnesia-4.27.1, odbc-2.17.2,
public_key-1.21.8, snmp-5.20.6, ssh-6.0.7,
ssl-11.7.8, stdlib-8.1.1
Predecessor: OTP 29.1.1
Check out the git tag OTP-29.1.2, and build a full OTP system including documentation. Apply one or more applications from this build as patches to your installation using the 'otp_patch_apply' tool. For information on install requirements, see descriptions for each application version below.
POTENTIAL INCOMPATIBILITIES
- When the max_channels limit is reached for a port-forwarding channel (direct-tcpip or forwarded-tcpip), the SSH daemon now refuses the individual channel with SSH_MSG_CHANNEL_OPEN_FAILURE and keeps the connection alive, instead of terminating the whole SSH connection. Port-forwarding channels now behave like session channels, which already survived the limit, and this matches OpenSSH. Applications that relied on the connection being closed when the channel limit was reached must instead handle the channel-open failure.
Own Id: OTP-20420
Application(s): ssh …

Full release notes »

Technical details

PublisherEricsson AB
Version29.1.2
Release date2026-10-14
LicenseApache-2.0
Installer typenullsoft
Architecturex64
Package IDErlang.ErlangOTP

Links & install command

Install Erlang OTP from the command line with Windows Package Manager (winget):

winget install --id=Erlang.ErlangOTP -e

erlangotpprogramming-language

Older versions

  • 29.1.1
  • 29.1
  • 29.0.6
  • 29.0.5
  • 29.0.4
  • 29.0.3
  • 29.0.2
  • 29.0.1
  • 29.0