Skip to content

[1.x] scala-library 3.8.0 support#8226

Merged
eed3si9n merged 2 commits intosbt:1.11.xfrom
eed3si9n:wip/scala-library
Aug 22, 2025
Merged

[1.x] scala-library 3.8.0 support#8226
eed3si9n merged 2 commits intosbt:1.11.xfrom
eed3si9n:wip/scala-library

Conversation

@eed3si9n
Copy link
Copy Markdown
Member

Fixes #8224

Problem

Scala 3.8.0 nightly and later in-sources the scala-library for the use by Scala 3, as opposed to using Scala-2.13-bound standard library. This means that we will run into situations where scala-library should NOT align with scala-reflect, which might exist transitively.

Solution

Adjust the csrSameVersions rule for Scala 3.8 so it will only try to keep scala-library and scala3-library versions aligned.

@eed3si9n eed3si9n changed the base branch from develop to 1.11.x August 22, 2025 09:02
@eed3si9n eed3si9n closed this Aug 22, 2025
@eed3si9n eed3si9n reopened this Aug 22, 2025
**Problem**
Scala 3.8.0 nightly and later in-sources the scala-library for the use by Scala 3, as opposed to using Scala-2.13-bound standard library.
This means that we will run into situations where scala-library should NOT align with scala-reflect, which might exist transitively.

**Solution**
Adjust the csrSameVersions rule for Scala 3.8 so it will only try to keep scala-library and scala3-library versions aligned.
@eed3si9n eed3si9n merged commit f0e3b5a into sbt:1.11.x Aug 22, 2025
9 checks passed
@eed3si9n eed3si9n deleted the wip/scala-library branch August 22, 2025 22:40
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

scala-library 3.8.0+ support

1 participant