Scala version lifecycle
language · Scala Center / EPFL
Current status
Supported version lines, end-of-life status, and latest releases for Scala — derived from official vendor sources, not third-party EOL aggregators.
Scala is a JVM language combining object-oriented and functional programming, with separate Scala 2 and Scala 3 compiler release trains.
Scala lifecycle follows scala-lang.org/development: Scala 3.3 is the current LTS; Scala Next minors are actively developed; Scala 2.13 has indefinite maintenance and 2.12 minimal maintenance. No invented calendar EOL dates.
Security: 3 tracked advisories. Details below — lifecycle and vulnerability status are separate.
Official site →Version lines
14
Supported
4
EOL lines
7
Latest stable
3.8.4
2026-06-05
Releases tracked
94
At a glance
Latest release
3.8.4
Line 3.8
Recommended support line
3.3
standard support
Status
STANDARD SUPPORT
Newest supported: 3.8
EOL
Not published
Exact date not officially published
EOL lines include 3.7, 3.6, 3.5, 3.4, 3.2 (+2 more).
Recommended line: 3.3LTS (newest supported line with lowest lifecycle risk — not blindly “latest”).
Supported versions
4 currently supported release lines.
| Version line | Lifecycle | Latest release | Released | EOL | Risk |
|---|---|---|---|---|---|
| 3.8 | standard supportlow | 3.8.4 | 2026-06-05 | Not officially published | low |
| 3.3LTS | standard supportlow | 3.3.8 | 2026-06-11 | Not officially published | low |
| 2.13 | standard supportlow | 2.13.18 | 2025-11-17 | Not officially published | low |
| 2.12 | standard supportlow | 2.12.21 | 2025-12-08 | Not officially published | low |
End-of-life versions
Historical and unsupported release lines. Exact EOL dates shown only when published by the vendor.
| Version line | Latest release | Lifecycle | EOL | Risk |
|---|---|---|---|---|
| 3.7 | 3.7.4 | end of lifehigh | 2026-01-22 | high |
| 3.6 | 3.6.4 | end of lifehigh | 2025-05-07 | high |
| 3.5 | 3.5.2 | end of lifehigh | 2024-12-10 | high |
| 3.4 | 3.4.3 | end of lifehigh | 2024-08-22 | high |
| 3.2 | 3.2.2 | end of lifehigh | 2023-05-30 | high |
| 3.1 | 3.1.3 | end of lifehigh | 2022-09-01 | high |
| 3.0 | 3.0.2 | end of lifehigh | 2021-10-18 | high |
Lifecycle overview
Support windows from official lifecycle periods. Empty segments mean no dated period for that phase.
- 3.8standard supportstandard support
- 3.7end of life · EOL 2026-01-22standard supportend of life
- 3.6end of life · EOL 2025-05-07standard supportend of life
- 3.5end of life · EOL 2024-12-10standard supportend of life
- 3.4end of life · EOL 2024-08-22standard supportend of life
- 3.3LTSstandard supportstandard support
- 3.2end of life · EOL 2023-05-30standard supportend of life
- 3.1end of life · EOL 2022-09-01standard supportend of life
- 3.0end of life · EOL 2021-10-18standard supportend of life
- 2.13standard supportstandard support
- 2.12standard supportstandard support
- 2.11unknownunknown
- 2.10unknownunknown
Known vulnerabilities
Recent OSV.dev advisories mapped to this product. CVSS/CWE from NVD and known-exploited status from CISA KEV when available. CompatHub is not the original vulnerability authority.
- Known vulnerabilities
- 3
- Known exploited
- 0
- Highest CVSS
- —
- CVE-2022-36944GHSA-8qv5-68g4-248j
Scala subject to file deletion, code execution due to Java deserialization chain with LazyList object deserialization
- Affected:
- >=2.13.0,<2.13.9
- Fixed in:
- 2.13.9
- Source:
- OSV source · Advisory
- CVE-2022-36944
- Affected:
- >=2.13.0,<2.13.9; <2.9.0
- Fixed in:
- 2.13.9, 2.9.0
- Source:
- OSV source · Advisory
- CVE-2017-15288
- Affected:
- >=2.12.0,<2.12.4
- Fixed in:
- 2.12.4
- Source:
- OSV source · Advisory
Compare versions
Side-by-side view of the most relevant release lines.
Recent releases
Latest release date 2026-06-05 · 0 in last 30 days · 2 in last 90 days
- 2026-06-11
- 2026-06-05
- 2026-03-31
- 2026-02-24
- 2026-01-22
- 2026-01-22
- 2025-12-08
2.12.21
Line 2.12 · standard support - 2025-11-17
2.13.18
Line 2.13 · standard support - 2025-11-11
- 2025-10-13
Should I upgrade?
Current versions are supported
The preferred supported release line is Scala 3.3 (standard support).
Upgrade planning
Plan upgrades from Scala version lines that have newer supported options.
Compatibility
Evidence-backed Scala compatibility results from declared requirements — open the Compatibility Explorer for the full matrix.
Data coverage
Scala lifecycle follows scala-lang.org/development: Scala 3.3 is the current LTS; Scala Next minors are actively developed; Scala 2.13 has indefinite maintenance and 2.12 minimal maintenance. No invented calendar EOL dates.
- Version lines
- 14
- Concrete releases
- 94
- Supported lines
- 4
- EOL lines
- 7
- Lifecycle coverage
- 13/14
- EOL coverage
- 7/14
- Provenance coverage
- 13/14
Data freshness
Last checked = last successful upstream check. Latest source update = when upstream content last changed.
- Data last checked
- 2026-09-02
- Latest source update
- 2026-09-02
Sources
First-party and other registered sources contributing release and lifecycle facts.
- Scala Development Guaranteesfirst party · high
Official source: https://www.scala-lang.org/development/
Last verified 2026-09-02
- Scala 3 GitHub Releasesfirst party
Official source: https://github.com/scala/scala3/releases
Last checked 2026-09-02
- Scala 2 GitHub Releasesfirst party
Official source: https://github.com/scala/scala/releases
Last checked 2026-09-02
- Scala JDK Compatibilityfirst party
Official source: https://docs.scala-lang.org/overviews/jdk-compatibility/overview.html
Last checked 2026-09-02
- OSV.devfirst party
Official source: https://osv.dev
Last checked 2026-09-02
- NVD (NIST)first party
Official source: https://nvd.nist.gov
Last checked 2026-09-02
- CISA Known Exploited Vulnerabilitiesfirst party
Official source: https://www.cisa.gov/known-exploited-vulnerabilities-catalog
Last checked 2026-09-02
Version line directory
Complete navigation into detailed version-line pages.
Currently supported
End of life
| Version line | Status | Latest release | Released | EOL |
|---|---|---|---|---|
| 3.7 | end of lifehigh | 3.7.4 | 2025-11-11 | 2026-01-22 |
| 3.6 | end of lifehigh | 3.6.4 | 2025-03-07 | 2025-05-07 |
| 3.5 | end of lifehigh | 3.5.2 | 2024-10-22 | 2024-12-10 |
| 3.4 | end of lifehigh | 3.4.3 | 2024-08-23 | 2024-08-22 |
| 3.2 | end of lifehigh | 3.2.2 | 2023-01-30 | 2023-05-30 |
| 3.1 | end of lifehigh | 3.1.3 | 2022-06-21 | 2022-09-01 |
| 3.0 | end of lifehigh | 3.0.2 | 2021-09-01 | 2021-10-18 |
Archive / no vendor EOL schedule
Scala lifecycle follows scala-lang.org/development: Scala 3.3 is the current LTS; Scala Next minors are actively developed; Scala 2.13 has indefinite maintenance and 2.12 minimal maintenance. No invented calendar EOL dates.
