Skip to content

Commit b89bea2

Browse files
committed
JDK compat page: Scala 3.3.0, JDK 21
1 parent 4a20840 commit b89bea2

File tree

1 file changed

+13
-11
lines changed

1 file changed

+13
-11
lines changed

_overviews/jdk-compatibility/overview.md

Lines changed: 13 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ Sometimes new JVM and JDK (Java Development Kit) versions require us to update S
1212

1313
| JDK version | Minimum Scala versions |
1414
|:-----------:|:-------------------------------------------------------------|
15-
| 20 | 3.3.0 (soon), 2.13.11 (soon), 2.12.18 (soon) |
15+
| 20 | 3.3.0, 2.13.11 (soon), 2.12.18 (soon) |
1616
| 19 | 3.2.0, 2.13.9, 2.12.16 |
1717
| 18 | 3.1.3, 2.13.7, 2.12.15 |
1818
| 17 (LTS) | 3.0.0, 2.13.6, 2.12.15 |
@@ -96,23 +96,25 @@ Support for JDK 19 was included in Scala 2.13.9 and 2.12.16.
9696

9797
JDK 20, a non-LTS release, came out in March 2023.
9898

99+
Support for JDK 20 is included in Scala 3.3.0.
100+
99101
Support for JDK 20 has already been merged and is available in
100102
[nightly builds](https://stackoverflow.com/questions/40622878/how-do-i-tell-sbt-or-scala-cli-to-use-a-nightly-build-of-scala-2-12-or-2-13)
101-
of Scala 2.12, 2.13, and 3.
103+
of Scala 2.12 and 2.13.
102104

103-
The support will be included in forthcoming Scala releases: 2.12.18,
104-
2.13.11, and 3.3.0. We hope to release these in April 2023, or not
105-
long after.
105+
The support will be included in forthcoming Scala releases 2.12.18
106+
and 2.13.11. We expect to release these in June 2023.
106107

107-
<!--
108108
## JDK 21 compatibility notes
109109

110-
Early access builds of JDK 21, a non-LTS release, are already available.
110+
Early access builds of JDK 21 are already available. JDK 21 will
111+
be an LTS release.
111112

112-
Initial support for JDK 20 has been merged and is already available in
113-
nightly builds of Scala 2.12, 2.13, and 3. (The support will be
114-
included in forthcoming Scala releases: 2.12.19, 2.13.12, and 3.3.1.)
115-
-->
113+
Initial support for JDK 21 has been merged and is already available in
114+
nightly builds of Scala 2.12, 2.13, and 3.
115+
116+
The support will be included in forthcoming Scala releases: 2.12.18,
117+
2.13.11, and 3.3.1.
116118

117119
## GraalVM Native Image compatibility notes
118120

0 commit comments

Comments
 (0)