Scala 2.12 lifecycle
Current status
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.
Release
3 Nov 2016
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
- Scala 3.8Upgrade planner →Supported· 1 major version newer
- Scala 3.3Upgrade planner →Supported· 1 major version newer
- Scala 2.13Upgrade planner →Supported· 1 minor version newer
Latest release
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.
| Version | Release date | Channel | Source |
|---|---|---|---|
| 2.12.21 | 8 Dec 2025 | stable | Source |
| 2.12.20 | 4 Sept 2024 | stable | Source |
| 2.12.19 | 26 Feb 2024 | stable | Source |
| 2.12.18 | 7 Jun 2023 | stable | Source |
| 2.12.17 | 16 Sept 2022 | stable | Source |
| 2.12.16 | 10 Jun 2022 | stable | Source |
| 2.12.15 | 14 Sept 2021 | stable | Source |
| 2.12.14 | 28 May 2021 | stable | Source |
| 2.12.13 | 13 Jan 2021 | stable | Source |
| 2.12.12 | 13 Jul 2020 | stable | Source |
| 2.12.11 | 16 Mar 2020 | stable | Source |
| 2.12.10 | 10 Sept 2019 | stable | Source |
| 2.12.9 | 5 Aug 2019 | stable | Source |
| 2.12.8 | 4 Dec 2018 | stable | Source |
| 2.12.7 | 27 Sept 2018 | stable | Source |
| 2.12.6 | 27 Apr 2018 | stable | Source |
| 2.12.5 | 20 Mar 2018 | stable | Source |
| 2.12.4 | 19 Oct 2017 | stable | Source |
| 2.12.3 | 27 Jul 2017 | stable | Source |
| 2.12.2 | 18 Apr 2017 | stable | Source |
| 2.12.1 | 5 Dec 2016 | stable | Source |
| 2.12.0 | 3 Nov 2016 | stable | Source |
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.
Compatibility
Evidence-backed compatibility results involving Scala 2.12. Only combinations CompatHub can evaluate from upstream sources are listed.
Compatible targets
Sources
Where this information comes from.
Lifecycle sources
- Scala Development Guaranteesfirst party · high confidence
Official source: https://www.scala-lang.org/development/
Last verified 2 Sept 2026
- Scala JDK Compatibilityfirst party
Official source: https://docs.scala-lang.org/overviews/jdk-compatibility/overview.html
Verification time not recorded
- OSV.devfirst party
Official source: https://osv.dev
Verification time not recorded
- NVD (NIST)first party
Official source: https://nvd.nist.gov
Verification time not recorded
- CISA Known Exploited Vulnerabilitiesfirst party
Official source: https://www.cisa.gov/known-exploited-vulnerabilities-catalog
Verification time not recorded
Release sources
- Scala Development Guaranteesfirst party · high confidence
Official source: https://www.scala-lang.org/development/
Last verified 2 Sept 2026
- Scala 3 GitHub Releasesfirst party
Official source: https://github.com/scala/scala3/releases
Verification time not recorded
- Scala 2 GitHub Releasesfirst party
Official source: https://github.com/scala/scala/releases
Verification time not recorded
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
