Develop a LTS compatible plugin

Hi,

I like to develop a LTS compatible plugin. How can I find out the sonar-plugin-api to use?

Reading the documentation I find this:

There is a LTS version 2025.1.x LTA, some more Server versions 2025.2 … and Community versions 25.1, … .

Looking in the sonar-plugin-api repository I find this:

  • My assumption would be, that Plugin API 11.1.0.2693 is the API version of the LTA version.
    Is that correct?
  • Next assumption is, that this API version is stable over the lifetime of the 2025 LTS version?

Can someone help?

Regards,

Hey @guwirth,

As there is no LTA/LTS anymore for the SonarQube Community Build (formerly SonarQube Community Edition) you are right, that the LTA version for SonarQube Server is 2025.1 and therefore the Sonar Plugin API version is 11.1.0.2693.

The API version is stable for the lifetime of the LTA as the Sonar Plugin API is developed alongside newer versions of the Sonar products and changes / fixes are only backported to the LTA - but no (breaking) changes to the Sonar Plugin API.

Cheers :glass_of_milk:

This topic was automatically closed 7 days after the last reply. New replies are no longer allowed.