From a6fe701455788c7b0278070b7064ae3a36d78f91 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?S=C3=A9bastien=20Doeraene?= Date: Mon, 13 Oct 2025 12:45:42 +0200 Subject: [PATCH] Post release 1.5.0. --- build.sbt | 15 +++------------ project/plugins.sbt | 2 +- 2 files changed, 4 insertions(+), 13 deletions(-) diff --git a/build.sbt b/build.sbt index d4370f2..f606172 100644 --- a/build.sbt +++ b/build.sbt @@ -1,7 +1,7 @@ import com.typesafe.tools.mima.core.{Problem, ProblemFilters} -val previousVersion: Option[String] = Some("1.4.0") -val newScalaBinaryVersionsInThisRelease: Set[String] = Set("3") +val previousVersion: Option[String] = Some("1.5.0") +val newScalaBinaryVersionsInThisRelease: Set[String] = Set.empty inThisBuild(Def.settings( organization := "org.scala-js", @@ -87,16 +87,7 @@ val commonSettings = Def.settings( // New in this release, no binary compatibility to comply to Set.empty case Some(prevVersion) => - /* Filter out e:info.apiURL as it expects 1.1.1-SNAPSHOT, whereas the - * artifact we're looking for has 1.1.0 (for example). - */ - val prevExtraAttributes = - thisProjectID.extraAttributes.filterKeys(_ != "e:info.apiURL") - val prevProjectID = - (thisProjectID.organization % thisProjectID.name % prevVersion) - .cross(thisProjectID.crossVersion) - .extra(prevExtraAttributes.toSeq: _*) - Set(prevProjectID) + Set(thisProjectID.organization %% thisProjectID.name % prevVersion) } }, mimaFailOnNoPrevious := !newScalaBinaryVersionsInThisRelease.contains(scalaBinaryVersion.value), diff --git a/project/plugins.sbt b/project/plugins.sbt index 1695851..9903e95 100644 --- a/project/plugins.sbt +++ b/project/plugins.sbt @@ -1,3 +1,3 @@ addSbtPlugin("de.heikoseeberger" % "sbt-header" % "5.6.0") -addSbtPlugin("com.typesafe" % "sbt-mima-plugin" % "0.8.1") +addSbtPlugin("com.typesafe" % "sbt-mima-plugin" % "1.1.4") addSbtPlugin("com.github.sbt" % "sbt-ci-release" % "1.11.2")