Scala 3.8.2‑RC1 is now available for testing!
This patch release delivers a long list of bug fixes across the compiler and tooling, together with small feature additions and significant improvements to several experimental areas.
The stable release is planned for the second half of February 2026, so now is the time to download the RC, test new features, and let us know if you see any regressions or unexpected behaviour.
Some of the highlights:
- Union‑type inference warning – when using
-Winfer-union compiler now emits a warning when a type argument is inferred as a union type, helping discover potentially unintended widenings.
- REPL dependency support – the Scala 3 REPL now understands the
:dep command to add library dependencies
- Scala.js 1.20.2 upgrade
- Coverage improvements
4 Likes
To understand the situation, 3.8.1 is an “emergency” hotfix release, and what was originally planned to be released as 3.8.1 will become 3.8.2?
Yes, that’s correct. 3.8.1 initially referred in that thread is now known as 3.8.2. It was required as we needed to introduce a hotfix to 3.8.0.
Scala 3.8.2-RC2 is now publicly available!
4 Likes
3.8.2-RC3 is now ready!
Unless any new critical problems are discovered, it would become a stable version next week
4 Likes
Release 3.8.2 is now available!
In the release blogpost you can read about potential runtime semantics errors in for-comprehension possible after making better-fors a stable feature and how 3.8.2 protects against them.
The next minor version is already cut-off, we can expect 3.8.3-RC1 later this week.
Take a quick 5‑minute survey that directly impacts Scala’s roadmap, libraries, and tooling. This short survey evaluates Scala adoption and usage among developers. Click the link and complete the survey now to help shape the future of Scala.
Scala Survey 2026 is brought to you by VirtusLab and Scala Center.
https://virtuslab.typeform.com/ScalaSurvey2026
5 Likes