New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Unexpected new dependency in 2.44.1 #3632
Comments
Hi @TWiStErRob, We typically don't mention new dependencies in the release notes unless it's expected to cause issues. If you're seeing a particular issue let us know. However, I would expect the build system (e.g. Gradle) to handle these inconsistencies automatically, as you can't expect all of your versions from all of your libraries to be on the same exact version of all their dependencies.
W.r.t. release notes, KSP support has not been released so you will not see bug fixes and features added to the release notes yet (again, we don't expect these changes to cause issues for current users, but if we do we'll mention it). However, updates on KSP support can be found here: #2349 (FWIW, I plan to add a new update on that thread today or early next week). |
Now we know how dependencies can break stuff 🎯 #3633 |
@TWiStErRob just to clarify, I still believe the build system should handle inconsistencies between various versions of dependencies (i.e. actual dependencies declared in the POM file of an artifact). The issue in #3633 is a bit different because it wasn't supposed to be an actual dependency. In particular, we shade/repackage all of the classes in |
Hi, this is more of an FYI, not sure exactly what could go wrong...
During the recent release I noticed that the kapt classpath has an inconsistent Kotlin version + a new kotlinpoet dependency.
See the diffs here (click Raw output in Lockfile diffs): https://github.com/TWiStErRob/net.twisterrob.cinema/pull/277/checks?check_run_id=9441062559
The inconsistency is with
kotlin-reflect
:dagger-compiler
depends on stdlib 1.7, but the new kotlinpoet brings in reflect 1.6.10.I think it's unexpected purely because of how the release notes is described (sounds like simple bugfix, but there seem to be significant changes related to ksp in the code. cc @bcorso
The text was updated successfully, but these errors were encountered: