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
Adds SonarQube Community Build 26.9 version mapping to the compatibility table, but the API 14 row omits the Java 11 → 17 runtime requirement—a breaking change at the major-version boundary that plugin authors need to see. Additionally, the branch is behind master and README self-contradicts (states JDK 11 while advertising API 14.0.0, which requires JDK 17). Rebase onto master to resolve the contradiction and add a note documenting the Java version requirement change.
⚠️Quality: API 14 row omits the Java 11 -> 17 runtime requirement
This row is the first major-version boundary in the Community Build table (26.8 -> 13.8.0.4399, 26.9 -> 14.0.0.4498), and the 14.0 changelog entry on master records "Raise the minimum required Java version from 11 to 17" (release commit f7ff374, PLUGINAPI-219). The Compatibility section immediately above the table tells plugin authors "plugins should be compatible with future versions of the API within the same major version", so an author who has been compiling against 13.x gets no signal from this table that moving to the API shipped in CB 26.9 requires a Java 17 toolchain and runtime. Add a note at the major-version boundary so the matrix carries the breaking change it is documenting.
Add a note under the Community Build table flagging the Java 17 baseline introduced by API 14.0.0
| SonarQube | Plugin API |
|----------------|------------------|
| 26.9.0.129388 | 14.0.0.4498 |
| 26.8.0.126808 | 13.8.0.4399 |
> **Note:** Plugin API 14.0.0 raises the minimum required Java version from 11 to 17.
> Plugins compiled against API 14.x therefore require SonarQube Community Build 26.9 or later.
🤖 Prompt for agents
Code Review: Adds SonarQube Community Build 26.9 version mapping to the compatibility table, but the API 14 row omits the Java 11 → 17 runtime requirement—a breaking change at the major-version boundary that plugin authors need to see. Additionally, the branch is behind master and README self-contradicts (states JDK 11 while advertising API 14.0.0, which requires JDK 17). Rebase onto master to resolve the contradiction and add a note documenting the Java version requirement change.
1. ⚠️ Quality: API 14 row omits the Java 11 -> 17 runtime requirement
Files: README.md:32-37, README.md:89-93, README.md:6, README.md:93
This row is the first major-version boundary in the Community Build table (26.8 -> 13.8.0.4399, 26.9 -> 14.0.0.4498), and the 14.0 changelog entry on master records "Raise the minimum required Java version from 11 to 17" (release commit f7ff374, PLUGINAPI-219). The Compatibility section immediately above the table tells plugin authors "plugins should be compatible with future versions of the API within the same major version", so an author who has been compiling against 13.x gets no signal from this table that moving to the API shipped in CB 26.9 requires a Java 17 toolchain and runtime. Add a note at the major-version boundary so the matrix carries the breaking change it is documenting.
Fix (Add a note under the Community Build table flagging the Java 17 baseline introduced by API 14.0.0):
| SonarQube | Plugin API |
|----------------|------------------|
| 26.9.0.129388 | 14.0.0.4498 |
| 26.8.0.126808 | 13.8.0.4399 |
> **Note:** Plugin API 14.0.0 raises the minimum required Java version from 11 to 17.
> Plugins compiled against API 14.x therefore require SonarQube Community Build 26.9 or later.
Options
Auto-apply is off → Gitar will not commit updates to this branch. Display: compact → Showing less information. Unblock → Override a blocking verdict and allow merging.
Comment with these commands to change the behavior for this request:
Hey @emma44-m , could you please add a ticket for the change? REL-4931 is probably good enough.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary by Gitar
26.9.0.129388version mapping toREADME.mdfor SonarQube Community Build.This will update automatically on new commits.