From 6ea9a055c37b0eaf3ffcca741915588bbb434eac Mon Sep 17 00:00:00 2001 From: Julien Sirocchi Date: Wed, 18 Sep 2019 21:46:57 +0100 Subject: [PATCH 1/4] upgrade scala to 2.13.1 --- .travis.yml | 2 +- build.sbt | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/.travis.yml b/.travis.yml index 79084f2a..23486ecc 100644 --- a/.travis.yml +++ b/.travis.yml @@ -4,7 +4,7 @@ sudo: false language: scala scala: - 2.12.10 -- 2.13.0 +- 2.13.1 jdk: - openjdk8 diff --git a/build.sbt b/build.sbt index 0ac1b537..8f8d26bc 100644 --- a/build.sbt +++ b/build.sbt @@ -2,7 +2,7 @@ import sbtcrossproject.CrossPlugin.autoImport.{crossProject, CrossType} val `scala 2.12` = "2.12.10" -val `scala 2.13` = "2.13.0" +val `scala 2.13` = "2.13.1" val V = new { val circe = "0.12.1" From 76cf8c6ac3cb8979524bb213c15a6224a4b8e06c Mon Sep 17 00:00:00 2001 From: Julien Sirocchi Date: Mon, 23 Sep 2019 11:33:10 +0100 Subject: [PATCH 2/4] expect kind-projector 0.10.4 to be published against full Scala version --- build.sbt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/build.sbt b/build.sbt index 8f8d26bc..81a830c6 100644 --- a/build.sbt +++ b/build.sbt @@ -7,7 +7,7 @@ val `scala 2.13` = "2.13.1" val V = new { val circe = "0.12.1" val fs2 = "2.0.0" - val `kind-projector` = "0.10.3" + val `kind-projector` = "0.10.4" val kittens = "2.0.0" val `log-effect-fs2` = "0.9.0" val parallelCollections = "0.2.0" @@ -49,7 +49,7 @@ val parallelCollectionsInTest = Def.setting { } val `kind-projector-compiler-plugin` = Def.setting { - compilerPlugin("org.typelevel" % "kind-projector" % V.`kind-projector` cross CrossVersion.binary) + compilerPlugin("org.typelevel" % "kind-projector" % V.`kind-projector` cross CrossVersion.full) } val `scalajs-compiler-plugin` = Def.setting { compilerPlugin("org.scala-js" % "scalajs-compiler" % scalaJSVersion cross CrossVersion.patch) From b9e6fbea811070625781ca47667c46c84b1fa1ae Mon Sep 17 00:00:00 2001 From: Julien Sirocchi Date: Thu, 3 Oct 2019 11:54:34 +0100 Subject: [PATCH 3/4] bump kind-projector to 0.11.0 --- build.sbt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build.sbt b/build.sbt index ac07a9ff..3574c8e2 100644 --- a/build.sbt +++ b/build.sbt @@ -7,7 +7,7 @@ val `scala 2.13` = "2.13.1" val V = new { val circe = "0.12.1" val fs2 = "2.0.1" - val `kind-projector` = "0.10.4" + val `kind-projector` = "0.11.0" val kittens = "2.0.0" val `log-effect-fs2` = "0.10.1" val `parallel-collections` = "0.2.0" From a12c034509fc0f046ef9490a8611b0577c4cadff Mon Sep 17 00:00:00 2001 From: Julien Jean Paul Sirocchi Date: Wed, 20 Nov 2019 07:32:53 +0000 Subject: [PATCH 4/4] Update sbt-scoverage to 1.6.1 This relies on latest (as of today) scalac-scoverage-plugin (1.4.1), which should be compatible with scalac 2.13.1 --- project/plugins.sbt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/project/plugins.sbt b/project/plugins.sbt index dfb448b7..aeae4452 100644 --- a/project/plugins.sbt +++ b/project/plugins.sbt @@ -5,6 +5,6 @@ addSbtPlugin("org.portable-scala" % "sbt-crossproject" % "0.6.1") addSbtPlugin("org.portable-scala" % "sbt-scalajs-crossproject" % "0.6.1") addSbtPlugin("org.scala-js" % "sbt-scalajs" % "0.6.29") addSbtPlugin("pl.project13.scala" % "sbt-jmh" % "0.3.7") -addSbtPlugin("org.scoverage" % "sbt-scoverage" % "1.6.0") +addSbtPlugin("org.scoverage" % "sbt-scoverage" % "1.6.1") addSbtPlugin("net.virtual-void" % "sbt-dependency-graph" % "0.10.0-RC1") addSbtPlugin("com.eed3si9n" % "sbt-assembly" % "0.14.10")