Scala 2.x — End of Life
ActiveScala 2.x — All releases
| Version | Released | Active support | EOL date | Latest patch | Status |
|---|---|---|---|---|---|
| 2.13 | Jun 7, 2019 | — | No | 2.13.18 | Active |
| 2.12 | Oct 28, 2016 | Jun 7, 2019 | No | 2.12.21 | Active |
| 2.11 | Apr 16, 2014 | Nov 3, 2016 | No | 2.11.12 | Active |
| 2.10 | Dec 19, 2012 | Apr 17, 2014 | No | 2.10.7 | Active |
CVEs affecting Scala 2.x (0)
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.
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
