Skip to content

[2.0.x] bport: Update to Coursier 2.1.25-M24#8962

Merged
eed3si9n merged 5 commits intosbt:2.0.xfrom
eed3si9n:bport/coursier-update
Mar 23, 2026
Merged

[2.0.x] bport: Update to Coursier 2.1.25-M24#8962
eed3si9n merged 5 commits intosbt:2.0.xfrom
eed3si9n:bport/coursier-update

Conversation

eed3si9n and others added 5 commits March 22, 2026 22:05
This forward ports (coursier/sbt-coursier#570), and follows along some of the migrated methods to work through the deprecations.
…t#8919)

**Problem**
Coursier graph.Conflict -> DependencyTree relocation can loop forever when
Maven/Gradle relocation metadata forms a cycle (sbt-site 1.4.1).

**Solution**
Detect relocation cycles with the same step logic as Coursier, skip Conflict
for affected configs, log once per update.

Generated-by: Claude
**Problem**
Coursier used to support only org.typelevel as scalaOrganization override.

**Solution**
This uses the newly added parameter in M24.
@eed3si9n eed3si9n merged commit 8f41553 into sbt:2.0.x Mar 23, 2026
15 checks passed
@eed3si9n eed3si9n deleted the bport/coursier-update branch March 23, 2026 02:39
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.

3 participants