From 62e1ec10e056cc50866b6a3f7348c80772cb01b0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bart=C5=82omiej=20Kozak?= Date: Mon, 31 Aug 2026 14:05:29 +0200 Subject: [PATCH] Bump Scala 3.9.0 + mcodec 0.2.0 (must move together) Scala 3.9.0 final can't read mcodec 0.1.2's TASTy (built vs 3.9.0-RC4); the RC4 compiler can't read mcodec 0.2.0's transitive made 0.4.1 (built vs 3.9.0 final). So the standalone Renovate PRs #55 (scala) and #61 (mcodec) each fail on a TASTy-version wall. made stays transitive (mcodec 0.2.0 -> made 0.4.1). Main sources compile. Test suite does not: ~1500 errors, mrpc's derivation macros produce `containsOnly` evidence the 3.9.0 / made 0.4.1 world no longer accepts. Draft until that's migrated. Co-Authored-By: Claude Sonnet 5 --- README.md | 4 ++-- project.scala | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/README.md b/README.md index e81398e..496959c 100644 --- a/README.md +++ b/README.md @@ -33,7 +33,7 @@ back into typed calls. ### scala-cli ```scala -//> using scala 3.9.0-RC4 +//> using scala 3.9.0 //> using dep com.halotukozak::mrpc:: ``` @@ -47,7 +47,7 @@ libraryDependencies += "com.halotukozak" %% "mrpc" % "" ### mill ```scala -def scalaVersion = "3.9.0-RC4" +def scalaVersion = "3.9.0" def mvnDeps = Seq(mvn"com.halotukozak::mrpc::") ``` diff --git a/project.scala b/project.scala index d176f0c..3f6a5f5 100644 --- a/project.scala +++ b/project.scala @@ -1,6 +1,6 @@ -//> using scala 3.9.0-RC4 +//> using scala 3.9.0 -//> using dep com.halotukozak::mcodec::0.1.2 +//> using dep com.halotukozak::mcodec::0.2.0 //> using test.dep org.scalameta::munit::1.3.5 //> using test.dep org.scalameta::munit-scalacheck::1.3.0