diff --git a/project/plugins.sbt b/project/plugins.sbt index d8225b1c..6fff7f81 100644 --- a/project/plugins.sbt +++ b/project/plugins.sbt @@ -7,14 +7,15 @@ * This file is part of the Apache Pekko project, which was derived from Akka. */ -addSbtPlugin("com.github.sbt" % "sbt-native-packager" % "1.9.9") +addSbtPlugin("com.github.sbt" % "sbt-native-packager" % "1.9.16") addSbtPlugin("de.heikoseeberger" % "sbt-header" % "5.10.0") addSbtPlugin("org.scalameta" % "sbt-scalafmt" % "2.5.2") addSbtPlugin("com.lightbend.sbt" % "sbt-java-formatter" % "0.7.0") addSbtPlugin("com.dwijnand" % "sbt-dynver" % "4.1.1") addSbtPlugin("com.github.sbt" % "sbt-unidoc" % "0.5.0") -addSbtPlugin("com.typesafe.sbt" % "sbt-site" % "1.4.1") +addSbtPlugin(("com.github.sbt" % "sbt-site-paradox" % "1.5.0").excludeAll( + "com.lightbend.paradox", "sbt-paradox")) addSbtPlugin("com.thoughtworks.sbt-api-mappings" % "sbt-api-mappings" % "3.0.2") addSbtPlugin("com.dwijnand" % "sbt-dynver" % "4.1.1") addSbtPlugin("net.bzzt" % "sbt-reproducible-builds" % "0.31") @@ -24,12 +25,4 @@ addSbtPlugin("com.github.sbt" % "sbt-license-report" % "1.6.1") addSbtPlugin("com.typesafe.sbt" % "sbt-git" % "1.0.2") addSbtPlugin("com.typesafe" % "sbt-mima-plugin" % "1.1.3") -// We have to deliberately use older versions of sbt-paradox because current Pekko sbt build -// only loads on JDK 1.8 so we need to bring in older versions of parboiled which support JDK 1.8 -addSbtPlugin(("org.apache.pekko" % "pekko-sbt-paradox" % "1.0.0").excludeAll( - "com.lightbend.paradox", "sbt-paradox", - "com.lightbend.paradox" % "sbt-paradox-apidoc", - "com.lightbend.paradox" % "sbt-paradox-project-info")) -addSbtPlugin(("com.lightbend.paradox" % "sbt-paradox" % "0.9.2").force()) -addSbtPlugin(("com.lightbend.paradox" % "sbt-paradox-apidoc" % "0.10.1").force()) -addSbtPlugin(("com.lightbend.paradox" % "sbt-paradox-project-info" % "2.0.0").force()) +addSbtPlugin("org.apache.pekko" % "pekko-sbt-paradox" % "1.0.1")