Skip to content

Upgrade to Scala 2.13.0 #630

@lihaoyi

Description

@lihaoyi

Assuming we want to upgrade everything in lockstep, and not end up with a mix of 2.12.8 and 2.13.0 modules, the following dependencies are holding us back:

ivy"org.scala-sbt::zinc:1.2.5"
ivy"org.scalameta::scalafmt-dynamic:2.0.0-RC6"

ivy"com.typesafe.play::routes-compiler::2.6.0"
ivy"com.typesafe.play::routes-compiler::2.7.0"

ivy"ch.epfl.scala::bloop-config:1.2.5"
ivy"com.lihaoyi::ujson-circe:0.7.4"

ivy"org.scala-native::tools:${scalaNativeVersion()}"
ivy"org.scala-native::util:${scalaNativeVersion()}"
ivy"org.scala-native::nir:${scalaNativeVersion()}"
ivy"org.scala-native::nir:${scalaNativeVersion()}"
ivy"org.scala-native::test-runner:${scalaNativeVersion()}"

ivy"org.scala-js::scalajs-tools:0.6.22"
ivy"org.scala-js::scalajs-sbt-test-adapter:0.6.22"
ivy"org.scala-js::scalajs-js-envs:0.6.22"

ivy"org.scala-js::scalajs-tools:1.0.0-M2"
ivy"org.scala-js::scalajs-sbt-test-adapter:1.0.0-M2"
ivy"org.scala-js::scalajs-env-nodejs:1.0.0-M2"
ivy"org.scala-js::scalajs-env-jsdom-nodejs:1.0.0-M2"
ivy"org.scala-js::scalajs-env-phantomjs:1.0.0-M2"

There's not a huge urgency to upgrade, but just leaving the list of dependencies here so when they do end up upgrading, we can keep track and eventually upgrade Mill

CC @sjrd @jvican @densh @olafurpg as the owners of the various projects, no idea who owns the play routes compiler, maybe the lightbend folks

Metadata

Metadata

Assignees

No one assigned

    Labels

    solvedThe issue was fixed/resolved

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions