You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Currently more and more teams now have Scala Steward enabled for their repos. Unfortunately, that combination can sometimes prevent engineers from upgrading, as some library maintainers don't pay enough attention to binary compatibility.
Proposed solution is to enable scala-steward for kafka-topic-loader repository, so that teams can all align on the same versions of these dependencies by keeping them up to date.
kafka-topic-loader has quite a few libraries in use, so to avoid a deluge of PRs coming in all at once, it would be easier to update most of them:
refined and pureconfig as they are the most notorious to break binary compatibility
java.lang.IllegalStateException: You are using version 2.6.15 of Akka, but it appears you (perhaps indirectly)
also depend on older versions of related artifacts. You can solve this by adding an explicit dependency
on version 2.6.15 of the [akka-discovery] artifacts to your project.
The text was updated successfully, but these errors were encountered:
Currently more and more teams now have Scala Steward enabled for their repos. Unfortunately, that combination can sometimes prevent engineers from upgrading, as some library maintainers don't pay enough attention to binary compatibility.
That situation can be improved now that eviction warnings have become eviction errors and it's much easier to find out about any possible issues at compile time.
Proposed solution is to enable scala-steward for kafka-topic-loader repository, so that teams can all align on the same versions of these dependencies by keeping them up to date.
kafka-topic-loader has quite a few libraries in use, so to avoid a deluge of PRs coming in all at once, it would be easier to update most of them:
refined
andpureconfig
as they are the most notorious to break binary compatibilityakka
does not allow mixed versioning and you need to explicitly provide all your deps with with the version in useThe text was updated successfully, but these errors were encountered: