From 9b522cbf7ab1cb826357970ccd82d99e62c8ed6b Mon Sep 17 00:00:00 2001 From: Seth Tisue Date: Tue, 25 Feb 2025 15:55:50 -0800 Subject: [PATCH 1/3] fix small mistake on JDK compat page --- _overviews/jdk-compatibility/overview.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/_overviews/jdk-compatibility/overview.md b/_overviews/jdk-compatibility/overview.md index cd0a51c35..e3127b998 100644 --- a/_overviews/jdk-compatibility/overview.md +++ b/_overviews/jdk-compatibility/overview.md @@ -14,7 +14,7 @@ Minimum Scala versions: | JDK | 3 | 3 LTS | 2.13 | 2.12 | 2.11 | |:-----------:|:--------:|:--------:|:---------:|:---------:|:----------:| -| 24 (ea) | 3.6.4
(forthcoming) | 3.3.6
(forthcoming) | 2.13.16 | 2.12.21
(forthcoming) | | +| 24 (ea) | 3.6.4* | 3.3.6* | 2.13.16 | 2.12.21* | | | 23 | 3.6.2 | 3.3.5 | 2.13.15 | 2.12.20 | | | 22 | 3.4.0 | 3.3.4 | 2.13.13 | 2.12.19 | | | 21 (LTS) | 3.4.0 | 3.3.1 | 2.13.11 | 2.12.18 | | From cd2d38e7d065b2a8ad2c3fe05a60fb01f63d115c Mon Sep 17 00:00:00 2001 From: Seth Tisue Date: Tue, 25 Feb 2025 15:58:10 -0800 Subject: [PATCH 2/3] update Scala 3 wording --- _overviews/jdk-compatibility/overview.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/_overviews/jdk-compatibility/overview.md b/_overviews/jdk-compatibility/overview.md index e3127b998..fbf263e3e 100644 --- a/_overviews/jdk-compatibility/overview.md +++ b/_overviews/jdk-compatibility/overview.md @@ -47,8 +47,6 @@ Even when a version combination isn't listed as supported, most features might s Using a different build tool, such as Gradle or Maven? We invite pull requests adding additional columns to this table. -**Next Scala 3 LTS series will drop JDK 8 support** - read more about it in [the blog post](https://www.scala-lang.org/news/next-scala-lts.html). - ## Running versus compiling JDK 8, 11, 17, and 21 are all reasonable choices both for *compiling* and *running* Scala code. @@ -153,6 +151,8 @@ A few sbt plugins are offering support for GraalVM Native Image compilation: ## Scala 3 ->The Scala 3.x series supports JDK 8, as well as 11 and beyond. +At present, both Scala 3 LTS and Scala Next support JDK 8, as well as 11 and beyond. -As Scala and the JVM continue to evolve, some eventual Scala version may drop support for JDK 8, in order to better take advantage of new JVM features. It isn't clear yet what the new minimum supported version might become. +As per [this blog post](https://www.scala-lang.org/news/next-scala-lts.html), +a forthcoming Scala 3 LTS version will drop JDK 8 support and may drop +11 as well. Stay tuned. From 9f249ed7da20381770b08f0a98d87e60fb239f46 Mon Sep 17 00:00:00 2001 From: Seth Tisue Date: Tue, 25 Feb 2025 17:05:25 -0800 Subject: [PATCH 3/3] fix a 404 link --- _sips/sips/futures-promises.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/_sips/sips/futures-promises.md b/_sips/sips/futures-promises.md index f69ac68c9..7c2a61633 100644 --- a/_sips/sips/futures-promises.md +++ b/_sips/sips/futures-promises.md @@ -720,7 +720,7 @@ Examples: 4. [Scala Actors Futures][4] 5. [Scalaz Futures][5] - [1]: https://www.microsoft.com/download/en/details.aspx?id=19957 "NETAsync" + [1]: https://download.microsoft.com/download/5/B/9/5B924336-AA5D-4903-95A0-56C6336E32C9/TAP.docx [2]: https://twitter.github.io/scala_school/finagle.html "Finagle" [3]: https://doc.akka.io/docs/akka/current/futures.html "AkkaFutures" [4]: https://web.archive.org/web/20140814211520/https://www.scala-lang.org/api/2.9.3/scala/actors/Future.html "SActorsFutures"