Another consideration is Scala 3 still isn't well supported by some infrastructures. For example, I believe Apache Spark does not officially support Scala 3.

We could potentially maintain support for both 2.13 and 3.x and cross publish, and Daffodil + Scala 3 could only be used in systems with newer versions of Java and infrastructures that don't depend on Scala 2.13, but that might be a bit of a maintenance/test burden. And is probably only worth if if there are some real noticeable benefits from Scala 3.


On 2025-03-06 04:56 PM, Mike Beckerle wrote:
JDK 17+ will be required for Scala 3.8 and up.

https://www.scala-lang.org/news/next-scala-lts-jdk.html

This may have implications for our port to scala 3. I'm not sure our
Cyberian users can move up to JDK 17.


Reply via email to