-
Notifications
You must be signed in to change notification settings - Fork 29
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
Gradle 8.2 deprecated conventions and added nagging #226
Comments
Thanks @TWiStErRob . I will work on that "soon", after #222 is merged. Btw, what other (potentially non-backward incompatible) changes would you see before 2.0.0? |
FYI the PR #222 will actually fix that nagging for 8.2 |
Cool, good to hear @maczikasz. Note: there were 2 or 3 |
@szpak none of what I listed is backwards incompatible IMO. I don't think there's too much need to be afraid of backwards compatibility. Just provide a good migration guide, and then it takes 3 minutes to do a breaking upgrade. 😉 e.g. Stutter's 0.7 is a good example, it's totally changed, yet nothing really changed so it was easy. |
Closing this as fixed by #222 (see diff), because that PR changed the @szpak add milestone? |
@szpak Can you please release this? Gradle 8.2 is released stable. e.g. Mockito is affected. |
Can you give 2.0.0-rc-1 as try? It was released a few weeks ago to test integration with Ivy (and I could push a tag with a release to GitHub...) |
Oh, 🤦♂️ I forgot that was released. Please do mark it as pre-release so it shows in Releases view on GitHub. |
Done. In fact the tag was there, but I needed to "generate" the changelog and create a pre-release. |
From this plugin every user will get this:
There isn't much to do to fix this, only we need to compile the project with Gradle 8.2 as suggested here:
gradle/gradle#25206
However, using Gradle 8.2 is not trivial, it requires these steps (and shows how useful it is to merge Renovate PRs soon-ish 😉):
which supersedes chore(deps): update plugin com.github.johnrengelman.shadow to v8 - autoclosed #197
which supersedes chore(deps): update plugin org.ajoberstar.stutter to v0.7.2 #195
chore(deps): update dependency gradle to v8.1.1 - autoclosed #214 (trivial)
Release 1.3.1 (if there are no other breaking changes)Ivy changes in Support publishing using Ivy #222 are breaking.@szpak Timeline to do this is a few weeks until Gradle 8.2 becomes stable.
The text was updated successfully, but these errors were encountered: