Erlang/OTP 25 lifecycle

Label: Erlang/OTP 25.x

Current status

end of lifehigh

Erlang/OTP 25 reached end of life on 16 Jun 2025. Security and bug fixes are no longer provided by the project according to published lifecycle data.

This line is end of life.

Plan your upgrade →

Official lifecycle source: Erlang/OTP Security Policy

Support phase
end of life
End of life
16 Jun 2025
Latest release
25.3.2
Released
8 Feb 2024

At a glance

Version line
25
Initial release
9 Jun 2022
Lifecycle phase
end of life
Latest stable
25.3.2
Latest release date
8 Feb 2024
EOL
16 Jun 2025
Risk
high
Releases tracked
11

Lifecycle timeline

Phases from published LifecyclePeriod records. Missing phases are not inferred.

  1. Release

    9 Jun 2022

  2. standard support

    9 Jun 2022 → 16 Jun 2025

    Source: Erlang/OTP Security Policy

  3. end of lifecurrent

    16 Jun 2025 → —

    Source: Erlang/OTP Security Policy

Erlang/OTP 25 reached end of life on 16 Jun 2025. Security and bug fixes are no longer provided by the project according to published lifecycle data.

Upgrade options

Newer supported Erlang/OTP version lines from CompatHub lifecycle data. Compatibility and security context use existing evidence only.

You are on Erlang/OTP 25

End of lifeEOL 16 June 2025

Supported upgrade options

Open full upgrade planner for Erlang/OTP 25

Latest release

Previous releases

  • 25.3.1

    27 Apr 2023

  • 25.2.3

    17 Feb 2023

  • 25.2.2

    30 Jan 2023

Release history

11 concrete releases tracked for this line.

VersionRelease dateChannelSource
25.3.28 Feb 2024stableSource
25.3.127 Apr 2023stableSource
25.2.317 Feb 2023stableSource
25.2.230 Jan 2023stableSource
25.2.117 Jan 2023stableSource
25.1.219 Jan 2023stableSource
25.1.13 Oct 2022stableSource
25.0.418 Aug 2022stableSource
25.0.315 Jul 2022stableSource
25.0.221 Jun 2022stableSource
25.0.19 Jun 2022stableSource

Release activity

Total releases
11
Last 30 days
0
Last 90 days
0
Avg. interval
~61 days
Most recent
8 Feb 2024

Should I use this version?

Not recommended for new deployments

Upgrade to a currently supported release line. Recommended target: Erlang/OTP 29.

Version comparison

Compact comparison against the nearest relevant release lines.

2529
Statusend of lifestandard support
Latest release25.3.229.0.6
EOLJun 2025Not published
Riskhighlow

Sources

Where this information comes from.

Lifecycle sources

Release sources

Data coverage

Last checked = last successful upstream check. Latest source update = when upstream content last changed.

Releases tracked
11
Lifecycle periods
2
EOL
Known
Provenance records
3
Data last checked
2 Sept 2026
Latest source update
2 Sept 2026

Other Erlang/OTP versions