diff --git a/build.sbt b/build.sbt index 4c5f6fb9..1f9a8a35 100644 --- a/build.sbt +++ b/build.sbt @@ -23,19 +23,11 @@ def parserCombinators(scalaVersion: String) = "org.scala-lang.modules" %% "scala } val mimaSettings = Seq( - mimaPreviousArtifacts := { - CrossVersion.partialVersion(scalaVersion.value) match { - // No release for Scala 3 yet - case Some((3, _)) => Set.empty - case _ => previousVersion.map(organization.value %% name.value % _).toSet - } - }, + mimaPreviousArtifacts := Set( + organization.value %% name.value % previousStableVersion.value + .getOrElse(throw new Error("Unable to determine previous version")) + ), mimaBinaryIssueFilters ++= Seq( - ProblemFilters.exclude[Problem]("play.twirl.parser.*"), - ProblemFilters.exclude[MissingClassProblem]("play.twirl.compiler.*"), - ProblemFilters.exclude[IncompatibleMethTypeProblem]("play.twirl.compiler.*"), - ProblemFilters.exclude[MissingClassProblem]("play.twirl.api.TemplateMagic*"), - ProblemFilters.exclude[DirectMissingMethodProblem]("play.twirl.compiler.TwirlCompiler.DefaultImports"), ) )