Skip to content

Releases: wttech/AEM-Rules-for-SonarQube

v1.7

30 Oct 10:10
Compare
Choose a tag to compare
v1.7 Pre-release
Pre-release

Compatibility update SonarQube version from 9.9 LTS to 10.7. There have been breaking API changes in the Sonar Java plugin and Sonar HTML plugin that AEM Rules uses as a dependency. This release refreshes plugin with Java 11 compatible Sonar Plugin API state, removes unnecessary dependencies and update dependencies versions to most up to date versions compatible with Java 11 API.

Current SonarLint version does not support custom languages. Only AEM-JAVA custom rules are compatible with SonarLint in connected mode.

See #240

Full Changelog: v1.6...v1.7

v1.6

08 Apr 16:30
Compare
Choose a tag to compare

Compatibility update to SonarQube 8.9 LTS. There have been breaking API changes in the Sonar Java plugin that AEM Rules use as a depenency. This release removes reliance on no longer available methods, preventing runtime failures.

See #213

Update plugin metadata to require a lower version of the Java plugin than the RC 1.4 version, which made the requirement too strict

See #224

Remove explicit dependency on the Java plugin. It is expected to be present out-of-the-box https://community.sonarsource.com/t/new-release-aem-rules-1-5/61314

v1.5

07 Apr 12:56
Compare
Choose a tag to compare
v1.5 Pre-release
Pre-release

Compatibility update to SonarQube 8.9 LTS. There have been breaking API changes in the Sonar Java plugin that AEM Rules use as a depenency. This release removes reliance on no longer available methods, preventing runtime failures.

See #213

Update plugin metadata to require a lower version of the Java plugin than the RC 1.4 version, which made the requirement too strict

See #224

v1.3

23 Oct 15:58
Compare
Choose a tag to compare

Changes:

  • Bring back Java 8 runtime and build support by popular demand, enabling the plugin's use outside SonarQube server. See #201
  • Internal changes around the build process and test dependencies

Dependencies:

  • Java 8+
  • SonarQube 7.9.3(LTS)+
  • Java plugin 6.0+

v1.2

07 Aug 15:25
Compare
Choose a tag to compare

Changes:

  • Removed Guava dependencies (#197), which should resolve #190, #198 and #199
  • Internal changes to build the project with JDK 11, dropping support for development of the plugin using Java 8.

Dependencies:

  • Java 11
  • SonarQube 7.9.3(LTS)+
  • Java plugin 6.0+

v1.1

01 Apr 15:57
Compare
Choose a tag to compare

Dependencies:

Java 11
SonarQube 7.9.0(LTS)
Java plugin 6.0+

v1.1-RC1

24 Mar 16:05
Compare
Choose a tag to compare
v1.1-RC1 Pre-release
Pre-release

Dependencies:

  • Java 8
  • SonarQube 7.9.2(LTS)
  • Java plugin 6.0+

v1.0

07 Feb 13:41
Compare
Choose a tag to compare

Dependencies:

  • Java 8
  • SonarQube 6.7 - 7.9.1(LTS)
  • Java plugin 4.10 - 5.12

Release notes:

  • HTL Support
  • Dropped Slice Support

v1.0-RC2

24 Jun 09:19
Compare
Choose a tag to compare
v1.0-RC2 Pre-release
Pre-release

Dependencies:

  • Java 8
  • SonarQube 6.7 - 7.9(LTS)
  • Java plugin 4.10+

Release notes:

  • HTL Support
  • Dropped Slice Support

v1.0-RC1

14 Jun 15:39
Compare
Choose a tag to compare
v1.0-RC1 Pre-release
Pre-release

Dependencies:

  • Java 8
  • SonarQube 6.7 - 7.7
  • Java plugin 4.10+

Release notes:

  • HTL Support
  • Dropped Slice Support