Scala 2.12 lifecycle

Current status

standard supportlow

Scala 2.12 is currently in standard support.

Official lifecycle source: Scala Development Guarantees

Support phase
standard support
End of life
Not officially published
Latest release
2.12.21
Released
8 Dec 2025

At a glance

Version line
2.12
Initial release
3 Nov 2016
Lifecycle phase
standard support
Latest stable
2.12.21
Latest release date
8 Dec 2025
EOL
Not officially published
Risk
low
Releases tracked
22

Lifecycle timeline

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

  1. Release

    3 Nov 2016

  2. standard supportcurrent

    3 Nov 2016 → —

    Source: Scala Development Guarantees

Scala 2.12 is currently in standard support.

Upgrade options

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

You are on Scala 2.12

Supported

Supported upgrade options

Open full upgrade planner for Scala 2.12

Latest release

2.12.21

Released 8 Dec 2025 · stable

https://github.com/scala/scala/releases/tag/v2.12.21

Previous releases

  • 2.12.20

    4 Sept 2024

  • 2.12.19

    26 Feb 2024

  • 2.12.18

    7 Jun 2023

Release history

22 concrete releases tracked for this line.

VersionRelease dateChannelSource
2.12.218 Dec 2025stableSource
2.12.204 Sept 2024stableSource
2.12.1926 Feb 2024stableSource
2.12.187 Jun 2023stableSource
2.12.1716 Sept 2022stableSource
2.12.1610 Jun 2022stableSource
2.12.1514 Sept 2021stableSource
2.12.1428 May 2021stableSource
2.12.1313 Jan 2021stableSource
2.12.1213 Jul 2020stableSource
2.12.1116 Mar 2020stableSource
2.12.1010 Sept 2019stableSource
2.12.95 Aug 2019stableSource
2.12.84 Dec 2018stableSource
2.12.727 Sept 2018stableSource
2.12.627 Apr 2018stableSource
2.12.520 Mar 2018stableSource
2.12.419 Oct 2017stableSource
2.12.327 Jul 2017stableSource
2.12.218 Apr 2017stableSource
2.12.15 Dec 2016stableSource
2.12.03 Nov 2016stableSource

Release activity

Total releases
22
Last 30 days
0
Last 90 days
0
Avg. interval
~158 days
Most recent
8 Dec 2025

Should I use this version?

Suitable for new deployments

Scala 2.12 is currently supported (standard support).

Version comparison

Compact comparison against the nearest relevant release lines.

2.123.3
Statusstandard supportstandard support
Latest release2.12.213.3.8
EOLNot publishedNot published
Risklowlow

Compatibility

Evidence-backed compatibility results involving Scala 2.12. Only combinations CompatHub can evaluate from upstream sources are listed.

Open Compatibility Explorer →

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
22
Lifecycle periods
1
EOL
Not officially published
Provenance records
2
Data last checked
2 Sept 2026
Latest source update
2 Sept 2026

EOL: Not officially published

Other Scala versions