Scala 3.8.2 release thread

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