Scala 2.x — End of Life

Active
4 releases in this series0 CVEs

Scala 2.x — All releases

VersionReleasedActive supportEOL dateLatest patchStatus
2.13Jun 7, 2019No2.13.18Active
2.12Oct 28, 2016Jun 7, 2019No2.12.21Active
2.11Apr 16, 2014Nov 3, 2016No2.11.12Active
2.10Dec 19, 2012Apr 17, 2014No2.10.7Active

CVEs affecting Scala 2.x (0)

No CVEs tracked for Scala 2.x.

Scala 2.x will reach end of life — migrate to Scala 3.x

Scala 3.x is the next major release. Plan your upgrade before Scala 2.x stops receiving security patches.

See Scala 3.x

Frequently asked questions

Is Scala 2 end of life?

No. Scala 2.x is still supported. It continues to receive security patches and bug fixes.

What CVEs affect Scala 2?

No CVEs are currently tracked for Scala 2.x in our database. This may mean no vulnerabilities have been recorded yet, or the data is still syncing.

What is the latest Scala 2 version?

The latest Scala 2.x patch release is 2.13.18, released on November 17, 2025. Always run the latest patch to benefit from all security fixes.

How to migrate from Scala 2 to Scala 3?

To migrate from Scala 2 to Scala 3: (1) review the official Scala 3 migration guide for breaking changes, (2) update dependencies and configuration accordingly, (3) test thoroughly in a staging environment, (4) deploy with a rollback plan. Starting early gives you time to resolve compatibility issues before your current version reaches end of life.

Is it safe to run Scala 2 in production?

Scala 2 is still supported and safe for production use. Ensure you are running the latest patch version (2.13.18) to have all security fixes applied.

Data sourced from endoflife.date · CVE data from NVD · EPSS from FIRST.org · KEV from CISA