Closed GreyTeardrop closed 7 months ago
Any updates on this?
@mc1arke would you be able to take a look at this PR?
@mc1arke would you be able to take a look at this PR?
Please do if possible at all. 🙏
@mc1arke Please 🙏
@mc1arke waiting for this 🙏
The new version is now 10.4.1.88267
Myself and my team are looking forward to this PR as well!
:-) is there any progressions here
The new version is now 10.4.1.88267
Looks like the release note contains only a fix about database connections issues (https://community.sonarsource.com/t/sonarqube-10-4-1-released/109966)
Plugin built for 10.4.0 should be compatible with 10.4.1
Generally speaking, SQ patch releases only contains fixes, ie. does not introduce any breaking changes. So this plugin could be released with x.y.0 dependency.
:-) is there any progressions here
For the impatients (so you can test out your upgrade for example), you can download the SNAPSHOT version directly from this PR: https://github.com/mc1arke/sonarqube-community-branch-plugin/actions/runs/7917642518/artifacts/1273134084
Merged, thanks for the contribution!
When installed into SonarQube 10.4, community-branch-plugin fails with
That seems to be a binary compatibility issue - the method
io.jsonwebtoken.JwtBuilder.setExpiration
is still available to the code (inherited from theio.jsonwebtoken.ClaimsMutator
), however, it used to be explicitly overridden in theio.jsonwebtoken.JwtBuilder
and now it's not.Simply rebuilding the project against SonarQube 10.4 was enough to make it work - I'm able to get PR annotations with the rebuilt plugin.
This PR also tackles a few deprecations caused by JJwt 0.11.x -> 0.12.x upgrade in SonarQube 10.4. There are, however, more deprecations in the SonarQube API that are not required yet for the plugin to work.
Fixes https://github.com/mc1arke/sonarqube-community-branch-plugin/issues/870