Scala version lifecycle

language · Scala Center / EPFL

Current status

supported

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 lineLifecycleLatest releaseReleasedEOLRisk
3.8
standard supportlow
3.8.42026-06-05Not officially publishedlow
3.3LTS
standard supportlow
3.3.82026-06-11Not officially publishedlow
2.13
standard supportlow
2.13.182025-11-17Not officially publishedlow
2.12
standard supportlow
2.12.212025-12-08Not officially publishedlow

End-of-life versions

Historical and unsupported release lines. Exact EOL dates shown only when published by the vendor.

Version lineLatest releaseLifecycleEOLRisk
3.73.7.4
end of lifehigh
2026-01-22high
3.63.6.4
end of lifehigh
2025-05-07high
3.53.5.2
end of lifehigh
2024-12-10high
3.43.4.3
end of lifehigh
2024-08-22high
3.23.2.2
end of lifehigh
2023-05-30high
3.13.1.3
end of lifehigh
2022-09-01high
3.03.0.2
end of lifehigh
2021-10-18high

Lifecycle overview

Support windows from official lifecycle periods. Empty segments mean no dated period for that phase.

  • 3.8standard support
    standard support
  • 3.7end of life · EOL 2026-01-22
    standard supportend of life
  • 3.6end of life · EOL 2025-05-07
    standard supportend of life
  • 3.5end of life · EOL 2024-12-10
    standard supportend of life
  • 3.4end of life · EOL 2024-08-22
    standard supportend of life
  • 3.3LTSstandard support
    standard support
  • 3.2end of life · EOL 2023-05-30
    standard supportend of life
  • 3.1end of life · EOL 2022-09-01
    standard supportend of life
  • 3.0end of life · EOL 2021-10-18
    standard supportend of life
  • 2.13standard support
    standard support
  • 2.12standard support
    standard support
  • 2.11unknown
    unknown
  • 2.10unknown
    unknown

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.

3.83.3LTS2.132.12
Statusstandard supportstandard supportstandard supportstandard support
Latest3.8.43.3.82.13.182.12.21
Released2026-06-052026-06-112025-11-172025-12-08
EOLNot officially publishedNot officially publishedNot officially publishedNot officially published
Risklowlowlowlow

Recent releases

Latest release date 2026-06-05 · 0 in last 30 days · 2 in last 90 days

Should I upgrade?

Current versions are supported

The preferred supported release line is Scala 3.3 (standard support).

Open upgrade planner →

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.

Open Compatibility Explorer →

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.

Version line directory

Complete navigation into detailed version-line pages.

Currently supported

Version lineStatusLatest releaseReleasedEOL
3.8
standard supportlow
3.8.42026-06-05Not officially published
3.3LTS
standard supportlow
3.3.82026-06-11Not officially published
2.13
standard supportlow
2.13.182025-11-17Not officially published
2.12
standard supportlow
2.12.212025-12-08Not officially published

End of life

Version lineStatusLatest releaseReleasedEOL
3.7
end of lifehigh
3.7.42025-11-112026-01-22
3.6
end of lifehigh
3.6.42025-03-072025-05-07
3.5
end of lifehigh
3.5.22024-10-222024-12-10
3.4
end of lifehigh
3.4.32024-08-232024-08-22
3.2
end of lifehigh
3.2.22023-01-302023-05-30
3.1
end of lifehigh
3.1.32022-06-212022-09-01
3.0
end of lifehigh
3.0.22021-09-012021-10-18

Archive / no vendor EOL schedule

Version lineStatusLatest releaseReleasedEOL
3.9
unknownmedium
Not officially published
2.11
unknownmedium
2.11.122017-11-09Not officially published
2.10
unknownmedium
2.10.72017-11-09Not officially published

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.