This is NOT the release announcement of Scala.js 1.0.0

The following Typelevel libraries are available for Scala.js 1.0.0:

  • "org.typelevel" %%% "alleycats-core" % "2.1.0"
  • "org.typelevel" %%% "alleycats-laws" % "2.1.0"
  • "org.typelevel" %%% "cats-core" % "2.1.0"
  • "org.typelevel" %%% "cats-free" % "2.1.0"
  • "org.typelevel" %%% "cats-kernel" % "2.1.0"
  • "org.typelevel" %%% "cats-kernel-laws" % "2.1.0"
  • "org.typelevel" %%% "cats-laws" % "2.1.0"
  • "org.typelevel" %%% "cats-macros" % "2.1.0"
  • "org.typelevel" %%% "cats-testkit" % "2.1.0"
  • "org.typelevel" %%% "claimaint" % "0.1.3"
  • "org.typelevel" %%% "claimaint-mc" % "0.1.3"
  • "org.typelevel" %%% "discipline-core" % "1.0.2"
  • "org.typelevel" %%% "discipline-scalatest" % "1.0.1"
  • "org.typelevel" %%% "simulacrum" % "1.0.0"

I’m not planning to publish any Circe modules for 1.0.0 until all of the dependencies in the main repo are available, which means Circe is blocked by Shapeless, Refined (which is also blocked by Shapeless), scala-java-time, scodec-bits, and maybe Scoverage (IIRC I can’t publish without Scoverage support for the current Scala.js version for some reason). I don’t think cats-effect has any blockers beyond the fact that nobody’s done the work to update the build yet.

6 Likes