Skip to content

Commit

Permalink
Merge pull request #3529 from sjrd/scalajs-1.18.0-doa
Browse files Browse the repository at this point in the history
Mark Scala.js 1.18.0 as dead-on-arrival.
  • Loading branch information
fthomas authored Jan 8, 2025
2 parents dd75e9e + 369335b commit b2abd40
Showing 1 changed file with 93 additions and 61 deletions.
154 changes: 93 additions & 61 deletions modules/core/src/main/resources/default.scala-steward.conf
Original file line number Diff line number Diff line change
Expand Up @@ -80,7 +80,7 @@ updates.ignore = [
{ groupId = "org.scala-lang", artifactId = "scala3-tasty-inspector", version = { exact = "3.3.5" } },
{ groupId = "org.scala-lang", artifactId = "scaladoc", version = { exact = "3.3.5" } },

// Ignore the 3.6.0 version as it is abandoned due to broken compatibility
// Ignore the 3.6.0 version as it is abandoned due to broken compatibility
{ groupId = "org.scala-lang", artifactId = "scala3-compiler", version = { exact = "3.6.0" } },
{ groupId = "org.scala-lang", artifactId = "scala3-library", version = { exact = "3.6.0" } },
{ groupId = "org.scala-lang", artifactId = "scala3-library_sjs1", version = { exact = "3.6.0" } },
Expand Down Expand Up @@ -117,68 +117,68 @@ updates.ignore = [
{ groupId = "org.scala-lang", artifactId = "scalap", version = { exact = "2.12.21" } },

// Ignore the next Scala.js patch version until it is announced.
{ groupId = "org.scala-js", artifactId = "sbt-scalajs", version = { exact = "1.17.1" } },
{ groupId = "org.scala-js", artifactId = "scalajs-ir", version = { exact = "1.17.1" } },
{ groupId = "org.scala-js", artifactId = "scalajs-ir_sjs1", version = { exact = "1.17.1" } },
{ groupId = "org.scala-js", artifactId = "scalajs-linker-interface", version = { exact = "1.17.1" } },
{ groupId = "org.scala-js", artifactId = "scalajs-linker-interface_sjs1", version = { exact = "1.17.1" } },
{ groupId = "org.scala-js", artifactId = "scalajs-linker", version = { exact = "1.17.1" } },
{ groupId = "org.scala-js", artifactId = "scalajs-linker_sjs1", version = { exact = "1.17.1" } },
{ groupId = "org.scala-js", artifactId = "scalajs-sbt-test-adapter", version = { exact = "1.17.1" } },
{ groupId = "org.scala-js", artifactId = "scalajs-compiler", version = { exact = "1.17.1" } },
{ groupId = "org.scala-js", artifactId = "scalajs-javalib", version = { exact = "1.17.1" } },
{ groupId = "org.scala-js", artifactId = "scalajs-javalib-intf", version = { exact = "1.17.1" } },
{ groupId = "org.scala-js", artifactId = "scalajs-library", version = { exact = "1.17.1" } },
{ groupId = "org.scala-js", artifactId = "scalajs-library_2.11", version = { exact = "1.17.1" } },
{ groupId = "org.scala-js", artifactId = "scalajs-library_2.12", version = { exact = "1.17.1" } },
{ groupId = "org.scala-js", artifactId = "scalajs-library_2.13", version = { exact = "1.17.1" } },
{ groupId = "org.scala-js", artifactId = "scalajs-scalalib_2.12", version = { suffix = "+1.17.1" } },
{ groupId = "org.scala-js", artifactId = "scalajs-scalalib_2.13", version = { suffix = "+1.17.1" } },
{ groupId = "org.scala-js", artifactId = "scalajs-test-interface", version = { exact = "1.17.1" } },
{ groupId = "org.scala-js", artifactId = "scalajs-test-interface_2.11", version = { exact = "1.17.1" } },
{ groupId = "org.scala-js", artifactId = "scalajs-test-interface_2.12", version = { exact = "1.17.1" } },
{ groupId = "org.scala-js", artifactId = "scalajs-test-interface_2.13", version = { exact = "1.17.1" } },
{ groupId = "org.scala-js", artifactId = "scalajs-test-bridge", version = { exact = "1.17.1" } },
{ groupId = "org.scala-js", artifactId = "scalajs-test-bridge_2.11", version = { exact = "1.17.1" } },
{ groupId = "org.scala-js", artifactId = "scalajs-test-bridge_2.12", version = { exact = "1.17.1" } },
{ groupId = "org.scala-js", artifactId = "scalajs-test-bridge_2.13", version = { exact = "1.17.1" } },
{ groupId = "org.scala-js", artifactId = "scalajs-junit-test-plugin", version = { exact = "1.17.1" } },
{ groupId = "org.scala-js", artifactId = "scalajs-junit-test-runtime", version = { exact = "1.17.1" } },
{ groupId = "org.scala-js", artifactId = "scalajs-junit-test-runtime_2.11", version = { exact = "1.17.1" } },
{ groupId = "org.scala-js", artifactId = "scalajs-junit-test-runtime_2.12", version = { exact = "1.17.1" } },
{ groupId = "org.scala-js", artifactId = "scalajs-junit-test-runtime_2.13", version = { exact = "1.17.1" } },
{ groupId = "org.scala-js", artifactId = "sbt-scalajs", version = { exact = "1.18.1" } },
{ groupId = "org.scala-js", artifactId = "scalajs-ir", version = { exact = "1.18.1" } },
{ groupId = "org.scala-js", artifactId = "scalajs-ir_sjs1", version = { exact = "1.18.1" } },
{ groupId = "org.scala-js", artifactId = "scalajs-linker-interface", version = { exact = "1.18.1" } },
{ groupId = "org.scala-js", artifactId = "scalajs-linker-interface_sjs1", version = { exact = "1.18.1" } },
{ groupId = "org.scala-js", artifactId = "scalajs-linker", version = { exact = "1.18.1" } },
{ groupId = "org.scala-js", artifactId = "scalajs-linker_sjs1", version = { exact = "1.18.1" } },
{ groupId = "org.scala-js", artifactId = "scalajs-sbt-test-adapter", version = { exact = "1.18.1" } },
{ groupId = "org.scala-js", artifactId = "scalajs-compiler", version = { exact = "1.18.1" } },
{ groupId = "org.scala-js", artifactId = "scalajs-javalib", version = { exact = "1.18.1" } },
{ groupId = "org.scala-js", artifactId = "scalajs-javalib-intf", version = { exact = "1.18.1" } },
{ groupId = "org.scala-js", artifactId = "scalajs-library", version = { exact = "1.18.1" } },
{ groupId = "org.scala-js", artifactId = "scalajs-library_2.11", version = { exact = "1.18.1" } },
{ groupId = "org.scala-js", artifactId = "scalajs-library_2.12", version = { exact = "1.18.1" } },
{ groupId = "org.scala-js", artifactId = "scalajs-library_2.13", version = { exact = "1.18.1" } },
{ groupId = "org.scala-js", artifactId = "scalajs-scalalib_2.12", version = { suffix = "+1.18.1" } },
{ groupId = "org.scala-js", artifactId = "scalajs-scalalib_2.13", version = { suffix = "+1.18.1" } },
{ groupId = "org.scala-js", artifactId = "scalajs-test-interface", version = { exact = "1.18.1" } },
{ groupId = "org.scala-js", artifactId = "scalajs-test-interface_2.11", version = { exact = "1.18.1" } },
{ groupId = "org.scala-js", artifactId = "scalajs-test-interface_2.12", version = { exact = "1.18.1" } },
{ groupId = "org.scala-js", artifactId = "scalajs-test-interface_2.13", version = { exact = "1.18.1" } },
{ groupId = "org.scala-js", artifactId = "scalajs-test-bridge", version = { exact = "1.18.1" } },
{ groupId = "org.scala-js", artifactId = "scalajs-test-bridge_2.11", version = { exact = "1.18.1" } },
{ groupId = "org.scala-js", artifactId = "scalajs-test-bridge_2.12", version = { exact = "1.18.1" } },
{ groupId = "org.scala-js", artifactId = "scalajs-test-bridge_2.13", version = { exact = "1.18.1" } },
{ groupId = "org.scala-js", artifactId = "scalajs-junit-test-plugin", version = { exact = "1.18.1" } },
{ groupId = "org.scala-js", artifactId = "scalajs-junit-test-runtime", version = { exact = "1.18.1" } },
{ groupId = "org.scala-js", artifactId = "scalajs-junit-test-runtime_2.11", version = { exact = "1.18.1" } },
{ groupId = "org.scala-js", artifactId = "scalajs-junit-test-runtime_2.12", version = { exact = "1.18.1" } },
{ groupId = "org.scala-js", artifactId = "scalajs-junit-test-runtime_2.13", version = { exact = "1.18.1" } },

// Ignore the next Scala.js minor version until it is announced.
{ groupId = "org.scala-js", artifactId = "sbt-scalajs", version = { exact = "1.18.0" } },
{ groupId = "org.scala-js", artifactId = "scalajs-ir", version = { exact = "1.18.0" } },
{ groupId = "org.scala-js", artifactId = "scalajs-ir_sjs1", version = { exact = "1.18.0" } },
{ groupId = "org.scala-js", artifactId = "scalajs-linker-interface", version = { exact = "1.18.0" } },
{ groupId = "org.scala-js", artifactId = "scalajs-linker-interface_sjs1", version = { exact = "1.18.0" } },
{ groupId = "org.scala-js", artifactId = "scalajs-linker", version = { exact = "1.18.0" } },
{ groupId = "org.scala-js", artifactId = "scalajs-linker_sjs1", version = { exact = "1.18.0" } },
{ groupId = "org.scala-js", artifactId = "scalajs-sbt-test-adapter", version = { exact = "1.18.0" } },
{ groupId = "org.scala-js", artifactId = "scalajs-compiler", version = { exact = "1.18.0" } },
{ groupId = "org.scala-js", artifactId = "scalajs-javalib", version = { exact = "1.18.0" } },
{ groupId = "org.scala-js", artifactId = "scalajs-javalib-intf", version = { exact = "1.18.0" } },
{ groupId = "org.scala-js", artifactId = "scalajs-library", version = { exact = "1.18.0" } },
{ groupId = "org.scala-js", artifactId = "scalajs-library_2.11", version = { exact = "1.18.0" } },
{ groupId = "org.scala-js", artifactId = "scalajs-library_2.12", version = { exact = "1.18.0" } },
{ groupId = "org.scala-js", artifactId = "scalajs-library_2.13", version = { exact = "1.18.0" } },
{ groupId = "org.scala-js", artifactId = "scalajs-scalalib_2.12", version = { suffix = "+1.18.0" } },
{ groupId = "org.scala-js", artifactId = "scalajs-scalalib_2.13", version = { suffix = "+1.18.0" } },
{ groupId = "org.scala-js", artifactId = "scalajs-test-interface", version = { exact = "1.18.0" } },
{ groupId = "org.scala-js", artifactId = "scalajs-test-interface_2.11", version = { exact = "1.18.0" } },
{ groupId = "org.scala-js", artifactId = "scalajs-test-interface_2.12", version = { exact = "1.18.0" } },
{ groupId = "org.scala-js", artifactId = "scalajs-test-interface_2.13", version = { exact = "1.18.0" } },
{ groupId = "org.scala-js", artifactId = "scalajs-test-bridge", version = { exact = "1.18.0" } },
{ groupId = "org.scala-js", artifactId = "scalajs-test-bridge_2.11", version = { exact = "1.18.0" } },
{ groupId = "org.scala-js", artifactId = "scalajs-test-bridge_2.12", version = { exact = "1.18.0" } },
{ groupId = "org.scala-js", artifactId = "scalajs-test-bridge_2.13", version = { exact = "1.18.0" } },
{ groupId = "org.scala-js", artifactId = "scalajs-junit-test-plugin", version = { exact = "1.18.0" } },
{ groupId = "org.scala-js", artifactId = "scalajs-junit-test-runtime", version = { exact = "1.18.0" } },
{ groupId = "org.scala-js", artifactId = "scalajs-junit-test-runtime_2.11", version = { exact = "1.18.0" } },
{ groupId = "org.scala-js", artifactId = "scalajs-junit-test-runtime_2.12", version = { exact = "1.18.0" } },
{ groupId = "org.scala-js", artifactId = "scalajs-junit-test-runtime_2.13", version = { exact = "1.18.0" } },
{ groupId = "org.scala-js", artifactId = "sbt-scalajs", version = { exact = "1.19.0" } },
{ groupId = "org.scala-js", artifactId = "scalajs-ir", version = { exact = "1.19.0" } },
{ groupId = "org.scala-js", artifactId = "scalajs-ir_sjs1", version = { exact = "1.19.0" } },
{ groupId = "org.scala-js", artifactId = "scalajs-linker-interface", version = { exact = "1.19.0" } },
{ groupId = "org.scala-js", artifactId = "scalajs-linker-interface_sjs1", version = { exact = "1.19.0" } },
{ groupId = "org.scala-js", artifactId = "scalajs-linker", version = { exact = "1.19.0" } },
{ groupId = "org.scala-js", artifactId = "scalajs-linker_sjs1", version = { exact = "1.19.0" } },
{ groupId = "org.scala-js", artifactId = "scalajs-sbt-test-adapter", version = { exact = "1.19.0" } },
{ groupId = "org.scala-js", artifactId = "scalajs-compiler", version = { exact = "1.19.0" } },
{ groupId = "org.scala-js", artifactId = "scalajs-javalib", version = { exact = "1.19.0" } },
{ groupId = "org.scala-js", artifactId = "scalajs-javalib-intf", version = { exact = "1.19.0" } },
{ groupId = "org.scala-js", artifactId = "scalajs-library", version = { exact = "1.19.0" } },
{ groupId = "org.scala-js", artifactId = "scalajs-library_2.11", version = { exact = "1.19.0" } },
{ groupId = "org.scala-js", artifactId = "scalajs-library_2.12", version = { exact = "1.19.0" } },
{ groupId = "org.scala-js", artifactId = "scalajs-library_2.13", version = { exact = "1.19.0" } },
{ groupId = "org.scala-js", artifactId = "scalajs-scalalib_2.12", version = { suffix = "+1.19.0" } },
{ groupId = "org.scala-js", artifactId = "scalajs-scalalib_2.13", version = { suffix = "+1.19.0" } },
{ groupId = "org.scala-js", artifactId = "scalajs-test-interface", version = { exact = "1.19.0" } },
{ groupId = "org.scala-js", artifactId = "scalajs-test-interface_2.11", version = { exact = "1.19.0" } },
{ groupId = "org.scala-js", artifactId = "scalajs-test-interface_2.12", version = { exact = "1.19.0" } },
{ groupId = "org.scala-js", artifactId = "scalajs-test-interface_2.13", version = { exact = "1.19.0" } },
{ groupId = "org.scala-js", artifactId = "scalajs-test-bridge", version = { exact = "1.19.0" } },
{ groupId = "org.scala-js", artifactId = "scalajs-test-bridge_2.11", version = { exact = "1.19.0" } },
{ groupId = "org.scala-js", artifactId = "scalajs-test-bridge_2.12", version = { exact = "1.19.0" } },
{ groupId = "org.scala-js", artifactId = "scalajs-test-bridge_2.13", version = { exact = "1.19.0" } },
{ groupId = "org.scala-js", artifactId = "scalajs-junit-test-plugin", version = { exact = "1.19.0" } },
{ groupId = "org.scala-js", artifactId = "scalajs-junit-test-runtime", version = { exact = "1.19.0" } },
{ groupId = "org.scala-js", artifactId = "scalajs-junit-test-runtime_2.11", version = { exact = "1.19.0" } },
{ groupId = "org.scala-js", artifactId = "scalajs-junit-test-runtime_2.12", version = { exact = "1.19.0" } },
{ groupId = "org.scala-js", artifactId = "scalajs-junit-test-runtime_2.13", version = { exact = "1.19.0" } },

// Artifacts below are ignored because they are broken or their versioning is broken.

Expand Down Expand Up @@ -257,6 +257,38 @@ updates.ignore = [
// https://github.com/scala-js/scala-js/issues/3865
{ groupId = "org.scala-js", version = "0.6.30" },

// https://github.com/scala-js/scala-js/issues/5107
{ groupId = "org.scala-js", artifactId = "sbt-scalajs", version = { exact = "1.18.0" } },
{ groupId = "org.scala-js", artifactId = "scalajs-ir", version = { exact = "1.18.0" } },
{ groupId = "org.scala-js", artifactId = "scalajs-ir_sjs1", version = { exact = "1.18.0" } },
{ groupId = "org.scala-js", artifactId = "scalajs-linker-interface", version = { exact = "1.18.0" } },
{ groupId = "org.scala-js", artifactId = "scalajs-linker-interface_sjs1", version = { exact = "1.18.0" } },
{ groupId = "org.scala-js", artifactId = "scalajs-linker", version = { exact = "1.18.0" } },
{ groupId = "org.scala-js", artifactId = "scalajs-linker_sjs1", version = { exact = "1.18.0" } },
{ groupId = "org.scala-js", artifactId = "scalajs-sbt-test-adapter", version = { exact = "1.18.0" } },
{ groupId = "org.scala-js", artifactId = "scalajs-compiler", version = { exact = "1.18.0" } },
{ groupId = "org.scala-js", artifactId = "scalajs-javalib", version = { exact = "1.18.0" } },
{ groupId = "org.scala-js", artifactId = "scalajs-javalib-intf", version = { exact = "1.18.0" } },
{ groupId = "org.scala-js", artifactId = "scalajs-library", version = { exact = "1.18.0" } },
{ groupId = "org.scala-js", artifactId = "scalajs-library_2.11", version = { exact = "1.18.0" } },
{ groupId = "org.scala-js", artifactId = "scalajs-library_2.12", version = { exact = "1.18.0" } },
{ groupId = "org.scala-js", artifactId = "scalajs-library_2.13", version = { exact = "1.18.0" } },
{ groupId = "org.scala-js", artifactId = "scalajs-scalalib_2.12", version = { suffix = "+1.18.0" } },
{ groupId = "org.scala-js", artifactId = "scalajs-scalalib_2.13", version = { suffix = "+1.18.0" } },
{ groupId = "org.scala-js", artifactId = "scalajs-test-interface", version = { exact = "1.18.0" } },
{ groupId = "org.scala-js", artifactId = "scalajs-test-interface_2.11", version = { exact = "1.18.0" } },
{ groupId = "org.scala-js", artifactId = "scalajs-test-interface_2.12", version = { exact = "1.18.0" } },
{ groupId = "org.scala-js", artifactId = "scalajs-test-interface_2.13", version = { exact = "1.18.0" } },
{ groupId = "org.scala-js", artifactId = "scalajs-test-bridge", version = { exact = "1.18.0" } },
{ groupId = "org.scala-js", artifactId = "scalajs-test-bridge_2.11", version = { exact = "1.18.0" } },
{ groupId = "org.scala-js", artifactId = "scalajs-test-bridge_2.12", version = { exact = "1.18.0" } },
{ groupId = "org.scala-js", artifactId = "scalajs-test-bridge_2.13", version = { exact = "1.18.0" } },
{ groupId = "org.scala-js", artifactId = "scalajs-junit-test-plugin", version = { exact = "1.18.0" } },
{ groupId = "org.scala-js", artifactId = "scalajs-junit-test-runtime", version = { exact = "1.18.0" } },
{ groupId = "org.scala-js", artifactId = "scalajs-junit-test-runtime_2.11", version = { exact = "1.18.0" } },
{ groupId = "org.scala-js", artifactId = "scalajs-junit-test-runtime_2.12", version = { exact = "1.18.0" } },
{ groupId = "org.scala-js", artifactId = "scalajs-junit-test-runtime_2.13", version = { exact = "1.18.0" } },

// https://www.lightbend.com/blog/why-we-are-changing-the-license-for-akka
// https://github.com/scala-steward-org/scala-steward/issues/2708
{ groupId = "com.typesafe.akka"},
Expand Down

0 comments on commit b2abd40

Please sign in to comment.